@font-face{font-family:Schibsted;src:url(/fonts/schibsted-grotesk.woff2) format("woff2");font-weight:400 700;font-display:swap}@font-face{font-family:PlexMono;src:url(/fonts/plex-mono-500.woff2) format("woff2");font-weight:500;font-display:swap}:root{--paper:#F3F3F1;--ink:#1C1C1B;--cream:#FDF7EF;--signal:#E2521E;--muted:#8B8A85;--ground:var(--paper);--fg:var(--ink);--fg-70:rgba(28,28,27,.68);--fg-25:rgba(28,28,27,.22);--fg-12:rgba(28,28,27,.1);--fg-05:rgba(28,28,27,.05);--panel:#E9E9E6;--raised:#FFFFFF;--r:22px;--r-sm:12px;--gut:clamp(16px,3.4vw,48px);--max:1320px;--sec:clamp(80px,9vw,150px);--ease:cubic-bezier(.2,.8,.2,1);--big:clamp(64px,12.4vw,210px);color-scheme:light}.invert{--ground:#141413;--fg:var(--cream);--fg-70:rgba(253,247,239,.7);--fg-25:rgba(253,247,239,.22);--fg-12:rgba(253,247,239,.1);--fg-05:rgba(253,247,239,.05);--panel:#1E1D1C;--raised:#272624;--muted:#8F8A82;background:var(--ground);color:var(--fg);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:84px;overflow-x:clip}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;background:var(--ground);color:var(--fg);font:400 16px/1.55 Schibsted,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}[hidden]{display:none!important}img,svg,video,canvas{display:block;max-width:100%}a{color:inherit;text-underline-offset:3px}h1,h2,h3,h4,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit}::selection{background:var(--ink);color:var(--paper)}:focus-visible{outline:2px solid var(--signal);outline-offset:3px;border-radius:6px}.wrap{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:var(--gut)}.skip{position:fixed;left:8px;top:8px;z-index:900;background:var(--ink);color:var(--paper);padding:10px 14px;border-radius:var(--r-sm);transform:translateY(-160%)}.skip:focus{transform:none}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}h1,.h1,h2,.h2,h3,.h3{font-weight:700;letter-spacing:-.04em;line-height:1;text-wrap:balance}h1,.h1{font-size:clamp(44px,7vw,108px);letter-spacing:-.055em;line-height:.9}h2,.h2{font-size:clamp(34px,4.6vw,68px);letter-spacing:-.05em;line-height:.94}h3,.h3{font-size:clamp(19px,1.6vw,23px);font-weight:600;letter-spacing:-.02em;line-height:1.2}.big{font-size:var(--big);font-weight:700;letter-spacing:-.065em;line-height:.84;text-transform:lowercase;text-wrap:balance}.big--m{font-size:clamp(52px,8.4vw,140px)}.big .dim{color:var(--fg-25)}.finale .big>span{white-space:nowrap}.kicker,.pill,.foot__h,.table th,.list li span:first-child,.render .tag,.cap{font-family:PlexMono,ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.kicker{display:block;font-size:11px;color:var(--muted)}.lead{font-size:clamp(17px,1.4vw,21px);line-height:1.42;letter-spacing:-.015em;color:var(--fg-70);max-width:36ch;text-wrap:pretty}.muted{color:var(--muted)}.sig{color:var(--signal)}.small{font-size:13.5px;line-height:1.5}.note{font-size:12.5px;line-height:1.5;color:var(--muted)}.cap{font-size:10px;color:var(--muted)}p{text-wrap:pretty}.btn{will-change:transform;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 24px;border-radius:var(--r-sm);border:1px solid transparent;background:var(--fg);color:var(--ground);font:600 16px/1 Schibsted,sans-serif;letter-spacing:-.01em;text-decoration:none;cursor:pointer;white-space:nowrap;transition:transform .2s var(--ease),background-color .2s,opacity .2s}.btn--buy,.nav .btn--sig,.fits__foot .btn{transition:transform .35s cubic-bezier(.2,1.4,.4,1),background-color .2s}.btn--line,.btn--ghost{background:transparent;color:var(--fg);border-color:var(--fg-25)}.btn--line:hover,.btn--ghost:hover{background:var(--fg-05)}.btn--sig{background:var(--fg);color:var(--ground)}.btn--cream{background:var(--cream);color:var(--ink)}.btn--sm{min-height:40px;padding:0 16px;font-size:14.5px;border-radius:10px}.btn--block{width:100%}.btn[disabled],.btn[aria-busy=true]{opacity:.5;pointer-events:none}.btn svg{width:18px;height:18px;flex:none}.btn--buy{justify-content:space-between;gap:28px;min-width:min(340px,100%);padding:0 22px 0 24px}.btn--buy .arr{display:inline-flex;align-items:center;gap:8px}.btn--buy .arr svg{width:17px;height:17px;transform:rotate(-45deg);transition:transform .25s var(--ease)}.btn--buy:hover .arr svg{transform:rotate(-45deg) translate(3px)}.btn--buy .amt{font-variant-numeric:tabular-nums;opacity:.72;font-weight:500}.badge-store{display:inline-block;line-height:0;border-radius:10px}.badge-store img{height:54px;width:auto}.ctas{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.linkbtn{background:none;border:0;padding:0;cursor:pointer;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:3px}.topline{display:flex;justify-content:center;align-items:center;gap:12px;height:34px;padding:0 var(--gut);background:var(--ink);color:#fdf7ef9e;font:500 10.5px/1 PlexMono,ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.topline>svg{width:15px;height:auto;fill:currentColor;flex:none}.topline__shipping{color:var(--cream)}.topline i{width:4px;height:4px;border-radius:50%;background:var(--signal);flex:none}.topline a{display:inline-flex;align-items:center;gap:6px;margin-left:10px;padding-left:22px;border-left:1px solid rgba(253,247,239,.18);color:var(--cream);text-decoration:none}.topline a svg{width:12px;height:12px;transition:transform .2s var(--ease)}.topline a:hover svg{transform:translate(2px)}@media (max-width:620px){.topline{height:30px;gap:9px;font-size:9.5px;letter-spacing:.12em}.topline>svg{width:13px}.topline a{display:none}}@media (max-width:620px){.topline{font-size:10px;letter-spacing:.06em}.topline>svg,.topline__origin,.topline>i{display:none}.topline__shipping{font-weight:600}}@media (max-width:360px){.topline{gap:6px;font-size:9px;letter-spacing:.04em;overflow:hidden}.topline>svg{display:none}}.nav{position:sticky;top:0;z-index:600;background:#f3f3f1e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid transparent;transition:border-color .3s}.is-scrolled .nav{border-bottom-color:transparent;box-shadow:0 1px 0 var(--fg-05)}.nav__in{max-width:var(--max);margin-inline:auto;display:flex;align-items:center;height:68px;padding-inline:var(--gut)}.brand{display:flex;align-items:center;gap:10px;font-weight:700;letter-spacing:.18em;font-size:13.5px;text-transform:uppercase;white-space:nowrap;text-decoration:none}.brand svg{width:22px;height:auto;fill:currentColor;flex:none}.brand__fit{color:var(--signal);letter-spacing:.13em}.nav__links{display:flex;align-items:center;gap:26px;margin-left:auto}.nav__links a:not(.btn){font-size:15px;color:var(--fg-70);text-decoration:none;transition:color .2s}.nav__links a:not(.btn):hover,.nav__links a[aria-current=page]{color:var(--fg)}.nav__acct{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;color:var(--fg)!important}.nav__acct:hover{background:var(--fg-05)}.nav__acct svg{width:19px;height:19px}.nav .btn--sm{margin-left:6px}.burger{display:none;width:42px;height:42px;border-radius:12px;border:1px solid var(--fg-12);background:none;cursor:pointer;padding:0;margin-left:6px}.burger span{display:block;width:15px;height:1.5px;background:var(--fg);margin:4px auto;transition:transform .3s var(--ease)}.menu-open .burger span:first-child{transform:translateY(2.75px) rotate(45deg)}.menu-open .burger span:last-child{transform:translateY(-2.75px) rotate(-45deg)}.menu{position:fixed;inset:68px 0 0;z-index:590;background:var(--ground);padding:20px var(--gut) 32px;display:none;flex-direction:column;gap:0;overflow:auto}.menu-open .menu{display:flex}.menu a:not(.btn):not(.badge-store){font-size:clamp(40px,11vw,60px);font-weight:700;letter-spacing:-.05em;line-height:1.05;text-transform:lowercase;text-decoration:none;padding:6px 0}.menu .ctas{margin-top:28px}.menu .ctas .btn{flex:1 1 100%}@media (max-width:900px){.nav__links a:not(.btn):not(.nav__acct){display:none}.nav__links{gap:4px}.burger{display:block}}.sec{padding-block:var(--sec);position:relative}.sec--tight{padding-block:clamp(48px,6vw,88px)}.sec--flush{padding-top:0}.head{display:grid;gap:16px;max-width:760px;margin-bottom:clamp(36px,4.4vw,64px)}.head p{color:var(--fg-70);max-width:48ch;font-size:clamp(16px,1.25vw,18px)}.card{background:var(--raised);border:1px solid var(--fg-05);border-radius:var(--r);padding:24px}.card--raised{background:transparent}.card h3+p{margin-top:10px;color:var(--fg-70)}.grid{display:grid;gap:12px}.grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1000px){.grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--3{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.grid--2,.grid--4{grid-template-columns:minmax(0,1fr)}}.ico{width:36px;height:36px;border-radius:12px;border:1px solid var(--fg-12);display:grid;place-items:center;margin-bottom:22px;color:var(--fg)}.ico svg{width:17px;height:17px}.pill{display:inline-flex;align-items:center;gap:8px;padding:7px 12px 7px 11px;border:1px solid var(--fg-12);border-radius:999px;font-size:10.5px;color:var(--muted);background:none}.pill i{width:5px;height:5px;border-radius:50%;background:var(--signal);flex:none}.pill--done{color:var(--fg);border-color:var(--fg-25)}.pill--muted{color:var(--muted)}.phone{position:relative;border-radius:clamp(30px,3.8vw,48px);padding:clamp(5px,.6vw,8px);background:#0b0b0b;box-shadow:0 0 0 1px #00000014,0 40px 80px -30px #00000059;aspect-ratio:1320/2868}.phone img{width:100%;height:100%;object-fit:cover;border-radius:clamp(25px,3.2vw,40px)}.screens{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(220px,1fr);gap:clamp(14px,2vw,26px);overflow-x:auto;scroll-snap-type:x mandatory;padding:4px var(--gut) 28px;margin:0 calc(var(--gut) * -1);scrollbar-width:none}.screens::-webkit-scrollbar{display:none}.screens figure{scroll-snap-align:start}.screens figcaption{margin-top:20px}.screens figcaption b{display:block;font-size:18px;font-weight:600;letter-spacing:-.015em}.screens figcaption span{display:block;font-size:14px;color:var(--muted);margin-top:4px;max-width:30ch}@media (max-width:620px){.screens{grid-auto-columns:64%}}.shot{position:relative;margin:0}.shot img{width:100%;height:auto}.shot figcaption,.tagline{font:500 10px/1 PlexMono,ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.render{position:relative;border-radius:var(--r);overflow:hidden;background:var(--panel)}.render img{width:100%;height:100%;object-fit:contain}.render .tag{position:absolute;left:14px;bottom:12px;display:flex;gap:10px;font-size:10px;color:var(--muted)}.render .tag b{color:var(--fg);font-weight:500}.art{position:relative;border-radius:var(--r);overflow:hidden}.art img{width:100%;height:100%;object-fit:cover}.art figcaption{position:absolute;left:14px;bottom:12px;font-family:PlexMono,monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#0d0d0d99}.rtag{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#ffffffb3;color:var(--fg-70);box-shadow:0 0 0 1px var(--fg-05)}.rtag svg{width:13px;height:13px}.gtag{display:inline-block;padding:6px 11px;border-radius:14px;background:#f3f3f1e0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 0 0 1px var(--fg-05);font:500 12px/1.35 Schibsted,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0;text-transform:none;color:var(--fg-70)}.shot figcaption{margin-top:10px}.behind{position:absolute;left:50%;top:50%;z-index:0;transform:translate(-50%,-50%);font:800 clamp(140px,24vw,440px)/.8 -apple-system,BlinkMacSystemFont,"SF Pro Display","Helvetica Neue",Schibsted,sans-serif;letter-spacing:-.065em;color:#e4e4e0;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none}.behind--hero{font-size:min(36vw,62svh);left:50%;top:56%;z-index:0;color:#e8e8e4}.xray__art{z-index:1}.pdp__main .behind{color:#ffffff24;font-size:clamp(120px,17vw,300px)}.hero__art .behind{font-size:clamp(140px,22vw,380px)}.hero__art .phone,.hero__art .shot{position:relative;z-index:1}.pdp__main img{z-index:1}.xray__art>img,.pose__art img,.finale__art img{z-index:1}.finale__art img{position:relative}@media (max-width:900px){.behind{font-size:38vw}}html.js .rv{opacity:0;transform:translateY(28px);transition:opacity .9s var(--ease),transform .9s var(--ease)}html.js .rv.in{opacity:1;transform:none}html.js .rise>*{display:block;opacity:0;transform:translateY(.35em);transition:opacity .8s var(--ease),transform .9s var(--ease)}html.js .rise.in>*{opacity:1;transform:none}html.js .rise.in>:nth-child(2){transition-delay:.08s}html.js .rise.in>:nth-child(3){transition-delay:.16s}html.js .rise.in>:nth-child(4){transition-delay:.24s}@media (prefers-reduced-motion:reduce){html.js .rv,html.js .rise>*{opacity:1;transform:none;transition:none}}.hero{position:relative}.xray{position:relative;height:200svh}.xray__stick{position:sticky;top:0;height:100svh;min-height:600px;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}.xray__art{position:relative;margin:0}.xray__art img{position:absolute;left:-14%;bottom:-6%;width:122%;height:auto;max-width:none}.xray__glass{clip-path:inset(calc(var(--p,0) * -1% + 100%) 0 0 0);will-change:clip-path}.xray__copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;text-align:right;padding:96px var(--gut) clamp(28px,5vh,56px) 0;position:relative;z-index:1}.xray__copy h1{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Schibsted,sans-serif;font-weight:800;font-size:clamp(72px,min(10.6vw,20svh),230px);letter-spacing:-.055em;line-height:.84;white-space:nowrap;text-transform:lowercase;max-width:none}.xray__copy h1>span:not(.sr){display:block}@media (prefers-reduced-motion:no-preference){.xray__art{animation:arrive 1.4s cubic-bezier(.2,.8,.2,1) both}.xray__art>img:first-of-type{animation:float 9s ease-in-out 1.4s infinite}.xray__copy h1>span:not(.sr),.hero__pitch>*{animation:rise .9s cubic-bezier(.2,.8,.2,1) both}.xray__copy h1>span:nth-child(3){animation-delay:.08s}.hero__pitch>:nth-child(1){animation-delay:.2s}.hero__pitch>:nth-child(2){animation-delay:.28s}.hero__pitch>:nth-child(3){animation-delay:.36s}}@keyframes arrive{0%{opacity:0;transform:translate3d(-6%,4%,0) scale(.96)}to{opacity:1;transform:none}}@keyframes float{50%{translate:0 -10px;rotate:-.6deg}}@keyframes rise{0%{opacity:0;transform:translateY(.4em);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}@media (min-width:901px){.xray__stick{display:block}.xray__art{position:absolute;left:-3vw;top:calc(var(--h1h,34svh) - 4svh);bottom:-8svh;width:min(54vw,92svh);margin:0}.xray__art img{left:0;right:auto;bottom:0;width:100%}.xray__copy{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;text-align:right;z-index:auto;padding:clamp(28px,6svh,72px) var(--gut) clamp(28px,6svh,64px)}.xray__copy h1{position:relative;z-index:0}.xray__art{z-index:1}.hero__pitch{position:relative;z-index:2}.xray__copy h1{font-size:min(13vw,24svh)}.xray__copy .tick{clip-path:inset(-.12em -.2em -.26em -60vw)}.hero__pitch{justify-items:end;margin:0;max-width:430px}.behind--hero{top:64%;left:54%}}.tick{display:block;position:relative;height:.84em;clip-path:inset(-.12em -.2em -.26em -60vw)}.tick b{position:absolute;right:0;bottom:0;line-height:.84;font-weight:inherit;white-space:nowrap;transform:translateY(110%);opacity:0;transition:transform var(--t,.3s) cubic-bezier(.3,.7,.2,1),opacity var(--t,.3s)}.tick b.is-on{transform:none;opacity:1}.tick b.tick__end.is-on{animation:land .5s cubic-bezier(.2,1.6,.4,1)}@keyframes land{0%{transform:translateY(8%)}to{transform:none}}.tick b.is-out{transform:translateY(-110%);opacity:0}@media (max-width:900px){.tick b{right:auto;left:0}}@media (prefers-reduced-motion:reduce){.tick b{transition:none}}.hero__pitch{display:grid;justify-items:end;gap:18px;margin-top:clamp(32px,5vh,56px)}.hero__pitch .lead{max-width:none;text-wrap:balance;font-size:clamp(17px,1.5vw,22px);color:var(--fg)}.hero__pitch .ctas{justify-content:flex-end}.hero__pitch .btn--buy{min-width:min(290px,100%)}.hero__offer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px 16px;font-size:12.5px;color:var(--muted)}.hero__early{flex-basis:100%;line-height:1.6}.hero__deadline{white-space:nowrap}.hero__offer>span:not(.hero__early){display:inline-flex;align-items:center;gap:6px}.hero__offer>span:not(.hero__early){white-space:nowrap}.hero__offer svg{width:14px;height:14px;opacity:.7}.hero__early b{color:var(--fg);font-weight:600}.hero__opens{margin:0}.xray__label{position:absolute;left:var(--gut);bottom:clamp(28px,6svh,64px);margin:0;z-index:3;max-width:calc(100% - 2 * var(--gut));pointer-events:none}.xray__label .gtag{opacity:0;transform:translateY(6px);transition:opacity .4s,transform .4s}.is-glass .xray__label .gtag{opacity:1;transform:none}@media (max-width:900px){.xray{height:170svh}.xray__stick{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(38svh,1fr) auto;min-height:0}.xray__art img{left:-18%;bottom:-10%;width:118%}.xray__copy{align-items:flex-start;text-align:left;padding:0 var(--gut) 28px;justify-content:flex-end}.xray__copy h1{font-size:clamp(52px,16vw,130px)}.hero__pitch{justify-items:stretch}.hero__pitch .ctas,.hero__offer{justify-content:flex-start}.xray__label{bottom:auto;top:72px}}@media (prefers-reduced-motion:reduce){.xray{height:auto}.xray__stick{position:relative}.xray__glass,.xray__label{display:none}}.pose{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;min-height:min(100svh,1000px);overflow:hidden}.pose--flip{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pose__copy{padding:var(--sec) 0 var(--sec) max(var(--gut),calc((100vw - var(--max)) / 2 + var(--gut)));position:relative;z-index:1}.pose--flip .pose__copy{order:2;padding:var(--sec) max(var(--gut),calc((100vw - var(--max)) / 2 + var(--gut))) var(--sec) 0;text-align:right;display:grid;justify-items:end}.pose__art{position:relative;align-self:stretch;margin:0;min-height:520px}.pose__art img{position:absolute;top:50%;left:0;width:118%;max-width:none;height:auto;transform:translateY(-50%);will-change:transform}.pose--flip .pose__art img{left:auto;right:0}.pose .lead{margin-top:clamp(22px,3vw,36px)}.pose .ctas{margin-top:30px}.pose--flip .ctas{justify-content:flex-end}.pose__cap{position:absolute;bottom:20px;right:var(--gut)}.pose--flip .pose__cap{right:auto;left:var(--gut)}.steps3{display:grid;gap:0;margin-top:clamp(28px,4vw,44px);border-top:1px solid var(--fg-12);max-width:520px}.steps3 li{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid var(--fg-12);font-size:15.5px;color:var(--fg-70);text-align:left}.steps3 b{color:var(--fg);font-weight:600}@media (max-width:900px){.pose,.pose--flip{grid-template-columns:minmax(0,1fr);min-height:0}.pose__copy,.pose--flip .pose__copy{order:0;padding:var(--sec) var(--gut) 0;text-align:left;justify-items:start}.pose--flip .ctas{justify-content:flex-start}.pose__art{min-height:0;aspect-ratio:4/4.4;margin-top:8px}.pose__art img,.pose--flip .pose__art img{left:auto;right:-6%;width:112%}.pose--flip .pose__art img{right:auto;left:-6%}}.stage{position:relative;border-radius:clamp(22px,2.6vw,36px);overflow:hidden;background:#cfcfcc;aspect-ratio:16/9;isolation:isolate}.film__still,.film__still img,.film__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.film__video{opacity:0;transition:opacity 1s var(--ease)}.film__video.is-on{opacity:1}.stage__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 40px;margin-bottom:clamp(22px,3vw,40px)}.stage__cap{position:absolute;left:clamp(16px,2.4vw,32px);bottom:clamp(14px,2vw,24px);z-index:2}.stage__steps{display:flex;flex-wrap:wrap;gap:8px}.stage__steps li{padding:10px 16px;border-radius:999px;background:var(--raised);font-size:15px;font-weight:500;color:var(--fg-70);opacity:.5;transition:opacity .4s,background-color .4s,color .4s}.stage__steps li.is-on{opacity:1;background:var(--fg);color:var(--ground)}.hud{position:absolute;top:clamp(16px,2.6vw,36px);right:clamp(16px,2.6vw,36px);z-index:2;width:clamp(170px,15vw,220px);padding:16px 18px 18px;border-radius:22px;background:#141413c7;color:var(--cream);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.hud__live,.hud__unit{display:flex;align-items:center;gap:8px;font:500 10.5px/1 PlexMono,ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:#fdf7ef8c}.hud__live i{width:7px;height:7px;border-radius:50%;background:#fdf7ef40;transition:background .3s}.is-attached .hud__live i{background:var(--signal);box-shadow:0 0 0 4px #e2521e38}.hud__ex{margin-top:8px;font-size:12.5px;color:#fdf7efb3}.hud__n{margin-top:10px;font-size:clamp(60px,6vw,92px);font-weight:700;letter-spacing:-.06em;line-height:.9;font-variant-numeric:tabular-nums}.hud__unit{margin-top:6px}.hud__trace{width:100%;height:44px;margin-top:14px;overflow:visible}.hud__trace path{fill:none;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.hud__ghost{stroke:#fdf7ef1f;stroke-width:1.5}.hud__line{stroke:var(--signal);stroke-width:2.2}.hud__after{max-height:0;overflow:hidden;opacity:0;font-size:12.5px;line-height:1.35;color:#fdf7efb8;transition:max-height .5s var(--ease),opacity .5s,margin .5s}.hud__after b{color:var(--cream);font-weight:600}.is-done .hud__after{max-height:60px;opacity:1;margin-top:12px}@media (max-width:760px){.stage{aspect-ratio:4/5}.hud{width:132px;padding:12px 14px 14px;border-radius:18px}.hud__ex{display:none}.hud__n{font-size:52px}.hud__trace{height:28px;margin-top:10px}.hud__after{font-size:11.5px}}.prog{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(40px,7vw,120px);align-items:center}.prog__words{display:flex;flex-wrap:wrap;gap:0 .3em;margin-top:clamp(22px,3vw,36px);font-size:clamp(28px,3.2vw,50px);font-weight:700;letter-spacing:-.05em;line-height:1}.prog__words span:nth-child(2){color:var(--fg-70)}.prog__words span:nth-child(3){color:var(--fg-25)}.prog__phone .phone{max-width:320px;margin-inline:auto}.prog__phone .cap{margin-top:16px;text-align:center}.speed{max-width:560px;margin-top:36px;padding:20px 22px 16px;border-radius:var(--r);background:var(--raised)}.speed figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;font-size:14px}.speed figcaption span{color:var(--muted)}.speed svg{width:100%;height:auto;margin-top:14px;overflow:visible}.speed line{stroke:var(--fg-05)}.speed polyline{fill:none;stroke-linejoin:round;stroke-linecap:round}.speed__last{stroke:var(--fg-25);stroke-width:2;stroke-dasharray:3 6}.speed__now{stroke:var(--fg);stroke-width:2.5;stroke-dasharray:1;stroke-dashoffset:0}.speed circle{fill:var(--raised);stroke:var(--fg);stroke-width:2}html.js .speed.rv .speed__now{stroke-dashoffset:1;transition:stroke-dashoffset 1.6s .3s cubic-bezier(.5,0,.2,1)}html.js .speed.rv.in .speed__now{stroke-dashoffset:0}html.js .speed.rv circle{opacity:0;transition:opacity .3s calc(.4s + var(--i) * .17s)}html.js .speed.rv.in circle{opacity:1}.speed__key{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:10px;font-size:13px;color:var(--muted)}.speed__key i{display:inline-block;width:14px;height:2px;margin-right:7px;vertical-align:middle;background:var(--fg)}.speed__key .k-last{background:var(--fg-25)}.speed__delta{margin-left:auto;font-weight:600;color:var(--fg)}@media (max-width:900px){.prog{grid-template-columns:minmax(0,1fr)}}.inside{position:relative;height:260svh}.inside__stick{position:sticky;top:0;height:100svh;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;max-width:var(--max);margin-inline:auto;padding-inline:var(--gut)}.inside__canvas{position:relative;height:min(92svh,980px);aspect-ratio:1400/1600;justify-self:center;max-width:100%}.inside__canvas canvas,.inside__canvas img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.inside__parts{margin-top:clamp(26px,4vh,44px);border-top:1px solid var(--fg-12);max-width:420px}.inside__parts li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:6px 12px;padding:14px 0;border-bottom:1px solid var(--fg-12);opacity:.28;transition:opacity .5s var(--ease)}.inside__parts li.is-on{opacity:1}.inside__parts i{font:500 10.5px/1.9 PlexMono,ui-monospace,monospace;font-style:normal;letter-spacing:.1em;color:var(--muted)}.inside__parts b{font-size:17px;font-weight:600;letter-spacing:-.015em}.inside__parts span{grid-column:2;font-size:14.5px;color:var(--fg-70)}@media (max-width:900px){.inside{height:240svh}.inside__stick{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);align-content:start;padding-top:84px}.inside__canvas{height:auto;width:min(100%,58svh);order:2;align-self:center}.inside__parts{display:none}.inside__now{display:block!important;margin-top:10px;font-size:15px;color:var(--fg-70);min-height:2.6em}}.inside__now{display:none}@media (prefers-reduced-motion:reduce){.inside{height:auto}.inside__stick{position:relative;height:auto;padding-block:var(--sec)}.inside__parts li{opacity:1}}.appband{overflow:hidden}.appband__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:center}.appband .lead{margin-top:clamp(20px,3vw,32px)}.appband .ctas{margin-top:30px}.appband__get{display:flex;align-items:center;gap:22px;margin-top:30px}.qr{width:136px;height:136px;padding:10px;border-radius:16px;background:#fff;flex:none}.qr img,.qr svg{display:block;width:100%;height:100%;image-rendering:pixelated}.qr+p{font-size:13.5px;color:var(--fg-70);max-width:20ch}.soon{display:inline-flex;align-items:center;gap:12px;min-height:56px;padding:0 22px 0 18px;border-radius:var(--r-sm);border:1px solid var(--fg-25);font-weight:600;text-decoration:none;color:var(--fg)}.soon svg{width:22px;height:22px}.soon small{display:block;font:500 10px/1.2 PlexMono,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.fan{position:relative;height:clamp(460px,52vw,700px)}.fan .phone{position:absolute;top:50%;left:50%;width:clamp(180px,17vw,250px);transform:translate(-50%,-50%) rotate(var(--r)) translate(var(--x));transition:transform .9s var(--ease)}.fan .phone:nth-child(1){--r:-9deg;--x:-62%;z-index:1}.fan .phone:nth-child(2){--r:0deg;--x:0%;z-index:3}.fan .phone:nth-child(3){--r:9deg;--x:62%;z-index:2}html.js .fan.rv:not(.in) .phone{--r:0deg;--x:0%}.fan .phone{box-shadow:0 0 0 1px #ffffff14,0 50px 90px -30px #000c}@media (max-width:900px){.appband__grid{grid-template-columns:minmax(0,1fr)}.fan{height:clamp(420px,110vw,560px)}.fan .phone{width:clamp(150px,40vw,220px)}}@media (max-width:620px){.appband__get .qr,.appband__get .qr+p{display:none}}.paygrid>div:first-child{container-type:inline-size}.price__big{font-size:min(34cqw,280px);font-weight:700;letter-spacing:-.07em;line-height:.8;font-variant-numeric:tabular-nums}.price__big small{font-size:.24em;letter-spacing:-.03em;vertical-align:.18em;margin-right:.08em;color:var(--fg-70)}.paygrid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(36px,6vw,96px);align-items:end}.paygrid .lead{margin-top:clamp(18px,2.6vw,30px)}.paygrid .ctas{margin-top:30px}.incl{display:grid;border-top:1px solid var(--fg-12)}.incl li{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid var(--fg-12);font-size:16px}.incl li span:last-child{color:var(--muted)}.incl svg{width:18px;height:18px;color:var(--fg)}.incl li.incl__total{font-weight:700}.incl li.incl__total span:last-child{color:var(--fg)}.promise{display:flex;flex-wrap:wrap;gap:12px 32px;margin-top:clamp(36px,5vw,64px);padding-top:24px;border-top:1px solid var(--fg-12)}.promise li{display:inline-flex;align-items:center;gap:10px;font-size:14.5px;color:var(--fg-70)}.promise svg{width:17px;height:17px;color:var(--fg)}@media (max-width:900px){.paygrid{grid-template-columns:minmax(0,1fr)}}.bubbles{position:relative;width:min(100%,74svh,760px);aspect-ratio:1/1;margin:0 auto}.bubbles a{position:absolute;display:grid;place-items:center;aspect-ratio:1;border-radius:50%;background:var(--ink);color:var(--cream);text-decoration:none;transform:translate(-50%,-50%) scale(var(--s,1));transition:transform .45s cubic-bezier(.2,1.4,.4,1),background-color .25s}.bubbles a svg{width:48%;height:48%;stroke-width:1.4}.bubbles__name{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%,6px);padding:6px 11px;border-radius:999px;background:var(--fg);color:var(--ground);font-size:13px;font-weight:600;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s,transform .25s var(--ease)}.bubbles a:hover,.bubbles a:focus-visible{--s:1.08;background:var(--signal);z-index:3}.bubbles a:hover .bubbles__name,.bubbles a:focus-visible .bubbles__name{opacity:1;transform:translate(-50%)}html.js .bubbles.rv>*{--s:.2;opacity:0;transition:transform .7s var(--ease) calc(var(--d) * 1s),opacity .5s calc(var(--d) * 1s)}html.js .bubbles.rv.in>*{--s:1;opacity:1}@media (prefers-reduced-motion:no-preference){.bubbles a{animation:bob 7s ease-in-out infinite;animation-delay:calc(var(--d) * -40s)}}@keyframes bob{0%,to{translate:0 0}50%{translate:0 -5px}}.fits__foot{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:clamp(28px,4vw,48px);text-align:center}.fits__foot .btn{min-width:min(360px,100%)}.made{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(36px,6vw,96px);align-items:start}.made .lead{margin-top:clamp(18px,2.6vw,30px)}.made__photos{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:clamp(28px,4vw,48px)}.made__photos figure{position:relative;border-radius:var(--r);overflow:hidden;aspect-ratio:4/3}.made__photos img{width:100%;height:100%;object-fit:cover}.made__photos figcaption{position:absolute;left:12px;bottom:10px;padding:6px 9px;border-radius:8px;background:#0d0d0db8;font:500 10px/1 PlexMono,ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--cream)}.status li{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:12px;align-items:baseline;padding:16px 0;border-bottom:1px solid var(--fg-12);font-size:16px;color:var(--fg-70)}.status li:first-child{border-top:1px solid var(--fg-12)}.status li:before{content:"";width:10px;height:10px;border-radius:50%;border:1.5px solid var(--fg-25);transform:translateY(1px)}.status .is-done{color:var(--fg)}.status .is-done:before{background:var(--fg);border-color:var(--fg)}.status .is-now{color:var(--fg);font-weight:600}.status .is-now:before{border-color:var(--signal);background:var(--signal);box-shadow:0 0 0 4px #e2521e2e}.status small{font:500 10px/1 PlexMono,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.who{display:flex;gap:16px;align-items:center;margin-top:28px;padding:18px 20px;border-radius:var(--r);background:var(--raised)}.who svg{width:34px;height:auto;flex:none;fill:var(--fg)}.who p{font-size:14.5px;color:var(--fg-70)}.who b{color:var(--fg)}@media (max-width:900px){.made{grid-template-columns:minmax(0,1fr)}}.faqs{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:24px clamp(32px,6vw,96px);align-items:start}.faqs h2{position:sticky;top:110px}@media (max-width:900px){.faqs{grid-template-columns:minmax(0,1fr)}.faqs h2{position:static}}.faq details{border-bottom:1px solid var(--fg-12)}.faq details:first-child{border-top:1px solid var(--fg-12)}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-weight:600;font-size:clamp(17px,1.35vw,20px);letter-spacing:-.02em}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";flex:none;width:12px;height:12px;background:linear-gradient(currentColor,currentColor) center/12px 1.5px no-repeat,linear-gradient(currentColor,currentColor) center/1.5px 12px no-repeat;transition:transform .4s var(--ease)}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{padding:0 0 24px;max-width:62ch;color:var(--fg-70)}.finale{position:relative;overflow:hidden;padding-block:var(--sec) 0}.finale__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:24px}.finale .big{margin-bottom:clamp(26px,4vw,44px)}.finale__art{position:relative;margin:0}.finale__art img{width:120%;max-width:none;margin-left:-6%}.finale .note{margin-top:14px}.finale .note a{color:var(--fg-70)}@media (max-width:900px){.finale__grid{grid-template-columns:minmax(0,1fr)}.finale__art img{width:110%;margin-left:-2%}}.opens{margin-top:16px;font-size:14.5px;line-height:1.5;color:var(--fg-70)}.opens b{color:var(--fg);font-weight:600}.opens a{color:var(--fg);white-space:nowrap}.opens__in{display:inline-block;margin-left:6px;padding:2px 9px;border-radius:999px;background:var(--fg);color:var(--ground);font:500 11px/1.7 PlexMono,monospace;letter-spacing:.06em}.opens__in:empty{display:none}.pdp-sec{padding-top:clamp(24px,4vw,56px)}.pdpgrid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(28px,5vw,80px);align-items:start}.pdp{position:relative}.pdp__main{position:relative;aspect-ratio:4/3.2;border-radius:clamp(22px,2.6vw,34px);background:radial-gradient(110% 95% at 50% 38%,#F2834F 0%,var(--signal) 58%,#B93D16 100%);overflow:hidden;margin:0}.pdp__main img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transition:opacity .25s}.pdp__main.is-cover img{object-fit:cover}.pdp__main figcaption{position:absolute;left:18px;right:18px;bottom:16px;z-index:2;display:flex;align-items:center;gap:8px}.pdp__main .gtag{display:none}.pdp__main.is-glass .gtag{display:inline-block}.pdp__thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.pdp__thumbs::-webkit-scrollbar{display:none}.pdp__thumb{flex:0 0 auto;width:84px;aspect-ratio:4/3.2;padding:0;border:1.5px solid transparent;border-radius:14px;overflow:hidden;background:radial-gradient(110% 95% at 50% 38%,#F2834F 0%,var(--signal) 70%);cursor:pointer;transition:border-color .15s}.pdp__thumb img{width:100%;height:100%;object-fit:contain}.pdp__thumb[aria-current=true]{border-color:var(--fg)}.see{position:absolute;right:16px;top:16px;z-index:2;display:inline-flex;gap:4px;padding:4px;border-radius:999px;background:#f3f3f1d9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.see button{border:0;background:none;padding:8px 14px;border-radius:999px;font-size:13.5px;font-weight:600;cursor:pointer;color:var(--fg-70)}.see button[aria-pressed=true]{background:var(--fg);color:var(--ground)}.buy{position:sticky;top:96px}.buy h1{font-size:clamp(40px,4.4vw,64px)}.buy .lead{margin-top:14px}.price{margin-top:26px;font-size:clamp(46px,4.6vw,68px);font-weight:700;letter-spacing:-.05em;line-height:.9;font-variant-numeric:tabular-nums}.price small{font:500 10.5px/1 PlexMono,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-left:8px}.early__tag{display:inline-flex;align-items:center;margin-top:24px;color:var(--fg);font:500 10.5px/1.4 PlexMono,monospace;letter-spacing:.12em;text-transform:uppercase}.early{margin-top:10px;font-size:14.5px;line-height:1.5;color:var(--fg-70)}.early b{color:var(--fg)}.qty{display:inline-flex;align-items:center;border:1px solid var(--fg-25);border-radius:var(--r-sm);height:56px}.qty button{width:46px;height:54px;border:0;background:none;cursor:pointer;font-size:20px;color:var(--fg)}.qty button:disabled{opacity:.3}.qty output{min-width:26px;text-align:center;font-weight:600}.buy__row{display:flex;gap:10px;margin-top:22px}.buy__row .btn{flex:1;min-width:0;white-space:normal;line-height:1.15;text-align:center}.buy__row [data-total]{display:none}.buy__trust{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:18px;padding-bottom:18px;border-bottom:1px solid var(--fg-12)}.buy__trust li{display:flex;align-items:center;gap:6px;font-size:13.5px;font-weight:500}.buy__trust svg{width:16px;height:16px;flex:none}.buy__acc details:first-child{border-top:0}.buy__acc summary{padding:16px 0;font-size:16px}.buy__acc details p{padding-bottom:18px;font-size:14.5px}.buy__acc a{text-decoration:underline;text-underline-offset:3px}.buy__fine{margin-top:18px}.buy__opens{margin-top:22px}.buy__pay{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}.buy__pay span{padding:5px 9px;border-radius:7px;border:1px solid var(--fg-12);font:500 10px/1.3 PlexMono,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-70)}.msg{margin-top:14px;font-size:14.5px;padding:12px 14px;border-radius:var(--r-sm);border:1px solid var(--fg-12);background:var(--raised)}.msg--err{color:#b3261e;border-color:#b3261e4d}@media (max-width:900px){.pdpgrid{grid-template-columns:minmax(0,1fr)}.buy{position:static}}.specs{display:grid;border-top:1px solid var(--fg-12)}.list{display:grid;margin-top:30px;border-top:1px solid var(--fg-12)}.list li{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:15px 0;border-bottom:1px solid var(--fg-12);font-size:15px}.list li span:first-child{font-size:10.5px;color:var(--muted)}.list li span:last-child{text-align:right}.ticks{display:grid;gap:12px;margin-top:24px}.ticks li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:12px;align-items:start;color:var(--fg-70)}.ticks li:before{content:"";width:6px;height:6px;margin:8px 0 0 4px;background:var(--fg);border-radius:50%}.ticks b{font-weight:600;color:var(--fg)}.split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:center}.split--flip>:first-child{order:2}.split>div>.phone{max-width:300px;margin:0 auto}@media (max-width:900px){.split{grid-template-columns:minmax(0,1fr)}.split--flip>:first-child{order:0}}.hero--split{padding-top:clamp(40px,6vw,96px);padding-bottom:clamp(40px,5vw,80px)}.hero__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,5vw,80px);align-items:center}.hero--split h1{font-size:clamp(56px,8.4vw,140px);letter-spacing:-.065em;line-height:.84;text-transform:lowercase;margin:18px 0 26px}.hero--split .ctas{margin-top:30px}.hero__art{position:relative}.hero__art>.phone:last-child{max-width:340px;margin-inline:auto}.hero__art--product{min-height:420px}.hero__art--product .shot img{width:128%;max-width:none;margin-left:-8%}.hero__art--product .phone{position:absolute;right:4%;bottom:-2%;width:28%;max-width:190px;z-index:2}@media (max-width:900px){.hero__grid{grid-template-columns:minmax(0,1fr)}.hero__art{max-width:640px}.hero__art--product{min-height:0}}.feats{border-top:1px solid var(--fg-12)}.feats li{display:grid;grid-template-columns:56px minmax(0,1fr) minmax(0,1.4fr);gap:8px 28px;align-items:baseline;padding:24px 0;border-bottom:1px solid var(--fg-12)}.feats__n{font:500 11px/1 PlexMono,ui-monospace,monospace;letter-spacing:.12em;color:var(--muted)}.feats h3{font-size:clamp(19px,1.7vw,24px);font-weight:600}.feats p{color:var(--fg-70)}@media (max-width:760px){.feats li{grid-template-columns:36px minmax(0,1fr)}.feats p{grid-column:2}}.steps{counter-reset:s;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--fg-12)}.steps .card{position:relative;background:none;border:0;border-right:1px solid var(--fg-12);border-radius:0;padding:28px 28px 8px 0;margin-left:28px}.steps .card:first-child{margin-left:0}.steps .card:last-child{border-right:0}.steps .card:before{counter-increment:s;content:"0" counter(s);display:block;margin-bottom:40px;font:500 11px/1 PlexMono,monospace;letter-spacing:.16em;color:var(--muted)}@media (max-width:900px){.steps{grid-template-columns:minmax(0,1fr)}.steps .card{border-right:0;border-bottom:1px solid var(--fg-12);margin-left:0;padding:24px 0}}.aud{display:flex;flex-direction:column;justify-content:space-between;gap:28px;min-height:180px;text-decoration:none;transition:background-color .15s}.aud:hover{background:var(--panel)}.aud p{color:var(--fg-70);font-size:14.5px;margin-top:8px}.aud .go{display:flex;align-items:center;gap:8px;font:500 10.5px/1 PlexMono,monospace;letter-spacing:.16em;text-transform:uppercase}.aud .go svg{width:14px;height:14px;transition:transform .3s var(--ease)}.rows{border-top:1px solid var(--fg-12)}.row{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr) 20px;gap:24px;align-items:center;padding:22px 4px;border-bottom:1px solid var(--fg-12);text-decoration:none;transition:padding .2s var(--ease)}.row b{font-size:clamp(19px,1.6vw,24px);font-weight:600;letter-spacing:-.02em}.row span{color:var(--muted)}.row svg{width:18px;height:18px;color:var(--muted)}.row:hover{padding-left:12px}@media (max-width:700px){.row{grid-template-columns:minmax(0,1fr) 18px;gap:4px 16px}.row span{grid-row:2}.row svg{grid-row:1/3;grid-column:2}}.band{background:var(--raised);border-radius:clamp(22px,2.6vw,34px);padding:clamp(28px,4vw,56px);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:40px;align-items:center;overflow:hidden}.band h2{font-size:clamp(44px,6vw,96px);letter-spacing:-.065em;line-height:.86;text-transform:lowercase}.band .phone{max-width:240px;justify-self:end}.band--buy .shot img{width:124%;max-width:none;margin:-8% 0 -10% -4%}@media (max-width:860px){.band{grid-template-columns:minmax(0,1fr)}.band .phone{display:none}}.intl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,80px);align-items:center}.intl .note{margin-top:12px}@media (max-width:860px){.intl{grid-template-columns:minmax(0,1fr)}}.field{display:grid;gap:8px}.field label{font-size:13px;color:var(--muted)}.input{width:100%;min-height:52px;padding:0 16px;border-radius:var(--r-sm);border:1px solid var(--fg-12);background:var(--raised);font-size:16px;color:var(--fg)}select.input{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238A857D' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:16px;padding-right:40px}.input::placeholder{color:var(--muted)}.input:focus{outline:none;border-color:var(--fg)}textarea.input{min-height:100px;resize:vertical;padding-top:14px}.inline-form{display:flex;gap:10px;margin-top:22px;max-width:520px}.inline-form .input{flex:1;min-width:0}@media (max-width:520px){.inline-form{flex-direction:column}}footer.invert{margin-top:0}.foot{padding-top:clamp(56px,6vw,96px);padding-bottom:36px}.foot__mark{display:block;margin-bottom:clamp(36px,5vw,64px);font-size:clamp(50px,12vw,170px);font-weight:700;letter-spacing:-.07em;line-height:.86;color:var(--fg);text-transform:lowercase;white-space:nowrap}.foot__mark span{color:var(--signal)}.hero__brand{font-family:PlexMono,ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-70)}.hero__brand strong{color:var(--fg);font-weight:600}.foot__grid{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:32px}.foot__h{font-size:10.5px;color:var(--muted);margin-bottom:16px}.foot ul{display:grid;gap:2px}.foot li>a,.foot li>.linkbtn{display:inline-block;padding:6px 0}.foot a,.foot .linkbtn{text-decoration:none;color:var(--fg-70);font-size:14.5px}.foot a:hover,.foot .linkbtn:hover{color:var(--fg)}.foot .btn{color:var(--ground)}.foot .btn--line{color:var(--fg)}.foot__base{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:56px;padding-top:20px;border-top:1px solid var(--fg-12);font:500 10.5px/1.4 PlexMono,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.foot__base a{font-size:inherit}@media (max-width:900px){.foot__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.foot__grid>:first-child{grid-column:1/-1}}.consent{position:fixed;left:14px;bottom:14px;z-index:800;max-width:400px;background:var(--raised);color:var(--fg);border:1px solid var(--fg-12);border-radius:var(--r);padding:16px;font-size:13.5px;line-height:1.45;box-shadow:0 20px 50px -20px #00000040}.consent p{color:var(--fg-70)}.consent .ctas{margin-top:12px;gap:8px}@media (max-width:520px){.consent{right:14px;max-width:none}}.doc{max-width:820px;padding-top:clamp(48px,6vw,96px);padding-bottom:48px}.doc h1{font-size:clamp(48px,7vw,96px);letter-spacing:-.06em;line-height:.88;text-transform:lowercase;margin:16px 0 24px}.doc h2{font-size:22px;letter-spacing:-.02em;margin:42px 0 10px;font-weight:700;line-height:1.2}.doc p,.doc li{color:var(--fg-70)}.doc p+p{margin-top:12px}.doc ul{list-style:disc;padding-left:20px;margin-top:10px;display:grid;gap:6px}.doc a{color:var(--fg)}.doc code{font-size:.9em}.doc__fig{margin:28px 0}.doc__fig img{display:block;width:100%;height:auto;border-radius:14px;background:var(--panel)}.doc__fig figcaption{margin-top:10px;font-size:14px;color:var(--muted)}.auth{max-width:460px}.auth .btn{width:100%;justify-content:flex-start;padding-left:20px}.auth .btn svg{width:20px;height:20px}.or{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:12px;margin:18px 0}.or:before,.or:after{content:"";flex:1;height:1px;background:var(--fg-12)}.orders{display:grid;gap:12px}.order{display:grid;gap:14px}.order__top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.order__meta{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:14px;color:var(--muted)}.table{width:100%;border-collapse:collapse;font-size:14px}.table th,.table td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--fg-12);vertical-align:top}.table th{font-size:10px;color:var(--muted)}.scroll-x{overflow-x:auto}.stat b{display:block;font-size:32px;font-weight:700;letter-spacing:-.03em}.stat span{font-size:12.5px;color:var(--muted)}.stat b,.table td,.qty output{font-variant-numeric:tabular-nums}.avail{display:grid;gap:10px;max-width:68ch;padding:22px 24px;border:1px solid var(--fg-12);border-radius:var(--r);background:var(--raised)}.avail p:not(.kicker){color:var(--fg-70)}.avail .note b{color:var(--fg);font-weight:600}.gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.quiet{display:flex;gap:12px;align-items:flex-start;max-width:46ch;margin-top:22px;font-size:14px;line-height:1.5;color:var(--muted)}.quiet svg{flex:none;width:16px;height:16px;margin-top:2px;color:var(--fg-70)}.dock{position:fixed;left:50%;bottom:14px;z-index:700;transform:translate(-50%);display:flex;align-items:center;gap:12px;padding:8px 8px 8px 10px;width:min(480px,calc(100% - 20px));background:#1c1c1b;color:var(--cream);border-radius:20px;will-change:transform;box-shadow:0 20px 50px -18px #00000073;transition:transform .4s var(--ease),opacity .35s}.dock[hidden]{display:flex!important;opacity:0;pointer-events:none;transform:translate(-50%,150%)}.dock img{width:58px;height:44px;object-fit:contain;flex:none}.dock div{flex:1;min-width:0;display:grid;line-height:1.3}.dock b{font-size:14.5px}.dock span{font-size:12.5px;color:#fdf7ef99;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dock .btn{background:var(--cream);color:var(--ink)}.nav__cart{position:relative;border:0;background:none;cursor:pointer}.nav__count{position:absolute;top:5px;right:4px;min-width:17px;height:17px;padding:0 5px;border-radius:9px;background:var(--signal);color:#fff;font:600 10.5px/17px system-ui,sans-serif;text-align:center}.cart{position:fixed;inset:0;z-index:900}.cart__scrim{position:absolute;inset:0;background:#14141366;opacity:0;transition:opacity .25s}.cart__panel{position:absolute;top:0;right:0;bottom:0;width:min(440px,100%);display:flex;flex-direction:column;background:var(--ground);transform:translate(100%);transition:transform .35s var(--ease);outline:none}.cart.is-open .cart__scrim{opacity:1}.cart.is-open .cart__panel{transform:none}html.cart-open{overflow:hidden}.cart__head{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--fg-12)}.cart__head h2{font-size:20px;font-weight:700;letter-spacing:-.02em}.cart__x{display:grid;place-items:center;width:38px;height:38px;border:0;border-radius:10px;background:none;color:var(--fg);cursor:pointer}.cart__x:hover{background:var(--fg-05)}.cart__x svg{width:18px;height:18px}.cart__body{flex:1;overflow:auto;padding:24px}.cart__empty{display:grid;gap:18px;justify-items:start;color:var(--fg-70)}.line{display:grid;grid-template-columns:100px minmax(0,1fr);gap:16px}.line img{width:100px;height:80px;object-fit:contain;border-radius:var(--r-sm);background:var(--raised)}.line__txt{display:grid;gap:4px}.line__row{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:10px}.line__price{font-weight:600;font-variant-numeric:tabular-nums}.line__rm{justify-self:start;margin-top:6px;font-size:13px;color:var(--muted)}.qty--sm{height:38px}.qty--sm button{width:34px;height:36px;font-size:17px}.cart__foot{padding:20px 24px 24px;border-top:1px solid var(--fg-12)}.cart__sum{display:grid;gap:8px;margin:0 0 14px}.cart__sum div{display:flex;justify-content:space-between;font-size:15px}.cart__sum dt{color:var(--fg-70)}.cart__sum dd{margin:0;font-variant-numeric:tabular-nums}.cart__save{margin:-4px 0 14px;font-size:13.5px;color:var(--fg)}.cart__fine{margin-top:12px;text-align:center}.was{display:none}.fit__head{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(24px,5vw,72px);align-items:end}.fit__art{position:relative;margin:0}.fit__art .shot img{width:110%;max-width:none}@media (max-width:900px){.fit__head{grid-template-columns:minmax(0,1fr)}.fit__art{display:none}}.fit{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start}@media (max-width:900px){.fit{grid-template-columns:minmax(0,1fr)}}.fit__pick{display:grid;gap:22px}.fit__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.chip svg{width:20px;height:20px;flex:none}.chip{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 15px;border-radius:999px;border:1px solid var(--fg-12);background:var(--raised);color:var(--fg);font:500 14.5px/1 Schibsted,sans-serif;cursor:pointer;transition:border-color .15s,background-color .15s}.chip:hover{border-color:var(--fg-25)}.chip[aria-pressed=true]{border-color:var(--fg);background:var(--fg);color:var(--ground)}.fitdot{flex:none;width:8px;height:8px;border-radius:50%;display:inline-block}.fitdot--yes{background:#2f9e5a}.fitdot--test{background:#3d7fd1}.fitdot--meh{background:#d69a1f}.fitdot--no{background:var(--muted)}.fit__result{position:sticky;top:96px;min-height:220px;border-radius:var(--r);background:var(--raised);padding:26px}.fit__empty{color:var(--muted)}.fit__card{display:grid;gap:12px}.fit__card p{color:var(--fg-70)}.fit__card b{color:var(--fg)}.fit__verdict{display:inline-flex;align-items:center;gap:8px;font:500 11px/1 PlexMono,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--fg)!important}.fit__key{display:flex;flex-wrap:wrap;gap:18px;margin-top:22px;font-size:13px;color:var(--muted)}.fit__key span{display:inline-flex;align-items:center;gap:8px}.fit__all{display:grid;gap:10px;margin-top:20px}.fit__all li{display:flex;gap:10px;align-items:baseline;color:var(--fg-70)}@media (max-width:900px){.fit__result{position:static;min-height:0}}.help__search{margin-top:28px;max-width:560px}.help__search .input{min-height:58px;font-size:17px}.help__topics{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 8px}.help__topics a{padding:8px 13px;border-radius:999px;background:var(--raised);font-size:13.5px;text-decoration:none;color:var(--fg-70)}.help__topics a:hover{color:var(--fg)}.help__group{scroll-margin-top:96px}.help .faq details p{max-width:64ch}.guide ol{list-style:decimal;padding-left:20px;margin-top:10px;display:grid;gap:6px}.guide ol li,.guide ul li{color:var(--fg-70)}.guide li b{color:var(--fg)}.guide__table{margin:22px 0 6px;overflow-x:auto;border:1px solid var(--fg-12);border-radius:var(--r-sm);background:var(--raised)}.guide__table table{width:100%;border-collapse:collapse;font-size:14.5px;min-width:420px}.guide__table th,.guide__table td{padding:11px 14px;text-align:left;border-bottom:1px solid var(--fg-12);vertical-align:top}.guide__table thead th{font:500 10.5px/1.4 PlexMono,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);background:var(--panel)}.guide__table tbody th{font-weight:600;color:var(--fg)}.guide__table td{color:var(--fg-70)}.guide__table tr:last-child th,.guide__table tr:last-child td{border-bottom:0}.guide__nomae{margin:40px 0 8px;padding:24px;border-radius:var(--r);background:var(--raised)}.guide__nomae>p:not(.kicker){margin-top:10px;color:var(--fg)!important;font-size:17px;line-height:1.5;max-width:56ch}.guide__nomae .ctas{margin-top:18px}.guide__fine{margin-top:28px}@media (max-width:700px){[data-page=admin] [data-stats]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}[data-page=admin] .stat{padding:18px}[data-page=admin] .stat b{font-size:clamp(24px,7vw,36px);overflow-wrap:anywhere}table[data-table],table[data-table] tbody,table[data-table] tr,table[data-table] td{display:block;width:100%;min-width:0}table[data-table] tr:first-child{display:none}table[data-table] tr[data-id]{padding:16px;margin:12px 0;border:1px solid var(--fg-12);border-radius:18px;background:var(--raised)}table[data-table] td{border:0;padding:6px 0;white-space:normal;overflow-wrap:anywhere}table[data-table] td[data-label]:before{content:attr(data-label);display:block;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px}table[data-table] form{min-width:0!important}table[data-table] th{display:none}}@media (max-width:620px){:root{--sec:64px}.nav__links .nav__acct:not(.nav__cart){display:none}.nav__in{height:60px}.menu{inset:60px 0 0}.head{margin-bottom:24px}.hero__pitch .ctas .btn--sig{flex:1 1 100%}.hero__pitch .lead,.hero__pitch .soon,.hero__pitch .badge-store{display:none}.hero__pitch{gap:10px;margin-top:18px}.hero__opens{font-size:13px}.btn--buy{width:100%}.hero__offer{font-size:13px}.screens{grid-auto-columns:60%}.rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;border-top:0}.row{grid-template-columns:minmax(0,1fr) 14px;padding:14px;border:1px solid var(--fg-12);border-radius:var(--r-sm);gap:8px}.row:hover{padding-left:14px}.row span{display:none}.row b{font-size:15.5px}.row svg{grid-row:auto;width:14px;height:14px}.band{padding:24px}.band--buy .ctas .btn--sig{flex:1 1 100%}.promise{gap:12px 20px}.made__photos{grid-template-columns:minmax(0,1fr)}.paygrid .ctas .btn,.finale .ctas .btn{flex:1 1 100%}}.buy h1{margin-top:12px}.tp-price{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 18px;margin-top:26px}.tp-price__now{font-size:clamp(48px,4.8vw,72px);font-weight:700;letter-spacing:-.065em;line-height:.8;font-variant-numeric:tabular-nums}.tp-price__was{font-size:clamp(28px,3vw,40px);line-height:1;color:var(--fg-70);text-decoration-thickness:2px}.tp-price__side{display:grid;justify-items:start;gap:7px;padding-bottom:3px;font-size:14px;line-height:1.3;color:var(--fg-70)}.tp-price__side .early__tag{margin:0}.press__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;margin-top:18px}.press__grid figure{margin:0}.press__grid img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--r-sm);background:radial-gradient(110% 95% at 50% 38%,#F2834F 0%,var(--signal) 70%)}.press__grid figcaption{margin-top:8px;font-size:13px;color:var(--fg-70)}.compare__wrap{margin-top:clamp(28px,4vw,48px);overflow-x:auto}.compare{width:100%;min-width:520px;border-collapse:collapse;font-size:15px}.compare th,.compare td{padding:18px 12px;border-bottom:1px solid var(--fg-12);text-align:center;font-weight:500}.compare thead th{font-size:13.5px;color:var(--fg-70);padding-top:0}.compare tbody th{text-align:left;font-weight:500;padding-left:0;max-width:34ch}.compare .compare__us{background:var(--raised);color:var(--fg)}.compare thead .compare__us{border-radius:var(--r-sm) var(--r-sm) 0 0;padding-top:16px;font-weight:700}.compare td svg{width:20px;height:20px;vertical-align:middle}.compare__no{color:var(--muted)}.compare__part{font-size:13px;color:var(--fg-70)}.tp-price__sub{margin-top:14px;font-size:14.5px;color:var(--fg-70)}.buy__act{margin-top:22px}.buy__ctas{display:grid;gap:8px;margin-top:10px}.buy__ctas .btn{width:100%}.btn--remind svg{width:18px;height:18px}.buy .buy__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px;margin-top:24px;padding-top:20px;border-top:1px solid var(--fg-12)}.buy .buy__facts li span{display:grid;gap:1px;font-size:13px;line-height:1.35;color:var(--muted)}.buy .buy__facts li b{font-size:14.5px;font-weight:600;color:var(--fg)}.buy .buy__facts li small{font-size:13px}.buy__pay{align-items:center}.buy__pay .buy__stripe{display:inline-flex;align-items:center;gap:6px;border-color:transparent;padding-left:4px}.buy__stripe svg{width:12px;height:12px}.tp-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 56px;margin-bottom:clamp(32px,4.4vw,64px)}.tp-head .lead{max-width:34ch}.tp-cap{margin-top:4px}.tpsteps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.tpsteps__card{display:flex;flex-direction:column;border-radius:var(--r);background:var(--raised);overflow:hidden}html.js .fitgrid .rv{transition-delay:var(--d,0s)}.tpsteps__art{position:relative;aspect-ratio:4/3.3;margin:0;overflow:hidden;background:#e6e5e1}.tpsteps__art--render img{width:100%;height:100%;object-fit:cover;object-position:62% 40%}.tpsteps__art--phone{display:flex;justify-content:center;padding-top:26px}.tpsteps__art--phone .phone{width:50%;flex:none;height:max-content}.tpsteps__txt{display:grid;gap:8px;padding:22px 24px 26px}.tpsteps__n{font:500 11px/1 PlexMono,ui-monospace,monospace;letter-spacing:.12em;color:var(--muted)}.tpsteps__txt p{font-size:15px;color:var(--fg-70)}@media (max-width:760px){.tpsteps{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:80%;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 calc(var(--gut) * -1);padding:0 var(--gut) 6px;scroll-padding-inline:var(--gut);scrollbar-width:none}.tpsteps::-webkit-scrollbar{display:none}.tpsteps__card{scroll-snap-align:start}}#price .paygrid{align-items:center}.incl li.incl__price{border-bottom:0;padding-top:20px}.incl li.incl__price span:last-child{font-size:clamp(30px,3vw,42px);letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums}.safe{--fg:var(--cream);--fg-70:rgba(253,247,239,.7);--fg-12:rgba(253,247,239,.12);--muted:#8F8A82;display:grid;gap:clamp(28px,4vw,52px);padding:clamp(26px,4.4vw,64px);border-radius:clamp(22px,2.6vw,34px);background:var(--ink);color:var(--fg)}.safe__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 48px}.safe__head .lead{max-width:30ch}.safe__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.safe__list li{display:grid;align-content:start;gap:10px;padding:24px;border-radius:var(--r);background:#fdf7ef0f}.safe__n{display:grid;place-items:center;width:40px;height:40px;margin-bottom:6px;border-radius:12px;background:var(--signal);color:#fff}.safe__n svg{width:18px;height:18px}.safe__list h3{font-size:clamp(18px,1.5vw,21px)}.safe__list p{font-size:15px;color:var(--fg-70)}.safe__fine{margin-top:-12px}.safe__fine a{color:var(--fg-70)}@media (max-width:860px){.safe__list{grid-template-columns:minmax(0,1fr)}.safe__list li{grid-template-columns:40px minmax(0,1fr);column-gap:16px;padding:18px}.safe__n{grid-row:span 2;margin:0}}.fitgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.fitgrid a{display:flex;align-items:center;gap:14px;height:100%;padding:14px 16px;border-radius:var(--r-sm);background:var(--raised);font-size:15.5px;font-weight:600;letter-spacing:-.015em;line-height:1.2;text-decoration:none;transition:background-color .2s,color .2s}.fitgrid a svg{width:42px;height:42px;flex:none;padding:8px;border-radius:11px;background:var(--ink);color:var(--cream);stroke-width:1.4;transition:background-color .2s}.fitgrid a:hover{background:var(--ink);color:var(--cream)}.fitgrid a:hover svg{background:var(--signal)}.fitgrid__foot{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:22px}.fitgrid__foot .note{max-width:54ch}@media (max-width:900px){.fitgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.fitgrid a{gap:10px;padding:10px 12px;font-size:14px}.fitgrid a svg{width:34px;height:34px;padding:6px}}#made .made__photos{margin-top:22px}#specs .faqs h2{position:static}#specs .list{margin-top:26px}.finale__price{margin-bottom:22px;font-size:clamp(17px,1.4vw,20px);line-height:1.4;color:var(--fg-70);max-width:40ch}.finale__price b{color:var(--fg);font-weight:700}@media (max-width:620px){.pdp__main{aspect-ratio:4/3.1}.buy .lead{font-size:16.5px}.tp-head{margin-bottom:24px}.fitgrid__foot .btn{flex:1 1 100%}.cd--wide{max-width:none}}.dock .dock__early{display:inline;font-size:inherit;font-weight:500;color:#fdf7ef99}.nomi__body{transform-box:fill-box;transform-origin:50% 100%}.nomi__shadow{transform-box:fill-box;transform-origin:50% 50%}.nomi__eye{transform-box:fill-box;transform-origin:50% 50%;transition:scale .08s}.meet__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:center}.meet .lead{margin-top:clamp(18px,2.6vw,28px)}.meet__list{list-style:none;margin:26px 0 0;padding:0;display:grid;max-width:440px}.meet__list li{display:flex;align-items:center;gap:14px;padding:14px 0;border-top:1px solid var(--fg-12);font-weight:600;font-size:clamp(18px,1.5vw,22px);letter-spacing:-.02em}.meet__list li:last-child{border-bottom:1px solid var(--fg-12)}.meet__list li:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--signal)}.meet .ctas{margin-top:28px}.meet .note{margin-top:16px;max-width:58ch}.meet__art{position:relative;display:grid;justify-items:center}.meet__phones{display:flex;gap:clamp(12px,2vw,24px);align-items:flex-start}.meet__phones .phone{width:clamp(150px,19vw,250px)}.meet__phones .phone:last-child{margin-top:clamp(36px,6vw,80px)}.meet__nomi{position:absolute;z-index:2;left:clamp(0px,3vw,40px);bottom:-6px;width:clamp(84px,9vw,128px);aspect-ratio:116/118;cursor:pointer;-webkit-tap-highlight-color:transparent;filter:drop-shadow(0 18px 24px rgba(0,0,0,.18))}.meet__nomi svg{display:block;width:100%;height:100%;overflow:visible}.meet__nomi [data-gaze],.meet__nomi [data-face]{transition:transform .18s ease-out}.meet--blink .meet__nomi .nomi__eye{scale:1 .08}.meet__nomi--hop .nomi__body{animation:meet-hop .62s cubic-bezier(.3,.7,.3,1)}@keyframes meet-hop{0%{transform:scale(1.08,.9)}30%{transform:translateY(-14%) scale(.94,1.08)}62%{transform:translateY(0) scale(1.1,.88)}80%{transform:scale(.97,1.03)}to{transform:none}}.meet .cap{margin-top:12px}@media (max-width:900px){.meet__grid{grid-template-columns:minmax(0,1fr)}.meet__phones .phone{width:clamp(140px,42vw,230px)}}
