@font-face{font-family: 'Manrope';font-style: normal;font-weight: 400 800;font-display: swap;src: url(fonts/manrope-latin-ext.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: 'Manrope';font-style: normal;font-weight: 400 800;font-display: swap;src: url(fonts/manrope-latin.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Space Grotesk';font-style: normal;font-weight: 400 700;font-display: swap;src: url(fonts/space-grotesk-latin-ext.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: 'Space Grotesk';font-style: normal;font-weight: 400 700;font-display: swap;src: url(fonts/space-grotesk-latin.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html:not(.lenis){scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font:400 16px/1.6 var(--font-body);-webkit-font-smoothing:antialiased;overflow-x:clip}img{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}h1,h2,h3,h4{font-family:var(--font-display);line-height:1.08;margin:0;text-wrap:balance;letter-spacing:var(--display-track,-.02em)}p{margin:0;text-wrap:pretty}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.wrap{width:min(1200px,100% - 32px);margin-inline:auto}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ico{width:18px;height:18px;flex:none;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.hdr{position:sticky;top:0;z-index:60;background:var(--hdr-bg);backdrop-filter:saturate(1.6) blur(16px);-webkit-backdrop-filter:saturate(1.6) blur(16px);border-bottom:1px solid var(--line)}.hdr__in{display:flex;align-items:center;gap:28px;height:68px}.brand{display:flex;align-items:baseline;color:var(--brand-ink);line-height:1;font-size:19px;white-space:nowrap}.brand .bw{font:800 1em/1 "Space Grotesk",var(--font-display),sans-serif;letter-spacing:-.06em}.brand .bd{font:800 1.27em/0 "Manrope",var(--font-body),sans-serif;color:#46ddff;display:inline-block;transition:transform .4s cubic-bezier(.3,1.6,.5,1)}.brand:hover .bd{transform:translateY(-4px) scale(1.15)}.brand .bs{font:700 .525em/1 "Manrope",var(--font-body),sans-serif;letter-spacing:.1em;text-transform:uppercase;opacity:.46;margin-left:.65em}.nav{display:flex;gap:4px;margin-left:auto}.nav__btn{display:flex;align-items:center;gap:6px;height:38px;padding:0 14px;border-radius:999px;font-weight:600;font-size:14.5px;color:var(--ink-2,var(--ink));transition:background .2s,color .2s}.nav__btn:hover,.nav__btn[aria-expanded=true]{background:var(--chip)}.nav__btn.is-current{color:var(--accent-strong,var(--accent))}.nav__btn.is-current::after{content:"";width:5px;height:5px;border-radius:50%;background:var(--accent);margin-left:2px}.nav__btn svg.chev{width:12px;height:12px;transition:transform .25s}.nav__btn[aria-expanded=true] svg.chev{transform:rotate(180deg)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 22px;border-radius:var(--btn-radius,999px);font-weight:700;font-size:15px;white-space:nowrap;transition:transform .2s,box-shadow .2s,background .2s}.btn:active{transform:scale(.97)}.btn--accent{background:var(--accent);color:var(--accent-ink)}.btn--accent:hover{box-shadow:0 10px 30px -10px var(--accent)}.btn--ghost{border:1px solid var(--line-strong,var(--line));color:var(--ink)}.btn--ghost:hover{background:var(--chip)}.btn--sm{height:40px;padding:0 18px;font-size:14px}.mega{position:absolute;left:0;right:0;top:100%;padding:14px 0 18px;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .22s,transform .22s,visibility 0s .22s}.mega.is-open{opacity:1;visibility:visible;transform:none;transition:opacity .22s,transform .22s}.mega__panel{display:grid;grid-template-columns:1fr 300px;gap:14px;height:384px;padding:14px;border-radius:calc(var(--radius) + 6px);background:var(--surface);border:1px solid var(--line);box-shadow:0 30px 80px -30px rgba(5,15,35,.45)}.mega__main{display:flex;flex-direction:column;gap:12px;min-width:0}.mega__tabs{display:flex;gap:6px;flex-wrap:wrap}.pill{display:flex;align-items:center;gap:8px;height:36px;padding:0 8px 0 12px;border-radius:999px;font-weight:600;font-size:13.5px;background:var(--chip);color:var(--ink);transition:background .2s,color .2s}.pill .count{min-width:22px;height:22px;padding:0 6px;border-radius:999px;display:grid;place-items:center;font-size:11.5px;background:var(--surface);color:var(--muted)}.pill[aria-selected=true]{background:var(--ink);color:var(--surface)}.pill[aria-selected=true] .count{background:var(--accent);color:var(--accent-ink)}.mega__bento{flex:1;display:grid;gap:8px;min-height:0}.mega__bento[data-n="5"]{grid-template-columns:repeat(3,1fr);grid-template-rows:1fr 1fr}.mega__bento[data-n="5"] .tile:first-child{grid-row:span 2}.mega__bento[data-n="6"]{grid-template-columns:repeat(3,1fr);grid-template-rows:1fr 1fr}.mega__bento[data-n="7"]{grid-template-columns:repeat(4,1fr);grid-template-rows:1fr 1fr}.mega__bento[data-n="7"] .tile:first-child{grid-row:span 2}.mega__bento[data-n="10"]{grid-template-columns:repeat(5,1fr);grid-template-rows:1fr 1fr}.tile{position:relative;overflow:hidden;border-radius:var(--radius);background:var(--navy);color:#fff;display:flex;align-items:flex-end;padding:10px 12px;min-height:0;isolation:isolate}.tile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.tile::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(6,16,34,0) 30%,rgba(6,16,34,.86))}.tile:hover img{transform:scale(1.06)}.tile b{display:block;font-size:13.5px;line-height:1.2;font-weight:700}.tile small{display:block;font-size:11.5px;opacity:.78;line-height:1.3;margin-top:2px}.tile.is-current{box-shadow:inset 0 0 0 2px var(--accent)}.here{position:absolute;top:8px;left:8px;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:3px 8px;border-radius:999px;background:var(--accent);color:var(--accent-ink)}.mega__feature{position:relative;overflow:hidden;border-radius:var(--radius);background:var(--navy);color:#fff;display:flex;flex-direction:column;justify-content:flex-end;padding:18px;isolation:isolate}.mega__feature img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:opacity .35s}.mega__feature::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(6,16,34,.1),rgba(6,16,34,.9))}.mega__feature .k{font-size:11px;letter-spacing:.12em;text-transform:uppercase;opacity:.75}.mega__feature h4{font-size:20px;margin:6px 0;color:#fff}.mega__feature p{font-size:13.5px;line-height:1.45;opacity:.85}.mega__feature .btn{margin-top:12px;align-self:flex-start}.mega-scrim{position:fixed;inset:0;z-index:50;background:rgba(5,12,28,.32);opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s .2s}.mega-scrim.is-open{opacity:1;visibility:visible;transition:opacity .2s}.appbar,.tabbar,.mm{display:none}@media (max-width:900px){.hdr{display:none}.appbar{display:flex;position:sticky;top:0;z-index:60;height:58px;align-items:center;justify-content:space-between;padding:0 16px;background:var(--hdr-bg);backdrop-filter:saturate(1.6) blur(16px);-webkit-backdrop-filter:saturate(1.6) blur(16px);border-bottom:1px solid var(--line)}.appbar .brand{font-size:18px}.iconbtn{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:var(--chip)}.iconbtn .ico{width:20px;height:20px}body{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.tabbar{display:grid;grid-template-columns:repeat(5,1fr);align-items:end;position:fixed;left:0;right:0;bottom:0;z-index:70;height:calc(66px + env(safe-area-inset-bottom));padding:0 6px env(safe-area-inset-bottom);background:var(--tab-bg,var(--hdr-bg));backdrop-filter:saturate(1.6) blur(18px);-webkit-backdrop-filter:saturate(1.6) blur(18px);border-top:1px solid var(--line)}.tab{height:62px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:10.5px;font-weight:600;color:var(--muted);transition:color .2s,transform .15s}.tab .ico{width:22px;height:22px}.tab.is-current{color:var(--accent-strong,var(--accent))}.tab:active{transform:scale(.92)}.tab--cta{position:relative;top:-16px;height:auto;gap:5px;color:var(--ink)}.tab--cta span.fab{width:58px;height:58px;border-radius:20px;display:grid;place-items:center;background:var(--accent);color:var(--accent-ink);box-shadow:0 12px 26px -8px var(--accent),0 0 0 5px var(--bg)}.tab--cta .ico{width:24px;height:24px}}@media (max-width:900px){.mm{display:flex;flex-direction:column;position:fixed;inset:0;height:100vh;height:100dvh;z-index:90;background:var(--bg);transform:translateY(100%);transition:transform .45s cubic-bezier(.2,.8,.2,1);overflow:hidden;touch-action:pan-x}.mm.is-open{transform:none}.mm.is-dragging{transition:none}.mm__bar{flex:none;height:58px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid var(--line)}.mm__grab{position:absolute;top:6px;left:50%;width:38px;height:4px;margin-left:-19px;border-radius:4px;background:var(--line-strong,var(--line))}.mm__body{flex:1;position:relative;min-height:0}.mm__layer{position:absolute;inset:0;display:flex;flex-direction:column;gap:10px;padding:12px 16px;transition:transform .42s cubic-bezier(.2,.8,.2,1),opacity .42s;background:var(--bg)}.mm__layer.is-off-right{transform:translateX(100%)}.mm__layer.is-off-left{transform:translateX(-28%);opacity:.0}.mm__crumb{display:flex;align-items:center;gap:10px;flex:none;height:40px}.mm__crumb b{font-size:17px}.mm__back{height:36px;padding:0 12px 0 8px;border-radius:12px;background:var(--chip);display:flex;align-items:center;gap:4px;font-weight:600;font-size:14px}.mm__sections{flex:1;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:8px;min-height:0}.mm__sections>:first-child:nth-last-child(odd){grid-column:span 2}.mm__sec{position:relative;overflow:hidden;border-radius:var(--radius);display:flex;flex-direction:column;justify-content:flex-end;padding:12px;color:#fff;background:var(--navy);isolation:isolate;min-height:0}.mm__sec img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.mm__sec::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(6,16,34,.05),rgba(6,16,34,.85))}.mm__sec b{font-size:16px;display:flex;align-items:center;justify-content:space-between;gap:6px}.mm__sec small{font-size:12px;opacity:.8}.mm__sec .badge{position:absolute;top:10px;right:10px;font-size:11px;font-weight:700;min-width:24px;height:24px;padding:0 7px;border-radius:999px;display:grid;place-items:center;background:rgba(255,255,255,.18);backdrop-filter:blur(6px)}.mm__quick{flex:none;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.mm__quick a{height:48px;border-radius:14px;background:var(--chip);display:flex;align-items:center;justify-content:center;gap:6px;font-weight:600;font-size:13.5px}.mm__quick a.is-current{box-shadow:inset 0 0 0 2px var(--accent)}.mm__items{flex:1;display:grid;grid-auto-rows:1fr;gap:6px;min-height:0}.mm__items.two{grid-template-columns:1fr 1fr}.mm__item{display:flex;align-items:center;gap:10px;padding:0 10px 0 6px;border-radius:14px;background:var(--surface);border:1px solid var(--line);min-height:0;overflow:hidden;position:relative}.mm__item img{width:44px;height:calc(100% - 12px);max-height:44px;object-fit:cover;border-radius:10px;flex:none}.mm__item b{font-size:14px;line-height:1.2;display:block}.mm__item small{display:block;font-size:11.5px;color:var(--muted);line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mm__item .txt{min-width:0;flex:1}.mm__item .ico{width:16px;height:16px;color:var(--muted)}.mm__item.is-current{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.mm__sec{text-align:left}.mm__item img{width:64px;max-height:72px}.mm__items.two .mm__item{padding:10px;align-items:flex-end;color:#fff;border:0;background:var(--navy);isolation:isolate}.mm__items.two .mm__item img{position:absolute;inset:0;width:100%;height:100%;max-height:none;border-radius:0;z-index:-2}.mm__items.two .mm__item::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(6,16,34,.05),rgba(6,16,34,.82))}.mm__items.two .mm__item .ico{color:#fff}.mm__items.two .mm__item small{color:rgba(255,255,255,.8)}.mm__items.two .mm__item.is-current{box-shadow:inset 0 0 0 2px var(--accent)}.mm__items.two .youre{color:var(--accent)}.youre{font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--accent-strong,var(--accent));display:block}.mm__dock{flex:none;display:grid;grid-template-columns:1fr auto;gap:8px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--surface)}.mm__dock .btn{height:50px}}.loader{position:fixed;inset:0;z-index:200;display:grid;place-items:center;background:var(--bg);opacity:0;animation:nx-loader-in .2s .3s forwards,nx-loader-out .3s 2.2s forwards;transition:opacity .3s,visibility 0s .3s}@keyframes nx-loader-in{to{opacity:1}}@keyframes nx-loader-out{to{opacity:0;visibility:hidden}}.loader.is-done{opacity:0!important;visibility:hidden;animation:none}.loader__word{display:flex;align-items:baseline;font:800 46px/1 "Space Grotesk",var(--font-display),sans-serif;letter-spacing:-.06em;color:var(--brand-ink)}.loader__word span{display:inline-block;animation:nx-rise .6s cubic-bezier(.2,.8,.2,1) both}.loader__word span:nth-child(2){animation-delay:.05s}.loader__word span:nth-child(3){animation-delay:.1s}.loader__word span:nth-child(4){animation-delay:.15s}.loader__word span:nth-child(5){animation-delay:.2s}.loader__word i{font:800 1.27em/0 "Manrope",sans-serif;font-style:normal;color:#46ddff;display:inline-block;animation:nx-drop .7s .35s cubic-bezier(.3,1.6,.5,1) both,nx-blink 1s 1.1s ease-in-out infinite}@keyframes nx-rise{from{transform:translateY(60%);opacity:0}}@keyframes nx-drop{from{transform:translateY(-120px);opacity:0}}@keyframes nx-blink{50%{opacity:.25}}.loader__bar{position:absolute;left:50%;top:calc(50% + 46px);width:120px;height:3px;margin-left:-60px;border-radius:3px;background:var(--line);overflow:hidden}.loader__bar::after{content:"";position:absolute;inset:0;width:40%;background:var(--accent);border-radius:3px;animation:nx-bar 1s ease-in-out infinite}@keyframes nx-pulse{50%{transform:scale(.9) rotate(-8deg);opacity:.7}}@keyframes nx-bar{from{transform:translateX(-100%)}to{transform:translateX(250%)}}.motif{position:absolute;pointer-events:none;z-index:0;opacity:var(--motif-o,.07);transform:rotate(-14deg)}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-strong,var(--accent))}.eyebrow::before{content:"";width:18px;height:2px;border-radius:2px;background:currentColor}.reveal{opacity:0;transform:translateY(18px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.reveal.is-in{opacity:1;transform:none}.rail{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.rail::-webkit-scrollbar{display:none}.rail>*{scroll-snap-align:start;flex:none}.dots{display:flex;justify-content:center;gap:6px;margin-top:12px}.dots i{width:6px;height:6px;border-radius:6px;background:var(--line-strong,var(--line));transition:width .3s,background .3s}.dots i.on{width:20px;background:var(--accent)}.acc{border-top:1px solid var(--line)}.acc:last-child{border-bottom:1px solid var(--line)}.acc__q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;text-align:left;font-weight:700;font-size:16.5px}.acc__q .plus{width:28px;height:28px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--chip);transition:transform .35s,background .3s}.acc.is-open .acc__q .plus{transform:rotate(45deg);background:var(--accent);color:var(--accent-ink)}.acc__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.2,.7,.2,1)}.acc.is-open .acc__a{grid-template-rows:1fr}.acc__a>div{overflow:hidden}.acc__a p{padding:0 0 16px;color:var(--muted)}.press{transition:transform .15s}.press:active{transform:scale(.97)}@view-transition{navigation:auto}::view-transition-old(root){animation:nx-push-old .42s cubic-bezier(.2,.8,.2,1) both}::view-transition-new(root){animation:nx-push-new .42s cubic-bezier(.2,.8,.2,1) both}html:active-view-transition-type(back)::view-transition-old(root){animation:nx-pop-old .42s cubic-bezier(.2,.8,.2,1) both;z-index:2}html:active-view-transition-type(back)::view-transition-new(root){animation:nx-pop-new .42s cubic-bezier(.2,.8,.2,1) both;z-index:1}@keyframes nx-push-old{to{transform:translateX(-22%) scale(.96);filter:brightness(.8)}}@keyframes nx-push-new{from{transform:translateX(100%);box-shadow:-30px 0 60px rgba(0,0,0,.25)}}@keyframes nx-pop-old{to{transform:translateX(100%)}}@keyframes nx-pop-new{from{transform:translateX(-22%) scale(.96);filter:brightness(.8)}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important}.reveal{opacity:1;transform:none}}:root{--bg:#050608;--surface:rgba(255,255,255,.04);--surface-solid:#0c0e12;--ink:#f7f8fb;--ink-2:#c9ced8;--muted:#8a909c;--line:rgba(255,255,255,.08);--line-strong:rgba(255,255,255,.18);--chip:rgba(255,255,255,.06);--accent:#caff2c;--accent-strong:#caff2c;--accent-ink:#0b0e00;--navy:#11151c;--brand-ink:#fff;--hdr-bg:rgba(10,12,16,.62);--radius:22px;--font-display:"Space Grotesk",system-ui,sans-serif;--font-body:"Manrope",system-ui,sans-serif;--display-track:-.045em;--grad:linear-gradient(96deg,#caff2c,#dfff8a 38%,#46ddff 70%,#b4a2ff);--cyan:#46ddff}h1,h2,h3{font-weight:560}.grad{color:var(--cyan,#46ddff)}.dot{color:var(--cyan,#46ddff)}.btn--accent{background:#caff2c;color:var(--accent-ink)}.btn--accent:hover{box-shadow:0 12px 40px -10px rgba(202,255,44,.55)}.hdr{background:transparent;border:0;backdrop-filter:none;-webkit-backdrop-filter:none;padding-top:12px}.hdr__in{background:var(--hdr-bg);backdrop-filter:saturate(1.5) blur(18px);-webkit-backdrop-filter:saturate(1.5) blur(18px);border:1px solid var(--line);border-radius:18px;padding:0 10px 0 18px;height:60px}.mega{top:calc(100% - 4px)}.brand img{filter:none}.kick{display:inline-flex;align-items:center;gap:10px;font:600 12px/1 var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2)}.kick::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 14px var(--accent)}.glass{background:rgba(255,255,255,.045);border:1px solid var(--line);border-radius:var(--radius);backdrop-filter:blur(16px) saturate(1.3);-webkit-backdrop-filter:blur(16px) saturate(1.3)}.ph{position:relative;overflow:hidden;background:#0c0e12;isolation:isolate}.ph>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1}.sec{position:relative;padding:120px 0;overflow-x:clip}.h2{font-size:clamp(36px,5.4vw,84px);line-height:.98;letter-spacing:-.05em}.lead{font-size:clamp(17px,1.4vw,20px);color:var(--ink-2);max-width:52ch}.mute{color:var(--muted)}.sw{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em;margin-bottom:-.08em}.sw>span{display:inline-block;will-change:transform}.nx-c{display:inline-block;will-change:transform,opacity}[data-fill] .w{opacity:.16;transition:none}.mag{will-change:transform}.cur{position:fixed;left:0;top:0;width:12px;height:12px;margin:-6px 0 0 -6px;background:var(--cyan);pointer-events:none;z-index:300;transition:width .35s cubic-bezier(.3,1.4,.5,1),height .35s cubic-bezier(.3,1.4,.5,1),margin .35s cubic-bezier(.3,1.4,.5,1),background .3s,border-radius .3s}.cur.big{width:86px;height:86px;margin:-43px 0 0 -43px;border-radius:50%;background:var(--cyan)}.cur i{position:absolute;inset:0;display:grid;place-items:center;font:800 11px var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:#031014;opacity:0;transition:opacity .2s}.cur.big i{opacity:1}@media (hover:none){.cur{display:none}}.mq{overflow:hidden;white-space:nowrap;padding:18px 0;border-block:1px solid var(--line)}.mq__in{display:inline-flex;gap:46px;will-change:transform;font:560 clamp(40px,7vw,110px)/1 var(--font-display);letter-spacing:-.04em}.mq__in span{display:inline-flex;align-items:center;gap:46px}.mq__in span::after{content:"";width:.16em;height:.16em;background:#46ddff;align-self:flex-end;margin-bottom:.12em}.mq__in .o{-webkit-text-stroke:1.5px rgba(255,255,255,.4);color:transparent}.tilt{transform-style:preserve-3d;will-change:transform;transition:transform .15s ease-out}.tilt .glare{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at var(--gx,50%) var(--gy,50%),rgba(255,255,255,.22),transparent 45%);opacity:0;transition:opacity .3s;z-index:3}.tilt:hover .glare{opacity:1}canvas.fx{position:absolute;inset:0;width:100%;height:100%;display:block}.noise{position:fixed;inset:-50%;z-index:250;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:grain 1s steps(4) infinite}@keyframes grain{25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(-2%,-2%)}}.fxfoot{border-top:1px solid var(--line);padding:30px 0 36px;color:var(--muted);font-size:14px}.fxfoot .wrap{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.fxfoot nav{display:flex;gap:18px;flex-wrap:wrap}.fxfoot a:hover{color:var(--ink)}.scrollcue{position:absolute;left:50%;bottom:26px;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;font:600 11px var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);z-index:3}.scrollcue i{width:1px;height:40px;background:linear-gradient(var(--accent),transparent);animation:cue 1.8s ease-in-out infinite;transform-origin:top}@keyframes cue{0%{transform:scaleY(0)}50%{transform:scaleY(1)}100%{transform:scaleY(1);opacity:0}}@media (max-width:900px){.hdr__in{border-radius:0}.sec{padding:64px 0}.h2{font-size:clamp(34px,10vw,46px)}.appbar{background:rgba(5,6,8,.7)}.tabbar{background:rgba(8,10,14,.82)}.tab--cta span.fab{box-shadow:0 12px 26px -8px rgba(202,255,44,.6),0 0 0 5px var(--bg)}}@media (prefers-reduced-motion:reduce){.noise,.scrollcue i{animation:none}}@keyframes nx-show{to{transform:none;opacity:1;filter:none}}[data-now] .nx-c,[data-now] .sw>span,[data-now] .dot{animation:nx-show .01s 4s forwards}@keyframes nx-up{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}[data-up][data-now]{animation:nx-up 1s cubic-bezier(.16,1,.3,1) both}[data-up][data-now][data-delay=".15"]{animation-delay:.15s}[data-up][data-now][data-delay=".2"]{animation-delay:.2s}[data-up][data-now][data-delay=".3"]{animation-delay:.3s}[data-up][data-now][data-delay=".35"]{animation-delay:.35s}[data-up][data-now][data-delay=".4"]{animation-delay:.4s}[data-up][data-now][data-delay=".45"]{animation-delay:.45s}[data-up][data-now][data-delay=".5"]{animation-delay:.5s}[data-up][data-now][data-delay=".55"]{animation-delay:.55s}[data-up][data-now][data-delay=".6"]{animation-delay:.6s}[data-up][data-now][data-delay=".7"]{animation-delay:.7s}[data-up][data-now][data-delay=".75"]{animation-delay:.75s}[data-up][data-now][data-delay=".9"]{animation-delay:.9s}@media (prefers-reduced-motion:reduce){[data-up][data-now]{animation:none}}html.lenis,html.lenis body{height:auto}html.lenis{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.dot{display:inline-block;color:var(--cyan)}.sprog{position:fixed;left:0;top:0;height:3px;width:100%;transform-origin:0 50%;transform:scaleX(0);background:var(--cyan);z-index:120}.btn .roll{display:inline-grid;overflow:hidden;height:1.25em;line-height:1.25em}.btn .roll>span{grid-area:1/1;transition:transform .45s cubic-bezier(.7,0,.2,1)}.btn .roll>span+span{transform:translateY(105%)}.btn:hover .roll>span:first-child{transform:translateY(-105%)}.btn:hover .roll>span+span{transform:none}.btn .ico{transition:transform .35s}.btn:hover .ico{transform:translateX(3px) rotate(-45deg)}.bgsmoke{position:fixed;inset:0;z-index:-1;opacity:.5}.zoom{position:relative;height:420vh;margin-top:-84px}.zoom .pin{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.ztop{position:relative;z-index:3;text-align:center;padding-top:150px}.ztop h1{font-size:clamp(46px,7vw,118px);line-height:.92;letter-spacing:-.06em;max-width:12ch;margin:20px auto 0}.ztop .lead{margin:22px auto 0;max-width:46ch}.ztop .ctas{display:flex;justify-content:center;gap:10px;margin-top:28px;flex-wrap:wrap}.squares{position:absolute;inset:0;z-index:1;pointer-events:none}.squares i{position:absolute;bottom:-20px;width:8px;height:8px;background:var(--cyan);opacity:0;animation:float 9s linear infinite}@keyframes float{0%{transform:translateY(0) rotate(0);opacity:0}10%{opacity:.7}100%{transform:translateY(-105vh) rotate(180deg);opacity:0}}.frame{position:absolute;left:50%;top:calc(100% - 100px);width:min(560px,70vw);aspect-ratio:16/10;transform:translate(-50%,-50%);border-radius:24px;overflow:hidden;z-index:2;border:1px solid var(--line-strong);box-shadow:0 60px 120px -40px rgba(70,221,255,.3)}.frame .slide{position:absolute;inset:0;clip-path:circle(0% at 50% 50%)}.frame .slide:first-child{clip-path:circle(150% at 50% 50%)}.frame .slide img{width:100%;height:100%;object-fit:cover}.frame .slide::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,6,8,0) 50%,rgba(5,6,8,.8))}.caps{position:absolute;left:max(16px,calc((100vw - 1200px)/2));bottom:44px;z-index:4;opacity:0}.caps .cap{position:absolute;left:0;bottom:0;width:min(560px,80vw);opacity:0;transform:translateY(24px);transition:opacity .45s,transform .45s}.caps .cap.on{opacity:1;transform:none;position:relative}.caps small{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--cyan)}.caps b{display:block;font:560 clamp(36px,4.8vw,76px)/1 var(--font-display);letter-spacing:-.05em;margin:8px 0 14px}.caps a{display:inline-flex;gap:8px;align-items:center;font-weight:600;border-bottom:1px solid currentColor;padding-bottom:2px}.counter{position:absolute;right:max(16px,calc((100vw - 1200px)/2));bottom:50px;z-index:4;font:560 15px var(--font-display);letter-spacing:.1em;opacity:0}.counter b{font-size:46px;letter-spacing:-.04em}.story{position:relative;height:520vh}.story .pin{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:grid;grid-template-columns:1fr 1.15fr;align-items:center;gap:40px;padding:0 max(16px,calc((100vw - 1200px)/2))}.srail{position:absolute;left:max(16px,calc((100vw - 1200px)/2) - 40px);top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:14px;z-index:4}.srail button{width:10px;height:10px;background:var(--line-strong);transition:all .35s}.srail button.on{background:var(--cyan);transform:scale(1.4)}.texts{position:relative;height:380px}.chap{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:16px;opacity:0;pointer-events:none}.chap.on{pointer-events:auto}.chap .k{font:700 12px var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--cyan)}.chap h2{font-size:clamp(42px,5.2vw,88px);line-height:.95;letter-spacing:-.055em}.chap p{color:var(--ink-2);font-size:clamp(16px,1.3vw,19px);max-width:42ch}.chap a{display:inline-flex;gap:8px;align-items:center;font-weight:600;color:var(--accent)}.device{position:relative;height:min(64vh,560px);perspective:1600px}.screen{position:absolute;inset:0;border-radius:26px;overflow:hidden;border:1px solid var(--line-strong);box-shadow:0 60px 140px -40px rgba(70,221,255,.3);backface-visibility:hidden;opacity:0}.screen img{width:100%;height:100%;object-fit:cover}.chip{position:absolute;z-index:3;display:flex;align-items:center;gap:10px;padding:12px 16px 12px 12px;border-radius:16px;font-weight:600;font-size:14.5px;opacity:0;white-space:nowrap}.chip .d{width:28px;height:28px;border-radius:9px;background:rgba(70,221,255,.14);color:var(--cyan);display:grid;place-items:center}.chip .d .ico{width:15px;height:15px}.c1{left:-8%;top:12%}.c2{right:-6%;top:42%}.c3{left:6%;bottom:8%}.pbar{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--line)}.pbar b{display:block;height:100%;width:0;background:var(--cyan)}.statement p{font:500 clamp(28px,3.8vw,60px)/1.12 var(--font-display);letter-spacing:-.035em;max-width:22ch}.vel{overflow:hidden;padding:20px 0 0}.vel .row{display:flex;gap:16px;width:max-content;will-change:transform}.vel a{width:420px;height:280px;border-radius:22px;overflow:hidden;position:relative;flex:none;border:1px solid var(--line)}.vel a img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.vel a:hover img{transform:scale(1.06)}.vel a span{position:absolute;left:12px;bottom:12px;font-size:13px;font-weight:600;padding:6px 11px;border-radius:999px;background:rgba(5,6,8,.7);backdrop-filter:blur(8px)}.tg{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;perspective:1200px}.tc{position:relative;border-radius:24px;overflow:hidden;min-height:340px;display:flex;flex-direction:column;justify-content:flex-end;padding:24px;border:1px solid var(--line)}.tc .ph{position:absolute;inset:0}.tc .ph::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,6,8,.15),rgba(5,6,8,.92) 75%)}.tc>*:not(.ph):not(.glare){position:relative;z-index:2;transform:translateZ(40px)}.tc .k{font:700 12px var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--cyan)}.tc h3{font-size:28px;letter-spacing:-.04em;margin-top:6px}.tc p{color:var(--ink-2);margin-top:8px}.tc.wide{grid-column:span 2}.drag{display:flex;gap:16px;cursor:grab;user-select:none;padding-left:max(16px,calc((100vw - 1200px)/2));touch-action:pan-y}.drag:active{cursor:grabbing}.drag a{flex:none;width:340px;height:440px;border-radius:24px;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:20px;border:1px solid var(--line)}.drag a .ph{position:absolute;inset:0}.drag a .ph::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(5,6,8,.9))}.drag a b,.drag a small{position:relative;z-index:2}.drag a b{font:560 24px/1.1 var(--font-display);letter-spacing:-.03em}.drag a small{color:var(--ink-2)}.drag img{pointer-events:none}.plans{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.plan{padding:28px;display:flex;flex-direction:column;gap:14px;transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .3s}.plan:hover{transform:translateY(-6px);border-color:var(--line-strong)}.plan .pr{font:560 58px/1 var(--font-display);letter-spacing:-.05em}.plan .pr small{font:500 15px var(--font-body);color:var(--muted);letter-spacing:0}.plan ul{list-style:none;margin:0;padding:0;display:grid;gap:8px;color:var(--ink-2)}.plan li{display:flex;gap:10px;align-items:baseline}.plan li::before{content:"";width:6px;height:6px;flex:none;background:var(--cyan);transform:translateY(-2px)}.plan.hot{border-color:rgba(70,221,255,.45)}.plan .btn{margin-top:auto}.faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:50px}.spot{position:relative;border-radius:32px;overflow:hidden;min-height:540px;display:grid;place-items:center;text-align:center;border:1px solid var(--line);isolation:isolate;--x:50%;--y:50%}.spot>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.spot::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle 240px at var(--x) var(--y),rgba(5,6,8,.1),rgba(5,6,8,.94) 100%)}.spot h2{font-size:clamp(44px,7vw,120px);line-height:.92;letter-spacing:-.055em;margin:16px auto 30px;max-width:11ch}.bigmark{padding:80px 0 0;overflow:hidden}.bigmark .w{display:flex;align-items:baseline;justify-content:center;font:800 clamp(80px,22vw,360px)/.8 "Space Grotesk",sans-serif;letter-spacing:-.07em;color:#fff}.bigmark .w span{display:inline-block}.bigmark .w i{font:800 1.27em/0 "Manrope",sans-serif;font-style:normal;color:var(--cyan);display:inline-block}.bigmark .s{text-align:center;font:700 clamp(12px,1.2vw,16px) var(--font-body);letter-spacing:.5em;text-transform:uppercase;color:rgba(255,255,255,.46);margin-top:18px}@media (max-width:900px){.zoom{height:380vh;margin-top:-58px}.ztop{padding-top:96px}.ztop h1{font-size:clamp(42px,12vw,54px)}.ztop .lead{font-size:16px}.ztop .ctas .btn{flex:1}.frame{top:calc(100% - 140px);width:84vw}.caps{left:16px;right:16px;bottom:110px}.caps b{font-size:34px}.counter{bottom:116px;right:16px}.counter b{font-size:30px}.story{height:480vh}.story .pin{grid-template-columns:1fr;grid-template-rows:auto 1fr;align-content:center;gap:18px;padding:70px 16px 96px}.srail{left:auto;right:12px;top:110px;transform:none;flex-direction:row}.texts{height:230px;order:2}.chap h2{font-size:clamp(34px,10vw,44px)}.chap p{font-size:15.5px}.device{height:34vh;order:1}.chip{font-size:12.5px;padding:8px 12px 8px 8px}.chip .d{width:22px;height:22px}.c1{left:-2%;top:-6%}.c2{right:-2%;top:40%}.c3{left:4%;bottom:-8%}.statement p{font-size:clamp(26px,7.4vw,34px)}.vel a{width:280px;height:190px}.tg{grid-template-columns:1fr;gap:10px}.tc{min-height:240px;padding:20px}.tc.wide{grid-column:auto}.tc h3{font-size:24px}.drag{overflow-x:auto;scroll-snap-type:x mandatory;padding:0 16px;scroll-padding-inline:16px;scrollbar-width:none;cursor:auto}.drag a{width:74vw;height:380px;scroll-snap-align:start}.plans{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px;gap:10px;scrollbar-width:none}.plan{flex:none;width:84%;scroll-snap-align:start;padding:22px}.faq{grid-template-columns:1fr;gap:18px}.spot{min-height:440px;border-radius:24px}.bigmark{padding-top:50px}}html.nx4{--cyan:#46ddff;--glass:rgba(255,255,255,.045);--glass-b:rgba(255,255,255,.08);--shadow:0 30px 80px -40px rgba(0,0,0,.7)}html.nx4[data-theme="light"]{--bg:#eef0ec;--surface:rgba(255,255,255,.7);--surface-solid:#fff;--ink:#0b0d10;--ink-2:#2a2f37;--muted:#5b616b;--line:rgba(11,13,16,.1);--line-strong:rgba(11,13,16,.22);--chip:rgba(11,13,16,.05);--brand-ink:#0b0d10;--hdr-bg:rgba(238,240,236,.78);--cyan:#0798c0;--glass:rgba(255,255,255,.72);--glass-b:rgba(11,13,16,.08);--shadow:0 30px 70px -40px rgba(11,13,16,.35)}html.nx4[data-theme="lime"]{--bg:#caff2c;--ink:#050608;--ink-2:#1b2108;--muted:#3d4a12;--line:rgba(5,6,8,.14);--line-strong:rgba(5,6,8,.3);--chip:rgba(5,6,8,.07);--brand-ink:#050608;--hdr-bg:rgba(202,255,44,.8);--cyan:#050608;--glass:rgba(255,255,255,.35);--glass-b:rgba(5,6,8,.12)}html.nx4 body{transition:background-color .7s cubic-bezier(.2,.7,.2,1),color .7s cubic-bezier(.2,.7,.2,1)}.nx4 .glass,.nx4 .hdr__in,.nx4 .appbar,.nx4 .tabbar,.nx4 .btn--ghost,.nx4 .acc,.nx4 .kick,.nx4 .lead,.nx4 .h2,.nx4 h1,.nx4 h2,.nx4 h3,.nx4 p,.nx4 .tbl th,.nx4 .tbl td{transition:background-color .7s,color .7s,border-color .7s}.nx4 .glass{background:var(--glass);border:1px solid var(--glass-b);border-radius:var(--radius);backdrop-filter:blur(16px) saturate(1.3);-webkit-backdrop-filter:blur(16px) saturate(1.3)}.nx4 .kick{color:var(--ink-2)}.nx4 .kick::before{background:var(--cyan);box-shadow:0 0 14px var(--cyan);border-radius:0;width:7px;height:7px}.nx4 .dot{color:var(--cyan)}.nx4 .lead{color:var(--ink-2)}.nx4 .wrap{width:min(1240px,100% - 32px)}.skip{position:absolute;left:12px;top:-60px;z-index:400;background:#caff2c;color:#050608;padding:10px 14px;border-radius:10px;font-weight:700;transition:top .2s}.skip:focus{top:12px}main:focus{outline:none}.sec{padding:110px 0}.sec--tight{padding:46px 0}.sec--flush{padding-bottom:30px}.h3{font-size:clamp(26px,2.6vw,38px);line-height:1.05;letter-spacing:-.04em}.sec-hd{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:38px;flex-wrap:wrap}.sec-hd .h2{margin-top:14px;max-width:16ch}.sec-hd .lead{max-width:44ch;margin:0}.crumbs ol{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-wrap:wrap;gap:6px;font-size:13px;color:var(--muted)}.crumbs li+li::before{content:"/";margin-right:6px;opacity:.5}.crumbs a:hover{color:var(--ink)}.phero{position:relative;padding:150px 0 70px;margin-top:-84px;overflow:hidden}.phero__sq{position:absolute;inset:0;pointer-events:none;z-index:0}.phero__sq i,.squares i{position:absolute;bottom:-20px;width:8px;height:8px;background:var(--cyan);opacity:0;animation:float 9s linear infinite}.phero__grid{position:relative;z-index:1;display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}.phero h1{font-size:clamp(42px,5.6vw,88px);line-height:.95;letter-spacing:-.055em;margin:16px 0 20px;max-width:14ch}.phero .lead{max-width:48ch}.phero .ctas{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px}.phero .chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.chips span{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 13px;border-radius:999px;border:1px solid var(--line);background:var(--chip);font-size:13.5px;color:var(--ink-2)}.chips .ico{width:15px;height:15px;color:var(--cyan)}.chips--big span{height:44px;padding:0 18px;font-size:15px}.phero__media .frame{border-radius:28px;overflow:hidden;aspect-ratio:16/11;border:1px solid var(--line-strong);box-shadow:var(--shadow);position:relative}.phero__media img{width:100%;height:100%;object-fit:cover;transform:scale(1.08);will-change:transform}.phero--post{padding-bottom:40px}.phero--post h1{max-width:22ch;font-size:clamp(36px,4.4vw,64px)}.byline{color:var(--muted);margin-top:10px}.phero--404{min-height:80vh;display:grid;align-items:center;text-align:center}.phero--404 .ctas{justify-content:center}.h404{font-size:clamp(90px,18vw,260px)!important;max-width:none!important;margin:10px auto!important}.answer{display:grid;grid-template-columns:auto 1fr;gap:22px;align-items:start;padding:26px 30px;border-radius:24px;border:1px solid var(--line);background:var(--glass)}.answer__k{display:inline-flex;align-items:center;gap:8px;font:700 12px var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--cyan);white-space:nowrap;padding-top:6px}.answer__k .ico{width:16px;height:16px}.answer p{font:500 clamp(18px,1.6vw,23px)/1.4 var(--font-display);letter-spacing:-.015em;color:var(--ink)}.pts{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.pt{padding:26px;display:flex;flex-direction:column;gap:12px;position:relative;overflow:hidden;min-height:220px}.pt__ic{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:var(--chip);color:var(--cyan)}.pt__ic .ico{width:22px;height:22px}.pt h3{font-size:22px;letter-spacing:-.03em}.pt p{color:var(--ink-2);font-size:15.5px}.proc{display:grid;grid-template-columns:.85fr 1.15fr;gap:60px}.proc__l{position:sticky;top:120px;align-self:start}.proc__l .h2{margin:16px 0 18px}.proc__steps{position:relative;list-style:none;margin:0;padding:0 0 0 44px;display:grid;gap:14px}.proc__line{position:absolute;left:12px;top:10px;bottom:10px;width:2px;background:var(--line)}.proc__line b{position:absolute;inset:0;background:var(--cyan);transform-origin:top;transform:scaleY(0)}.proc__step{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;padding:24px;position:relative}.proc__step::before{content:"";position:absolute;left:-38px;top:30px;width:12px;height:12px;background:var(--bg);border:2px solid var(--cyan)}.proc__n{font:600 14px var(--font-display);color:var(--cyan);letter-spacing:.06em;padding-top:4px}.proc__step h3{font-size:24px;letter-spacing:-.03em;margin-bottom:6px}.proc__step p{color:var(--ink-2)}.note{display:flex;gap:14px;align-items:flex-start;padding:18px 22px;border-radius:18px;border:1px dashed var(--line-strong);color:var(--ink-2);font-size:15.5px;max-width:860px}.note .ico{width:20px;height:20px;color:var(--cyan);flex:none;margin-top:2px}.faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px}.faq .h2{margin:16px 0 18px;font-size:clamp(36px,4.2vw,62px)}.acc{border-color:var(--line)!important}.acc__q{color:var(--ink)}.acc__a p{color:var(--ink-2)!important}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.ccard{display:flex;flex-direction:column;gap:14px}.ccard__img{display:block;aspect-ratio:16/11;border-radius:22px;overflow:hidden;border:1px solid var(--line);background:#0c0e12}.ccard__img img{width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.ccard:hover .ccard__img img{transform:scale(1.05)}.ccard__t small{display:block;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cyan)}.ccard__t b{display:block;font:560 24px/1.1 var(--font-display);letter-spacing:-.03em;margin:6px 0}.ccard__t span{color:var(--ink-2);font-size:15px}.rel{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.relc{display:flex;align-items:center;gap:16px;padding:12px;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.relc:hover{transform:translateY(-4px)}.relc__img{width:86px;height:86px;border-radius:16px;overflow:hidden;flex:none}.relc__img img{width:100%;height:100%;object-fit:cover}.relc__t b{display:block;font:560 19px/1.15 var(--font-display);letter-spacing:-.02em}.relc__t small{color:var(--muted);font-size:14px}.relc__go{margin-left:auto;width:42px;height:42px;border-radius:50%;border:1px solid var(--line-strong);display:grid;place-items:center;flex:none;transition:all .3s}.relc:hover .relc__go{background:var(--cyan);border-color:var(--cyan);color:#031014;transform:rotate(-45deg)}.cgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.cg{display:flex;flex-direction:column;gap:14px}.cg--big{grid-column:span 2;grid-row:span 2}.cg__img{display:block;border-radius:24px;overflow:hidden;aspect-ratio:16/11;border:1px solid var(--line)}.cg--big .cg__img{aspect-ratio:auto;flex:1;min-height:360px}.cg__img img{width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.cg:hover .cg__img img{transform:scale(1.05)}.cg__t small{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cyan)}.cg__t b{display:block;font:560 26px/1.1 var(--font-display);letter-spacing:-.03em;margin:6px 0}.cg__t span{color:var(--ink-2)}.cs{display:grid;grid-template-columns:1fr 1fr;gap:48px}.cs__col .h3{margin:14px 0 14px}.cs__col p{color:var(--ink-2);font-size:17px}.cs--work{grid-template-columns:.8fr 1.2fr;align-items:start}.ticks{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ticks li{display:flex;gap:14px;align-items:flex-start;padding:18px 20px;font-size:16px}.ticks .ico{width:20px;height:20px;color:var(--cyan);flex:none;margin-top:2px}.gal{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.gal__i{display:block;border-radius:24px;overflow:hidden;aspect-ratio:16/10;padding:0;cursor:zoom-in}.gal__i img{width:100%;height:100%;object-fit:cover}.gal__i:only-child{grid-column:span 2;aspect-ratio:21/9}.masonry{columns:3;column-gap:16px}.mas{display:block;width:100%;margin:0 0 16px;break-inside:avoid;border-radius:20px;overflow:hidden;position:relative;padding:0;cursor:zoom-in}.mas img{width:100%;height:auto;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.mas:hover img{transform:scale(1.04)}.mas span{position:absolute;left:12px;bottom:12px;font-size:13px;font-weight:600;padding:6px 11px;border-radius:999px;background:rgba(5,6,8,.72);color:#fff;backdrop-filter:blur(8px)}.lb{position:fixed;inset:0;z-index:500;background:rgba(3,4,6,.94);display:grid;place-items:center;opacity:0;visibility:hidden;transition:opacity .35s,visibility 0s .35s;touch-action:none}.lb.open{opacity:1;visibility:visible;transition:opacity .35s}.lb img{max-width:92vw;max-height:86vh;border-radius:14px;transform-origin:center;transition:transform .2s;will-change:transform}.lb button{position:absolute;top:16px;right:16px;width:46px;height:46px;border-radius:50%;background:rgba(255,255,255,.12);color:#fff;display:grid;place-items:center}.lb small{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);color:rgba(255,255,255,.6);font-size:13px}.tbl-wrap{overflow-x:auto;border-radius:22px;border:1px solid var(--line)}.tbl{width:100%;border-collapse:collapse;min-width:620px}.tbl th,.tbl td{padding:16px 18px;text-align:center;border-bottom:1px solid var(--line);font-size:15.5px}.tbl th[scope=row]{text-align:left;font-weight:500;color:var(--ink-2)}.tbl thead th{font:560 20px var(--font-display);letter-spacing:-.02em}.tbl thead small{font:500 13px var(--font-body);color:var(--muted)}.tbl .hot{background:rgba(70,221,255,.07)}.tbl tr:last-child th,.tbl tr:last-child td{border-bottom:0}.plan__pr{font:560 60px/1 var(--font-display);letter-spacing:-.05em}.plan__pr small{font:500 15px var(--font-body);color:var(--muted);letter-spacing:0}.plan__for{color:var(--ink-2)}.plan.hot{border-color:var(--cyan)!important}.areas2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ar2{position:relative;border-radius:26px;overflow:hidden;min-height:420px;display:flex;align-items:flex-end;padding:26px;color:#fff;isolation:isolate}.ar2 .ph{position:absolute;inset:0;z-index:-1}.ar2 .ph img{width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.ar2:hover .ph img{transform:scale(1.05)}.ar2 .ph::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,rgba(5,6,8,.88))}.ar2__t small{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#46ddff}.ar2__t b{display:block;font:560 clamp(30px,3.4vw,48px)/1 var(--font-display);letter-spacing:-.045em;margin:8px 0}.ar2__t span{opacity:.8}.person{display:grid;place-items:start}.person__card{padding:32px;max-width:640px}.person__card .h3{margin:12px 0}.person__card p{color:var(--ink-2)}.person__card .ctas{display:flex;gap:10px;margin-top:20px;flex-wrap:wrap}.contact{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.contact h1{font-size:clamp(40px,5vw,80px);line-height:.95;letter-spacing:-.055em;margin:16px 0 18px}.cways{display:grid;gap:10px;margin-top:28px}.cway{display:flex;align-items:center;gap:14px;padding:14px 18px}.cway .ico{width:22px;height:22px;color:var(--cyan)}.cway small{display:block;font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.12em}.cway b{font-weight:600}.contact__r{padding:28px}.nxf .f{display:grid;gap:7px;margin-bottom:14px;border:0;padding:0}.nxf .f2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.nxf label,.nxf legend{font-size:13.5px;font-weight:600;color:var(--ink-2);padding:0}.nxf input[type=text],.nxf input[type=tel],.nxf input[type=email],.nxf select,.nxf textarea{width:100%;height:50px;padding:0 16px;border-radius:14px;border:1px solid var(--line-strong);background:rgba(255,255,255,.04);color:var(--ink);font:inherit;font-size:16px;transition:border-color .2s,box-shadow .2s}.nxf textarea{height:auto;padding:14px 16px;resize:vertical}.nxf select option{color:#000}.nxf input:focus,.nxf select:focus,.nxf textarea:focus{outline:none;border-color:var(--cyan);box-shadow:0 0 0 4px rgba(70,221,255,.15)}.nxf .opts{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.nxf .opts label{position:relative;cursor:pointer}.nxf .opts input{position:absolute;opacity:0}.nxf .opts span{display:inline-flex;height:40px;align-items:center;padding:0 14px;border-radius:999px;border:1px solid var(--line-strong);font-size:14px;font-weight:600;color:var(--ink-2);transition:all .2s}.nxf .opts input:checked+span{background:var(--cyan);border-color:var(--cyan);color:#031014}.nxf .opts input:focus-visible+span{outline:2px solid var(--cyan);outline-offset:2px}.nxf .btn{width:100%;height:54px;margin-top:6px}.nxf .small{font-size:13px;color:var(--muted);margin-top:10px}.tools,.posts{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.tool,.post{padding:24px;display:flex;flex-direction:column;gap:12px;min-height:220px;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.tool:hover,.post:hover{transform:translateY(-5px)}.tool h3,.post h3{font-size:22px;letter-spacing:-.03em;line-height:1.15}.tool p,.post p{color:var(--ink-2);font-size:15px}.post small{color:var(--cyan);font-weight:700;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.tool__go{margin-top:auto;display:inline-flex;gap:6px;align-items:center;font-weight:600;font-size:14px;color:var(--cyan)}.tool__go .ico{width:16px;height:16px}.toolbox{border-radius:24px;border:1px solid var(--line);background:#0b0d12;padding:clamp(12px,2vw,26px);color:#e8edf3;overflow:hidden}.toolbox h1{font-size:clamp(28px,3vw,40px)!important}.prose{max-width:760px;margin:0 auto;font-size:18px;line-height:1.75;color:var(--ink-2)}.prose h2{font-size:clamp(28px,3vw,40px);color:var(--ink);margin:56px 0 16px;line-height:1.08}.prose h3{font-size:23px;color:var(--ink);margin:36px 0 12px}.prose p,.prose ul,.prose ol{margin:0 0 20px}.prose ul,.prose ol{padding-left:22px}.prose li{margin-bottom:8px}.prose a{color:var(--cyan);text-decoration:underline;text-underline-offset:3px}.prose img{border-radius:18px;margin:26px 0}.prose table{width:100%;border-collapse:collapse;margin:24px 0;font-size:15.5px;display:block;overflow-x:auto}.prose th,.prose td{border:1px solid var(--line);padding:10px 12px;text-align:left}.prose details{border:1px solid var(--line);border-radius:14px;padding:14px 18px;margin:10px 0}.prose summary{font-weight:700;color:var(--ink);cursor:pointer}.prose blockquote{margin:24px 0;padding:6px 0 6px 20px;border-left:3px solid var(--cyan);font-style:italic}.prose--legacy section,.prose--legacy div{max-width:100%}.prose--legacy [class*=hero],.prose--legacy .nx-resource-hero{display:none}.prose--legacy label{display:flex;gap:10px;align-items:flex-start;margin:8px 0}.prose--legacy input[type=checkbox]{width:20px;height:20px;accent-color:var(--cyan);margin-top:4px;flex:none}.foot{border-top:1px solid var(--line);padding:60px 0 34px;color:var(--ink-2)}.foot__grid{display:grid;grid-template-columns:1.4fr repeat(5,1fr);gap:28px}.foot__brand p{margin:14px 0;font-size:14.5px;max-width:34ch}.foot__contact{display:grid;gap:8px}.foot__contact a{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--ink)}.foot__contact .ico{width:16px;height:16px;color:var(--cyan)}.foot address{font-style:normal;font-size:14px;color:var(--muted)}.foot__col{display:flex;flex-direction:column;gap:9px;font-size:14px}.foot__col b{color:var(--ink);font-size:13px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px}.foot__col a:hover{color:var(--ink)}.foot__base{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;border-top:1px solid var(--line);margin-top:44px;padding-top:24px;font-size:13.5px;color:var(--muted)}.socials{display:flex;gap:16px}.mega__bento[data-n="3"]{grid-template-columns:1.4fr 1fr;grid-template-rows:1fr 1fr}.mega__bento[data-n="3"] .tile:first-child{grid-row:span 2}.mega__bento[data-n="8"]{grid-template-columns:repeat(4,1fr);grid-template-rows:1fr 1fr}.mega__bento[hidden]{display:none!important}.mega__feature .ft{display:block;font:560 20px/1.15 var(--font-display);letter-spacing:-.02em;margin:6px 0;color:#fff}.mega__feature .fd{font-size:13.5px;opacity:.85;color:#fff}.mega__feature .k{color:#46ddff}.nx4 .tile b,.nx4 .tile small{color:#fff}.squares{position:absolute;inset:0;z-index:1;pointer-events:none}.h2 .dot,h1 .dot{transform-origin:50% 90%}@media (max-width:1100px){.foot__grid{grid-template-columns:1fr 1fr 1fr}.foot__brand{grid-column:span 3}}@media (max-width:900px){.sec{padding:64px 0}.sec--tight{padding:30px 0}.sec-hd{gap:12px;margin-bottom:22px}.phero{padding:96px 0 40px;margin-top:-58px}.phero__grid{grid-template-columns:1fr;gap:28px}.phero h1{font-size:clamp(36px,10.4vw,48px);margin:12px 0 14px}.phero .ctas .btn{flex:1}.phero__media .frame{aspect-ratio:4/3;border-radius:22px}.answer{grid-template-columns:1fr;gap:10px;padding:20px}.pts{grid-template-columns:1fr 1fr;gap:8px}.pt{padding:16px;min-height:0;gap:8px}.pt h3{font-size:17px}.pt p{font-size:14px}.pt__ic{width:40px;height:40px;border-radius:12px}.proc{grid-template-columns:1fr;gap:20px}.proc__l{position:relative;top:0}.proc__steps{padding-left:32px}.proc__step{padding:18px;gap:12px}.proc__step::before{left:-27px}.proc__step h3{font-size:20px}.faq{grid-template-columns:1fr;gap:16px}.cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px;gap:12px;scrollbar-width:none}.cards>*{flex:none;width:80%;scroll-snap-align:start}.rel{grid-template-columns:1fr;gap:8px}.relc__img{width:64px;height:64px}.cgrid{grid-template-columns:1fr;gap:22px}.cg--big{grid-column:auto;grid-row:auto}.cg--big .cg__img{min-height:0;aspect-ratio:16/11}.cs,.cs--work{grid-template-columns:1fr;gap:26px}.gal{grid-template-columns:1fr;gap:10px}.gal__i:only-child{grid-column:auto;aspect-ratio:16/10}.masonry{columns:2;column-gap:8px}.mas{margin-bottom:8px;border-radius:14px}.areas2{grid-template-columns:1fr;gap:10px}.ar2{min-height:300px;padding:20px}.contact{grid-template-columns:1fr;gap:26px}.contact h1{font-size:clamp(36px,10.4vw,48px)}.contact__r{padding:18px}.nxf .f2{grid-template-columns:1fr;gap:0}.tools,.posts{grid-template-columns:1fr;gap:8px}.tool,.post{min-height:0;padding:18px}.prose{font-size:17px}.foot__grid{grid-template-columns:1fr 1fr;gap:22px}.foot__brand{grid-column:span 2}.bigmark .w{font-size:22vw}}.nx4 .tc,.nx4 .drag a,.nx4 .ar2,.nx4 .vel a,.nx4 .spot,.nx4 .caps,.nx4 .counter{color:#fff}.nx4 .tc h3,.nx4 .drag a b,.nx4 .spot h2,.nx4 .caps b{color:#fff}.nx4 .tc p,.nx4 .drag a small,.nx4 .spot .lead{color:rgba(255,255,255,.82)}.nx4 .tc .k{color:#46ddff}.nx4 .tc .k .ico{width:22px;height:22px}.nx4 .spot .kick{color:rgba(255,255,255,.85)}.nx4 .spot .dot,.nx4 .caps .dot{color:#46ddff}@media (max-width:900px){.phero--post h1{font-size:clamp(26px,7.2vw,32px);line-height:1.08}.post h3{font-size:18px}}@media (max-width:900px){.mm__dock{grid-template-columns:1fr 50px 50px!important}.mm__dock .btn--ghost{padding:0;width:50px}}.sec--xl{padding:0 0 30px}.xl{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px;font-size:15.5px;color:var(--ink-2)}.xl a{color:var(--ink);font-weight:700;text-decoration:underline;text-decoration-color:var(--cyan);text-decoration-thickness:2px;text-underline-offset:4px}.xl a:hover{color:var(--cyan)}.ql{display:flex;flex-wrap:wrap;gap:8px}.ql a{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 16px;border-radius:999px;border:1px solid var(--line-strong);font-weight:600;font-size:14.5px;transition:background .25s,color .25s,border-color .25s}.ql a .ico{width:15px;height:15px;transition:transform .3s}.ql a:hover{background:var(--ink);color:var(--bg);border-color:var(--ink)}.ql a:hover .ico{transform:rotate(-45deg)}@media (max-width:900px){.ql{flex-wrap:nowrap;overflow-x:auto;margin-inline:-16px;padding-inline:16px;scrollbar-width:none}.ql a{flex:none}}.phero--404 .lead{margin-inline:auto}html.nx4 body{background:#050608;transition:none}.chbg{position:absolute;left:0;right:0;z-index:-1;pointer-events:none;clip-path:circle(0 at 50% 0);will-change:clip-path}.nx4 main [data-theme="dark"],.nx4 body>[data-theme="dark"]{--bg:#050608;--surface:rgba(255,255,255,.04);--ink:#f7f8fb;--ink-2:#c9ced8;--muted:#8a909c;--line:rgba(255,255,255,.08);--line-strong:rgba(255,255,255,.18);--chip:rgba(255,255,255,.06);--cyan:#46ddff;--glass:rgba(255,255,255,.045);--glass-b:rgba(255,255,255,.08);--brand-ink:#fff}.nx4 main [data-theme="light"],.nx4 body>[data-theme="light"]{--bg:#eef0ec;--surface:rgba(255,255,255,.7);--ink:#0b0d10;--ink-2:#2a2f37;--muted:#5b616b;--line:rgba(11,13,16,.1);--line-strong:rgba(11,13,16,.22);--chip:rgba(11,13,16,.05);--cyan:#0798c0;--glass:rgba(255,255,255,.72);--glass-b:rgba(11,13,16,.08);--brand-ink:#0b0d10}.nx4 main [data-theme],.nx4 body>[data-theme]{color:var(--ink);transition:color .5s}.nx4 [data-theme] .btn--ghost{color:var(--ink);border-color:var(--line-strong)}.nx4 .hdr__in,.nx4 .appbar,.nx4 .tabbar{transition:background-color .6s,border-color .6s,color .6s}@media (prefers-reduced-motion:reduce){.chbg{will-change:auto}}html.nx4{--ease:cubic-bezier(.2,.8,.2,1);--sec:clamp(64px,7vw,104px);--radius:20px}.noise,.squares,.phero__sq{display:none!important}.nx4 body{font-size:16px;line-height:1.6;letter-spacing:-.003em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.nx4 h1,.nx4 h2,.nx4 h3{font-weight:500;text-wrap:balance}.nx4 p,.nx4 li{text-wrap:pretty}.nx4 .sec{padding:var(--sec) 0}.nx4 .sec--tight{padding:calc(var(--sec)*.42) 0}.nx4 .sec--flush{padding-bottom:24px}.nx4 .sec--xl{padding:0 0 calc(var(--sec)*.35)}.nx4 .sec-hd{margin-bottom:clamp(24px,2.6vw,36px);gap:20px 40px}.nx4 .sec-hd .h2{margin-top:12px}.nx4 .h2,.nx4 .faq .h2,.nx4 .proc__l .h2{font-size:clamp(28px,2.9vw,44px);line-height:1.06;letter-spacing:-.035em;max-width:20ch}.nx4 .h3{font-size:clamp(22px,2vw,30px);letter-spacing:-.03em}.nx4 .lead{font-size:clamp(16px,1.15vw,18px);line-height:1.6;max-width:52ch}.nx4 .kick{font:600 11px/1 var(--font-body);letter-spacing:.16em;color:var(--muted)}.nx4 .kick::before{width:6px;height:6px;box-shadow:none;background:var(--cyan)}.nx4 .dot{display:inline-block}.nx4 .hdr{padding-top:14px}.nx4 .hdr__in{height:60px;border-radius:16px;background:transparent;border-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;transition:background-color .5s var(--ease),border-color .5s,backdrop-filter .5s}.nx4 body.is-scrolled .hdr__in,.nx4 .hdr:has(.mega.is-open) .hdr__in{background:rgba(12,14,18,.62);border-color:rgba(255,255,255,.07);backdrop-filter:saturate(1.5) blur(20px);-webkit-backdrop-filter:saturate(1.5) blur(20px)}html.nx4[data-theme="light"] body.is-scrolled .hdr__in{background:rgba(238,240,236,.72);border-color:rgba(11,13,16,.07)}.nx4 .nav{gap:2px}.nx4 .nav__btn{height:36px;padding:0 13px;font:500 14px var(--font-body);color:color-mix(in srgb,var(--ink) 78%,transparent);border-radius:10px;transition:color .25s,background .25s}.nx4 .nav__btn:hover,.nx4 .nav__btn[aria-expanded=true]{color:var(--ink);background:color-mix(in srgb,var(--ink) 6%,transparent)}.nx4 .nav__btn.is-current{color:var(--ink)}.nx4 .nav__btn.is-current::after{background:var(--cyan);width:4px;height:4px;border-radius:0}.nx4 .nav__btn svg.chev{width:11px;height:11px;opacity:.55;fill:none;stroke:currentColor;stroke-width:2.2}.nx4 .brand{font-size:18px}.nx4 .btn{height:46px;padding:0 20px;border-radius:999px;font:600 14px/1 var(--font-body);letter-spacing:-.005em;gap:8px;transition:transform .3s var(--ease),box-shadow .3s,background-color .3s,border-color .3s,color .3s}.nx4 .btn--sm{height:40px;padding:0 16px;font-size:13.5px}.nx4 .btn--accent{background:#caff2c;color:#0a0d00;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 10px 30px -14px rgba(202,255,44,.7)}.nx4 .btn--accent:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 16px 36px -14px rgba(202,255,44,.85)}.nx4 .btn--ghost{background:color-mix(in srgb,var(--ink) 3%,transparent);border:1px solid color-mix(in srgb,var(--ink) 16%,transparent);color:var(--ink)}.nx4 .btn--ghost:hover{background:color-mix(in srgb,var(--ink) 8%,transparent);border-color:color-mix(in srgb,var(--ink) 28%,transparent)}.nx4 .btn .ico{width:15px;height:15px}.nx4 .glass{background:color-mix(in srgb,var(--ink) 3.5%,transparent);border:1px solid color-mix(in srgb,var(--ink) 8%,transparent);border-radius:var(--radius);backdrop-filter:none;-webkit-backdrop-filter:none}.nx4 [data-theme="light"] .glass{background:rgba(255,255,255,.75);border-color:rgba(11,13,16,.07);box-shadow:0 1px 0 rgba(255,255,255,.8) inset,0 20px 40px -32px rgba(11,13,16,.35)}.nx4 .pt{min-height:0;padding:24px;gap:10px}.nx4 .pt__ic{width:42px;height:42px;border-radius:12px;background:color-mix(in srgb,var(--cyan) 12%,transparent)}.nx4 .pt__ic .ico{width:20px;height:20px}.nx4 .pt h3{font-size:19px;font-weight:600;letter-spacing:-.02em}.nx4 .pt p{font-size:15px}.nx4 .tilt:hover{box-shadow:0 30px 60px -40px rgba(0,0,0,.6)}.nx4 .ztop{padding-top:clamp(120px,15vh,170px)}.nx4 .ztop h1{font-size:clamp(44px,5.4vw,84px);line-height:.98;letter-spacing:-.05em;max-width:13ch;margin:18px auto 0}.nx4 .ztop .lead{margin:20px auto 0;max-width:46ch}.nx4 .ztop .ctas{margin-top:26px}.nx4 .frame{width:min(520px,62vw);border-radius:22px;border:1px solid rgba(255,255,255,.12);box-shadow:0 50px 120px -50px rgba(70,221,255,.35),0 0 0 1px rgba(0,0,0,.4)}.nx4 .caps b{font-size:clamp(30px,3.4vw,52px);font-weight:500}.nx4 .caps small{font-size:11px;letter-spacing:.18em}.nx4 .counter b{font-size:36px;font-weight:500}.nx4 .phero{padding:clamp(120px,14vh,150px) 0 calc(var(--sec)*.55)}.nx4 .phero h1{font-size:clamp(38px,4.2vw,64px);line-height:1;letter-spacing:-.045em;max-width:16ch;margin:14px 0 18px}.nx4 .phero__grid{gap:clamp(32px,5vw,72px)}.nx4 .phero__media .frame{width:auto;border-radius:22px;aspect-ratio:4/3}.nx4 .phero .chips{margin-top:22px}.nx4 .chips span{height:32px;font-size:13px;padding:0 12px}.nx4 .crumbs ol{font-size:12.5px;margin-bottom:14px}.nx4 .statement p{font-size:clamp(24px,2.5vw,40px);line-height:1.18;max-width:28ch;letter-spacing:-.03em;margin-top:18px}.nx4 .answer{padding:22px 26px;border-radius:18px;gap:18px}.nx4 .answer p{font-size:clamp(16.5px,1.3vw,19px);line-height:1.5;font-weight:500}.nx4 .answer__k{font-size:11px;letter-spacing:.16em}.nx4 .chap h2{font-size:clamp(32px,3.4vw,54px);line-height:1;letter-spacing:-.045em;max-width:14ch}.nx4 .chip{font-size:13.5px;padding:10px 14px 10px 10px;border-radius:14px}.nx4 .ccard__t b,.nx4 .cg__t b{font-size:22px;font-weight:500;letter-spacing:-.03em}.nx4 .ccard__img,.nx4 .cg__img{border-radius:18px}.nx4 .tc{min-height:300px;padding:22px;border-radius:20px}.nx4 .tc h3{font-size:22px;font-weight:500}.nx4 .plan{padding:24px}.nx4 .plan__pr{font-size:52px;font-weight:500;letter-spacing:-.05em}.nx4 .proc__step{padding:20px 22px}.nx4 .proc__step h3{font-size:20px;font-weight:600;letter-spacing:-.02em}.nx4 .acc__q{font-size:16px;font-weight:600;padding:18px 0}.nx4 .relc__t b{font-size:17px;font-weight:600}.nx4 .tool h3,.nx4 .post h3{font-size:19px;font-weight:600}.nx4 .spot{min-height:460px;border-radius:26px}.nx4 .spot h2{font-size:clamp(36px,4.6vw,72px);font-weight:500}.nx4 .ar2__t b{font-size:clamp(28px,2.8vw,40px);font-weight:500}.nx4 .contact h1{font-size:clamp(38px,4.2vw,64px)}.nx4 .mq{padding:14px 0}.nx4 .mq__in{font-size:clamp(34px,5vw,76px);font-weight:500}.nx4 .bigmark{padding:calc(var(--sec)*.5) 0 0}.nx4 .bigmark .w{font-size:clamp(64px,13vw,210px);opacity:.92}.nx4 .bigmark .s{font-size:12px;letter-spacing:.6em;margin-top:12px}.nx4 .foot{padding:48px 0 30px}.nx4 .cur{width:0;height:0;margin:0;opacity:0;transition:width .35s var(--ease),height .35s var(--ease),margin .35s var(--ease),opacity .25s}.nx4 .cur.on{opacity:1}.nx4 .cur.big{width:78px;height:78px;margin:-39px 0 0 -39px}.nx4 .mega{padding-top:10px}.nx4 .mega__panel{display:grid;grid-template-columns:250px 1fr 300px;gap:0;height:400px;padding:0;border-radius:22px;background:rgba(13,15,20,.94);backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);border:1px solid rgba(255,255,255,.08);box-shadow:0 40px 100px -30px rgba(0,0,0,.85);overflow:hidden;color:#fff}.mega__rail{position:relative;padding:12px;border-right:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;gap:2px}.mg{position:relative;z-index:1;display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:12px;padding:9px 10px;border-radius:12px;text-align:left;color:rgba(255,255,255,.7);transition:color .25s}.mg__ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:rgba(255,255,255,.05);color:rgba(255,255,255,.8);transition:background .3s,color .3s}.mg__ic .ico{width:17px;height:17px}.mg__t{font:600 14px/1.2 var(--font-body)}.mg__t small{display:block;font-weight:500;font-size:12px;color:rgba(255,255,255,.45);margin-top:3px}.mg__n{font:600 11px var(--font-body);color:rgba(255,255,255,.55);min-width:24px;height:22px;padding:0 7px;border-radius:999px;display:grid;place-items:center;background:rgba(255,255,255,.06);transition:background .3s,color .3s}.mg[aria-selected=true]{color:#fff}.mg[aria-selected=true] .mg__ic{background:#46ddff;color:#031014}.mg[aria-selected=true] .mg__n{background:rgba(70,221,255,.16);color:#46ddff}.mega__ind{position:absolute;left:12px;right:12px;top:0;height:52px;border-radius:12px;background:rgba(255,255,255,.06);transition:transform .45s var(--ease),height .45s var(--ease);z-index:0;pointer-events:none}.mega__lists{padding:16px 18px;overflow:hidden;min-width:0}.mega__head{display:flex;justify-content:space-between;align-items:center;margin:2px 4px 10px}.mega__head .kick{color:rgba(255,255,255,.5)}.mega__head a{font-size:12.5px;font-weight:600;color:#46ddff;display:inline-flex;gap:6px;align-items:center}.mega__head a .ico{width:14px;height:14px}.mega__items{display:grid;grid-template-columns:1fr 1fr;gap:2px 8px}.mi{display:grid;grid-template-columns:44px 1fr 18px;align-items:center;gap:12px;padding:7px 8px;border-radius:13px;transition:background .25s;min-width:0}.mi__th{width:44px;height:44px;border-radius:10px;overflow:hidden;background:#16191f;box-shadow:inset 0 0 0 1px rgba(255,255,255,.07)}.mi__th img{width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .4s}.mi__th img[src]{opacity:1}.mi__t{min-width:0}.mi__t b{display:block;font:600 14px/1.25 var(--font-body);color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mi__t small{display:block;font-size:12.5px;color:rgba(255,255,255,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.mi__t em{font-style:normal;font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#46ddff;margin-left:8px;vertical-align:1px}.mi__go{color:#46ddff;opacity:0;transform:translateX(-6px);transition:opacity .3s,transform .3s var(--ease)}.mi__go .ico{width:16px;height:16px}.mi:hover,.mi.is-hot{background:rgba(255,255,255,.05)}.mi:hover .mi__go,.mi.is-hot .mi__go{opacity:1;transform:none}.mi.is-current .mi__th{box-shadow:inset 0 0 0 2px #46ddff}.nx4 .mega__feature{position:relative;margin:12px;padding:0;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;isolation:isolate;background:#111;color:#fff}.nx4 .mega__feature::before{display:none}.mf__img{position:absolute;inset:0;z-index:-2}.mf__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .38s,transform 1.2s var(--ease)}.mega__feature:hover .mf__img img{transform:scale(1.04)}.mf__next{opacity:0}.mf__next.on{opacity:1}.nx4 .mega__feature::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(5,6,8,0) 30%,rgba(5,6,8,.9))}.mf__body{padding:18px;display:flex;flex-direction:column;gap:4px}.mf__body .k{font:600 10.5px var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:#46ddff}.mf__body .ft{font:500 21px/1.15 var(--font-display);letter-spacing:-.03em}.mf__body .fd{font-size:13px;color:rgba(255,255,255,.75)}.mf__cta{margin-top:10px;align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-radius:999px;background:#caff2c;color:#0a0d00;font:600 12.5px var(--font-body)}.mf__cta .ico{width:14px;height:14px}.nx4 .mega-scrim{background:rgba(3,4,6,.45);backdrop-filter:blur(2px)}@media (max-width:900px){.nx4 .ztop{padding-top:96px}.nx4 .ztop h1{font-size:clamp(38px,10.6vw,46px)}.nx4 .phero{padding:96px 0 36px}.nx4 .phero h1{font-size:clamp(34px,9.4vw,42px)}.nx4 .h2,.nx4 .faq .h2,.nx4 .proc__l .h2{font-size:clamp(27px,7.6vw,33px)}.nx4 .statement p{font-size:clamp(23px,6.6vw,28px)}.nx4 .chap h2{font-size:clamp(30px,8.4vw,36px)}.nx4 .spot{min-height:400px}.nx4 .spot h2{font-size:clamp(32px,9vw,40px)}.nx4 .tc{min-height:220px}.nx4 .plan__pr{font-size:44px}.nx4 .bigmark .w{font-size:21vw}.nx4 .answer{padding:18px}.nx4 .contact h1{font-size:clamp(34px,9.4vw,42px)}}.mega__lists{display:flex;flex-direction:column}.mega__foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.06);font-size:13px;color:rgba(255,255,255,.62)}.mega__foot span{display:inline-flex;align-items:center;gap:10px}.mega__foot .ico{width:16px;height:16px;color:#46ddff}.mega__foot a{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:#fff;white-space:nowrap}.mega__foot a:hover{color:#caff2c}.mg__t small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mg__t{min-width:0}.nx4 .statement .wrap{text-align:center}.nx4 .statement p{margin-inline:auto;max-width:30ch;font-size:clamp(24px,2.7vw,44px)}.nx4 .statement .kick{justify-content:center}.nx4 .tg{grid-template-columns:repeat(3,1fr)}.nx4 .tg .tc.wide{grid-column:auto}.nx4 .mq{padding:18px 0;border-color:color-mix(in srgb,var(--ink) 8%,transparent)}.nx4 .mq__in{font-size:clamp(22px,2.4vw,34px);font-weight:500;letter-spacing:-.02em;gap:34px;color:color-mix(in srgb,var(--ink) 70%,transparent)}.nx4 .mq__in span{gap:34px}.nx4 .mq__in .o{-webkit-text-stroke:0;color:color-mix(in srgb,var(--ink) 38%,transparent)}.nx4 .mq__in span::after{width:6px;height:6px;margin:0;align-self:center}.nx4 .faq__l{display:flex;flex-direction:column;gap:16px;align-self:start;position:sticky;top:110px}.nx4 .faq__l .h2{margin:4px 0 0}.askcard{display:flex;flex-direction:column;gap:14px;padding:20px;margin-top:6px}.askcard__t b{display:block;font-weight:600;font-size:16px}.askcard__t small{color:var(--muted);font-size:14px}.askcard__a{display:flex;flex-wrap:wrap;gap:8px}.askcard__a a{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--line-strong);font-weight:600;font-size:13.5px;transition:background .25s,border-color .25s}.askcard__a a:hover{background:color-mix(in srgb,var(--ink) 7%,transparent)}.askcard__a .ico{width:15px;height:15px;color:var(--cyan)}.nx4 .drag{padding-bottom:4px}@media (max-width:900px){.nx4 .tg{grid-template-columns:1fr}.nx4 .faq__l{position:relative;top:0}}.chbg{clip-path:inset(0 6vw 0 6vw round 56px 56px 0 0);will-change:clip-path,opacity}.nx4 .phero--post h1{font-size:clamp(30px,3.2vw,48px);max-width:28ch;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.nx4 .post h3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:900px){.nx4 .phero--post h1{font-size:clamp(24px,6.6vw,30px)}}.nx4 .phero__media .frame{aspect-ratio:auto;background:transparent;position:relative;top:auto;left:auto;transform:none;width:auto}.nx4 .phero__media img{height:auto;transform:none!important}.nx4 .ccard__img,.nx4 .cg__img{aspect-ratio:16/9}.nx4 .cg--big .cg__img{aspect-ratio:16/9;flex:none;min-height:0}.nx4 .gal__i{aspect-ratio:auto}.nx4 .gal__i img{height:auto}.bwin{position:relative;margin:0;border-radius:14px;overflow:hidden;background:#0e1014;border:1px solid rgba(255,255,255,.1);box-shadow:0 1px 0 rgba(255,255,255,.06) inset,0 40px 90px -40px rgba(0,0,0,.85),0 0 0 1px rgba(0,0,0,.35);isolation:isolate}.bwin__bar{display:flex;align-items:center;gap:12px;height:36px;padding:0 12px;background:linear-gradient(#1b1e24,#15171c);border-bottom:1px solid rgba(255,255,255,.06)}.bwin__dots{display:flex;gap:6px;flex:none}.bwin__dots i{width:10px;height:10px;border-radius:50%;background:rgba(255,255,255,.16)}.bwin__url{flex:1;max-width:380px;margin:0 auto;height:23px;display:flex;align-items:center;justify-content:center;gap:6px;border-radius:7px;background:rgba(255,255,255,.06);font:500 12px/1 var(--font-body);color:rgba(255,255,255,.62);white-space:nowrap;overflow:hidden}.bwin__url .ico{width:11px;height:11px;stroke-width:2.2;opacity:.7}.bwin__sp{width:46px;flex:none}.bwin__view{position:relative;aspect-ratio:16/10;overflow:hidden;background:#fff}.bwin__shot{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 0}.bwin--auto .bwin__shot{animation:shot 26s cubic-bezier(.45,0,.25,1) infinite alternate}.bwin--hover .bwin__shot{transition:object-position 1.6s cubic-bezier(.45,0,.2,1)}a:hover .bwin--hover .bwin__shot,.bwin--hover:hover .bwin__shot{object-position:50% 100%;transition:object-position 9s cubic-bezier(.45,0,.25,1)}@keyframes shot{0%,8%{object-position:50% 0}92%,100%{object-position:50% 100%}}.pfr{position:relative;margin:0;width:220px;aspect-ratio:9/19.3;padding:8px;border-radius:40px;background:linear-gradient(145deg,#2a2d33,#0b0c0f 40%);box-shadow:0 0 0 1px rgba(255,255,255,.12) inset,0 50px 90px -40px rgba(0,0,0,.9),0 0 0 1px rgba(0,0,0,.5)}.pfr__view{position:relative;height:100%;border-radius:32px;overflow:hidden;background:#fff}.pfr__island{position:absolute;top:16px;left:50%;width:74px;height:22px;margin-left:-37px;border-radius:999px;background:#000;z-index:3}.pfr--auto .bwin__shot{animation:shot 20s cubic-bezier(.45,0,.25,1) infinite alternate}.nx4 .zoom .pin{isolation:isolate}.hero-smoke{position:absolute;inset:0;width:100%;height:100%;z-index:0;opacity:.85;pointer-events:none}.nx4 .ztop{z-index:3}.nx4 .frame.frame--bw{display:flex;flex-direction:column;background:#0e1014;border:1px solid rgba(255,255,255,.12);overflow:hidden;aspect-ratio:auto;height:calc(min(520px,62vw)*.66)}.frame--bw .bwin__bar{flex:none}.frame__view{position:relative;flex:1;overflow:hidden;background:#fff}.frame--bw .slide{position:absolute;inset:0;clip-path:circle(0% at 50% 50%);background:#fff}.frame--bw .slide:first-child{clip-path:circle(150% at 50% 50%)}.frame--bw .slide::after{display:none}.frame--bw .slide img{width:100%;height:100%;object-fit:cover;object-position:50% 0;animation:shot 32s cubic-bezier(.45,0,.25,1) infinite alternate}.frame--bw .slide:last-child img{animation:none;object-position:50% 20%}.frame__view::after{content:"";position:absolute;left:0;right:0;bottom:0;height:42%;z-index:2;background:linear-gradient(180deg,rgba(5,6,8,0),rgba(5,6,8,.78));opacity:var(--capfade,0);pointer-events:none;transition:opacity .4s}.nx4 .caps{z-index:4}.demo .pin{grid-template-columns:.85fr 1.15fr}.srail button{width:auto;height:auto;background:none;display:grid;place-items:center}.srail button span{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1px solid rgba(255,255,255,.18);font:600 11px var(--font-body);color:rgba(255,255,255,.5);transition:all .35s}.srail button.on span{background:var(--cyan);border-color:var(--cyan);color:#031014;transform:none;box-shadow:0 0 0 6px rgba(70,221,255,.14)}.srail button.on{transform:none;box-shadow:none}.stage{position:relative;height:min(68vh,620px)}.scene{position:absolute;inset:0;opacity:0;visibility:hidden;transform:translateY(26px) scale(.985);transition:opacity .6s var(--ease),transform .8s var(--ease),visibility 0s .6s}.stage[data-scene="0"] [data-sc="0"],.stage[data-scene="1"] [data-sc="1"],.stage[data-scene="2"] [data-sc="2"]{opacity:1;visibility:visible;transform:none;transition:opacity .6s var(--ease),transform .8s var(--ease)}.callouts{list-style:none;margin:0;padding:0}.co{position:absolute;z-index:6;display:flex;align-items:center;gap:14px;width:max-content;max-width:290px;padding:14px 18px 14px 14px;border-radius:18px;background:rgba(15,17,22,.88);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 24px 50px -24px rgba(0,0,0,.8);opacity:0;transform:translateY(16px) scale(.96);transition:opacity .5s var(--ease),transform .6s var(--ease)}.co__ic{width:40px;height:40px;flex:none;border-radius:12px;display:grid;place-items:center;background:rgba(70,221,255,.14);color:#46ddff}.co__ic .ico{width:20px;height:20px}.co b{display:block;font:600 15.5px/1.25 var(--font-body);color:#fff}.co small{display:block;font-size:13px;line-height:1.35;color:rgba(255,255,255,.62);margin-top:2px}.scene.is-live .co{opacity:1;transform:none}.scene.is-live .co2{transition-delay:.18s}.scene.is-live .co3{transition-delay:.36s}.scene--build .seg{position:absolute;left:0;top:0;z-index:7;display:inline-flex;padding:4px;border-radius:12px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08)}.scene--build .seg button{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 13px;border-radius:9px;font:600 13px var(--font-body);color:rgba(255,255,255,.6);transition:background .3s,color .3s}.scene--build .seg button .ico{width:15px;height:15px}.scene--build .seg button.on{background:#fff;color:#0b0d10}.build__desk{position:absolute;left:0;top:56px;width:88%;transition:transform .8s var(--ease),filter .8s,opacity .8s}.build__phone{position:absolute;right:2%;bottom:0;width:clamp(150px,13vw,210px);z-index:5;transform:translateY(40px) rotate(4deg);opacity:0;transition:transform .9s var(--ease),opacity .6s}.scene--build.is-phone .build__desk{transform:scale(.9) translateX(-4%);filter:brightness(.45) blur(1px)}.scene--build.is-phone .build__phone{transform:none;opacity:1}.scene--build .co1{left:-5%;top:44%}.scene--build .co2{right:-2%;top:30px}.scene--build .co3{left:20%;bottom:-2%}.serp{position:absolute;left:0;top:0;width:74%;padding:22px 24px 18px;border-radius:20px;background:#fff;color:#202124;font-family:Arial,Helvetica,system-ui,sans-serif;box-shadow:0 40px 90px -40px rgba(0,0,0,.85)}.serp__q{display:flex;align-items:center;gap:12px;height:48px;padding:0 18px;border-radius:999px;border:1px solid #dfe1e5;box-shadow:0 1px 6px rgba(32,33,36,.12);font-size:16px;color:#202124}.serp__q .ico{width:18px;height:18px;color:#9aa0a6}.caret{width:1.5px;height:20px;background:#1a73e8;animation:blink 1s steps(1) infinite}@keyframes blink{50%{opacity:0}}.serp__r{margin-top:20px;opacity:0;transform:translateY(10px);transition:opacity .5s .2s,transform .6s .2s var(--ease)}.scene.is-done .serp__r{opacity:1;transform:none}.serp__site{display:flex;align-items:center;gap:10px}.serp__fav{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#050608;color:#fff;font:800 13px "Space Grotesk",sans-serif;position:relative}.serp__fav::after{content:"";position:absolute;right:6px;bottom:7px;width:4px;height:4px;background:#46ddff}.serp__site b{display:block;font-size:14px;font-weight:400;color:#202124}.serp__site small{display:block;font-size:12px;color:#4d5156}.serp h4{margin:8px 0 4px;font:400 20px/1.3 Arial,Helvetica,sans-serif;color:#1a0dab;letter-spacing:0}.serp p{font-size:14px;line-height:1.58;color:#4d5156}.serp__faq{margin-top:12px;border-top:1px solid #ebebeb}.serp__faq div{display:flex;justify-content:space-between;align-items:center;padding:11px 2px;border-bottom:1px solid #ebebeb;font-size:14px;color:#202124}.serp__faq .ico{width:16px;height:16px;color:#70757a}.gbp{position:absolute;right:0;bottom:4%;width:min(300px,42%);padding:0 0 16px;border-radius:20px;overflow:hidden;background:#fff;color:#202124;font-family:Arial,Helvetica,system-ui,sans-serif;box-shadow:0 40px 90px -40px rgba(0,0,0,.9);opacity:0;transform:translateY(20px);transition:opacity .5s .5s,transform .7s .5s var(--ease)}.scene.is-done .gbp{opacity:1;transform:none}.gbp__map{height:110px;background:#e8eef3 linear-gradient(90deg,rgba(0,0,0,.05) 1px,transparent 1px) 0 0/28px 28px,linear-gradient(rgba(0,0,0,.05) 1px,transparent 1px) 0 0/28px 28px;position:relative;margin-bottom:12px}.gbp__map::before{content:"";position:absolute;left:-10%;right:-10%;top:55%;height:14px;background:#fff;transform:rotate(-8deg);box-shadow:0 0 0 1px rgba(0,0,0,.04)}.gbp__pin{position:absolute;left:50%;top:38%;width:22px;height:22px;margin-left:-11px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:#050608;box-shadow:0 6px 14px rgba(0,0,0,.3)}.gbp__pin::after{content:"";position:absolute;inset:7px;border-radius:50%;background:#46ddff}.gbp b,.gbp small,.gbp__addr{display:block;padding:0 16px}.gbp b{font-size:18px;font-weight:400}.gbp small{font-size:13px;color:#70757a;margin-top:2px}.gbp__addr{display:flex;align-items:center;gap:6px;font-size:13px;color:#4d5156;margin-top:8px}.gbp__addr .ico{width:14px;height:14px;color:#1a73e8}.gbp__btns{display:flex;gap:6px;padding:12px 16px 0}.gbp__btns span{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 10px;border-radius:999px;border:1px solid #dadce0;font-size:12px;color:#1a73e8}.gbp__btns .ico{width:13px;height:13px}.callouts--rank .co1{left:-4%;bottom:2%}.callouts--rank .co2{right:-2%;top:2%}.pfr--ui{position:absolute;left:4%;top:0;width:clamp(210px,17vw,260px)}.qform{position:relative;height:100%;border-radius:32px;background:#f6f7f4;padding:52px 18px 18px;color:#0b0d10;display:flex;flex-direction:column;gap:10px;overflow:hidden}.qform__k{font:700 10px var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#0798c0}.qform__t{font:500 22px/1.1 var(--font-display);letter-spacing:-.03em;margin-bottom:4px}.qform label{display:flex;flex-direction:column;gap:5px;font:600 11.5px var(--font-body);color:#5b616b}.qform label span{display:flex;align-items:center;height:40px;padding:0 12px;border-radius:12px;background:#fff;border:1px solid rgba(11,13,16,.1);font:500 14px var(--font-body);color:#0b0d10;transition:border-color .2s,box-shadow .2s}.qform label span.typing{border-color:#46ddff;box-shadow:0 0 0 3px rgba(70,221,255,.2)}.qform__btn{margin-top:auto;display:grid;place-items:center;height:46px;border-radius:999px;background:#caff2c;font:700 14px var(--font-body);color:#0a0d00;transition:transform .2s}.qform__btn.press{transform:scale(.95)}.qform__ok{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:#f6f7f4;font:600 18px var(--font-body);opacity:0;transform:scale(1.05);transition:opacity .4s,transform .5s var(--ease)}.qform__ok .ico{width:56px;height:56px;padding:14px;border-radius:50%;background:#caff2c;color:#0a0d00;stroke-width:2.6}.scene.is-sent .qform__ok{opacity:1;transform:none}.toasts{position:absolute;right:0;top:12%;width:min(390px,56%);display:grid;gap:12px}.toast{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:20px;background:rgba(17,19,25,.9);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 30px 60px -30px rgba(0,0,0,.9);opacity:0;transform:translateX(40px) scale(.96);transition:opacity .5s var(--ease),transform .7s var(--ease)}.toast.in{opacity:1;transform:none}.toast__ic{width:44px;height:44px;flex:none;border-radius:14px;display:grid;place-items:center}.toast__ic .ico{width:21px;height:21px}.t-cyan{background:rgba(70,221,255,.16);color:#46ddff}.t-lime{background:rgba(202,255,44,.16);color:#caff2c}.t-white{background:rgba(255,255,255,.1);color:#fff}.toast b{display:block;font:600 15.5px/1.25 var(--font-body);color:#fff}.toast small{display:block;font-size:13px;line-height:1.4;color:rgba(255,255,255,.62);margin-top:2px}.toast em{margin-left:auto;align-self:flex-start;font-style:normal;font-size:11px;color:rgba(255,255,255,.4)}.wg{position:relative;overflow:clip}.wg.is-pinned .wg__pin{position:sticky;top:0}.wg__pin{height:100vh;height:100svh;display:flex;flex-direction:column;justify-content:center;gap:28px}.wg__track{display:flex;align-items:center;gap:clamp(24px,3vw,44px);padding-left:max(16px,calc((100vw - 1240px)/2));padding-right:8vw;width:max-content;will-change:transform}.wg__intro{width:360px;flex:none;display:flex;flex-direction:column;gap:18px;align-items:flex-start}.wg__intro .h2{margin:0}.wg__hint{display:inline-flex;align-items:center;gap:8px;font:600 12px var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.wg__hint .ico{width:16px;height:16px;animation:nudge 1.6s ease-in-out infinite}@keyframes nudge{50%{transform:translateX(6px)}}.wgc{width:min(58vw,860px);flex:none;display:flex;flex-direction:column;gap:18px}.wgc .bwin{transition:transform .6s var(--ease),box-shadow .6s}.wgc:hover .bwin{transform:translateY(-6px);box-shadow:0 60px 120px -50px rgba(70,221,255,.28),0 0 0 1px rgba(255,255,255,.14)}.wgc .bwin--static .bwin__shot{object-position:50% 0}.wgc__t{display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:center}.wgc__n{font:500 13px var(--font-body);color:var(--muted);align-self:start;padding-top:4px}.wgc__t small{display:block;font:600 11px var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--cyan)}.wgc__t b{display:block;font:500 clamp(22px,2vw,30px)/1.1 var(--font-display);letter-spacing:-.035em;margin:6px 0 8px}.wgc__tags{display:flex;flex-wrap:wrap;gap:6px}.wgc__tags i{font-style:normal;font-size:12px;padding:4px 10px;border-radius:999px;border:1px solid var(--line-strong);color:var(--ink-2)}.wgc__go{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line-strong);transition:all .35s var(--ease)}.wgc:hover .wgc__go{background:#caff2c;border-color:#caff2c;color:#0a0d00;transform:rotate(-45deg)}.wg__bar{height:2px;margin:0 max(16px,calc((100vw - 1240px)/2));background:var(--line);overflow:hidden}.wg__bar b{display:block;height:100%;width:0;background:var(--cyan)}.sidx__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(32px,5vw,72px);align-items:start}.sidx__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.sidx__row{border-bottom:1px solid var(--line)}.sidx__row a{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;gap:16px;padding:clamp(16px,1.8vw,24px) 0}.sidx__n{font:500 13px var(--font-body);color:var(--muted)}.sidx__name{font:500 clamp(26px,2.8vw,42px)/1.05 var(--font-display);letter-spacing:-.04em;color:color-mix(in srgb,var(--ink) 34%,transparent);transition:color .4s,transform .5s var(--ease)}.sidx__go{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line);opacity:0;transform:translateX(-8px) rotate(-45deg);transition:all .4s var(--ease)}.sidx__row.on .sidx__name{color:var(--ink);transform:translateX(6px)}.sidx__row.on .sidx__go{opacity:1;transform:rotate(-45deg);background:var(--ink);color:var(--bg);border-color:var(--ink)}.sidx__m{display:none}.sidx__pv{position:sticky;top:110px;aspect-ratio:4/4.1}.sidx__card{position:absolute;inset:0;display:flex;flex-direction:column;border-radius:24px;overflow:hidden;background:var(--glass);border:1px solid var(--glass-b);opacity:0;transform:translateY(14px) scale(.985);transition:opacity .5s var(--ease),transform .6s var(--ease)}.sidx__card.on{opacity:1;transform:none}.sidx__img{display:block;aspect-ratio:16/9;overflow:hidden;background:#e9ebe6}.sidx__img img{width:100%;height:100%;object-fit:cover;transform:scale(1.04);transition:transform 1.4s var(--ease)}.sidx__card.on .sidx__img img{transform:none}.sidx__body{padding:22px 24px;display:flex;flex-direction:column;gap:12px}.sidx__body b{font:500 clamp(20px,1.8vw,26px)/1.2 var(--font-display);letter-spacing:-.03em}.sidx__pts{display:grid;gap:8px}.sidx__pts span{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--ink-2)}.sidx__pts .ico{width:18px;height:18px;color:var(--cyan)}.pm__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:16px;align-items:stretch}.pm__card,.pm__time{padding:clamp(22px,2.4vw,32px);display:flex;flex-direction:column;gap:18px}.pm__seg{display:inline-flex;align-self:flex-start;padding:4px;border-radius:14px;background:color-mix(in srgb,var(--ink) 6%,transparent);gap:2px;max-width:100%}.pm__seg button{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:10px;font:600 14px var(--font-body);color:var(--ink-2);transition:background .3s,color .3s}.pm__seg button i{font-style:normal;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 7px;border-radius:999px;background:#caff2c;color:#0a0d00}.pm__seg button[aria-selected=true]{background:var(--ink);color:var(--bg)}.pm__plan{display:none;flex-direction:column;gap:16px}.pm__plan.on{display:flex;animation:pmIn .6s var(--ease)}@keyframes pmIn{from{opacity:0;transform:translateY(10px)}}.pm__price{display:flex;align-items:flex-start;font:500 clamp(68px,7vw,108px)/.9 var(--font-display);letter-spacing:-.06em}.pm__cur{font-size:.42em;margin:.18em .06em 0 0;letter-spacing:0}.pm__per{align-self:flex-end;font:500 16px var(--font-body);letter-spacing:0;color:var(--muted);margin:0 0 .5em .5em}.pm__for{color:var(--ink-2);font-size:16px}.pm__plan ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 18px}.pm__plan li{display:flex;gap:10px;align-items:flex-start;font-size:15px;color:var(--ink-2)}.pm__plan li .ico{width:18px;height:18px;flex:none;color:var(--cyan);margin-top:2px}.pm__plan .btn{align-self:flex-start;margin-top:6px}.pm__tt{font:500 clamp(22px,2vw,30px)/1.15 var(--font-display);letter-spacing:-.035em;max-width:18ch}.tl{position:relative;margin:6px 0 2px}.tl__track{height:6px;border-radius:6px;background:color-mix(in srgb,var(--ink) 10%,transparent);overflow:hidden}.tl__track b{display:block;height:100%;width:0;border-radius:6px;background:linear-gradient(90deg,var(--cyan),#caff2c);transition:width 2.2s var(--ease)}.pm__time.is-in .tl__track b{width:100%}.tl__months{display:grid;grid-template-columns:repeat(12,1fr);margin-top:8px}.tl__months i{height:8px;border-left:1px solid color-mix(in srgb,var(--ink) 18%,transparent)}.tl__steps{list-style:none;margin:0;padding:0;display:grid;gap:14px}.tl__steps li{display:grid;grid-template-columns:16px 120px 1fr;gap:12px;align-items:baseline;opacity:.35;transform:translateX(-6px);transition:opacity .5s,transform .6s var(--ease)}.pm__time.is-in .tl__steps li{opacity:1;transform:none}.pm__time.is-in .tl__steps li:nth-child(2){transition-delay:.35s}.pm__time.is-in .tl__steps li:nth-child(3){transition-delay:.7s}.pm__time.is-in .tl__steps li:nth-child(4){transition-delay:1.05s}.tl__dot{width:10px;height:10px;border-radius:50%;background:var(--cyan);transform:translateY(-1px)}.tl__steps b{font-weight:600;font-size:15px}.tl__steps small{font-size:14.5px;color:var(--ink-2)}.tl__own .tl__dot{background:#caff2c;box-shadow:0 0 0 5px rgba(202,255,44,.25)}.tl__own b{color:var(--ink)}@media (max-width:1100px){.co{max-width:240px}.scene--build .co1{left:-2%}}@media (max-width:900px){.nx4 .frame.frame--bw{height:calc(84vw*.9)}.bwin__bar{height:30px}.bwin__url{font-size:11px;height:20px}.bwin__sp{display:none}.bwin__dots i{width:8px;height:8px}.demo .pin{grid-template-columns:1fr}.stage{height:46vh;order:1}.srail button span{width:26px;height:26px;font-size:10px}.co{display:none}.build__desk{width:100%;top:48px}.build__phone{width:118px;right:4%}.serp{width:100%;padding:16px}.serp h4{font-size:17px}.serp p{font-size:13px}.serp__faq div:nth-child(n+3){display:none}.gbp{display:none}.pfr--ui{left:0;width:46%;max-width:200px}.qform{padding:44px 12px 12px;gap:7px}.qform__t{font-size:18px}.qform label span{height:32px;font-size:12.5px}.toasts{width:56%;top:6%}.toast{padding:11px 12px;gap:10px;border-radius:16px}.toast__ic{width:34px;height:34px;border-radius:11px}.toast b{font-size:13px}.toast small{display:none}.toast em{display:none}.wg__pin{height:auto;padding:var(--sec) 0 0;gap:20px}.wg__track{width:auto;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 16px 8px;scroll-padding-inline:16px;scrollbar-width:none;transform:none!important}.wg__track>*{scroll-snap-align:start}.wg__intro{width:82vw}.wg__hint{display:inline-flex}.wgc{width:84vw}.wgc__go{display:none}.wg__bar{display:none}.sidx__grid{grid-template-columns:1fr}.sidx__pv{display:none}.sidx__m{display:block}.sidx__name{color:var(--ink)}.sidx__go{opacity:1;transform:rotate(-45deg)}.sidx__m img{border-radius:16px;aspect-ratio:16/9;object-fit:cover;width:100%}.sidx__m p{color:var(--ink-2);padding:12px 0 20px}.sidx__row a{grid-template-columns:32px 1fr 40px}.pm__grid{grid-template-columns:1fr}.pm__seg{align-self:stretch;display:flex}.pm__seg button{flex:1;justify-content:center;padding:0 8px;font-size:13px}.pm__plan ul{grid-template-columns:1fr}.tl__steps li{grid-template-columns:14px 96px 1fr}}@media (prefers-reduced-motion:reduce){.bwin--auto .bwin__shot,.pfr--auto .bwin__shot,.frame--bw .slide img{animation:none}}.demo .chap{opacity:0;transform:translateY(26px);transition:opacity .45s var(--ease),transform .7s var(--ease)}.demo .chap.on{opacity:1;transform:none;transition-delay:.12s}.demo .chap h2{max-width:13ch}.live__head{display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,4vw,64px);align-items:end;margin-bottom:clamp(28px,3.4vw,48px)}.live__head .h2{margin:10px 0 0}.live__head .lead{margin:0 0 14px;max-width:46ch}.live__visit{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--cyan);border-bottom:1px solid currentColor;padding-bottom:2px}.live__visit .ico{width:16px;height:16px;transform:rotate(-45deg)}.live__stage{position:relative;padding-bottom:6%}.live__desk{width:86%}.live__phone{position:absolute;right:0;bottom:0;width:clamp(150px,17vw,250px)}@media (max-width:900px){.live__head{grid-template-columns:1fr;align-items:start}.live__stage{padding-bottom:22%}.live__desk{width:100%}.live__phone{width:34vw;max-width:150px;right:4%;padding:5px;border-radius:26px}.live__phone .pfr__view{border-radius:21px}.live__phone .pfr__island{top:11px;width:44px;height:14px;margin-left:-22px}}@media (min-width:901px){.demo .pin{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(32px,4vw,64px);padding:0 max(16px,calc((100vw - 1320px)/2)) 0 calc(max(16px,calc((100vw - 1320px)/2)) + 64px)}.demo .srail{left:max(16px,calc((100vw - 1320px)/2))}.stage{height:min(74vh,640px)}.build__desk{top:14%;width:90%}.scene--build .seg{top:calc(14% - 52px)}.scene--build .co1{left:-7%;top:58%}.scene--build .co2{right:-3%;top:6%}.scene--build .co3{left:34%;bottom:3%}.serp{top:6%;width:72%}.gbp{bottom:6%}.pfr--ui{left:6%;top:50%;transform:translateY(-50%)}.toasts{top:50%;transform:translateY(-50%);right:2%}}.serp__r{max-height:0;margin-top:0;overflow:hidden;transition:max-height .9s var(--ease),margin-top .6s var(--ease),opacity .5s .2s,transform .6s .2s var(--ease)}.scene.is-done .serp__r{max-height:560px;margin-top:20px}.frame--bw .slide:last-child img{object-position:50% 0}.wg__m{display:none}@media (max-width:900px){.demo .srail{display:none}.wg__d{display:none}.wg__m{display:inline}}@media (hover:none){.bwin--hover .bwin__shot{animation:shot 24s cubic-bezier(.45,0,.25,1) infinite alternate}}.callouts--rank .co2{top:-6%}.hx{position:relative;min-height:100vh;min-height:100svh;margin-top:-84px;padding:calc(84px + clamp(40px,7vh,90px)) 0 clamp(40px,6vh,72px);overflow:clip;isolation:isolate;color:#fff;background:#050608}.hx .kick{color:#46ddff}.hx h1{font:500 clamp(46px,6.2vw,96px)/.94 var(--font-display);letter-spacing:-.055em;margin:16px 0 22px;max-width:12ch;text-wrap:balance}.hx h1 .dot{color:#46ddff}.hx .lead{max-width:44ch;color:rgba(255,255,255,.72);font-size:clamp(16px,1.25vw,19px)}.hx .ctas{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px}.hx2{display:flex;flex-direction:column;justify-content:flex-end}.hx2__wall{position:absolute;inset:-10% -20% -10% 10%;z-index:-2;perspective:2400px;pointer-events:none}.hx2__plane{position:absolute;inset:0;display:flex;gap:22px;justify-content:center;transform-style:preserve-3d;transform:rotateX(calc(46deg - var(--wy,0)*5deg - var(--wp,0)*10deg)) rotateZ(calc(-28deg + var(--wx,0)*4deg)) translate3d(calc(8% - var(--wx,0)*2%),calc(-6% - var(--wp,0)*14%),0) scale(calc(1 + var(--wp,0)*.12));animation:hxIn 1.8s cubic-bezier(.2,.8,.2,1) both}@keyframes hxIn{from{opacity:0;filter:blur(6px)}}.hx2__col{width:clamp(220px,19vw,330px);flex:none}.hx2__run{display:flex;flex-direction:column;gap:22px;animation:hxRun 70s linear infinite}.hx2__col--1 .hx2__run,.hx2__col--3 .hx2__run{animation-direction:reverse;animation-duration:84s}.hx2__col--2 .hx2__run{animation-duration:62s}.hx2__col--4 .hx2__run{animation-duration:76s}@keyframes hxRun{to{transform:translateY(-50%)}}.hx2__t{display:block;border-radius:14px;overflow:hidden;background:#111;box-shadow:0 30px 60px -20px rgba(0,0,0,.9),0 0 0 1px rgba(255,255,255,.08)}.hx2__t img{display:block;width:100%;height:100%;object-fit:cover}.hx2__t--d{aspect-ratio:16/10}.hx2__t--p{aspect-ratio:9/16;width:62%;margin:0 auto;border-radius:22px;box-shadow:0 30px 60px -20px rgba(0,0,0,.9),0 0 0 4px #15171c,0 0 0 5px rgba(255,255,255,.1)}.hx2__shade{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#050608 0%,rgba(5,6,8,.94) 30%,rgba(5,6,8,.35) 62%,rgba(5,6,8,.15)),linear-gradient(0deg,#050608 0%,rgba(5,6,8,0) 40%),linear-gradient(180deg,rgba(5,6,8,.8) 0%,rgba(5,6,8,0) 25%)}.hx2__copy{position:relative}.hx2__cap{display:flex;align-items:center;gap:10px;margin-top:40px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.45)}.hx2__cap i{width:7px;height:7px;border-radius:50%;background:#caff2c;box-shadow:0 0 0 0 rgba(202,255,44,.6);animation:hxPulse 2.2s infinite}@keyframes hxPulse{70%{box-shadow:0 0 0 9px rgba(202,255,44,0)}100%{box-shadow:0 0 0 0 rgba(202,255,44,0)}}@media (max-width:900px){.hx{margin-top:-58px;padding-top:calc(58px + 34px)}.hx2__wall{inset:-30% -60% 30% -20%}.hx2__col{width:44vw}.hx2__shade{background:linear-gradient(0deg,#050608 34%,rgba(5,6,8,.7) 60%,rgba(5,6,8,.25))}.hx2__cap{margin-top:24px}}@media (prefers-reduced-motion:reduce){.hx2__run,.hx2__plane,.hx2__cap i{animation:none}}.nx4 .cur,.nx4 .cur.big{background:#caff2c;box-shadow:0 10px 30px -8px rgba(202,255,44,.45)}.nx4 .cur i{color:#0a0d00}.ph3{position:relative;display:block;margin:0;width:260px;aspect-ratio:.49;perspective:1400px;--ry:-14deg;--rx:6deg;--tx:0;--ty:0}.ph3__body{position:absolute;inset:0;transform-style:preserve-3d;transform:rotateY(calc(var(--ry) + var(--tx)*12deg)) rotateX(calc(var(--rx) - var(--ty)*8deg));transition:transform .9s cubic-bezier(.2,.8,.2,1)}.ph3__edges i{position:absolute;inset:0;border-radius:44px;background:linear-gradient(90deg,#4a4e57,#1d1f24 18%,#2a2d33 50%,#1d1f24 82%,#4a4e57);transform:translateZ(calc(var(--z)*-1.5px))}.ph3__edges i:last-child{box-shadow:0 0 0 1px rgba(0,0,0,.4)}.ph3__keys b{position:absolute;width:4px;border-radius:2px;background:linear-gradient(90deg,#55595f,#2a2c31);transform:translateZ(-7px)}.ph3__keys b:nth-child(1){left:-3px;top:17%;height:5%}.ph3__keys b:nth-child(2){left:-3px;top:25%;height:9%}.ph3__keys b:nth-child(3){left:-3px;top:36%;height:9%}.ph3__keys b:nth-child(4){right:-3px;top:27%;height:13%}.ph3__face{position:absolute;inset:0;border-radius:44px;padding:9px;background:#08090b;box-shadow:inset 0 0 0 1.5px #6b7079,inset 0 0 0 3px #15171b,0 0 0 1px rgba(255,255,255,.06);transform:translateZ(1px)}.ph3__screen{position:relative;display:block;height:100%;border-radius:36px;overflow:hidden;background:#fff}.ph3__screen>.bwin__shot{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 0}.ph3--auto .ph3__screen>.bwin__shot{animation:shot 20s cubic-bezier(.45,0,.25,1) infinite alternate}.ph3__island{position:absolute;top:19px;left:50%;width:31%;height:24px;margin-left:-15.5%;border-radius:999px;background:#000;z-index:5}.ph3__glare{position:absolute;inset:9px;border-radius:36px;z-index:6;pointer-events:none;background:linear-gradient(118deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,.04) 28%,rgba(255,255,255,0) 42%)}.ph3__shadow{position:absolute;left:12%;right:4%;bottom:-7%;height:9%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.75),rgba(0,0,0,0));filter:blur(6px);z-index:-1;transform:translateX(calc(var(--tx)*-14px))}.build__phone.ph3{width:clamp(170px,14vw,230px);--ry:-18deg;--rx:8deg}.live__phone.ph3{width:clamp(170px,17vw,250px);--ry:-20deg;--rx:6deg}@media (max-width:900px){.live__phone.ph3{width:34vw;max-width:150px}.live__phone .ph3__face{border-radius:26px;padding:5px}.live__phone .ph3__edges i{border-radius:26px}.live__phone .ph3__screen{border-radius:21px}.live__phone .ph3__glare{inset:5px;border-radius:21px}.live__phone .ph3__island{top:10px;height:13px}}.scene--rank .serp__r{max-height:none!important;margin-top:20px!important;opacity:0;transform:translateY(8px)}.scene--rank.is-done .serp__r{opacity:1;transform:none}.serp{min-height:0}.serp__sk{position:absolute;left:24px;right:24px;top:88px;display:grid;grid-template-columns:28px 1fr;gap:10px 10px;align-items:center;transition:opacity .45s}.scene.is-done .serp__sk{opacity:0}.sk{display:block;height:12px;border-radius:6px;grid-column:1/-1;background:linear-gradient(90deg,#eef0f2 0%,#f7f8f9 40%,#eef0f2 80%) 0 0/200% 100%;animation:skim 1.4s linear infinite}.sk--fav{grid-column:1;width:28px;height:28px;border-radius:50%}.sk--s{grid-column:2;width:46%}.sk--t{height:20px;width:78%;margin-top:6px}.sk--m{width:62%}.sk--row{height:16px;margin-top:10px;width:100%}@keyframes skim{to{background-position:-200% 0}}.scene--rank .gbp{opacity:1;transform:none;transition:none}.gbp__pin{transform:rotate(-45deg) translateY(-60px);opacity:0;transition:transform .7s cubic-bezier(.3,1.6,.5,1),opacity .3s}.scene.is-done .gbp__pin{transform:rotate(-45deg);opacity:1;transition-delay:.5s}.gbp__map::after{content:"";position:absolute;left:50%;top:58%;width:30px;height:10px;margin-left:-15px;border-radius:50%;background:rgba(0,0,0,.18);transform:scale(0);transition:transform .5s .7s}.scene.is-done .gbp__map::after{transform:scale(1)}.auto__phone.ph3{position:absolute;left:3%;top:50%;width:clamp(250px,19.5vw,292px);margin-top:calc(clamp(250px,19.5vw,292px)/-.98);--ry:16deg;--rx:5deg}.auto__phone .ph3__screen{background:#f6f7f4}.qform{position:absolute;inset:0;border-radius:0;background:#f6f7f4;padding:56px 18px 18px;display:flex;flex-direction:column;gap:9px;color:#0b0d10;overflow:hidden}.qform__k{font:700 10px var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#0798c0}.qform__t{font:500 22px/1.1 var(--font-display);letter-spacing:-.03em;margin-bottom:2px}.qform__f{display:flex;flex-direction:column;gap:5px;font:600 11.5px var(--font-body);color:#5b616b}.qform__f>span{display:flex;align-items:center;min-height:40px;padding:0 12px;border-radius:12px;background:#fff;border:1px solid rgba(11,13,16,.1);font:500 14px var(--font-body);color:#0b0d10;transition:border-color .2s,box-shadow .2s}.qform__f>span.qform__ta{min-height:58px;align-items:flex-start;padding-top:10px;line-height:1.35}.qform__f>span.typing{border-color:#46ddff;box-shadow:0 0 0 3px rgba(70,221,255,.2)}.qform__f>span.typing::after{content:"";width:1.5px;height:16px;margin-left:1px;background:#0798c0;animation:blink 1s steps(1) infinite}.qform__btn{margin-top:auto;flex:none}.qform__ok{gap:6px;font:600 17px var(--font-body);color:#0b0d10}.qform__ok b{font:500 22px var(--font-display);letter-spacing:-.03em}.qform__ok small{font-size:13.5px;color:#5b616b;font-weight:500}.qform__ok .ico{width:64px;height:64px;padding:16px;margin-bottom:8px;transform:scale(.4);transition:transform .6s cubic-bezier(.3,1.6,.5,1) .1s}.scene.is-sent .qform__ok .ico{transform:none}.qform__note{position:absolute;left:10px;right:10px;top:50px;z-index:4;display:flex;gap:10px;align-items:flex-start;padding:11px 12px;border-radius:18px;background:rgba(255,255,255,.86);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 14px 30px -12px rgba(0,0,0,.35),0 0 0 1px rgba(0,0,0,.05);transform:translateY(-140%);opacity:0;transition:transform .7s cubic-bezier(.2,1.2,.3,1),opacity .3s}.scene.is-reply .qform__note{transform:none;opacity:1}.qform__app{flex:none;width:34px;height:34px;border-radius:9px;display:grid;place-items:center;background:#0b0d10;color:#caff2c}.qform__app .ico{width:17px;height:17px}.qform__note b{display:flex;justify-content:space-between;font:700 12.5px var(--font-body);color:#0b0d10}.qform__note em{font-style:normal;font-weight:500;color:#8a9099}.qform__note small{display:block;font-size:12.5px;line-height:1.35;color:#30353d;margin-top:2px}.scene--auto .toasts{right:0;top:50%;transform:translateY(-50%);width:min(400px,52%);gap:12px;padding-left:26px}.scene--auto .toasts::before{content:"";position:absolute;left:4px;top:44px;bottom:30px;width:2px;border-radius:2px;background:rgba(255,255,255,.08)}.scene--auto .toasts::after{content:"";position:absolute;left:4px;top:44px;width:2px;height:calc(100% - 74px);border-radius:2px;background:linear-gradient(#46ddff,#caff2c);transform-origin:top;transform:scaleY(var(--fill,0));transition:transform .7s cubic-bezier(.2,.8,.2,1)}.toasts__h{display:flex;align-items:center;gap:10px;margin:0 0 4px -26px;font:700 11px var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.5)}.toasts__h i{width:10px;height:10px;border-radius:50%;border:2px solid rgba(255,255,255,.3)}.scene.is-sent .toasts__h i{border-color:#caff2c;background:#caff2c;box-shadow:0 0 0 0 rgba(202,255,44,.6);animation:hxPulse 1.8s infinite}.scene--auto .toast{opacity:.32;transform:none;filter:grayscale(1);border-style:dashed;transition:opacity .5s,filter .5s,border-color .5s,box-shadow .6s,transform .6s cubic-bezier(.3,1.5,.5,1)}.scene--auto .toast em{visibility:hidden}.scene--auto .toast.in{opacity:1;filter:none;border-style:solid;border-color:rgba(255,255,255,.14);transform:translateX(-6px) scale(1.02);box-shadow:0 30px 60px -30px rgba(0,0,0,.9),0 0 0 1px rgba(70,221,255,.12)}.scene--auto .toast.in em{visibility:visible}.scene--auto .toast.in.settle{transform:none}@media (max-width:900px){.auto__phone.ph3{left:0;width:44%;max-width:180px;margin-top:calc(min(44vw,180px)/-.98)}.auto__phone .ph3__face{border-radius:28px;padding:6px}.auto__phone .ph3__edges i{border-radius:28px}.auto__phone .ph3__screen{border-radius:23px}.auto__phone .ph3__glare{inset:6px;border-radius:23px}.auto__phone .ph3__island{top:12px;height:14px}.qform{padding:36px 10px 10px;gap:5px}.qform__t{font-size:16px}.qform__k{font-size:8px}.qform__f{font-size:9.5px;gap:3px}.qform__f>span{min-height:26px;font-size:11px;border-radius:8px;padding:0 8px}.qform__f>span.qform__ta{min-height:34px;padding-top:6px}.qform__btn{height:32px;font-size:11.5px}.qform__note{top:30px;left:6px;right:6px;padding:8px;border-radius:13px;gap:7px}.qform__app{width:24px;height:24px;border-radius:7px}.qform__note b{font-size:10px}.qform__note small{font-size:10px}.qform__ok b{font-size:16px}.qform__ok .ico{width:44px;height:44px;padding:11px}.scene--auto .toasts{width:52%;padding-left:16px}.toasts__h{margin-left:-16px;font-size:9px}.scene--auto .toasts::before,.scene--auto .toasts::after{left:2px}.build__phone.ph3{width:120px}.build__phone .ph3__face{border-radius:22px;padding:5px}.build__phone .ph3__edges i{border-radius:22px}.build__phone .ph3__screen{border-radius:18px}.build__phone .ph3__glare{inset:5px;border-radius:18px}.build__phone .ph3__island{top:9px;height:11px}}@media (prefers-reduced-motion:reduce){.ph3__body{transition:none}.sk{animation:none}}.nx4 .foot{position:relative}.nx4 .foot::before{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:linear-gradient(90deg,rgba(70,221,255,0),#46ddff 30%,#caff2c 70%,rgba(202,255,44,0));transform:scaleX(0);transition:transform 1.6s cubic-bezier(.2,.8,.2,1)}.nx4 .foot.in::before{transform:scaleX(1)}.nx4 .foot__grid>*{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1)}.nx4 .foot.in .foot__grid>*{opacity:1;transform:none}.nx4 .foot.in .foot__grid>:nth-child(2){transition-delay:.07s}.nx4 .foot.in .foot__grid>:nth-child(3){transition-delay:.14s}.nx4 .foot.in .foot__grid>:nth-child(4){transition-delay:.21s}.nx4 .foot.in .foot__grid>:nth-child(5){transition-delay:.28s}.nx4 .foot.in .foot__grid>:nth-child(6){transition-delay:.35s}.nx4 .foot.in .foot__grid>:nth-child(7){transition-delay:.42s}.nx4 .foot__col a{display:inline-flex;align-items:center;width:fit-content;transition:color .25s}.nx4 .foot__col a::before{content:"";width:0;height:2px;margin-right:0;border-radius:2px;background:#caff2c;transition:width .35s cubic-bezier(.2,.8,.2,1),margin .35s cubic-bezier(.2,.8,.2,1)}.nx4 .foot__col a:hover,.nx4 .foot__col a:focus-visible{color:var(--ink)}.nx4 .foot__col a:hover::before,.nx4 .foot__col a:focus-visible::before{width:12px;margin-right:8px}.nx4 .foot__col:hover a:not(:hover){color:color-mix(in srgb,var(--ink-2) 70%,transparent)}.nx4 .foot__contact a{transition:color .25s}.nx4 .foot__contact a:hover{color:#caff2c}.nx4 .foot__base{align-items:center}.foot__clock{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--muted)}.foot__clock i{width:7px;height:7px;border-radius:50%;background:#caff2c;animation:hxPulse 2.2s infinite}.foot__clock b{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}.foot__top{position:relative;flex:none;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;color:var(--ink);transition:transform .4s cubic-bezier(.2,.8,.2,1),background .3s}.foot__top svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.foot__top circle{fill:none;stroke-width:1.6}.foot__top .t0{stroke:rgba(255,255,255,.12)}.foot__top .t1{stroke:#caff2c;stroke-linecap:round;stroke-dasharray:138.23;stroke-dashoffset:calc(138.23px * (1 - var(--sp,0)))}.foot__top .ico{width:18px;height:18px;transform:rotate(-90deg);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.foot__top:hover{transform:translateY(-3px);background:rgba(202,255,44,.08)}.foot__top:hover .ico{transform:rotate(-90deg) translateX(3px)}@media (max-width:900px){.nx4 .foot__base{justify-content:flex-start;gap:12px 20px}.foot__top{margin-left:auto}}.nx4 .bigmark{user-select:none;-webkit-user-select:none}.nx4 .bigmark .w{perspective:900px}.nx4 .bigmark .w span{text-shadow:0 0 calc(var(--g,0)*46px) rgba(70,221,255,calc(var(--g,0)*.55));cursor:pointer}.nx4 .bigmark .w i{cursor:grab;touch-action:none;position:relative;z-index:2}.nx4 .bigmark .w i:active{cursor:grabbing}.nx4 .bigmark .s{transition:letter-spacing 1.2s cubic-bezier(.2,.8,.2,1),color .4s}.nx4 .bigmark:hover .s{letter-spacing:.9em;color:rgba(255,255,255,.7)}@media (prefers-reduced-motion:reduce){.nx4 .foot__grid>*{opacity:1;transform:none;transition:none}.nx4 .foot::before{transform:none}}.steps2__head{display:grid;grid-template-columns:1fr minmax(240px,.7fr);gap:24px 64px;align-items:end;margin-bottom:clamp(28px,3.4vw,48px)}.steps2__head .h2{margin:10px 0 0}.steps2__meta{display:flex;align-items:flex-start;gap:16px;margin:0;color:var(--ink-2);font-size:15.5px;line-height:1.5}.steps2__meta b{font:500 clamp(52px,5vw,76px)/.8 var(--font-display);letter-spacing:-.06em;color:var(--ink)}.steps2__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:14px;counter-reset:s}.steps2__i{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:10px;min-height:236px;padding:64px 24px 24px;border-radius:22px;background:var(--glass);border:1px solid var(--glass-b);--f:0;transition:transform .5s var(--ease),border-color .4s,background .4s}.steps2__i:hover{transform:translateY(-4px);border-color:color-mix(in srgb,#caff2c 40%,transparent)}.steps2__rail{position:absolute;left:24px;right:24px;top:30px;height:2px;border-radius:2px;background:color-mix(in srgb,var(--ink) 12%,transparent)}.steps2__rail b{position:absolute;inset:0;border-radius:2px;background:linear-gradient(90deg,#46ddff,#caff2c);transform-origin:left;transform:scaleX(var(--f))}.steps2__dot{position:absolute;left:24px;top:17px;z-index:1;display:grid;place-items:center;height:28px;padding:0 10px;border-radius:999px;font:700 11.5px var(--font-body);letter-spacing:.06em;color:var(--ink-2);background:var(--bg,#050608);border:1px solid color-mix(in srgb,var(--ink) 18%,transparent);transition:background .4s,color .4s,border-color .4s,box-shadow .5s}.steps2__i.on .steps2__dot{background:#caff2c;border-color:#caff2c;color:#0a0d00;box-shadow:0 0 0 6px rgba(202,255,44,.14)}.steps2__big{position:absolute;right:-6px;bottom:-26px;font:600 clamp(110px,10vw,150px)/1 var(--font-display);letter-spacing:-.07em;color:transparent;-webkit-text-stroke:1px color-mix(in srgb,var(--ink) 12%,transparent);pointer-events:none;transform:translateY(calc((1 - var(--f))*24px));transition:-webkit-text-stroke-color .5s}.steps2__i.on .steps2__big{-webkit-text-stroke-color:color-mix(in srgb,var(--ink) 22%,transparent)}.steps2__i h3{position:relative;font:500 clamp(20px,1.7vw,24px)/1.15 var(--font-display);letter-spacing:-.03em;margin:0}.steps2__i p{position:relative;margin:0;color:var(--ink-2);font-size:15px;line-height:1.55;max-width:34ch}.steps2__list--grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1000px){.steps2__list--row{grid-template-columns:repeat(2,minmax(0,1fr))}.steps2__list--grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.steps2__head{grid-template-columns:1fr}.steps2__list,.steps2__list--row,.steps2__list--grid{grid-template-columns:1fr;gap:10px}.steps2__i{min-height:0;padding:20px 20px 20px 66px}.steps2__rail{left:33px;right:auto;top:52px;bottom:-12px;width:2px;height:auto}.steps2__rail b{transform-origin:top;transform:scaleY(var(--f))}.steps2__dot{left:16px;top:18px;padding:0;width:36px}.steps2__big{font-size:96px;bottom:-20px}}.faq2__grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(28px,5vw,72px);align-items:start}.faq2__l{position:sticky;top:110px}.faq2__l .h2{margin:10px 0 14px}.faq2__l .askcard{margin-top:22px}.faq2__chat{display:flex;flex-direction:column;border-radius:26px;background:var(--glass);border:1px solid var(--glass-b);overflow:hidden;box-shadow:0 40px 90px -50px rgba(0,0,0,.7)}.faq2__top{display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--line)}.faq2__top b{display:block;font-size:15px;font-weight:700;color:var(--ink)}.faq2__top small{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--muted)}.faq2__top small i{width:7px;height:7px;border-radius:50%;background:#caff2c;animation:hxPulse 2.2s infinite}.faq2__count{margin-left:auto;font-size:12px;font-weight:600;color:var(--muted);padding:5px 10px;border-radius:999px;border:1px solid var(--line)}.faq2__av{flex:none;width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:#050608;color:#fff;font:700 15px "Space Grotesk",sans-serif;letter-spacing:-.04em;box-shadow:0 0 0 1px rgba(255,255,255,.12)}.faq2__av i{font-style:normal;color:#46ddff}.faq2__av--s{width:30px;height:30px;border-radius:10px;font-size:12px}.faq2__log{display:flex;flex-direction:column;gap:14px;padding:22px 18px;max-height:min(460px,58vh);overflow-y:auto;overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-width:thin}.faq2__pair{display:flex;flex-direction:column;gap:10px}.faq2__q{align-self:flex-end;max-width:82%;margin:0}.faq2__q span{display:block;padding:11px 15px;border-radius:18px 18px 4px 18px;background:#caff2c;color:#0a0d00;font-weight:600;font-size:15px;line-height:1.4}.faq2__a{display:flex;gap:10px;align-items:flex-end;max-width:90%}.faq2__a p{margin:0;padding:13px 16px;border-radius:18px 18px 18px 4px;background:color-mix(in srgb,var(--ink) 7%,transparent);border:1px solid var(--line);color:var(--ink);font-size:15px;line-height:1.55}.faq2__chips{display:flex;gap:8px;padding:14px 18px 18px;border-top:1px solid var(--line);overflow-x:auto;scrollbar-width:none;flex-wrap:wrap}.faq2__chip{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:8px 14px;border-radius:999px;border:1px solid var(--line-strong);font:600 13.5px var(--font-body);color:var(--ink);text-align:left;transition:background .25s,border-color .25s,transform .3s var(--ease),opacity .3s}.faq2__chip:hover{background:color-mix(in srgb,#caff2c 14%,transparent);border-color:#caff2c;transform:translateY(-2px)}.faq2__chip--go{background:#caff2c;color:#0a0d00;border-color:#caff2c}.faq2__chip--go .ico{width:15px;height:15px}.faq2.js .faq2__pair{display:none}.faq2.js .faq2__pair.shown{display:flex;animation:chatIn .5s var(--ease) both}.faq2.js .faq2__pair.shown .faq2__a{display:none}.faq2.js .faq2__pair.answered .faq2__a{display:flex;animation:chatIn .5s var(--ease) both}.faq2:not(.js) .faq2__chips button{display:none}.faq2__typing{display:flex;gap:10px;align-items:flex-end}.faq2__typing span.d{display:inline-flex;gap:4px;padding:14px 16px;border-radius:18px 18px 18px 4px;background:color-mix(in srgb,var(--ink) 7%,transparent);border:1px solid var(--line)}.faq2__typing span.d i{width:7px;height:7px;border-radius:50%;background:var(--muted);animation:tdot 1s infinite}.faq2__typing span.d i:nth-child(2){animation-delay:.15s}.faq2__typing span.d i:nth-child(3){animation-delay:.3s}@keyframes tdot{0%,60%,100%{transform:none;opacity:.4}30%{transform:translateY(-4px);opacity:1}}@keyframes chatIn{from{opacity:0;transform:translateY(10px) scale(.98)}}.faq2__chip.used{display:none}@media (max-width:900px){.faq2__grid{grid-template-columns:1fr}.faq2__l{position:static}.faq2__chips{flex-wrap:nowrap}.faq2__log{max-height:62vh}.faq2__q{max-width:90%}.faq2__a{max-width:100%}}@media (prefers-reduced-motion:reduce){.faq2.js .faq2__pair.shown,.faq2.js .faq2__pair.answered .faq2__a{animation:none}}.ph3.build__phone,.ph3.live__phone,.ph3.auto__phone{position:absolute}.ph3.build__phone{right:2%;bottom:4%;left:auto;top:auto}.foot__top .ico{position:relative;inset:auto;z-index:1}.faq2__av{white-space:nowrap}.hx h1.hx2__h{margin:0 0 22px;max-width:none}.hx2__h .kick{display:flex;width:fit-content;margin-bottom:16px;letter-spacing:.16em}.hx2__hl{display:block;max-width:12ch}.serp__h{display:block;margin:8px 0 4px;font:400 20px/1.3 Arial,Helvetica,sans-serif;color:#1a0dab}@media (max-width:900px){.serp__h{font-size:17px}}@media (max-width:900px){.nx4 .appbar{background:var(--hdr-bg)}.nx4 .tabbar{background:color-mix(in srgb,var(--bg) 88%,transparent)}}.nx4 .spot .ctas{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:28px}.nx4 .spot::before{background:radial-gradient(circle var(--r,240px) at var(--x,50%) var(--y,50%),rgba(5,6,8,.1),rgba(5,6,8,.94) 100%)}.nx4 .spot::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 46% 52% at 50% 50%,rgba(5,6,8,.62),rgba(5,6,8,0) 80%)}@media (min-width:901px){.nx4 .dots{display:none}.nx4 .cards{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.nx4 .drag{padding-left:max(16px,calc((100vw - 1240px)/2));scroll-padding-inline:max(16px,calc((100vw - 1240px)/2))}}.steps2__list--row{grid-template-columns:repeat(var(--n),minmax(0,1fr))}@media (max-width:1100px){.steps2__list--row{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}@media (max-width:600px){.nx4 .pts{grid-template-columns:1fr;gap:10px}.nx4 .pts>*{display:grid;grid-template-columns:40px 1fr;column-gap:14px;align-items:start}.nx4 .pts>*>:not(:first-child){grid-column:2}.nx4 .pts>*>:first-child{grid-row:span 2}.nx4 .tbl{min-width:0}.nx4 .tbl th,.nx4 .tbl td{padding:12px 8px;font-size:13.5px}.nx4 .tbl thead th{font-size:15px}.nx4 .tbl thead small{display:none}.nx4 .tbl th[scope=row]{position:sticky;left:0;z-index:1;background:var(--bg);max-width:42vw}.steps2__big{display:none}}.nx4 .tbl thead th:first-child{text-align:left}.nx4 .nav__btn{position:relative}.nx4 .nav__btn.is-current::after{position:absolute;left:50%;bottom:3px;margin:0 0 0 -2px}html.nx4{--sec:clamp(56px,6vw,92px)}.nx4 p,.nx4 .ccard__t b,.nx4 .relc__t small{text-wrap:pretty}[data-theme=light] :focus-visible,html[data-theme=light] .hdr :focus-visible{outline-color:#0798c0}.nx4 .btn:focus-visible{outline-offset:4px}.nx4 .bigmark .s{margin-right:-.6em}.nx4 .bigmark:hover .s{margin-right:-.9em}[data-fill] .w{opacity:.24}.scene.is-live .gbp__pin{transform:rotate(-45deg);opacity:1;transition-delay:.3s}.scene.is-live .gbp__map::after{transform:scale(1)}.pbar b,.wg__bar b{width:100%!important;transform:scaleX(0);transform-origin:left;will-change:transform}.loader.is-done{display:none}.loader.is-done *{animation:none!important}.nx-off,.nx-off *{animation-play-state:paused!important}.scene[aria-hidden=true] .sk{animation:none}@supports (container-type:size){.bwin__view,.ph3__screen,.frame--bw .slide{container-type:size}.bwin__shot,.ph3__screen>.bwin__shot,.frame--bw .slide img{height:auto!important;object-fit:initial!important;object-position:initial!important}.bwin--static .bwin__shot{height:100%!important;object-fit:cover!important;object-position:50% 0!important}.bwin--auto .bwin__shot,.ph3--auto .ph3__screen>.bwin__shot,.frame--bw .slide img{will-change:transform}@keyframes shot{0%,8%{transform:translateY(0)}92%,100%{transform:translateY(calc(-100% + 100cqh))}}.bwin--hover .bwin__shot{transition:transform 1.6s cubic-bezier(.45,0,.2,1)}a:hover .bwin--hover .bwin__shot,.bwin--hover:hover .bwin__shot{transform:translateY(calc(-100% + 100cqh));transition:transform 9s cubic-bezier(.45,0,.25,1)}}.phero__media .frame{view-transition-name:nx-media}html.nx-morph .phero__media .frame{view-transition-name:none}.nx4 .hdr{view-transition-name:nx-hdr}.nx4 .appbar{view-transition-name:nx-app}.nx4 .tabbar{view-transition-name:nx-tab}::view-transition-group(nx-media){animation-duration:.62s;animation-timing-function:cubic-bezier(.2,.8,.2,1);z-index:50}::view-transition-old(nx-media),::view-transition-new(nx-media){height:100%;width:100%;object-fit:cover}::view-transition-old(nx-hdr),::view-transition-new(nx-hdr),::view-transition-old(nx-app),::view-transition-new(nx-app),::view-transition-old(nx-tab),::view-transition-new(nx-tab){animation:none}::view-transition-group(nx-hdr),::view-transition-group(nx-app),::view-transition-group(nx-tab){z-index:60}html.nx-morphed .phero__media[data-up],html.nx-morphed .phero__media{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.foot__built{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--line-strong);font:600 12.5px var(--font-body);color:var(--ink-2);transition:border-color .3s,color .3s,background .3s}.foot__built i{width:7px;height:7px;border-radius:2px;background:#46ddff}.foot__built:hover{border-color:#46ddff;color:var(--ink);background:rgba(70,221,255,.06)}.built{position:fixed;inset:auto 20px 20px auto;margin:0;width:min(380px,calc(100vw - 32px));padding:20px;border-radius:22px;border:1px solid rgba(255,255,255,.14);background:rgba(12,14,18,.94);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:#f2f5f7;box-shadow:0 40px 90px -30px rgba(0,0,0,.9);opacity:0;transform:translateY(16px) scale(.97);transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1),display .45s allow-discrete,overlay .45s allow-discrete}.built:popover-open{opacity:1;transform:none}@starting-style{.built:popover-open{opacity:0;transform:translateY(16px) scale(.97)}}.built::backdrop{background:rgba(5,6,8,.25)}.built__h{display:flex;justify-content:space-between;align-items:center;font:500 19px var(--font-display);letter-spacing:-.02em}.built__h button{width:32px;height:32px;border-radius:50%;font-size:20px;color:rgba(255,255,255,.7);background:rgba(255,255,255,.06)}.built__p{margin:4px 0 14px;font-size:13px;color:rgba(255,255,255,.55)}.built__g{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0}.built__g div{padding:10px 12px;border-radius:12px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.07)}.built__g dt{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.5)}.built__g dd{margin:4px 0 0;font:500 18px var(--font-display);letter-spacing:-.02em;color:#caff2c;font-variant-numeric:tabular-nums}.built__f{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:6px;font-size:13.5px}.built__f li{display:flex;align-items:center;gap:9px;color:rgba(255,255,255,.85)}.built__f li i{width:16px;height:16px;flex:none;border-radius:50%;background:#caff2c;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='8'/%3E%3C/svg%3E")}.built__f li.y i{background:#caff2c;box-shadow:inset 0 0 0 4px #0c0e12}.built__f li.n{color:rgba(255,255,255,.45)}.built__f li.n i{background:rgba(255,255,255,.2)}.built__f small{color:rgba(255,255,255,.4)}.built__s{margin:14px 0 0;font-size:12.5px;color:rgba(255,255,255,.5)}@media (max-width:900px){.built{inset:auto 16px calc(84px + env(safe-area-inset-bottom)) 16px;width:auto}}.nxf .opt{font-weight:500;color:var(--muted)}.nxf__hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.nxf .f.has-err input,.nxf .f.has-err textarea{border-color:#ff6b6b;box-shadow:0 0 0 4px rgba(255,107,107,.14)}.nxf__err{margin:2px 0 0;font-size:13px;font-weight:600;color:#ff8a8a}.nxf__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px}.nxf__spin{display:none;width:18px;height:18px;border-radius:50%;border:2.5px solid rgba(10,13,0,.25);border-top-color:#0a0d00;animation:nxspin .7s linear infinite}.nxf__btn.is-busy .nxf__spin{display:inline-block}.nxf__btn.is-busy{cursor:progress;opacity:.9}@keyframes nxspin{to{transform:rotate(1turn)}}.nxf__status{min-height:0;margin:10px 0 0;font-size:14px;font-weight:600;color:var(--ink-2)}.nxf__status:empty{display:none}.nxf__status--err{padding:11px 14px;border-radius:12px;background:rgba(255,107,107,.1);color:#ff9b9b}.nxf-ok{display:flex;flex-direction:column;gap:12px;padding:6px 2px;outline:none;animation:nxOk .6s cubic-bezier(.2,.8,.2,1) both}@keyframes nxOk{from{opacity:0;transform:translateY(12px)}}.nxf-ok__ic{width:62px;height:62px;border-radius:50%;display:grid;place-items:center;background:#caff2c;color:#0a0d00;box-shadow:0 0 0 8px rgba(202,255,44,.14);animation:nxPop .7s .1s cubic-bezier(.3,1.6,.5,1) both}.nxf-ok__ic .ico{width:28px;height:28px;stroke-width:2.6}@keyframes nxPop{from{transform:scale(.3);opacity:0}}.nxf-ok__t{margin:6px 0 0;font:500 clamp(26px,2.6vw,34px)/1.1 var(--font-display);letter-spacing:-.035em}.nxf-ok p{margin:0;color:var(--ink-2)}.nxf-ok__steps{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:10px;counter-reset:s}.nxf-ok__steps li{position:relative;display:grid;gap:2px;padding:12px 14px 12px 50px;border-radius:14px;background:color-mix(in srgb,var(--ink) 5%,transparent);border:1px solid var(--line);counter-increment:s;opacity:0;animation:nxStep .5s cubic-bezier(.2,.8,.2,1) forwards}@keyframes nxStep{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.nxf-ok__steps li:nth-child(1){animation-delay:.35s}.nxf-ok__steps li:nth-child(2){animation-delay:.5s}.nxf-ok__steps li:nth-child(3){animation-delay:.65s}.nxf-ok__steps li::before{content:counter(s);position:absolute;left:14px;top:12px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font:700 12px var(--font-body);background:#46ddff;color:#031014}.nxf-ok__steps b{font-size:15px;color:var(--ink)}.nxf-ok__steps span{font-size:14px;color:var(--ink-2)}@media (prefers-reduced-motion:reduce){.nxf-ok,.nxf-ok__ic,.nxf-ok__steps li{animation:none;opacity:1}}.faq2__av{display:flex;align-items:center;justify-content:center;gap:0}.cbar{position:fixed;left:50%;bottom:18px;z-index:400;width:min(680px,calc(100vw - 24px));display:flex;align-items:center;gap:16px;padding:14px 14px 14px 20px;border-radius:20px;background:rgba(12,14,18,.94);border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);color:#e8ebef;box-shadow:0 30px 70px -30px rgba(0,0,0,.9);transform:translate(-50%,24px);opacity:0;transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .3s}.cbar.is-in{transform:translate(-50%,0);opacity:1}.cbar p{margin:0;font-size:13.5px;line-height:1.5;color:rgba(232,235,239,.82)}.cbar p b{color:#fff}.cbar a{color:#46ddff;text-decoration:underline;text-underline-offset:3px}.cbar__a{display:flex;gap:8px;flex:none}.cbar__btn{min-height:40px;padding:0 16px;border-radius:999px;border:1px solid #caff2c;background:#caff2c;color:#0a0d00;font:700 13px var(--font-body);cursor:pointer;white-space:nowrap}.cbar__btn--ghost{background:transparent;color:#e8ebef;border-color:rgba(255,255,255,.22)}.cbar__btn:focus-visible{outline:2px solid #46ddff;outline-offset:3px}@media (max-width:900px){.cbar{bottom:calc(84px + env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;padding:16px}.cbar__a .cbar__btn{flex:1}}.foot__legal{display:inline-flex;flex-wrap:wrap;gap:6px 16px;font-size:13px}.foot__legal a{color:var(--muted)}.foot__legal a:hover{color:var(--ink)}.prose.legal h2{font-size:clamp(22px,2.2vw,28px);margin:40px 0 12px}.prose.legal p{font-size:16.5px}.legal__more{margin-top:40px;padding-top:18px;border-top:1px solid var(--line);font-size:15px}
