@font-face{font-family:roundFont;src:url(../media/google_sans_flex_rond-s.p.d34a8f2c.woff2)format("woff2");font-display:swap;font-weight:1 1000}@font-face{font-family:roundFont Fallback;src:local(Arial);ascent-override:94.61%;descent-override:28.01%;line-gap-override:0.0%;size-adjust:102.1%}.roundfont_b5d35b48-module__luv99G__className{font-family:roundFont,roundFont Fallback}.roundfont_b5d35b48-module__luv99G__variable{--font-home-round:"roundFont","roundFont Fallback"}
@font-face{font-family:textFont;src:url(../media/google_sans_flex_opsz-s.p.9e9a7c8b.woff2)format("woff2");font-display:swap;font-weight:1 1000}@font-face{font-family:textFont Fallback;src:local(Arial);ascent-override:94.61%;descent-override:28.01%;line-gap-override:0.0%;size-adjust:102.1%}.textfont_97a1b527-module__U8QFRW__className{font-family:textFont,textFont Fallback}.textfont_97a1b527-module__U8QFRW__variable{--font-home-text:"textFont","textFont Fallback"}
@font-face{font-family:handFont;src:url(../media/caveat_latin_500_normal-s.5dce20e7.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:handFont;src:url(../media/caveat_latin_700_normal-s.40c30371.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:handFont Fallback;src:local(Arial);ascent-override:127.75%;descent-override:39.92%;line-gap-override:0.0%;size-adjust:75.15%}.handfont_a61d694a-module__ifqlIa__className{font-family:handFont,handFont Fallback}.handfont_a61d694a-module__ifqlIa__variable{--font-home-hand:"handFont","handFont Fallback"}
:root{--c0:#fbf4ea;--c1:#fbf6ef;--c2:#f9f5ee;--c3:#f8f2ea;--c4:#fbefe1;--c5:#f8efe9;--c6:#f5eef0;--c7:#f1eef5;--c8:#eceef6;--surface:#fffdf9;--ink:#1c1e23;--ink-2:#484b53;--ink-3:#6b6e76;--line:#1c1e2317;--line-strong:#1c1e232e;--accent:#2497f0;--accent-hover:#1a7fd4;--accent-ink:#fff;--accent-soft:#2497f01f;--brand:#2497f0;--sunlight:#f5a64a;--pen:#2c4e86;--tint-sky:#e9f2fc;--shadow-warm:0 2px 6px #5a3c1e0d,0 30px 60px -30px #5a3c1e47;--r-xl:36px;--r-lg:28px;--r-md:22px;--gutter:clamp(20px,6vw,96px);--maxw:1120px;--space-xl:clamp(104px,12vw,176px);--ease:cubic-bezier(.16,1,.3,1);--round:var(--font-home-round),var(--font-home-text),ui-sans-serif,system-ui,-apple-system,"PingFang SC",sans-serif;--text:var(--font-home-text),ui-sans-serif,system-ui,-apple-system,"Segoe UI","PingFang SC",sans-serif;--hand:var(--font-home-hand),"Bradley Hand",cursive;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:76px}body{background:var(--c0);color:var(--ink);font-family:var(--text);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;margin:0;font-size:17px;line-height:1.55;overflow-x:clip}body:after{content:"";z-index:60;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.35  0 0 0 0 0.3  0 0 0 0 0.25  0 0 0 0.8 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}img,video,svg{vertical-align:baseline;max-width:100%;display:block}h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}a{color:inherit}p,li,figcaption{text-wrap:pretty}button{font:inherit;color:inherit}:focus-visible{outline:2.5px solid var(--brand);outline-offset:3px;border-radius:6px}a{text-decoration:underline}sup{vertical-align:super;font-size:smaller;line-height:inherit;position:static;top:auto}html{scrollbar-gutter:auto}.ph{vertical-align:-.125em;flex:none;width:1em;height:1em;line-height:1;display:inline-block}.ph>svg{width:100%;height:100%;display:block}.skip{z-index:100;background:var(--ink);color:var(--c0);border-radius:999px;padding:10px 16px;text-decoration:none;position:absolute;top:-60px;left:16px}.skip:focus{top:12px}.shell{width:100%;max-width:calc(var(--maxw) + 2*var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.display{font-family:var(--round);font-variation-settings:"ROND" 46;letter-spacing:-.035em;font-size:clamp(46px,5.7vw,90px);font-weight:620;line-height:1}.display>span{display:block}.title{font-family:var(--round);font-variation-settings:"ROND" 40;letter-spacing:-.032em;text-wrap:balance;font-size:clamp(38px,4.5vw,66px);font-weight:620;line-height:1.04}.title--md{font-size:clamp(34px,3.6vw,52px)}.title .soft{color:var(--ink-3);display:block}.lead{max-width:52ch;color:var(--ink-2);text-wrap:pretty;margin-top:24px;font-size:clamp(18px,1.45vw,21px);line-height:1.52}.h3{font-family:var(--round);font-variation-settings:"ROND" 40;letter-spacing:-.028em;text-wrap:balance;font-size:clamp(27px,2.4vw,36px);font-weight:620;line-height:1.1}.body{max-width:44ch;color:var(--ink-2);text-wrap:pretty;margin-top:14px;font-size:17px;line-height:1.58}.hand{font-family:var(--hand);color:var(--pen);font-weight:600}.btn{letter-spacing:-.008em;white-space:nowrap;cursor:pointer;height:52px;transition:transform .3s var(--ease),background-color .25s,color .25s,box-shadow .25s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.5em;padding:0 26px;font-size:16px;font-weight:580;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.98)}.btn i{font-size:1.1em}.btn--primary{background:var(--accent);color:var(--accent-ink)}.btn--primary:hover{background:var(--accent-hover)}.btn--light{color:#1c1e23;background:#fffdf9}.btn--light:hover{background:#fff}.btn--glass{color:#fff;-webkit-backdrop-filter:blur(14px)saturate(150%);backdrop-filter:blur(14px)saturate(150%);background:#ffffff24;box-shadow:inset 0 0 0 1px #ffffff5c}.btn--glass:hover{background:#ffffff38}.btn--ghost{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line-strong);background:0 0}.btn--ghost:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.btn--sm{height:40px;padding:0 18px;font-size:14.5px}.textlink{color:var(--accent);font-weight:560;text-decoration:none}.textlink i{vertical-align:-2px;margin-left:5px}.textlink:hover{text-underline-offset:4px;text-decoration:underline}.nav{z-index:50;color:#fff;height:66px;transition:background-color .4s,color .4s,box-shadow .4s;position:fixed;inset:0 0 auto}.nav.is-solid{color:var(--ink);background:color-mix(in srgb,var(--c0)80%,transparent);-webkit-backdrop-filter:blur(20px)saturate(170%);backdrop-filter:blur(20px)saturate(170%);box-shadow:0 1px 0 var(--line)}.nav__inner{align-items:center;gap:40px;height:100%;display:flex}.nav__logo{color:inherit;display:block}.nav__logo svg{width:auto;height:23px}.nav__links{gap:30px;margin-left:auto;font-size:15px;font-weight:500;display:flex}.nav__links a{opacity:.84;text-decoration:none;transition:opacity .2s}.nav__links a:hover{opacity:1}.nav:not(.is-solid) .btn--primary{color:#1c1e23;box-shadow:none;background:#fffdf9}.opening{background:var(--c0);height:800svh;position:relative}.opening__stage{isolation:isolate;height:100svh;position:sticky;top:0;overflow:hidden;container-type:size}.opening__stage>*{--nav:66px;--oy:calc(var(--nav)/2 + 50cqh);--hub-x:0;--hub-y:.05;--hub-w:.56;--hub-h:.92;--hub:min(var(--hub-w)*100cqw,var(--hub-h)*100cqh)}.opening__sky{background:radial-gradient(42% 52% at 16% 14%,#ffc696bf 0%,transparent 70%),radial-gradient(46% 56% at 88% 72%,#2497f024 0%,transparent 72%),linear-gradient(180deg,#f7dccb 0%,#fbece0 46%,var(--c0)100%);position:absolute;inset:0}.opening__film{clip-path:circle(75cqmax at 50% var(--oy));background:#141210;position:absolute;inset:0}.opening__video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.6s;position:absolute;inset:0}.opening__video.is-on{opacity:1}.opening__scrim{background:linear-gradient(#140e0a94 0%,#140e0a38 11%,#140e0a00 24%),linear-gradient(#140e0a00 34%,#140e0a57 62%,#140e0ac7 100%),radial-gradient(90% 70% at 0 100%,#140e0a6b,#0000 64%);position:absolute;inset:0}.opening__leaves{pointer-events:none;opacity:0;position:absolute;inset:-8% 34% 12% -16%}.opening__leaves:after{content:"";transform-origin:20% 10%;opacity:.6;background:url(/assets/home/img/leaf-light.webp) 0 0/cover no-repeat;animation:12s ease-in-out -6s infinite alternate leaf-travel,3s ease-in-out -.53s infinite leaf-breeze;position:absolute;inset:0;scale:1.08;-webkit-mask-image:linear-gradient(90deg,#000 0% 20%,#0000 70%),linear-gradient(#000 0% 32%,#0000 72%);mask-image:linear-gradient(90deg,#000 0% 20%,#0000 70%),linear-gradient(#000 0% 32%,#0000 72%);-webkit-mask-composite:source-in;mask-composite:intersect}@keyframes leaf-travel{0%{translate:-8% -4%}to{translate:9% 7%}}@keyframes leaf-breeze{0%,to{rotate:-3.5deg}35%{rotate:4deg}70%{rotate:-1.2deg}}@media (prefers-reduced-motion:reduce){.opening__leaves:after{animation:none}}.opening__warm{mix-blend-mode:soft-light;background:radial-gradient(60% 60% at 80% 10%,#ffaa6438,#0000 60%);position:absolute;inset:0}.opening__copy{left:max(var(--gutter),calc((100cqw - var(--maxw))/2));right:max(var(--gutter),calc((100cqw - var(--maxw))/2));color:#fff;position:absolute;bottom:clamp(40px,9cqh,104px)}.opening__copy .display{text-shadow:0 2px 30px #140e0a40}.opening__sub{color:#ffffffe0;text-wrap:pretty;max-width:44ch;margin-top:26px;font-size:clamp(18px,1.45vw,21px);line-height:1.5}.opening__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;margin-top:34px;display:flex}.opening__ctas{flex-wrap:wrap;gap:12px;display:flex}.trust-pill{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;background:#140e0a47;border-radius:999px;align-items:center;gap:14px;padding:8px 18px 8px 8px;font-size:14px;line-height:1.3;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #fff3}.trust-pill>span:first-child{display:flex}.trust-pill img{object-fit:cover;border-radius:50%;width:34px;height:34px;box-shadow:0 0 0 2px #ffffffe6}.trust-pill img+img{margin-left:-10px}.trust-pill b{font-weight:600}.opening__tags{justify-items:end;gap:8px;display:grid;position:absolute;top:84px;right:16px}.opening__sentinel{width:1px;height:1px;position:absolute;left:0}.opening__dim{opacity:0;background:#120d0a75;position:absolute;inset:0}.beats{padding-inline:var(--gutter);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.beat{max-width:17ch;font-family:var(--round);font-variation-settings:"ROND" 40;letter-spacing:-.034em;text-align:center;text-wrap:balance;color:#fff;text-shadow:0 2px 34px #140e0a66;opacity:0;grid-area:1/1;font-size:clamp(36px,4.7vw,70px);font-weight:620;line-height:1.05}.swarm{pointer-events:none;transform-origin:50% var(--oy);margin:0;padding:0;list-style:none;position:absolute;inset:0}.swarm li{left:calc(var(--x)*1cqw);top:calc(var(--y)*1cqh);position:absolute;transform:translate(-50%,-50%)}.swarm li:first-child{--x:19;--y:25;--a:24%}.swarm li:nth-child(2){--x:81;--y:23;--a:25%}.swarm li:nth-child(3){--x:15;--y:69;--a:26.5%}.swarm li:nth-child(4){--x:85;--y:68;--a:25.5%}.swarm li:nth-child(5){--x:37;--y:12;--a:28%}.swarm li:nth-child(6){--x:64;--y:12;--a:29%}.swarm li:nth-child(7){--x:33;--y:88;--a:29.5%}.swarm li:nth-child(8){--x:68;--y:88;--a:28.5%}.swarm li>span{opacity:0}.swarm__expert{justify-items:center;gap:10px;display:grid}.swarm__face{aspect-ratio:1;border-radius:50%;width:clamp(60px,6cqw,92px);display:block;overflow:hidden;box-shadow:0 0 0 3px #fffdf9eb,0 20px 40px -14px #0009}.swarm__face img{object-fit:cover;width:100%;height:100%}.swarm__name{text-align:center;white-space:nowrap;color:#ffffffd6;text-shadow:0 1px 14px #0009;gap:1px;font-size:12.5px;line-height:1.3;display:grid}.swarm__name b{color:#fff;font-size:14px;font-weight:620}.swarm__chip{color:var(--ink);letter-spacing:-.01em;white-space:nowrap;background:#fffdf9f2;border-radius:999px;align-items:center;gap:9px;padding:11px 18px 11px 13px;font-size:15px;font-weight:580;display:flex;box-shadow:0 18px 36px -16px #0000008c}.swarm__chip i{color:var(--accent);font-size:20px}.sync__title,.opening__intel,.talk__caption{left:var(--gutter);right:var(--gutter);top:calc(var(--nav) + 4cqh);max-width:22ch;font-family:var(--round);font-variation-settings:"ROND" 40;letter-spacing:-.03em;text-align:center;text-wrap:balance;opacity:0;margin-inline:auto;font-size:clamp(30px,3.4vw,50px);font-weight:620;line-height:1.06;position:absolute}.sync__title,.opening__intel{top:var(--oy);max-width:17ch;font-size:clamp(34px,4.4vw,64px);translate:0 -50%}.sync__title [data-c]{opacity:0;position:relative}.sync__title [data-c].is-on{opacity:1}.sync__title [data-c][data-caret]:after{content:"";background:var(--sunlight);border-radius:2px;width:.07em;height:.9em;margin-left:.05em;animation:1.05s step-end infinite caret;position:absolute;top:.12em;left:100%}@keyframes caret{50%{opacity:0}}.sync{pointer-events:none;position:absolute;inset:0}.marbles{margin:0;padding:0;list-style:none;position:absolute;inset:0}.marble{opacity:0;will-change:transform,opacity;background:#fff;border-radius:50%;width:48px;height:48px;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 6px 20px #1111111f,0 2px 7px #11111114}.marble img{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;scale:1.12}.marble:after{content:"";border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #11111112,inset 0 1px #ffffffd1}.talk__caption h2{font:inherit}.talk__caption p{max-width:34ch;font-family:var(--text);font-variation-settings:normal;letter-spacing:0;color:var(--ink-2);margin:14px auto 0;font-size:clamp(16px,1.35vw,19px);font-weight:450;line-height:1.45}.hub3d{pointer-events:none;position:absolute;inset:0}.hub3d canvas{opacity:0;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.hub3d.is-ready canvas{opacity:1}.hub3d.is-live canvas{pointer-events:auto;touch-action:pan-y}.hub3d:after{content:"";left:calc(50cqw + var(--hub-x)*100cqw);top:calc(var(--oy) + var(--hub-y)*100cqh + var(--hub)*.37);width:calc(var(--hub)*.82);height:calc(var(--hub)*.08);filter:blur(8px);opacity:0;background:radial-gradient(closest-side,#5a3c1e4d,#0000);border-radius:50%;position:absolute;translate:-50% -50%}.hub3d__still{left:calc(50cqw + var(--hub-x)*100cqw);top:calc(var(--oy) + var(--hub-y)*100cqh);width:var(--hub);height:auto;display:none;position:absolute;translate:-50% -50%}.hub3d.is-still .hub3d__still{display:block}.hub-finish{left:var(--hub-cx,50%);top:calc(var(--hub-bottom,80%) + 44px);opacity:0;visibility:hidden;transition:opacity .4s var(--ease),visibility 0s .4s;align-items:center;gap:4px;display:flex;position:absolute;translate:-50%}.hub3d.is-settled+.hub-finish{opacity:1;visibility:visible;transition:opacity .4s var(--ease)}.hub-finish button{cursor:pointer;width:32px;height:32px;transition:box-shadow .2s var(--ease);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;box-shadow:inset 0 0 0 1.5px #0000}.hub-finish button:hover{box-shadow:inset 0 0 0 1.5px var(--line-strong)}.hub-finish button[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--accent)}.hub-finish__swatch{width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:50%}.hub-finish__name{color:var(--ink-3);margin-left:6px;font-size:13px;font-weight:500}.talk{pointer-events:none;position:absolute;inset:0}.talk__bubbles{margin:0;padding:0;list-style:none;position:absolute;inset:0}.bubble{justify-self:end;align-items:flex-end;gap:10px;max-width:92%;display:flex}.talk__bubbles .bubble{transform-origin:100% 100%;max-width:min(320px,30cqw);position:absolute}.talk__bubbles .bubble:first-child{right:calc(50cqw - var(--hub-x)*100cqw + var(--hub)*.3);bottom:calc(100cqh - var(--oy) - var(--hub-y)*100cqh + var(--hub)*.04);--from-x:-90px;--from-ry:34deg}.talk__bubbles .bubble:nth-child(2){left:calc(50cqw + var(--hub-x)*100cqw + var(--hub)*.3);top:calc(var(--oy) + var(--hub-y)*100cqh + var(--hub)*.06);transform-origin:0 100%;--from-x:90px;--from-ry:-34deg}.bubble>span{background:var(--accent);color:#fff;border-radius:22px 22px 8px;padding:11px 18px 13px;font-size:16px;line-height:1.38;box-shadow:0 2px 6px #0b3c782e,0 26px 48px -18px #0b468c8c}.talk__bubbles .bubble>span{animation:5.6s ease-in-out infinite bob}.talk__bubbles .bubble:nth-child(2)>span{border-radius:22px 22px 22px 8px;animation-delay:-2.4s}.bubble b{letter-spacing:.07em;text-transform:uppercase;color:#ffffffbd;margin-bottom:2px;font-size:11.5px;font-weight:650;display:block}.bubble--nestie{justify-self:start}.bubble--nestie>span{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line),var(--shadow-warm);background:#fffdf9f5;border-radius:22px 22px 22px 8px}.bubble--nestie b{color:var(--accent)}.bubble--nestie img{object-fit:contain;flex:none;width:38px;height:38px}.talk__reply{left:var(--reply-x,50cqw);top:var(--reply-y,64cqh);width:0;height:0;position:absolute}.reply{width:max-content;max-width:min(340px,38cqw);color:var(--ink);text-align:center;box-shadow:inset 0 0 0 1px var(--line),0 2px 6px #283c781f,0 26px 48px -18px #283c7880;transform-origin:50% 100%;background:#fff;border-radius:22px;padding:12px 18px 14px;font-size:16.5px;line-height:1.38;position:absolute;bottom:16px;left:0;translate:-50%}.reply:after{content:"";width:14px;height:14px;box-shadow:1px 1px 0 var(--line);background:#fff;position:absolute;bottom:-7px;left:50%;translate:-50%;rotate:45deg}.reply b{letter-spacing:.07em;text-transform:uppercase;color:var(--accent);margin-bottom:2px;font-size:11.5px;font-weight:650;display:block}.voice{height:30px;box-shadow:inset 0 0 0 1px var(--line),0 10px 24px -14px #0b468c73;background:#ffffffeb;border-radius:999px;align-items:center;gap:3px;padding:0 12px;display:flex;position:absolute;top:calc(100% + 10px);right:14px}.talk__bubbles .bubble:nth-child(2) .voice{left:14px;right:auto}.voice i{width:3px;height:calc(var(--h)*16px);background:var(--accent);border-radius:2px;animation:.9s ease-in-out infinite alternate voice}.voice i:nth-child(3n){animation-duration:.7s;animation-delay:-.3s}.voice i:nth-child(3n+1){animation-delay:-.55s}.voice i:nth-child(4n){animation-duration:1.1s}.talk .voice{display:none}.intel{padding-block:clamp(88px,10vw,144px)var(--space-xl);background:linear-gradient(180deg,var(--c0),var(--c1))}.intel__lead{max-width:36ch;color:var(--ink-2);margin-bottom:20px;font-size:clamp(20px,1.8vw,25px);line-height:1.45}.intel__experts{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px;margin:44px 0 0;padding:0;list-style:none;display:grid}.intel__experts li{align-content:start;gap:3px;display:grid}.intel__experts img{aspect-ratio:1;border-radius:var(--r-md);object-fit:cover;width:100%;height:auto;margin-bottom:12px}.intel__experts b{font-size:17px;font-weight:600}.intel__experts span{color:var(--ink-3);font-size:14.5px}.chips{flex-wrap:wrap;gap:10px;margin:28px 0 0;padding:0;list-style:none;display:flex}.chips li{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line),var(--shadow-warm);border-radius:999px;align-items:center;gap:9px;padding:10px 18px 10px 13px;font-size:15px;font-weight:580;display:flex}.chips i{color:var(--accent);font-size:20px}.chips img{border-radius:28%;width:24px;height:24px}.intel__then{max-width:26ch;margin-top:72px}.intel__title{margin-top:clamp(96px,11vw,160px)}.intel__hub{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);margin-top:48px;display:grid}.intel__hub img{filter:drop-shadow(0 34px 34px #5a3c1e38);width:100%;height:auto}.intel__talk{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.opening{view-timeline:--opening block;view-timeline-inset:0px}.opening__copy{animation:linear both copy-out;animation-timeline:--opening;animation-range:contain contain 6%}.opening__dim{animation:linear both dim;animation-timeline:--opening;animation-range:contain 5% contain 39%}.beat{animation:linear both beat;animation-timeline:--opening}.beat:first-child{animation-range:contain 7% contain 15%}.beat:nth-child(2){animation-range:contain 15% contain 23%}.beat:nth-child(3){animation-name:beat-hold;animation-range:contain 23% contain 36%}.swarm{animation:cubic-bezier(.5,0,.75,.25) both swirl;animation-timeline:--opening;animation-range:contain 33% contain 39%}.swarm li{animation:cubic-bezier(.5,0,.75,.25) both swarm-go;animation-timeline:--opening;animation-range:contain 33% contain 39%}.swarm li>span{animation:swarm-in var(--ease)both,unswirl cubic-bezier(.5,0,.75,.25)both;animation-timeline:--opening,--opening;animation-range:contain var(--a)contain calc(var(--a) + 5%),contain 33% contain 39%}.opening__film{animation:linear both film-in,linear both fade-out;animation-timeline:--opening,--opening;animation-range:contain 33% contain 39%,contain 38% contain 40%}.opening__scrim,.opening__warm{animation:linear both fade-out;animation-timeline:--opening;animation-range:contain 33% contain 37%}.sync__title{animation:linear both intel;animation-timeline:--opening;animation-range:contain 40% contain 52.5%}.opening__intel{animation:linear both intel;animation-timeline:--opening;animation-range:contain 52.5% contain 63.5%}.hub3d{animation:linear both fade-in;animation-timeline:--opening;animation-range:contain 63% contain 65%}.hub3d:after{animation:linear both fade-in;animation-timeline:--opening;animation-range:contain 76% contain 82%}.talk__caption--built{animation:linear both intel;animation-timeline:--opening;animation-range:contain 70% contain 80%}.talk__caption--talk{animation:rise-in var(--ease)both;animation-timeline:--opening;animation-range:contain 79% contain 83%}.talk__bubbles .bubble{animation:float-in var(--ease)both;animation-timeline:--opening}.talk__bubbles .bubble:first-child{animation-range:contain 83% contain 86%}.talk__bubbles .bubble:nth-child(2){animation-range:contain 90.5% contain 93.5%}.reply:first-child{animation:linear both reply;animation-timeline:--opening;animation-range:contain 86.5% contain 92.5%}.reply:nth-child(2){animation:reply-in var(--ease)both;animation-timeline:--opening;animation-range:contain 94% contain 97%}.talk .voice{animation:linear both speaking;animation-timeline:--opening;display:flex}.talk__bubbles .bubble:first-child .voice{animation-range:contain 83% contain 87%}.talk__bubbles .bubble:nth-child(2) .voice{animation-range:contain 90.5% contain 94.5%}.talk__bubbles .said{animation:linear both said;animation-timeline:--opening}.talk__bubbles .bubble:first-child .said{animation-range:contain calc(83.5% + var(--i)*2.8%)contain calc(84.1% + var(--i)*2.8%)}.talk__bubbles .bubble:nth-child(2) .said{animation-range:contain calc(91% + var(--i)*2.8%)contain calc(91.6% + var(--i)*2.8%)}.opening__tags--top{animation:linear both fade-out;animation-timeline:--opening;animation-range:contain contain 6%}.opening__tags--experts{animation:linear both blink;animation-timeline:--opening;animation-range:contain 23% contain 39%}.opening__tags--sync{animation:linear both blink;animation-timeline:--opening;animation-range:contain 40% contain 57%}.opening__leaves{animation:linear both fade-in;animation-timeline:--opening;animation-range:contain 63% contain 67%}.opening__tags--hub{animation:linear both fade-in;animation-timeline:--opening;animation-range:contain 64% contain 67%}.intel{pointer-events:none;background:0 0;padding:0;position:absolute;inset:0}.intel>.shell>:not(.intel__at){display:none}.intel__at{top:var(--at);position:absolute}}}@keyframes film-in{to{clip-path:circle(2cqmin at 50% var(--oy))}}@keyframes fade-out{to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes blink{0%,to{opacity:0}10%,90%{opacity:1}}@keyframes copy-out{to{opacity:0;transform:translateY(-48px)}}@keyframes rise-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes dim{0%,to{opacity:0}12%,82%{opacity:1}}@keyframes beat{0%{opacity:0;filter:blur(8px);transform:translateY(28px)}28%,70%{opacity:1;filter:blur();transform:none}to{opacity:0;filter:blur(8px);transform:translateY(-28px)}}@keyframes beat-hold{0%{opacity:0;filter:blur(8px);transform:translateY(28px)}18%,74%{opacity:1;filter:blur();transform:none}to{opacity:0;filter:blur(10px);transform:scale(.94)}}@keyframes swarm-in{0%{opacity:0;translate:0 30px;scale:.5}to{opacity:1;translate:0;scale:1}}@keyframes swarm-go{72%{opacity:1}to{translate:calc(50cqw - var(--x)*1cqw)calc(var(--oy) - var(--y)*1cqh);opacity:0;scale:.12}}@keyframes swirl{to{rotate:160deg}}@keyframes unswirl{to{rotate:-160deg}}@keyframes intel{0%{opacity:0;transform:translateY(18px)}13%,86%{opacity:1;transform:none}to{opacity:0;transform:translateY(-24px)}}@keyframes float-in{0%{opacity:0;transform:perspective(900px)translate3d(var(--from-x,0),40px,-360px)rotateY(var(--from-ry,0deg))rotateX(12deg)}45%{opacity:1}to{opacity:1;transform:perspective(900px)translate(0,0)rotateY(0)rotateX(0)}}@keyframes reply-in{0%{opacity:0;transform:perspective(900px)translate3d(0,46px,-240px)rotateX(24deg)scale(.7)}45%{opacity:1}to{opacity:1;transform:perspective(900px)translate(0,0)rotateX(0)scale(1)}}@keyframes reply{0%{opacity:0;transform:perspective(900px)translate3d(0,46px,-240px)rotateX(24deg)scale(.7)}20%,78%{opacity:1;transform:perspective(900px)translate(0,0)rotateX(0)scale(1)}to{opacity:0;transform:perspective(900px)translate3d(0,-10px,-120px)rotateX(-8deg)scale(.92)}}@keyframes bob{0%,to{transform:translate(0,0)rotate(-.5deg)}50%{transform:translateY(-7px)rotate(.6deg)}}@keyframes voice{0%{scale:1 .35}to{scale:1}}@keyframes speaking{0%{opacity:0;transform:translateY(-6px)scale(.8)}12%,80%{opacity:1;transform:none}to{opacity:0;transform:scale(.9)}}@keyframes said{0%{opacity:.12;filter:blur(3px)}to{opacity:1;filter:none}}@supports not (animation-timeline:view()){.opening{height:auto}.opening__stage{position:relative}.opening__dim,.opening__tags--experts,.opening__tags--sync,.opening__tags--hub,.beats,.swarm,.sync,.opening__intel,.hub3d,.hub-finish,.talk{display:none}}@media (prefers-reduced-motion:reduce){.opening{height:auto}.opening__stage{position:relative}.opening__dim,.opening__tags--experts,.opening__tags--sync,.opening__tags--hub,.beats,.swarm,.sync,.opening__intel,.hub3d,.hub-finish,.talk{display:none}}.film-card{aspect-ratio:16/9;border-radius:var(--r-md);color:#fff;text-align:left;cursor:pointer;background:#141210;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 26px 50px -28px #3c28148c}.film-card img,.film-card video{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--ease)}.film-card:hover img,.film-card:hover video{transform:scale(1.03)}.film-card--play:not([data-mode=preview]):hover video{transform:none}.film-card__sound{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;transition:opacity .3s var(--ease);background:#140e0a80;border-radius:999px;align-items:center;gap:8px;padding:9px 15px 9px 13px;font-size:14px;font-weight:560;display:inline-flex;position:absolute;bottom:clamp(14px,2vw,22px);right:clamp(14px,2vw,22px)}.film-card--play[data-mode=watching] .film-card__sound{opacity:0}.film-card__bar{z-index:1;opacity:0;height:3px;transition:opacity .3s var(--ease);background:#ffffff40;position:absolute;inset:auto 0 0}.film-card__bar:after{content:"";transform:scaleX(var(--p,0));transform-origin:0;background:#fff;position:absolute;inset:0}.film-card--play:not([data-mode=preview]) .film-card__bar{opacity:1}.homes{padding-block:var(--space-xl);background:linear-gradient(180deg,var(--c5),var(--c6))}.gallery-wrap{margin-top:40px}.gallery-nav{justify-content:flex-end;gap:10px;min-height:46px;margin-bottom:8px;display:flex}.round{background:var(--surface);width:46px;height:46px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line),var(--shadow-warm);cursor:pointer;transition:transform .25s var(--ease);border:0;border-radius:50%;place-items:center;font-size:19px;display:grid}.round:hover{transform:translateY(-1px)}.round:active{transform:scale(.95)}.phones{touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative}.phones[data-mode=ring]{height:clamp(540px,82vh,900px)}.phones canvas{opacity:0;cursor:grab;width:100%;height:100%;transition:opacity .9s var(--ease);position:absolute;inset:0}.phones[data-ready] canvas{opacity:1}.phones[data-mode=flat] canvas{display:none}.phones__flat{padding:28px var(--gutter);justify-content:center;gap:clamp(14px,2vw,28px);margin:0;list-style:none;display:flex;overflow-x:auto}.phones__flat li{aspect-ratio:9/19.5;background:linear-gradient(150deg,#8d857b 0%,#5d5751 46%,#8a8279 100%);border-radius:36px;flex:none;width:clamp(170px,17vw,220px);padding:7px;box-shadow:inset 0 0 0 1.5px #ffffff38,0 2px 4px #3c28141f,0 40px 64px -34px #3c281499}.phones__flat video{object-fit:cover;background:#050506;border-radius:29px;width:100%;height:100%;display:block}.phones[data-mode=ring] .phones__flat{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.photos__note{color:var(--ink-3);margin-top:10px;font-size:15px}.photos{text-align:center;margin-top:clamp(64px,8vw,112px)}.photos__wall{--edge:max(var(--gutter),calc((100vw - var(--maxw))/2));padding:18px var(--edge)64px;scroll-padding-inline:var(--edge);scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:none;grid-auto-columns:clamp(180px,18.75vw,270px);grid-auto-flow:column;gap:clamp(16px,2vw,32px);margin:36px calc(50% - 50vw) -24px;list-style:none;display:grid;overflow-x:auto}.photos__wall::-webkit-scrollbar{display:none}.photos__wall li{scroll-snap-align:start;box-shadow:inset 0 0 0 1px var(--line),0 1px 3px #5a3c1e0f,0 18px 32px -20px #5a3c1e4d;rotate:var(--tilt,0deg);transition:rotate .5s var(--ease),translate .5s var(--ease);background:#fff;border-radius:6px;padding:8px 8px 28px}.photos__wall li:hover{translate:0 -6px;rotate:none}.photos__wall img{aspect-ratio:4/5;object-fit:cover;border-radius:3px;width:100%;height:auto;display:block}@media (max-width:767px){.photos__wall{grid-auto-columns:54vw}}.quotes{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:40px}.quote{border-radius:var(--r-md);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line),var(--shadow-warm);padding:clamp(26px,3vw,38px)}.quote p{letter-spacing:-.018em;text-wrap:pretty;hanging-punctuation:first;font-size:clamp(19px,1.7vw,24px);font-weight:500;line-height:1.38}.quote cite{color:var(--ink-3);margin-top:20px;font-size:14px;font-style:normal;display:block}.story{padding-block:clamp(72px,8vw,120px)var(--space-xl);background:linear-gradient(180deg,var(--c1),var(--c5))}.story .film-card{border-radius:var(--r-xl);margin-top:48px}.story__row{max-width:760px;margin-top:40px}.story__quote p{font-family:var(--round);font-variation-settings:"ROND" 36;letter-spacing:-.026em;text-wrap:balance;hanging-punctuation:first;font-size:clamp(24px,2.3vw,32px);font-weight:560;line-height:1.24}.story__quote cite{color:var(--ink-3);margin-top:16px;font-size:14px;font-style:normal;display:block}.preorder{isolation:isolate;background:linear-gradient(180deg,var(--c6)0%,#f8dccd 20%,#fbe3d2 38%,var(--c0)62%);padding-block:clamp(150px,16vw,230px) clamp(88px,9vw,128px);position:relative;overflow:hidden}.preorder:before{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#ffdeb4e6 0%,#ffc8a066 24%,#0000 56%);border-radius:50%;width:min(1100px,120vw);position:absolute;top:18%;left:50%;translate:-50%}.preorder__head{text-align:center;max-width:820px;margin:0 auto 96px}.preorder__head .lead{margin-inline:auto}.preorder__panel{text-align:center;border-radius:var(--r-xl);background:var(--surface);max-width:720px;box-shadow:inset 0 0 0 1px var(--line),var(--shadow-warm);grid-template-columns:minmax(0,1fr);gap:28px;margin-inline:auto;padding:clamp(36px,5vw,60px);display:grid;position:relative}.peek{pointer-events:none;width:170px;height:auto;position:absolute;top:-74.2115px;right:clamp(24px,6vw,80px)}.preorder__copy h3{font-family:var(--round);font-variation-settings:"ROND" 40;letter-spacing:-.026em;font-size:clamp(26px,2.4vw,34px);font-weight:620;line-height:1.12}.preorder__copy p{max-width:44ch;color:var(--ink-2);margin:14px auto 0}.preorder__price{color:var(--ink-3);margin-top:12px}.preorder__price b{font-family:var(--round);font-variation-settings:"ROND" 40;letter-spacing:-.03em;color:var(--ink);margin-right:6px;font-size:clamp(34px,3.4vw,44px);font-weight:650}.preorder__terms{text-align:left;color:var(--ink-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:0;padding:0;font-size:15.5px;line-height:1.35;list-style:none;display:grid}.preorder__terms li{gap:9px;display:flex}.preorder__terms i{color:var(--accent);flex:none;margin-top:2px}.preorder__panel .btn{justify-self:center;min-width:min(320px,100%)}.preorder__note{color:var(--ink-3);margin-top:-12px;font-size:14px}.page{background:var(--c0);padding-top:72px}.page__head{padding-block:clamp(64px,9vw,128px) clamp(28px,4vw,56px)}.page__head .display{text-wrap:balance;max-width:16ch}.page__part{padding-block:clamp(44px,6vw,88px)}.page__photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,20px);margin:40px 0 0;padding:0;list-style:none;display:grid}.page__photos img{aspect-ratio:4/5;border-radius:var(--r-md);object-fit:cover;width:100%;height:100%}.page__beliefs{font-family:var(--round);font-variation-settings:"ROND" 40;letter-spacing:-.02em;color:var(--ink-2);gap:18px;margin:32px 0 0;padding:0;font-size:clamp(24px,2.4vw,34px);font-weight:560;line-height:1.2;list-style:none;display:grid}.page__more{margin-top:28px}.page__more a{color:var(--accent);font-weight:600}.page__end{justify-items:start;gap:24px;padding-block:clamp(56px,7vw,104px) clamp(88px,10vw,136px);display:grid}.page__end .lead{margin-top:0}.lit{height:220svh}.lit p{height:100svh;padding-inline:var(--gutter);font-family:var(--round);font-variation-settings:"ROND" 46;letter-spacing:-.035em;flex-wrap:wrap;place-content:center;column-gap:.26em;font-size:clamp(44px,7.4vw,112px);font-weight:620;line-height:1.04;display:flex;position:sticky;top:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lit{view-timeline:--lit block}.lit span{opacity:.12;animation:linear both lit;animation-timeline:--lit;animation-range:contain calc(var(--i)*72%)contain calc(var(--i)*72% + 18%)}}}@keyframes lit{to{opacity:1}}.promises{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.6vw,20px);margin-block:0;list-style:none;display:grid}.promise{border-radius:var(--r-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);padding:clamp(28px,3.6vw,52px)}.promise--wide{grid-column:1/-1}.promise .ph{color:var(--accent);font-size:34px}.promise h2{font-family:var(--round);font-variation-settings:"ROND" 40;letter-spacing:-.03em;text-wrap:balance;margin-top:18px;font-size:clamp(27px,3vw,44px);font-weight:620;line-height:1.08}.promise p{max-width:58ch;color:var(--ink-2);text-wrap:pretty;margin-top:12px;font-size:clamp(16.5px,1.3vw,19px);line-height:1.5}.preorder-bar{display:none}.footer{background:var(--c0);border-top:1px solid var(--line);padding:80px 0 44px}.footer__grid{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:40px;display:grid}.footer__brand svg{width:auto;height:24px;color:var(--ink)}.footer__brand p{max-width:30ch;color:var(--ink-3);margin-top:16px;font-size:15px}.footer h4{margin:0 0 14px;font-size:14px;font-weight:620}.footer ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.footer ul a{color:var(--ink-3);font-size:15px;text-decoration:none}.footer ul a:hover{color:var(--ink)}.footer__base{color:var(--ink-3);margin-top:64px;font-size:13.5px}dialog{color:inherit;border:0;margin:auto;padding:0}dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0806b3}.film{border-radius:var(--r-lg);color:#f3f1ec;background:#12100e;width:min(1120px,100vw - 32px);max-height:calc(100svh - 32px);overflow:auto}.dialog__bar{z-index:1;background:inherit;justify-content:space-between;align-items:flex-start;gap:20px;padding:28px 32px 20px;display:flex;position:sticky;top:0}.dialog__bar h2{letter-spacing:-.02em;font-size:24px;font-weight:620}.dialog__bar p{opacity:.72;max-width:70ch;margin-top:6px;font-size:15px}.close{cursor:pointer;background:#7f7f7f2e;border:0;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:18px;display:grid}.board{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 16px;padding:8px 32px 36px;display:grid}.frame img{aspect-ratio:16/9;object-fit:cover;background:#1c1a18;border-radius:12px;width:100%}.frame b{margin-top:12px;font-size:15px;font-weight:600;line-height:1.4;display:block}.frame p{color:#bdb9b2;margin-top:4px;font-size:13.5px;line-height:1.5}.frame--end{aspect-ratio:16/9;background:#1c1a18;border-radius:12px;place-items:center;display:grid}.frame--end svg{color:#f3f1ec;width:auto;height:26px}.tbd,.pending{display:none}.show-ph .pending.quotes{display:grid}.show-ph .pending.story__quote{display:block}.show-ph .tbd{color:#a01d5a;width:fit-content;max-width:360px;font:600 12px/1.35 var(--text);letter-spacing:0;text-align:left;white-space:normal;background:#fff1f7f5;border:1.5px dashed #d6337a;border-radius:8px;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.show-ph .tbd:before{content:"占位";color:#fff;background:#d6337a;border-radius:4px;flex:none;padding:1px 6px;font-size:11px}.tbd--float{z-index:3;position:absolute;top:14px;right:14px}.tbd--block{margin-top:14px}.seg{background:#efe9e0;border-radius:10px;gap:4px;padding:3px;display:flex}.seg button{cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;height:30px;font-size:12.5px;font-weight:600}.seg button[aria-pressed=true]{background:#fff;box-shadow:0 1px 3px #00000024}.check{cursor:pointer;align-items:center;gap:8px;display:flex}.check input{width:16px;height:16px;accent-color:var(--accent)}@media (prefers-reduced-motion:no-preference){.js [data-reveal]{opacity:0;transition:opacity 1s var(--ease),transform 1.2s var(--ease);transition-delay:var(--d,0s);transform:translateY(28px)}.js [data-reveal].is-in{opacity:1;transform:none}.js .opening__copy .display>span,.js .opening__sub,.js .opening__row{opacity:0;animation:rise 1.2s var(--ease)forwards;transform:translateY(22px)}.js .opening__copy .display>span:nth-child(2){animation-delay:.12s}.js .opening__sub{animation-delay:.28s}.js .opening__row{animation-delay:.42s}.opening__video.is-on{animation:12s linear both slow-zoom}}@keyframes rise{to{opacity:1;transform:none}}@keyframes slow-zoom{0%{transform:scale(1.08)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (max-width:1080px){.footer__grid{grid-template-columns:1fr 1fr}.footer__brand{grid-column:1/-1}}@media (max-width:900px){.nav__links{display:none}.nav .btn{margin-left:auto}.opening__stage>*{--hub-w:.66}.talk__bubbles .bubble{max-width:min(280px,34cqw)}.bubble>span{font-size:15px}.opening__row{flex-direction:column;align-items:flex-start}.preorder__panel,.intel__hub{grid-template-columns:minmax(0,1fr)}.peek{width:130px;top:-56.75px}}@media (max-width:640px){body{font-size:16px}.display{font-size:clamp(40px,11.2vw,52px)}.opening__ctas{width:100%}.opening__ctas .btn{flex:auto}.trust-pill{font-size:13px}.story .film-card{aspect-ratio:4/5}.quotes{grid-template-columns:1fr}.footer__grid{grid-template-columns:1fr 1fr}.board{grid-template-columns:1fr;padding-inline:20px}.dialog__bar{padding:22px 20px 16px}.beat{font-size:clamp(30px,8.4vw,40px)}.swarm__face{width:54px}.swarm__name{display:none}.swarm__chip{gap:7px;padding:8px 13px 8px 10px;font-size:13px}.swarm__chip i{font-size:17px}.swarm li:first-child{--x:17;--y:23}.swarm li:nth-child(2){--x:83;--y:20}.swarm li:nth-child(3){--x:18;--y:78}.swarm li:nth-child(4){--x:82;--y:81}.swarm li:nth-child(5){--x:36;--y:11}.swarm li:nth-child(6){--x:62;--y:90}.swarm li:nth-child(7),.swarm li:nth-child(8){display:none}.opening__stage>*{--hub-x:0;--hub-y:-.035;--hub-w:.94}.talk__bubbles .bubble:first-child{left:var(--gutter);bottom:auto;right:auto;top:calc(var(--oy) + var(--hub-y)*100cqh + var(--hub)*.27);transform-origin:0 0;max-width:78%}.talk__bubbles .bubble:nth-child(2){left:auto;right:var(--gutter);top:calc(var(--oy) + var(--hub-y)*100cqh + var(--hub)*.27 + 70px);transform-origin:100% 0;max-width:78%}.talk__bubbles .bubble:first-child>span{border-radius:8px 22px 22px}.talk__bubbles .bubble:nth-child(2)>span{border-radius:22px 8px 22px 22px}.hub-finish{top:calc(var(--hub-bottom,80%) + 190px)}.bubble>span{padding:9px 14px 10px;font-size:14.5px}.bubble--nestie img{width:30px;height:30px}.reply{max-width:66vw;padding:10px 15px 12px;font-size:15px}.intel__core{flex-direction:column;align-items:flex-start}.intel__experts{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.preorder__terms,.promises{grid-template-columns:minmax(0,1fr)}.footer{padding-bottom:104px}.preorder-bar{z-index:50;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--c0)86%,transparent);-webkit-backdrop-filter:blur(20px)saturate(170%);backdrop-filter:blur(20px)saturate(170%);box-shadow:0 -1px 0 var(--line);visibility:hidden;justify-content:space-between;align-items:center;gap:12px;transition:translate .32s,visibility .32s;display:flex;position:fixed;inset:auto 0 0;translate:0 100%}.preorder-bar.is-on{visibility:visible;translate:0}.preorder-bar p{color:var(--ink-3);font-size:15px;line-height:1.2}.preorder-bar b{color:var(--ink);font-size:17px;font-weight:650}.preorder-bar small{margin-top:2px;font-size:12.5px;display:block}.preorder-bar .btn{flex:none}}
