.tq-nav{position:sticky;top:env(safe-area-inset-top,0);z-index:60;transition:transform .45s var(--tq-ease-out),background-color .3s,box-shadow .3s,border-color .3s;border-bottom:1px solid transparent;background:rgba(255,255,255,0)}.tq-nav.is-scrolled{background:rgba(255,255,255,.78);-webkit-backdrop-filter:saturate(1.6) blur(14px);backdrop-filter:saturate(1.6) blur(14px);border-color:rgba(205,215,238,.7);box-shadow:0 10px 30px -24px rgba(11,23,54,.5)}.tq-nav.is-hidden{transform:translateY(calc(-100% - 32px));box-shadow:none}.tq-nav__progress{position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--tq-blue);transform-origin:left;transform:scaleX(0)}.tq-nav__row{display:flex;align-items:center;justify-content:space-between;gap:20px;height:72px}.tq-lockup{display:inline-flex;flex-direction:column;line-height:1}.tq-kicker,.tq-lockup{align-items:center;gap:6px}.tq-kicker{display:flex;font:600 9px/1 var(--tq-body);letter-spacing:.15em;text-transform:uppercase;color:rgba(11,23,54,.75)}.tq-kicker i{font-style:normal;color:rgba(85,99,127,.5)}.tq-nav__links{display:flex;align-items:center;gap:4px}.tq-nav__link{display:inline-flex;align-items:center;gap:4px;padding:10px 14px;border-radius:10px;border:0;background:none;font:600 15px/1 var(--tq-body);color:var(--tq-ink);cursor:pointer;transition:background-color .2s,color .2s}.tq-nav__link:hover,.tq-nav__link[aria-expanded=true]{background:var(--tq-tint);color:var(--tq-ink)}.tq-nav__chev{transition:transform .3s var(--tq-ease)}.tq-nav__link[aria-expanded=true] .tq-nav__chev{transform:rotate(180deg)}.tq-nav__menu{position:relative}.tq-products{position:absolute;top:calc(100% + 10px);left:50%;width:560px;transform:translateX(-50%);background:var(--tq-white);border:1px solid var(--tq-line);border-radius:20px;box-shadow:var(--tq-shadow-float);padding:10px}.tq-products[data-open=true]{animation:tq-drop .32s var(--tq-ease-out)}@keyframes tq-drop{0%{opacity:0;transform:translateX(-50%) translateY(-6px) scale(.98)}}.tq-products__head{margin:6px 12px 8px;padding-bottom:10px;border-bottom:1px solid var(--tq-line);font:800 16px/1.2 var(--tq-display)}.tq-products__head,.tq-sheet__sub{letter-spacing:-.01em;color:var(--tq-ink)}.tq-sheet__sub{margin:-2px 0 4px;font:800 17px/1.2 var(--tq-display)}.tq-products ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:2px}.tq-products a{display:flex;gap:12px;align-items:flex-start;padding:12px;border-radius:12px;transition:background-color .2s}.tq-products a:hover{background:var(--tq-tint)}.tq-products b{display:block;font:700 15px/1.3 var(--tq-display);color:var(--tq-ink);letter-spacing:-.01em}.tq-products small{display:block;font-size:13px;color:var(--tq-muted);line-height:1.4}.tq-products__icon{flex:none;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--tq-blue-50);color:var(--tq-blue)}.tq-nav__actions{display:flex;align-items:center;gap:8px}.tq-nav__burger{display:none;width:44px;height:44px;border-radius:12px;border:1px solid var(--tq-line);background:var(--tq-white);color:var(--tq-ink);place-items:center;cursor:pointer}.tq-sheet{position:fixed;inset:0;z-index:80;background:var(--tq-white);padding:calc(env(safe-area-inset-top, 0px) + 14px) var(--tq-gutter) calc(env(safe-area-inset-bottom, 0px) + 24px);display:flex;flex-direction:column;gap:14px;overflow-y:auto;animation:tq-sheet .35s var(--tq-ease-out)}@keyframes tq-sheet{0%{opacity:0;transform:translateY(-8px)}}.tq-sheet__top{display:flex;justify-content:space-between;align-items:center;height:44px}.tq-sheet__label{margin-top:10px;font:600 12px var(--tq-body);color:var(--tq-muted);letter-spacing:.08em;text-transform:uppercase}.tq-sheet__list{list-style:none;margin:0;padding:0;display:grid}.tq-sheet__list a{display:flex;gap:12px;align-items:center;padding:14px 4px;border-bottom:1px solid var(--tq-line);font:700 18px var(--tq-display);color:var(--tq-ink)}.tq-sheet__list svg{color:var(--tq-blue)}.tq-sheet__more{display:flex;gap:20px;padding:8px 4px 12px;font-weight:600}@media (max-width:900px){.tq-nav__links{display:none}.tq-nav__burger{display:grid}}@media (max-width:600px){.tq-nav__signin{display:none}}@media (max-width:480px){.tq-nav__actions .tq-btn{display:none}}.tq-footer{border-top:1px solid var(--tq-line);padding-block:64px 40px}.tq-footer__grid{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(5,minmax(0,1fr));gap:36px 28px}.tq-footer__grid>*{min-width:0}.tq-footer__brand p{margin-top:18px;max-width:30ch;color:var(--tq-muted);font-size:15px}.tq-footer h2{font:700 13px/1 var(--tq-body);letter-spacing:.02em;color:var(--tq-ink);margin-bottom:16px}.tq-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-size:15px}.tq-footer a{color:var(--tq-muted);transition:color .2s;overflow-wrap:anywhere}.tq-footer__note{margin:16px 0 0;font-size:12.5px;line-height:1.5;font-style:italic;color:var(--tq-muted)}.tq-footer a:focus-visible,.tq-footer a:hover{text-decoration:underline;text-underline-offset:3px}.tq-footer a:focus-visible{outline:2px solid var(--tq-blue);outline-offset:3px;border-radius:4px}.tq-footer__arrow{display:inline-block;margin-left:3px;vertical-align:-1px;opacity:.7}.tq-footer__social a:focus-visible,.tq-footer__social a:hover{text-decoration:none}.tq-footer ul+.tq-footer__social{margin-top:16px}.tq-footer a:focus-visible,.tq-footer a:hover{color:var(--tq-blue)}.tq-footer__base{margin-top:48px;padding-top:24px;border-top:1px solid var(--tq-line);display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:14px;color:var(--tq-muted)}@media (max-width:1100px){.tq-footer__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tq-footer__brand{grid-column:1/-1}}@media (max-width:640px){.tq-footer{padding-block:48px 32px}.tq-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.tq-footer__base{margin-top:36px}}.tq-skip{position:absolute;left:12px;top:-60px;z-index:100;background:var(--tq-ink);color:#fff!important;padding:10px 16px;border-radius:10px;font-weight:600;transition:top .2s}.tq-skip:focus{top:12px}.tq-footer__social{display:flex;flex-wrap:wrap;gap:10px}.tq-footer__social a,.tq-footer__social span{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;color:var(--tq-ink);background:var(--tq-tint);border:1px solid var(--tq-line);transition:transform .3s var(--tq-ease-out),color .2s,background-color .2s}.tq-footer__social a:hover,.tq-footer__social span:hover{color:#fff;background:var(--tq-blue);transform:translateY(-2px)}.tq-wm{color:var(--tq-ink);font-weight:800;letter-spacing:-.01em;white-space:nowrap}.tq-wm__niq{color:var(--tq-blue)}.tq-wm--chip{background:var(--tq-white);padding:.02em .3em .06em;border-radius:.35em;box-shadow:0 1px 0 rgba(11,23,54,.08)}.tq-products--res{width:380px;left:auto;right:0;transform:none}.tq-products--res[data-open=true]{animation-name:tq-drop-right}@keyframes tq-drop-right{0%{opacity:0;transform:translateY(-6px) scale(.98)}}.tq-products--res ul{grid-template-columns:1fr}.tq-products .tq-res__icon{background:var(--tq-blue-soft);color:var(--tq-blue)}@media (prefers-reduced-motion:reduce){.tq-products--res[data-open=true]{animation:none}}.tq-sheet__list--res a{font-size:16px}