.backdrop{--backdrop-overshoot:0px;top:var(--stage-top,calc(-1 * (var(--safari-top-bleed) + var(--backdrop-overshoot))));z-index:-1;height:calc(var(--safari-top-bleed) + var(--screen) + var(--safari-bottom-bleed) + 2 * var(--backdrop-overshoot));pointer-events:none;position:fixed;left:0;right:0;transform:translateZ(0)}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.backdrop{height:auto;top:0;bottom:0}}.backdrop__paint{--gradient-span:calc(var(--screen) * 2);background-image:linear-gradient(#000619 0%,#000a22 9%,#00619a 25%,#00aeef 33.5%,#70d4fc 40.5%,#ddf3ff 50% 50%,#70d4fc 59.5%,#00aeef 66.5%,#00619a 75%,#000a22 91%,#000619 100%);background-image:linear-gradient(to bottom in oklab, #000619 0%, #000a22 9%, #00619a 25%, #00aeef 33.5%, #70d4fc 40.5%, #ddf3ff 50%, #ddf3ff 50%, #70d4fc 59.5%, #00aeef 66.5%, #00619a 75%, #000a22 91%, #000619 100%);background-repeat:repeat-y;background-size:100% var(--gradient-span);background-position:0 calc(var(--safari-top-bleed) + var(--backdrop-overshoot));position:absolute;inset:0}.backdrop__paint:before{content:"";inset:calc(var(--safari-top-bleed) + var(--backdrop-overshoot)) 0 auto 0;height:var(--screen);background-image:radial-gradient(circle at center, var(--dot-color) var(--dot-size), transparent calc(var(--dot-size) + .4px));background-repeat:repeat;background-size:var(--dot-gap) var(--dot-gap);--dot-fade-span:calc(var(--dot-fade-end,85%) - var(--dot-fade-start,60%));-webkit-mask-image:linear-gradient(to bottom, #000 var(--dot-fade-start,60%), #000000bd calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .16), #00000085 calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .31), #00000057 calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .46), #0003 calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .6), #0000001a calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .73), #0000000a calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .86), transparent var(--dot-fade-end,85%));mask-image:linear-gradient(to bottom, #000 var(--dot-fade-start,60%), #000000bd calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .16), #00000085 calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .31), #00000057 calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .46), #0003 calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .6), #0000001a calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .73), #0000000a calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .86), transparent var(--dot-fade-end,85%));position:absolute}.backdrop__paint:after{content:"";opacity:.05;background-image:url(/assets/noise-BbNPpaqi.webp);background-repeat:repeat;background-size:128px 128px;position:absolute;inset:0}.wordmark{--wordmark-width:86vw}@media (pointer:coarse) and (width>=768px) and (width<=1023px),(pointer:coarse) and (width>=1024px) and (orientation:portrait){.wordmark{--wordmark-width:74vw}}.wordmark{--wordmark-lift:calc(var(--screen) * -.06);--wordmark-scale:.9;--text-exit-grow:.4;--exit:0;scale:calc(1 + var(--exit,0) * var(--text-exit-grow));opacity:calc(1 - var(--exit,0));flex-direction:column;align-items:center;display:flex}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.wordmark{--wordmark-width:min(calc(var(--screen) * 1.65), 1300px)}}.wordmark__name{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wordmark__image{width:var(--wordmark-width);height:auto;translate:0 var(--wordmark-lift);scale:var(--wordmark-scale)}.halftone-field{--halftone-columns:16;--halftone-dot-max:.493;--halftone-core:1;--halftone-core-dot:.47;--halftone-spread:.829;--halftone-centre-x:.5;--halftone-centre-y:.5;--halftone-color:var(--color-pink-dot);--halftone-bg-span:calc(var(--screen) * 3.08);--halftone-scale:1;--halftone-hole-px:0px;--halftone-pulse:1;z-index:10;pointer-events:none;background-image:linear-gradient(#000619 0%,#000a22 9%,#00619a 25%,#00aeef 33.5%,#70d4fc 40.5%,#ddf3ff 50% 50%,#70d4fc 59.5%,#00aeef 66.5%,#00619a 75%,#000a22 91%,#000619 100%);background-image:linear-gradient(to bottom in oklab, #000619 0%, #000a22 9%, #00619a 25%, #00aeef 33.5%, #70d4fc 40.5%, #ddf3ff 50%, #ddf3ff 50%, #70d4fc 59.5%, #00aeef 66.5%, #00619a 75%, #000a22 91%, #000619 100%);background-repeat:repeat-y;background-size:100% var(--halftone-bg-span);background-position:0 var(--safari-top-bleed);-webkit-mask-image:radial-gradient(circle at calc(var(--halftone-centre-x) * 100%) calc(var(--safari-top-bleed) + var(--halftone-centre-y) * var(--screen)), transparent 0 var(--halftone-hole-px), #000 var(--halftone-hole-px));mask-image:radial-gradient(circle at calc(var(--halftone-centre-x) * 100%) calc(var(--safari-top-bleed) + var(--halftone-centre-y) * var(--screen)), transparent 0 var(--halftone-hole-px), #000 var(--halftone-hole-px));display:block;position:absolute;inset:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (pointer:coarse) and (width>=768px) and (width<=1023px),(pointer:coarse) and (width>=1024px) and (orientation:portrait){.halftone-field{--halftone-columns:26}}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.halftone-field{--halftone-columns:40}}.halftone-field__dots{width:100%;height:100%;display:block}.film-card{--film-card-fade:.52s;--film-card-fall:14px;place-items:var(--film-card-pill-place,center);border-radius:inherit;pointer-events:auto;display:grid;position:absolute;inset:0;overflow:clip}.film-card__still{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.film-card__player{--media-object-fit:cover;z-index:1;aspect-ratio:auto;width:100%;height:100%;position:absolute;inset:0}.film-card__pill{align-items:center;gap:calc(var(--btn-size) * .48);padding:calc(var(--btn-size) * .8) calc(var(--btn-size) * 1.04);border:var(--btn-stroke-width,2px) solid var(--btn-stroke);background-color:rgb(255, 255, 255, var(--btn-ground,45%));-webkit-backdrop-filter:blur(12px)saturate(140%);font-size:var(--btn-size);color:var(--btn-stroke);white-space:nowrap;z-index:2;appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;border-radius:999px;font-family:inherit;font-weight:600;display:inline-flex;position:relative}@media (prefers-reduced-motion:no-preference){.film-card__pill{transition:opacity var(--film-card-fade) ease, translate var(--film-card-fade) ease}}.film-card__mark{width:calc(var(--btn-size) * 1.12);height:calc(var(--btn-size) * 1.12);border:3px solid var(--btn-stroke);background-color:var(--color-pink);border-radius:50%;position:relative}.film-card__mark:before{content:"";border-style:solid;border-width:calc(var(--btn-size) * .24) 0 calc(var(--btn-size) * .24) calc(var(--btn-size) * .4);border-color:transparent transparent transparent var(--btn-stroke);position:absolute;top:50%;left:55%;translate:-50% -50%}.film-card.is-playing .film-card__pill{opacity:0;translate:0 var(--film-card-fall);pointer-events:none}.section-film{--film-rise:calc(var(--screen) * .08);--film-arrive-time:1;--film-arrive-ease:cubic-bezier(.45, 0, .35, 1);--film-top:calc(var(--screen) * .115);--film-kicker-size:var(--section-title-size);--film-copy-size:var(--section-copy-size);--film-copy-gap:var(--section-copy-gap);--film-gutter:6.4vw;--film-shade:.25;--film-card-radius:5.5vw;--film-stroke:#064374;--film-card-gap:calc(var(--screen) * .12);--film-card-bottom:calc(var(--screen) * .07);--film-card-aspect:1.02;--film-btn-size:21px;--film-words-h:calc(var(--screen) * .15);--film-white-from:42%}@media (pointer:coarse) and (width>=768px) and (width<=1023px),(pointer:coarse) and (width>=1024px) and (orientation:portrait){.section-film{--film-gutter:44px}}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.section-film{--film-margin:min(calc(var(--screen) * .08), 6vw);--film-side:7.4vw;--film-card-aspect:2;--film-card-radius:2.2vw;--film-card-gap:calc(var(--screen) * .06);--film-white-from:38%;--film-kicker-size:var(--section-title-size);--film-copy-size:var(--section-copy-size);--film-copy-gap:calc(var(--screen) * .028);--film-copy-measure:44ch;--film-btn-size:2.1vw}}.section-film{z-index:13;pointer-events:none;background-color:var(--color-black);background-image:linear-gradient(to bottom, #000619 0%, #000a22 10%, #00619a 32%, #70d4fc var(--film-white-from), #fff calc(var(--film-white-from) + 12%), #fff 100%), linear-gradient(#fff, #fff);background-repeat:no-repeat;background-size:100% var(--screen), 100% 100%;background-position:0 var(--safari-top-bleed), 0 calc(var(--safari-top-bleed) + var(--screen));position:absolute;inset:0}@media (pointer:coarse) and (width>=768px) and (width<=1023px),(pointer:coarse) and (width>=1024px) and (orientation:portrait){.section-film{background-image:none}}.section-film{opacity:0}.section-film__screen{top:var(--safari-top-bleed);height:var(--screen);padding:var(--film-top) var(--film-gutter) 0;z-index:1;flex-direction:column;align-items:center;display:flex;position:absolute;left:0;right:0}@media (pointer:coarse) and (width>=768px) and (width<=1023px),(pointer:coarse) and (width>=1024px) and (orientation:portrait){.section-film__screen{display:none}}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.section-film__screen{padding:var(--film-margin) var(--film-side) 0;display:block;container-type:inline-size}}.section-film__words{text-align:center}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.section-film__words{text-align:left;--film-card-h:calc(var(--screen) - var(--film-margin) - var(--film-words-h) - var(--film-card-gap) - var(--film-card-bottom));--film-card-w:min(100cqw, calc(var(--film-card-h) * var(--film-card-aspect)));height:var(--film-words-h);margin-left:calc((100cqw - var(--film-card-w)) / 2)}}.section-film__card{--btn-stroke:var(--film-stroke);--btn-size:var(--film-btn-size,25px);aspect-ratio:var(--film-card-aspect);width:min(100%, var(--screen) * .5 * var(--film-card-aspect));margin:var(--film-card-gap) auto 0;position:relative}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.section-film__card{--film-card-h:calc(var(--screen) - var(--film-margin) - var(--film-words-h) - var(--film-card-gap) - var(--film-card-bottom));--film-card-w:min(100cqw, calc(var(--film-card-h) * var(--film-card-aspect)));width:var(--film-card-w)}}.section-film__card{border-radius:var(--film-card-radius);pointer-events:auto;background-color:#0006198c;overflow:clip}.section-film__video{background-color:var(--color-black);display:none;position:absolute;inset:0;overflow:hidden}@media (pointer:coarse) and (width>=768px) and (width<=1023px),(pointer:coarse) and (width>=1024px) and (orientation:portrait){.section-film__video{display:block}}.section-film__video:after{content:"";background-color:rgb(0, 6, 25, var(--film-shade));pointer-events:none;position:absolute;inset:0}.section-film__still,.section-film__player{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.section-film__player{--controls:none;--media-object-fit:cover;--media-object-position:center}.section-film__kicker{font-size:var(--film-kicker-size);white-space:nowrap;font-weight:600;line-height:var(--section-title-leading);color:var(--color-pink)}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.section-film__kicker{line-height:1.05}.section-film__kicker .section-film__kicker-break{display:none}}.section-film__copy{margin-top:var(--film-copy-gap);max-width:var(--film-copy-measure);white-space:nowrap;font-size:var(--film-copy-size);color:var(--color-pink);font-weight:400;line-height:1.25}.section-holesome{--holesome-top:38px;--holesome-gutter:30px;--holesome-title-leading:.98;--holesome-copy-size:min(var(--section-copy-size), 3.6vw);--holesome-copy-width:none;--holesome-text-from:55vw;--callout-x:74%;--callout-y:50%;--callout-top:17%;--callout-rise-min:60px;--callout-corner:min(var(--callout-top), calc(var(--callout-y) - var(--callout-rise-min)));--callout-run:14%;--callout-left:calc(var(--callout-x) - var(--callout-run));--callout-stroke:4px;--callout-color:#ffc0fb;--callout-ring:20px;--callout-ring-stroke:1.5px;--callout-dot:7px;--callout-rise-share:.55;--callout-draw-time:.7;--callout-retract-time:.5;--holesome-out-time:.6;--holesome-text-to:-14vw}@media (pointer:coarse) and (width>=768px) and (width<=1023px),(pointer:coarse) and (width>=1024px) and (orientation:portrait){.section-holesome{--holesome-top:54px;--holesome-gutter:44px;--callout-stroke:5px;--callout-ring:26px;--callout-ring-stroke:2px;--callout-dot:9px;--callout-run:22%}}@media (pointer:fine),(width>=768px){.section-holesome{--callout-x:var(--callout-anchor-x,74%);--callout-y:var(--callout-anchor-y,50%)}}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.section-holesome{--holesome-margin:var(--frame-margin);--holesome-side:var(--frame-side);--holesome-top:var(--holesome-margin);--holesome-gutter:var(--holesome-side);--holesome-copy-size:var(--section-copy-size);--holesome-title-leading:var(--section-title-leading);--section-copy-gap:calc(var(--screen) * .028);--holesome-copy-width:25vw;--callout-dx:0px;--callout-dy:0px;--callout-x:calc(var(--callout-anchor-x,78%) + var(--callout-dx));--callout-y:calc(var(--callout-anchor-y,45%) + var(--callout-dy));--callout-left:50%;--callout-top:17%}}.section-holesome{position:absolute;inset:0}.section-holesome__screen{top:var(--safari-top-bleed);height:var(--screen);position:absolute;left:0;right:0}.section-holesome__text-out{pointer-events:none;position:absolute;inset:0}.section-holesome__text{top:var(--holesome-top);left:var(--holesome-gutter);right:var(--holesome-gutter);position:absolute}.section-holesome__callout{pointer-events:none;position:absolute;inset:0}.section-holesome__callout-ring{left:var(--callout-x);top:var(--callout-y);width:var(--callout-ring);height:var(--callout-ring);margin:calc(var(--callout-ring) / -2) 0 0 calc(var(--callout-ring) / -2);border:var(--callout-ring-stroke) solid var(--callout-color);border-radius:50%;position:absolute}.section-holesome__callout-ring:after{content:"";width:var(--callout-dot);height:var(--callout-dot);background-color:var(--callout-color);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.section-holesome__callout-up{left:var(--callout-x);top:calc(var(--callout-corner) - var(--callout-stroke) / 2);height:calc(var(--callout-y) - var(--callout-corner) + var(--callout-stroke) / 2 - var(--callout-ring) / 2 + var(--callout-ring-stroke));width:var(--callout-stroke);margin-left:calc(var(--callout-stroke) / -2);background-color:var(--callout-color);transform-origin:50% 100%;position:absolute}.section-holesome__callout-across{top:var(--callout-corner);left:var(--callout-left);width:calc(var(--callout-x) - var(--callout-left) + var(--callout-stroke) / 2);height:var(--callout-stroke);margin-top:calc(var(--callout-stroke) / -2);background-color:var(--callout-color);transform-origin:100%;position:absolute}.section-holesome__title{font-size:var(--section-title-size);font-weight:var(--section-title-weight);line-height:var(--holesome-title-leading);white-space:nowrap;color:var(--color-pink-dot)}.section-holesome__copy{margin-top:var(--section-copy-gap);max-width:var(--holesome-copy-width);white-space:nowrap;font-size:var(--holesome-copy-size);font-weight:var(--section-copy-weight);line-height:var(--section-copy-leading);color:var(--color-pink-dot)}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.section-holesome__copy{white-space:normal}.section-holesome__copy .section-holesome__copy-break{display:none}}.section-fits{--fits-x:50%;--fits-y:37%;--fits-end:66%;--fits-drop-min:60px;--fits-foot:max(var(--fits-end), calc(var(--fits-y) + var(--fits-drop-min)));--fits-stroke:4px;--fits-color:#ffc0fb;--fits-ring:20px;--fits-ring-stroke:1.5px;--fits-dot:7px;--fits-draw-time:.6;--fits-retract-time:.45;--fits-ring-share:.3;--fits-title-top:74%;--fits-gutter:34px;--fits-title-size:min(var(--section-title-size), 10.9vw);--fits-copy-width:none;--fits-text-from:26px;--fits-text-to:-26px;--fits-out-time:.6;--fits-arrive-time:1;--fits-arrive-overlap:.3}@media (pointer:coarse) and (width>=768px) and (width<=1023px),(pointer:coarse) and (width>=1024px) and (orientation:portrait){.section-fits{--fits-stroke:5px;--fits-ring:26px;--fits-ring-stroke:2px;--fits-dot:9px;--fits-gutter:48px;--fits-text-from:36px;--fits-text-to:-36px}}@media (pointer:fine),(width>=768px){.section-fits{--fits-x:var(--fits-anchor-x,50%);--fits-y:var(--fits-anchor-y,37%)}}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.section-fits{--fits-margin:var(--frame-margin);--fits-side:var(--frame-side);--fits-title-top:var(--fits-margin);--fits-gutter:var(--fits-side);--section-copy-gap:calc(var(--screen) * .028);--fits-copy-width:25vw;--fits-title-size:var(--section-title-size);--fits-x:var(--fits-anchor-x,70%);--fits-y:var(--fits-anchor-y,40%);--fits-run:29vw;--fits-across:1}}.section-fits{pointer-events:none;position:absolute;inset:0}.section-fits__screen{top:var(--safari-top-bleed);height:var(--screen);position:absolute;left:0;right:0}.section-fits__callout{position:absolute;inset:0}.section-fits__callout-ring{left:var(--fits-x);top:var(--fits-y);width:var(--fits-ring);height:var(--fits-ring);margin:calc(var(--fits-ring) / -2) 0 0 calc(var(--fits-ring) / -2);border:var(--fits-ring-stroke) solid var(--fits-color);border-radius:50%;position:absolute}.section-fits__callout-ring:after{content:"";width:var(--fits-dot);height:var(--fits-dot);background-color:var(--fits-color);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.section-fits__callout-down{left:var(--fits-x);top:calc(var(--fits-y) + var(--fits-ring) / 2 - var(--fits-ring-stroke));height:calc(var(--fits-foot) - var(--fits-y) - var(--fits-ring) / 2 + var(--fits-ring-stroke));width:var(--fits-stroke);margin-left:calc(var(--fits-stroke) / -2);background-color:var(--fits-color);transform-origin:50% 0;position:absolute}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.section-fits__callout-down{top:calc(var(--fits-y) - var(--fits-stroke) / 2);left:calc(var(--fits-x) - var(--fits-run));width:calc(var(--fits-run) - var(--fits-ring) / 2 + var(--fits-ring-stroke));height:var(--fits-stroke);transform-origin:100%;margin-left:0}}.section-fits__text-out{pointer-events:none;position:absolute;inset:0}.section-fits__text{top:var(--fits-title-top);left:var(--fits-gutter);right:var(--fits-gutter);text-align:left;opacity:0;position:absolute}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.section-fits__text{right:auto}}.section-fits__title{font-size:var(--fits-title-size);font-weight:var(--section-title-weight);line-height:var(--section-title-leading);white-space:nowrap;color:var(--color-pink)}.section-fits__title .section-fits__title-break{display:none}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.section-fits__title .section-fits__title-break{display:inline}}.section-fits__copy{margin:var(--section-copy-gap) 0 0;max-width:var(--fits-copy-width);white-space:nowrap;font-size:var(--section-copy-size);font-weight:var(--section-copy-weight);line-height:var(--section-copy-leading);color:var(--color-pink)}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.section-fits__copy{white-space:normal}.section-fits__copy .section-fits__copy-break{display:none}}.section-ai{--ai-arrive-time:1.6;--ai-travel-ease:cubic-bezier(.4, 0, .2, 1);--ai-arrive-overlap:1;--ai-body-width:155vw;--ai-body-aspect:3.4549;--ai-body-mirror:1;--ai-body-shift:-24vw;--ai-body-bottom:calc(-.75 * var(--safari-bottom-bleed));--ai-mound-at:.15;--ai-plug-nudge:23vw;--ai-plug-x:calc(50% + var(--ai-body-shift) + var(--ai-body-width) * var(--ai-mound-at) + var(--ai-plug-nudge));--ai-plug-width:calc(var(--ai-body-width) * .104);--ai-plug-seat:.772;--ai-plug-base:calc(var(--ai-body-bottom) + var(--ai-body-width) / var(--ai-body-aspect) * var(--ai-plug-seat));--ai-ring-dx:-3%;--ai-ring-x:calc(var(--ai-plug-x) + var(--ai-ring-dx));--ai-ring-lift:17.8vw;--ai-ring-y:calc(100% - var(--ai-plug-base) - var(--ai-ring-lift));--ai-rail-x:25%;--ai-rail-top:11.5%;--ai-top-end:29%;--ai-stroke:4px;--ai-color:#ffc0fb;--ai-ring:20px;--ai-ring-stroke:1.5px;--ai-dot:7px;--ai-draw-time:.8;--ai-retract-time:.55;--ai-ring-share:.12;--ai-across-share:.5;--ai-up-share:.88;--ai-text-to:14vw;--ai-text-out-end:.75;--ai-zoom-time:1.4;--ai-out-time:.6;--ai-zoom-overlap:.5;--ai-grow-scale:3;--ai-grow-origin-y:calc(100% - var(--ai-body-bottom));--ai-grow-ease:cubic-bezier(.4, 0, .7, .2);--ai-dip-share:.4;--ai-text-lift:0px;--ai-text-top:2.5%;--ai-gutter:30px;--ai-text-left:var(--ai-gutter);--ai-title-size:min(var(--section-title-size), 9.9vw);--ai-title-leading:.98;--ai-copy-size:min(var(--section-copy-size), 3.7vw);--ai-copy-width:none}@media (pointer:coarse) and (width>=768px) and (width<=1023px),(pointer:coarse) and (width>=1024px) and (orientation:portrait){.section-ai{--ai-stroke:5px;--ai-ring:26px;--ai-ring-stroke:2px;--ai-dot:9px;--ai-gutter:44px;--ai-text-left:20%;--ai-rail-x:12%;--ai-top-end:15%}}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.section-ai{--ai-margin:var(--frame-margin);--ai-side:var(--frame-side);--ai-text-top:var(--ai-margin);--ai-text-left:var(--ai-side);--ai-title-size:var(--section-title-size);--ai-title-leading:var(--section-title-leading);--ai-copy-size:var(--section-copy-size);--section-copy-gap:calc(var(--screen) * .028);--ai-copy-width:42vw;--ai-body-width:min(100vw, calc(var(--screen) * .72 * var(--ai-body-aspect)));--ai-body-shift:0px;--ai-body-bottom:0%;--ai-plug-seat:.772;--ai-plug-x:65%;--ai-plug-width:calc(var(--ai-body-width) * .104);--ai-text-gap:1.5vw;--ai-text-width:calc(var(--ai-plug-x) - var(--ai-plug-width) / 2 - var(--ai-text-gap) - var(--ai-text-left));--ai-ring-dx:-1%;--ai-ring-lift:calc(var(--ai-body-width) * .11);--ai-rail-x:44%;--ai-across-share:1;--ai-up-share:1}}.section-ai{pointer-events:none;position:absolute;inset:0}.section-ai__paint{opacity:0;--gradient-span:calc(var(--screen) * 2);background-image:linear-gradient(#000619 0%,#000a22 9%,#00619a 25%,#00aeef 33.5%,#70d4fc 40.5%,#ddf3ff 50% 50%,#70d4fc 59.5%,#00aeef 66.5%,#00619a 75%,#000a22 91%,#000619 100%);background-image:linear-gradient(to bottom in oklab, #000619 0%, #000a22 9%, #00619a 25%, #00aeef 33.5%, #70d4fc 40.5%, #ddf3ff 50%, #ddf3ff 50%, #70d4fc 59.5%, #00aeef 66.5%, #00619a 75%, #000a22 91%, #000619 100%);background-repeat:repeat-y;background-size:100% var(--gradient-span);background-position:0 var(--safari-top-bleed);position:absolute;inset:0}.section-ai__paint:before{content:"";inset:var(--safari-top-bleed) 0 auto 0;height:var(--screen);background-image:radial-gradient(circle at center, var(--dot-color) var(--dot-size), transparent calc(var(--dot-size) + .4px));background-repeat:repeat;background-size:var(--dot-gap) var(--dot-gap);--dot-fade-span:calc(var(--dot-fade-end,85%) - var(--dot-fade-start,60%));-webkit-mask-image:linear-gradient(to bottom, #000 var(--dot-fade-start,60%), #000000bd calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .16), #00000085 calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .31), #00000057 calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .46), #0003 calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .6), #0000001a calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .73), #0000000a calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .86), transparent var(--dot-fade-end,85%));mask-image:linear-gradient(to bottom, #000 var(--dot-fade-start,60%), #000000bd calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .16), #00000085 calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .31), #00000057 calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .46), #0003 calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .6), #0000001a calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .73), #0000000a calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .86), transparent var(--dot-fade-end,85%));position:absolute}.section-ai__paint:after{content:"";opacity:.05;background-image:url(/assets/noise-BbNPpaqi.webp);background-repeat:repeat;background-size:128px 128px;position:absolute;inset:0}.section-ai__paint{opacity:1}.section-ai__screen{top:var(--safari-top-bleed);height:var(--screen);position:absolute;left:0;right:0}@media (pointer:fine),(width>=768px){.section-ai__screen{overflow-x:clip}}.section-ai__shot{transform-origin:50% var(--ai-grow-origin-y);will-change:transform;backface-visibility:hidden;position:absolute;inset:0}.section-ai__dip{background-color:var(--color-black);opacity:0;position:absolute;inset:0}.section-ai__band{top:calc(100% - var(--screen) * var(--join-fade));height:calc(var(--screen) * (var(--join-fade) + var(--join-gap) / 2));--join-solid-at:calc(var(--screen) * var(--join-fade) - (var(--safari-bottom-bleed) + var(--ai-body-bottom)));background-image:linear-gradient(to bottom, var(--join-color-clear) 0, var(--join-color) var(--join-solid-at), var(--join-color) 100%);position:absolute;left:0;right:0}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.section-ai__band{display:none}}.section-ai__product{position:absolute;inset:0}.section-ai__body{bottom:var(--ai-body-bottom);width:var(--ai-body-width);max-width:none;height:auto;position:absolute;left:50%}.section-ai__plug{left:var(--ai-plug-x);bottom:var(--ai-plug-base);width:var(--ai-plug-width);height:auto;position:absolute}.section-ai__callout{position:absolute;inset:0}.section-ai__callout-ring{left:var(--ai-ring-x);top:var(--ai-ring-y);width:var(--ai-ring);height:var(--ai-ring);margin:calc(var(--ai-ring) / -2) 0 0 calc(var(--ai-ring) / -2);border:var(--ai-ring-stroke) solid var(--ai-color);border-radius:50%;position:absolute}.section-ai__callout-ring:after{content:"";width:var(--ai-dot);height:var(--ai-dot);background-color:var(--ai-color);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.section-ai__callout-across{top:var(--ai-ring-y);left:calc(var(--ai-rail-x) - var(--ai-stroke) / 2);width:calc(var(--ai-ring-x) - var(--ai-rail-x) - var(--ai-ring) / 2 + var(--ai-ring-stroke) + var(--ai-stroke) / 2);height:var(--ai-stroke);margin-top:calc(var(--ai-stroke) / -2);background-color:var(--ai-color);transform-origin:100%;position:absolute}.section-ai__callout-up{left:var(--ai-rail-x);top:calc(var(--ai-rail-top) - var(--ai-stroke) / 2);height:calc(var(--ai-ring-y) - var(--ai-rail-top) + var(--ai-stroke));width:var(--ai-stroke);margin-left:calc(var(--ai-stroke) / -2);background-color:var(--ai-color);transform-origin:50% 100%;position:absolute}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.section-ai__callout-up,.section-ai__callout-top{display:none}}.section-ai__callout-top{top:var(--ai-rail-top);left:calc(var(--ai-rail-x) - var(--ai-stroke) / 2);width:calc(var(--ai-top-end) - var(--ai-rail-x) + var(--ai-stroke) / 2);height:var(--ai-stroke);margin-top:calc(var(--ai-stroke) / -2);background-color:var(--ai-color);transform-origin:0;position:absolute}.section-ai__text-out{height:calc(var(--screen) - var(--ai-body-width) / var(--ai-body-aspect) - var(--ai-body-bottom));pointer-events:none;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.section-ai__text-out{height:auto;display:block;inset:0}}.section-ai__text{top:var(--ai-text-lift);margin:0 var(--ai-gutter) 0 var(--ai-text-left);flex:auto;position:relative}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.section-ai__text{top:var(--ai-text-top);left:var(--ai-text-left);width:var(--ai-text-width);margin:0;position:absolute;right:auto;container-type:inline-size}}.section-ai__title{font-size:var(--ai-title-size);font-weight:var(--section-title-weight);line-height:var(--ai-title-leading);white-space:nowrap;color:var(--color-pink)}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.section-ai__title{font-size:min(var(--section-title-size), 22.7cqw, var(--screen) * .162)}}.section-ai__copy{margin:var(--section-copy-gap) 0 0;max-width:var(--ai-copy-width);white-space:nowrap;font-size:var(--ai-copy-size);font-weight:var(--section-copy-weight);line-height:var(--section-copy-leading);color:var(--color-pink)}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.section-ai__copy{white-space:normal}.section-ai__copy .section-ai__copy-break{display:none}}.section-discreet{--discreet-bg:#575490;--discreet-ink:var(--color-pink);--discreet-gutter:30px;--discreet-title-top:4.2%;--discreet-text-gap:calc(var(--screen) * .04);--discreet-text-lift:0px;--discreet-copy-width:33ch;--discreet-title-size:min(var(--section-title-size), 9.9vw);--discreet-title-leading:.98;--discreet-copy-size:min(var(--section-copy-size), 3.7vw);--discreet-copy-gap:var(--section-copy-gap);--discreet-shot-width:min(205vw, calc(var(--screen) * 1.06));--discreet-shot-x:-40vw;--discreet-shot-aspect:1.7778;--discreet-shot-bottom:calc(-.8 * var(--safari-bottom-bleed));--discreet-frost-start:.2;--discreet-read-run:.15;--discreet-frost-run-min:.6;--discreet-frost-grain:10;--discreet-frost-blur:10px;--discreet-frost-ease:cubic-bezier(.4, 0, .6, 1);--discreet-out:5%;--discreet-out-time:.6;--discreet-out-ease:cubic-bezier(.4, 0, .6, 1);--discreet-lift:4%;--discreet-ease:cubic-bezier(.45, 0, .35, 1);--discreet-arrive-time:1}@media (pointer:coarse) and (width>=768px) and (width<=1023px),(pointer:coarse) and (width>=1024px) and (orientation:portrait){.section-discreet{--discreet-title-size:80px;--discreet-copy-gap:52px}}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.section-discreet{--discreet-shot-width:70vw;--discreet-shot-x:0vw;--discreet-margin:var(--frame-margin);--discreet-side:var(--frame-side);--discreet-title-top:var(--discreet-margin);--discreet-gutter:var(--discreet-side);--discreet-title-size:var(--section-title-size);--discreet-title-leading:var(--section-title-leading);--discreet-copy-size:var(--section-copy-size);--discreet-copy-gap:calc(var(--screen) * .028);--discreet-shot-bottom:0px;--discreet-copy-width:25vw;--discreet-lift:0px}}html.top-bar-browser .section-discreet{--discreet-lift:0px}.section-discreet{background-color:var(--discreet-bg);pointer-events:none;opacity:0;position:absolute;inset:0}.section-discreet:before{content:"";background-image:radial-gradient(circle at center, var(--dot-color) var(--dot-size), transparent calc(var(--dot-size) + .4px));background-repeat:repeat;background-size:var(--dot-gap) var(--dot-gap);position:absolute;inset:0}.section-discreet__screen{top:var(--safari-top-bleed);height:var(--screen);position:absolute;left:0;right:0}.section-discreet__band{bottom:calc(100% - var(--screen) * var(--join-fade));height:calc(var(--screen) * (var(--join-fade) + var(--join-gap) / 2));background-image:linear-gradient(to bottom, var(--join-color) 0, var(--join-color) calc(var(--screen) * var(--join-gap) / 2), var(--join-color-clear) 100%);position:absolute;left:0;right:0}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.section-discreet__band{display:none}}.section-discreet__defs{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.section-discreet__shot{left:var(--discreet-shot-x);bottom:var(--discreet-shot-bottom);width:var(--discreet-shot-width);aspect-ratio:var(--discreet-shot-aspect);position:absolute}.section-discreet__shot-img{width:100%;height:100%;display:block}.section-discreet__text-room{height:calc(var(--screen) - var(--discreet-shot-width) / var(--discreet-shot-aspect) - var(--discreet-shot-bottom));padding-bottom:var(--discreet-text-gap);pointer-events:none;align-items:flex-end;display:flex;position:absolute;top:0;left:0;right:0}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.section-discreet__text-room{height:auto;padding:0;display:block;inset:0}}.section-discreet__text{top:var(--discreet-text-lift);margin:0 var(--discreet-gutter);will-change:filter;flex:auto;position:relative}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.section-discreet__text{top:var(--discreet-title-top);left:var(--discreet-gutter);margin:0;position:absolute;right:auto}}.section-discreet__title{font-size:var(--discreet-title-size);font-weight:var(--section-title-weight);line-height:var(--discreet-title-leading);white-space:nowrap;color:var(--discreet-ink);margin:0}.section-discreet__copy{margin:var(--discreet-copy-gap) 0 0;max-width:var(--discreet-copy-width);font-size:var(--discreet-copy-size);font-weight:var(--section-copy-weight);line-height:var(--section-copy-leading);color:var(--discreet-ink)}.section-quotes{--quotes-arrive-time:1.6;--quotes-arrive-overlap:.4;--quotes-ground-start:.02;--quotes-ground-end:.66;--quotes-card-start:.32;--quotes-card-end:.74;--quotes-q1-start:.7;--quotes-q2-start:.8;--quotes-card-from:9%;--quotes-q1-from:2%;--quotes-q2-from:3.4%;--quotes-travel-ease:cubic-bezier(.4, 0, .2, 1);--quotes-fade-ease:cubic-bezier(.25, .1, .25, 1);--quotes-top:7%;--quotes-gutter:17%;--quotes-size:19px;--quotes-leading:1.15;--quotes-source-size:10px;--quotes-source-gap:11px;--quotes-source-track:.08em;--quotes-gap:25px;--quotes-card-width:min(65.3%, calc(var(--screen) * .58 * var(--quotes-card-aspect)));--quotes-card-top:36%;--quotes-card-aspect:.6;--quotes-card-radius:35px;--quotes-card-glow:none;--quotes-stroke:#064374;--quotes-btn-size:25px;--quotes-btn-bottom:11%}html.top-bar-browser .section-quotes{--quotes-top:5%;--quotes-card-top:32%;--quotes-card-width:62%}@media (pointer:coarse) and (width>=768px) and (width<=1023px),(pointer:coarse) and (width>=1024px) and (orientation:portrait){.section-quotes{--quotes-size:26px;--quotes-source-size:13px;--quotes-source-gap:15px;--quotes-gap:34px;--quotes-card-width:46%;--quotes-card-radius:44px;--quotes-btn-size:32px;--quotes-card-top:25%}}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.section-quotes{--quotes-margin:var(--frame-margin);--quotes-side:var(--frame-side);--quotes-card-aspect:.62;--quotes-card-max-w:27vw;--quotes-card-w:min(calc((var(--screen) - 2 * var(--quotes-margin)) * var(--quotes-card-aspect)), var(--quotes-card-max-w));--quotes-card-width:var(--quotes-card-w);--quotes-card-top:calc(50% - var(--quotes-card-w) / var(--quotes-card-aspect) / 2);--quotes-card-left:calc(100% - var(--quotes-side) - var(--quotes-card-w) / 2);--quotes-btn-size:min(36px, 2.5vw);--quotes-centre:44%;--quotes-top:var(--quotes-centre);--quotes-gutter:var(--quotes-side);--quotes-size:min(56px, 3.9vw);--quotes-leading:1.1;--quotes-column-right:calc(var(--quotes-card-w) + var(--quotes-side) + var(--quotes-margin));--quotes-source-size:12px;--quotes-source-gap:calc(var(--screen) * .015);--quotes-gap:calc(var(--screen) * .05)}}.section-quotes{pointer-events:none;position:absolute;inset:0}.section-quotes__paint{opacity:0;--gradient-span:calc(var(--screen) * 2);background-image:linear-gradient(#000619 0%,#000a22 9%,#00619a 25%,#00aeef 33.5%,#70d4fc 40.5%,#ddf3ff 50% 50%,#70d4fc 59.5%,#00aeef 66.5%,#00619a 75%,#000a22 91%,#000619 100%);background-image:linear-gradient(to bottom in oklab, #000619 0%, #000a22 9%, #00619a 25%, #00aeef 33.5%, #70d4fc 40.5%, #ddf3ff 50%, #ddf3ff 50%, #70d4fc 59.5%, #00aeef 66.5%, #00619a 75%, #000a22 91%, #000619 100%);background-repeat:repeat-y;background-size:100% var(--gradient-span);background-position:0 var(--safari-top-bleed);position:absolute;inset:0}.section-quotes__paint:before{content:"";inset:var(--safari-top-bleed) 0 auto 0;height:var(--screen);background-image:radial-gradient(circle at center, var(--dot-color) var(--dot-size), transparent calc(var(--dot-size) + .4px));background-repeat:repeat;background-size:var(--dot-gap) var(--dot-gap);--dot-fade-span:calc(var(--dot-fade-end,85%) - var(--dot-fade-start,60%));-webkit-mask-image:linear-gradient(to bottom, #000 var(--dot-fade-start,60%), #000000bd calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .16), #00000085 calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .31), #00000057 calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .46), #0003 calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .6), #0000001a calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .73), #0000000a calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .86), transparent var(--dot-fade-end,85%));mask-image:linear-gradient(to bottom, #000 var(--dot-fade-start,60%), #000000bd calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .16), #00000085 calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .31), #00000057 calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .46), #0003 calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .6), #0000001a calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .73), #0000000a calc(var(--dot-fade-start,60%) + var(--dot-fade-span) * .86), transparent var(--dot-fade-end,85%));position:absolute}.section-quotes__paint:after{content:"";opacity:.05;background-image:url(/assets/noise-BbNPpaqi.webp);background-repeat:repeat;background-size:128px 128px;position:absolute;inset:0}.section-quotes__screen{top:var(--safari-top-bleed);height:var(--screen);position:absolute;left:0;right:0}.section-quotes__text{z-index:2;top:var(--quotes-top);left:var(--quotes-gutter);right:var(--quotes-gutter);text-align:center;position:absolute}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.section-quotes__text{right:var(--quotes-column-right);translate:0 -50%}}.section-quotes__quote{opacity:0;margin:0}.section-quotes__quote+.section-quotes__quote{margin-top:var(--quotes-gap)}.section-quotes__words{font-size:var(--quotes-size);font-weight:var(--section-copy-weight);line-height:var(--quotes-leading);color:var(--color-pink);margin:0}.section-quotes__source{margin-top:var(--quotes-source-gap);font-size:var(--quotes-source-size);letter-spacing:var(--quotes-source-track);text-transform:uppercase;color:var(--color-white);font-weight:700}.section-quotes__card{z-index:1;top:var(--quotes-card-top);left:var(--quotes-card-left,50%);width:var(--quotes-card-width);aspect-ratio:var(--quotes-card-aspect);border-radius:var(--quotes-card-radius);box-shadow:var(--quotes-card-glow);opacity:0;--btn-stroke:var(--quotes-stroke);--btn-size:var(--quotes-btn-size);--film-card-pill-place:end center;background-color:#041226;position:absolute;overflow:clip}.section-quotes__card .film-card__pill{margin-bottom:var(--quotes-btn-bottom)}.section-signup{--signup-gutter:12.4%;--signup-top:5%;--signup-word-width:74%;--signup-word-gap:30px;--signup-stack-gap:var(--signup-word-gap);--signup-copy-size:var(--section-copy-size);--signup-copy-leading:var(--section-copy-leading);--signup-copy-ink:var(--color-pink);--signup-copy-width:80%;--signup-field-height:42px;--signup-field-stroke:2px;--signup-field-size:16px;--signup-submit:42px;--signup-field-gap:12px;--signup-status-gap:5px;--signup-consent-size:11.5px;--signup-box:14px;--signup-footer-height:32px;--signup-footer-lift:0px;--signup-footer-size:var(--section-copy-size);--signup-footer-bleed:var(--safari-bottom-bleed);--signup-rule:0px;--signup-rule-ink:var(--color-pink);--signup-marquee-time:46s;--signup-marquee-dir:-1;--signup-footer-ink:#000619;--signup-travel-time:1.1;--signup-travel-ease:cubic-bezier(.65, 0, .35, 1)}@media (pointer:coarse) and (width>=768px) and (width<=1023px),(pointer:coarse) and (width>=1024px) and (orientation:portrait){.section-signup{--signup-word-width:53%;--signup-copy-width:var(--signup-word-width);--signup-field-height:50px;--signup-submit:50px;--signup-consent-size:13px;--signup-footer-height:48px}}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.section-signup{--signup-word-width:48%;--signup-copy-width:var(--signup-word-width);--signup-word-gap:calc(var(--screen) * .035);--signup-pill-width:342px;--signup-field-height:54px;--signup-submit:54px;--signup-field-size:18px;--signup-copy-size:var(--section-copy-size);--signup-consent-size:13px;--signup-box:16px;--signup-footer-height:64px;--signup-footer-size:var(--signup-copy-size);--signup-footer-pad:calc(var(--screen) * .18)}}.section-signup{pointer-events:none;position:absolute;inset:0;overflow:clip}.section-signup__screen{top:var(--safari-top-bleed);height:var(--screen);position:absolute;left:0;right:0}.section-signup__top{top:var(--signup-top);left:0;right:0;bottom:calc(-1 * var(--safari-bottom-bleed));flex-direction:column;display:flex;position:absolute}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.section-signup__top{align-items:center}}.section-signup__word{width:var(--signup-word-width);height:auto;margin:0 auto;display:block}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.section-signup__word{margin:0}}.section-signup__copy{margin:var(--signup-word-gap) auto 0;max-width:var(--signup-copy-width);text-align:center;font-size:var(--signup-copy-size);font-weight:var(--section-copy-weight);line-height:var(--signup-copy-leading);color:var(--signup-copy-ink)}.section-signup__form{margin:var(--signup-stack-gap) var(--signup-gutter) 0;pointer-events:auto;position:relative}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.section-signup__form{width:max-content;margin-left:0;margin-right:0}}.section-signup__field{align-items:center;gap:var(--signup-field-gap);display:flex}.section-signup__pill{flex:1;min-width:0}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.section-signup__pill{width:var(--signup-pill-width);flex:none}}.section-signup__pill{height:var(--signup-field-height);border:var(--signup-field-stroke) solid var(--color-white);border-radius:999px;align-items:center;display:flex}.section-signup__email{min-width:0;font-family:inherit;font-size:var(--signup-field-size);color:var(--color-white);background:0 0;border:0;flex:1;padding:0 20px;font-weight:500}.section-signup__email::placeholder{color:var(--color-white);opacity:1}.section-signup__email:focus{outline:none}.section-signup__pill:has(.section-signup__email:focus-visible){outline:2px solid var(--color-white);outline-offset:3px}.section-signup__submit{width:var(--signup-submit);height:var(--signup-submit);border:var(--signup-field-stroke) solid var(--color-white);background-color:var(--color-pink);cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.section-signup__arrow{background-color:var(--color-black);width:40%;height:2px;position:relative}.section-signup__arrow:after{content:"";border-top:2px solid var(--color-black);border-right:2px solid var(--color-black);width:7px;height:7px;position:absolute;top:50%;right:-1px;translate:0 -50%;rotate:45deg}.section-signup__consent{margin-top:var(--signup-stack-gap);font-size:var(--signup-consent-size);color:var(--color-white);cursor:pointer;justify-content:center;align-items:center;gap:8px;font-weight:500;display:flex}.section-signup__check{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.section-signup__box{width:var(--signup-box);height:var(--signup-box);border:1.5px solid var(--color-white);border-radius:2px;flex:none}.section-signup__box:after{content:"";border-right:2px solid var(--color-white);border-bottom:2px solid var(--color-white);opacity:0;width:28%;height:58%;margin:6% auto 0;display:block;rotate:45deg}.section-signup__check:checked~.section-signup__box:after{opacity:1}.section-signup__check:focus-visible~.section-signup__box{outline:2px solid var(--color-white);outline-offset:3px}.section-signup__link{color:inherit;text-decoration:underline}.section-signup__visual{min-height:0;margin:var(--signup-stack-gap) 0 0;border-top:var(--signup-rule) solid var(--signup-rule-ink);background:url(data:image/webp;base64,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) 50%/100% 100% no-repeat;flex:1 1 0;align-self:stretch;position:relative;overflow:clip}.section-signup__marquee{width:max-content;height:100%;display:flex}.section-signup__band{flex:none;width:auto;max-width:none;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.section-signup__marquee{animation:signup-marquee var(--signup-marquee-time) linear infinite}}@keyframes signup-marquee{to{translate:calc(var(--signup-marquee-dir) * 100% / 3) 0}}.section-signup__footer{left:0;right:0;bottom:var(--signup-footer-lift);height:var(--signup-footer-height);padding:0 var(--signup-footer-pad,var(--dot-gap));z-index:1;background-color:var(--color-pink);font-size:var(--signup-footer-size);color:var(--signup-footer-ink);pointer-events:auto;white-space:nowrap;justify-content:space-between;align-items:center;gap:10px;font-weight:500;display:flex;position:absolute}.section-signup__footer:after{content:"";height:var(--signup-footer-bleed);background-color:var(--color-pink);position:absolute;top:100%;left:0;right:0}.section-signup__links{gap:14px;display:flex}.section-signup__footer a{color:inherit}.section-signup__credit,.section-signup__links a{text-decoration:underline}.section-signup__form.is-sending .section-signup__pill,.section-signup__form.is-sending .section-signup__submit,.section-signup__form.is-done .section-signup__pill,.section-signup__form.is-done .section-signup__submit{opacity:.55;pointer-events:none}.section-signup__status{left:0;right:0;top:calc(100% + var(--signup-status-gap));text-align:center;font-size:var(--signup-consent-size);color:var(--color-white);margin:0;font-weight:500;position:absolute}.section-signup__form.is-error .section-signup__status{color:var(--color-pink)}.fluid-field{--fluid-columns:56;--fluid-dot-max:.38;--fluid-speed:10;--fluid-noise-scale:1.7;--fluid-detail:.45;--fluid-opacity:.65;--fluid-edge-lo:.22;--fluid-edge-hi:.9;--fluid-wash-trough:#000410;--fluid-wash-mid:#000410;--fluid-wash-peak:#000410;--fluid-dot-low:#8f7ac8;--fluid-dot-high:#b252d5;--fluid-dot-bias:1.4;background-color:var(--fluid-wash-trough);position:absolute;inset:0;overflow:clip}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.fluid-field{--fluid-columns:130;--fluid-noise-scale:4}}.fluid-field__dots{width:100%;height:100%;opacity:var(--fluid-opacity);display:block}@property --plug3d-progress{syntax:"<number>";inherits:true;initial-value:0}@property --plug3d-travel{syntax:"<number>";inherits:true;initial-value:0}@property --plug3d-exit{syntax:"<number>";inherits:true;initial-value:0}.plug-model{--plug3d-lean:35;--plug3d-turns:.25;--plug3d-smooth:.14;--plug3d-fill:1.2;--plug3d-b-lean:-35;--plug3d-b-tilt:11;--plug3d-b-rise:.3;--plug3d-b-shift:-.03;--plug3d-b-scale:1;--plug3d-c-lean:55;--plug3d-c-tilt:4;--plug3d-c-rise:1.05;--plug3d-c-shift:.12;--plug3d-c-scale:.92;--plug3d-c-turns:.3;--plug3d-fill-intensity:.5;--plug3d-fill-sky:#bcb3ff;--plug3d-fill-ground:#0a0618;--plug3d-key-color:#f8faff;--plug3d-key-intensity:3;--plug3d-key-x:-1.2;--plug3d-key-y:1.6;--plug3d-key-z:1;--plug3d-rim-color:#ff6bfa;--plug3d-rim-intensity:2.5;--plug3d-rim-x:1.6;--plug3d-rim-y:.4;--plug3d-rim-z:-1.2;--plug3d-glow-x:.62;--plug3d-glow-y:.68;--plug3d-glow-min:.25;--plug3d-glow-gain:1.7;--plug3d-glow-sway:.7;--plug3d-exposure:.85;--plug3d-roughness:.95;--plug3d-specular:.15;--plug3d-box-top:6%;--plug3d-box-bottom:-10%;--plug3d-box-left:-12%;--plug3d-box-right:-12%;--plug3d-box-headroom:80%}@media (pointer:fine) and (width<=767px) and (orientation:portrait),(pointer:coarse) and (width>=768px) and (width<=1023px),(pointer:coarse) and (width>=1024px) and (orientation:portrait){.plug-model{--plug3d-fill:.85;--plug3d-b-rise:.2;--plug3d-b-centre:1;--plug3d-b-centre-x:.5;--plug3d-b-shift:0}}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.plug-model{--plug3d-fill:.55;--plug3d-box-left:4%;--plug3d-box-right:-28%;--plug3d-box-top:-2%;--plug3d-b-rise:0;--plug3d-b-shift:.12}}.plug-model{--plug3d-exit-time:1.2;--plug3d-travel-time:1.2;--plug3d-anchor-a:.62;--plug3d-anchor-b:.55}html.top-bar-browser .plug-model{--plug3d-box-top:-4%;--plug3d-box-bottom:-32%}.plug-model{top:calc(var(--plug3d-box-top) - var(--plug3d-box-headroom));bottom:calc(var(--plug3d-box-bottom) - var(--plug3d-box-headroom));left:var(--plug3d-box-left);right:var(--plug3d-box-right);pointer-events:none;position:absolute}.plug-model canvas{width:100%;height:100%;display:block}.hero{--body-width:140vw;--plug-sink:calc(var(--body-width) * .08);--plug-width:calc(var(--body-width) * .2);--plug-shift:2px;--body-shift:-3vw;--body-aspect:2.2077;--wordmark-from-bottom:calc(var(--screen) * .72);--product-bleed:0px;--product-raise:calc(var(--screen) * .14);--hero-exit-time:.6;--grow-time:1.6;--grow-overlap:.5;--slide-time:1.2}@media (pointer:coarse) and (width>=768px) and (width<=1023px),(pointer:coarse) and (width>=1024px) and (orientation:portrait){.hero{--body-width:120vw;--body-shift:0px;--body-aspect:3.2668;--plug-sink:calc(var(--body-width) * .115);--plug-width:calc(var(--body-width) * .12);--wordmark-from-bottom:calc(var(--screen) * .62);--product-raise:0px}}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.hero{--body-width:100vw;--body-shift:0px;--body-aspect:3.2668;--plug-sink:calc(var(--body-width) * .115);--product-bleed:max(calc(var(--screen) * .11), calc(var(--body-width) / var(--body-aspect) - var(--screen) * .45));--wordmark-from-bottom:calc(var(--screen) * .74);--product-raise:calc(var(--screen) * .1);--plug-width:calc(var(--body-width) * .14);--plug-shift:calc(var(--body-width) * .01)}}html.top-bar-browser .hero{--product-raise:0px}.hero{--body-rise:calc(var(--screen) * .1);--plug-rise-max:calc(var(--body-width) / var(--body-aspect) - var(--plug-sink) + var(--plug-width) * 1.8633);--plug-rise-t:1;--plug-rattle:3deg;--plug-rattle-time:.45s;--grow-scale:12;--dip-share:.35;height:calc(var(--hero-base,100dvh) + var(--screen) * var(--story-screens,0) + var(--exit-offset,0px));pointer-events:none;position:relative}.hero__stage{top:var(--stage-top,calc(-1 * var(--safari-top-bleed)));translate:0 var(--stage-shift,0px);z-index:-1;height:calc(var(--screen) + var(--safari-top-bleed) + var(--safari-bottom-bleed));position:fixed;left:0;right:0}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.hero__stage{height:auto;bottom:0}}.hero__stage{pointer-events:none;overflow-clip-margin:var(--product-bleed);place-items:center;display:grid;overflow:clip}.hero__mist{--mist-height:calc(var(--screen) * .5);--mist-solid:.34;height:var(--mist-height);pointer-events:none;--mist-span:calc(100% - var(--mist-solid) * 100%);background-image:linear-gradient(to top, var(--safari-chrome-bg) calc(var(--mist-solid) * 100%), color-mix(in srgb, var(--safari-chrome-bg) 74%, transparent) calc(var(--mist-solid) * 100% + var(--mist-span) * .16), color-mix(in srgb, var(--safari-chrome-bg) 52%, transparent) calc(var(--mist-solid) * 100% + var(--mist-span) * .31), color-mix(in srgb, var(--safari-chrome-bg) 34%, transparent) calc(var(--mist-solid) * 100% + var(--mist-span) * .46), color-mix(in srgb, var(--safari-chrome-bg) 20%, transparent) calc(var(--mist-solid) * 100% + var(--mist-span) * .6), color-mix(in srgb, var(--safari-chrome-bg) 10%, transparent) calc(var(--mist-solid) * 100% + var(--mist-span) * .73), color-mix(in srgb, var(--safari-chrome-bg) 4%, transparent) calc(var(--mist-solid) * 100% + var(--mist-span) * .86), transparent 100%);position:absolute;bottom:0;left:0;right:0}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){.hero__mist{display:none}}html.top-bar-browser .hero__mist{display:none}@media (pointer:coarse) and (width>=768px) and (width<=1023px),(pointer:coarse) and (width>=1024px) and (orientation:portrait){.hero__mist{display:none}}.hero__dip{z-index:12;background-color:var(--color-black);opacity:0;pointer-events:none;position:absolute;inset:0}.hero__slide-track{z-index:13;pointer-events:none;position:absolute;inset:0}.hero__next{background-color:var(--color-black);width:100%;height:100%;position:absolute;top:0;left:100%}.hero .wordmark{translate:0 calc((var(--screen) + var(--safari-top-bleed) - var(--safari-bottom-bleed)) * .5 - var(--wordmark-from-bottom))}.hero__product{will-change:transform;backface-visibility:hidden;transform-origin:50% 100%;left:0;right:0;bottom:calc(var(--product-raise,0px) + var(--product-lift,0px) - var(--product-bleed,0px));pointer-events:none;position:absolute}.hero__body{width:var(--body-width);max-width:none;height:auto;left:calc(50% + var(--body-shift,0px));translate:-50% var(--body-rise);display:block;position:relative}.hero__plug{left:calc(50% + var(--plug-shift));bottom:calc(var(--body-width) / var(--body-aspect) - var(--plug-sink));width:var(--plug-width);height:auto;translate:-50% calc(var(--plug-rise-max) * var(--plug-rise-t));transform-origin:50% 100%;pointer-events:auto;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:absolute}@keyframes plug-rattle{0%{rotate:calc(var(--plug-rattle) * 0)}15%{rotate:calc(var(--plug-rattle) * 1)}30%{rotate:calc(var(--plug-rattle) * -.8)}45%{rotate:calc(var(--plug-rattle) * .55)}60%{rotate:calc(var(--plug-rattle) * -.35)}78%{rotate:calc(var(--plug-rattle) * .15)}to{rotate:calc(var(--plug-rattle) * 0)}}@keyframes plug-rattle-loop{0%{rotate:calc(var(--plug-rattle) * 0)}1.35%{rotate:calc(var(--plug-rattle) * 1)}2.7%{rotate:calc(var(--plug-rattle) * -.8)}4.05%{rotate:calc(var(--plug-rattle) * .55)}5.4%{rotate:calc(var(--plug-rattle) * -.35)}7.02%{rotate:calc(var(--plug-rattle) * .15)}9%{rotate:calc(var(--plug-rattle) * 0)}to{rotate:0deg}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.hero__plug:hover{animation:plug-rattle var(--plug-rattle-time) ease-in-out 1}}@media (prefers-reduced-motion:no-preference) and (hover:none){.hero__plug{animation:5s ease-in-out 4s infinite plug-rattle-loop}.hero__plug:active{animation:plug-rattle var(--plug-rattle-time) ease-in-out 1}}@font-face{font-family:TASA Orbiter Display;src:url(/assets/TASAOrbiterDisplay-Regular-DGJKHTzI.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TASA Orbiter Display;src:url(/assets/TASAOrbiterDisplay-Medium-Ced7ldB_.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TASA Orbiter Display;src:url(/assets/TASAOrbiterDisplay-SemiBold-DVf8gZm4.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:TASA Orbiter Display;src:url(/assets/TASAOrbiterDisplay-Bold-Bdw-jOL_.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}img,picture,svg,video{max-width:100%;display:block}h1,h2,h3,p{overflow-wrap:break-word;text-wrap:pretty}a{color:inherit}:root{--color-pink:#ffc0fb;--color-pink-dot:#ffb0e7;--color-black:#000619;--color-white:#fff;--font-display:TASA Orbiter Display, system-ui, -apple-system, sans-serif;--screen:100svh;--safari-chrome-bg:#000619;--safari-top-bleed:0px;--safari-bottom-bleed:0px;--safari-scroll-offset:var(--safari-top-bleed)}@supports ((-webkit-hyphens:none)){@media (width<=760px) and (pointer:coarse){:root{--safari-top-bleed:62px;--safari-bottom-bleed:136px}}}:root{--section-title-size:46px;--section-title-weight:600;--section-title-leading:1.04;--section-copy-size:16px;--section-copy-weight:500;--section-copy-leading:1.2;--section-copy-gap:26px;--signup-gap:0%;--join-travel:1;--join-gap:.1;--join-fade:.22;--join-color:#000a22;--join-color-clear:#000a2200;--join-travel-time:1.1;--join-travel-ease:cubic-bezier(.65, 0, .35, 1);--dot-gap:8px;--dot-size:.4px;--dot-color:#1a192fbf;--dot-fade-start:55%;--dot-fade-end:80%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (pointer:coarse) and (width>=768px) and (width<=1023px),(pointer:coarse) and (width>=1024px) and (orientation:portrait){:root{--section-title-size:64px;--section-copy-size:22px;--section-copy-gap:34px}}@media (pointer:fine) and (width>=768px),(pointer:fine) and (orientation:landscape),(width>=1024px) and (orientation:landscape){:root{--signup-gap:10%;--join-travel:0;--section-title-size:max(3.2vw, 26px);--section-copy-size:max(1.15vw, 13px);--frame-margin:min(calc(var(--screen) * .09), 6vw);--frame-side:calc(var(--frame-margin) * 2)}}html.top-bar-browser{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{overscroll-behavior:none;background-color:var(--safari-chrome-bg);min-height:100%;overflow-y:scroll}body{min-height:calc(100dvh + var(--safari-scroll-offset));background-color:var(--safari-chrome-bg);overscroll-behavior:none;font-family:var(--font-display);color:var(--color-pink);font-weight:400}html.top-bar-browser .scroller{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;position:fixed;inset:0;overflow:hidden auto}.site-layout{isolation:isolate;margin-top:var(--safari-scroll-offset);position:relative}html.top-bar-browser .site-layout{margin-top:0}.home-page{pointer-events:none}
