.end[data-astro-cid-ubi6x2us]{z-index:2;min-height:calc(100vh - var(--footer-h,72px));min-height:calc(100svh - var(--footer-h,72px));color:#fff;align-items:center;margin-top:-1px;display:grid;position:relative;overflow:hidden}.end-in[data-astro-cid-ubi6x2us]{width:100%;max-width:1180px;padding-block:clamp(80px,10vh,120px) clamp(56px,8vh,96px);padding-inline:max(var(--gutter), env(safe-area-inset-left,0px)) max(var(--gutter), env(safe-area-inset-right,0px));grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(24px,5vw,80px);margin:0 auto;display:grid}.end-copy[data-astro-cid-ubi6x2us]{z-index:1;min-width:0;position:relative}h2[data-astro-cid-ubi6x2us]{font-family:var(--font-display);letter-spacing:-.018em;margin:0;font-size:clamp(36px,5.4vw,76px);font-weight:700;line-height:1.04;display:grid}h2[data-astro-cid-ubi6x2us] .line[data-astro-cid-ubi6x2us]{padding-bottom:.06em;display:block;overflow:hidden}h2[data-astro-cid-ubi6x2us] .line[data-astro-cid-ubi6x2us]>span[data-astro-cid-ubi6x2us]{display:inline-block}.end-lead[data-astro-cid-ubi6x2us]{color:#ffffffbd;min-height:3.2em;margin:18px 0 34px;font-size:clamp(15px,1.35vw,19px);line-height:1.6}.end-art[data-astro-cid-ubi6x2us]{aspect-ratio:1/1.12;perspective:1400px;justify-self:center;width:min(100%,420px);position:relative}.halo[data-astro-cid-ubi6x2us]{filter:blur(60px);opacity:.55;background:conic-gradient(#80bbff80,#ff8fab59,#2e55cc80,#80bbff80);border-radius:50%;animation:18s linear infinite spin;position:absolute;inset:6% -4% 0}@keyframes spin{to{transform:rotate(360deg)}}.tilt[data-astro-cid-ubi6x2us]{will-change:transform;position:absolute;inset:0}.phone[data-astro-cid-ubi6x2us]{will-change:transform;border-radius:26px;width:56%;position:absolute;top:0;box-shadow:0 40px 70px -30px #000000bf,0 0 0 1px #ffffff1f}.phone[data-astro-cid-ubi6x2us].back{right:2%;transform:translateY(7%)rotate(8deg)}.phone[data-astro-cid-ubi6x2us].front{left:2%;transform:rotate(-6deg)}.js .end[data-astro-cid-ubi6x2us] .phone[data-astro-cid-ubi6x2us]{opacity:0;transition:opacity .7s,translate 1s cubic-bezier(.2,.8,.2,1)}.js .end[data-astro-cid-ubi6x2us] .phone[data-astro-cid-ubi6x2us].front{transition-delay:50ms;translate:0 64px}.js .end[data-astro-cid-ubi6x2us] .phone[data-astro-cid-ubi6x2us].back{transition-delay:.16s;translate:0 96px}.js .end[data-astro-cid-ubi6x2us] h2[data-astro-cid-ubi6x2us] .line[data-astro-cid-ubi6x2us]>span[data-astro-cid-ubi6x2us]{transition:transform .9s cubic-bezier(.16,.84,.24,1);transition-delay:calc(.1s + var(--i,0) * .1s);transform:translateY(105%)}.js .end[data-astro-cid-ubi6x2us] .end-lead[data-astro-cid-ubi6x2us],.js .end[data-astro-cid-ubi6x2us] .end-cta[data-astro-cid-ubi6x2us]{opacity:0;transition:opacity .7s,translate .8s cubic-bezier(.2,.8,.2,1);translate:0 14px}.js .end[data-astro-cid-ubi6x2us] .end-lead[data-astro-cid-ubi6x2us]{transition-delay:.3s}.js .end[data-astro-cid-ubi6x2us] .end-cta[data-astro-cid-ubi6x2us]{transition-delay:.4s}.js .end[data-astro-cid-ubi6x2us].is-in .phone[data-astro-cid-ubi6x2us],.js .end[data-astro-cid-ubi6x2us].is-in .end-lead[data-astro-cid-ubi6x2us],.js .end[data-astro-cid-ubi6x2us].is-in .end-cta[data-astro-cid-ubi6x2us]{opacity:1;translate:none}.js .end[data-astro-cid-ubi6x2us].is-in h2[data-astro-cid-ubi6x2us] .line[data-astro-cid-ubi6x2us]>span[data-astro-cid-ubi6x2us]{transform:none}@media (width<=760px){.end-in[data-astro-cid-ubi6x2us]{text-align:center;grid-template-columns:1fr;gap:28px;padding-block:88px 64px}.end-cta[data-astro-cid-ubi6x2us] .store-buttons{justify-content:center}.end-lead[data-astro-cid-ubi6x2us]{max-width:22em;margin:14px auto 28px}.end-art[data-astro-cid-ubi6x2us]{aspect-ratio:1/1.1;order:-1;width:min(74vw,300px)}.halo[data-astro-cid-ubi6x2us]{filter:none;opacity:1;background:radial-gradient(closest-side,#80bbff42,#ff8fab14 60%,#0000);border-radius:0;animation:none;inset:4% -12% -4%}.phone[data-astro-cid-ubi6x2us]{border-radius:22px;width:54%}.phone[data-astro-cid-ubi6x2us].front{left:4%}.phone[data-astro-cid-ubi6x2us].back{right:4%}.js .end[data-astro-cid-ubi6x2us] .phone[data-astro-cid-ubi6x2us].front{translate:0 28px}.js .end[data-astro-cid-ubi6x2us] .phone[data-astro-cid-ubi6x2us].back{translate:0 40px}}@media (prefers-reduced-motion:reduce){.halo[data-astro-cid-ubi6x2us]{animation:none}.js .end[data-astro-cid-ubi6x2us] .phone[data-astro-cid-ubi6x2us],.js .end[data-astro-cid-ubi6x2us] .end-lead[data-astro-cid-ubi6x2us],.js .end[data-astro-cid-ubi6x2us] .end-cta[data-astro-cid-ubi6x2us]{opacity:1;translate:none}.js .end[data-astro-cid-ubi6x2us] h2[data-astro-cid-ubi6x2us] .line[data-astro-cid-ubi6x2us]>span[data-astro-cid-ubi6x2us]{transform:none}}.chip[data-astro-cid-d7d33l7q]{color:#ffffffdb;text-shadow:0 1px 10px #060a1c99;align-items:center;gap:12px;font-size:14px;display:inline-flex}.faces[data-astro-cid-d7d33l7q]{display:flex}.faces[data-astro-cid-d7d33l7q] img[data-astro-cid-d7d33l7q]{object-fit:cover;border:2px solid #ffffffe6;border-radius:50%;width:30px;height:30px;transition:transform .35s,border-color .35s}.faces[data-astro-cid-d7d33l7q] img[data-astro-cid-d7d33l7q]+img[data-astro-cid-d7d33l7q]{margin-inline-start:-8px}.faces[data-astro-cid-d7d33l7q] img[data-astro-cid-d7d33l7q].on{z-index:1;border-color:var(--blue-300);position:relative;transform:scale(1.14)}.bars[data-astro-cid-d7d33l7q]{align-items:center;gap:2px;height:14px;display:flex}.bars[data-astro-cid-d7d33l7q] i[data-astro-cid-d7d33l7q]{opacity:.85;background:currentColor;border-radius:2px;width:2.5px;height:100%;animation:1s ease-in-out infinite eq}.bars[data-astro-cid-d7d33l7q] i[data-astro-cid-d7d33l7q]:nth-child(2){animation-delay:-.3s}.bars[data-astro-cid-d7d33l7q] i[data-astro-cid-d7d33l7q]:nth-child(3){animation-delay:-.6s}.bars[data-astro-cid-d7d33l7q] i[data-astro-cid-d7d33l7q]:nth-child(4){animation-delay:-.15s}@keyframes eq{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.who[data-astro-cid-d7d33l7q] b[data-astro-cid-d7d33l7q]{color:#fff;font-weight:700}@media (prefers-reduced-motion:reduce){.bars[data-astro-cid-d7d33l7q] i[data-astro-cid-d7d33l7q]{animation:none}}.hero[data-astro-cid-ge2uvauf]{color:#fff;isolation:isolate;height:100svh;min-height:600px;position:relative;overflow:hidden}.hero-art[data-astro-cid-ge2uvauf]{z-index:-2;background:var(--hero-image) var(--hero-pos,18%) 55% / cover no-repeat;transition:opacity .18s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 56%,#0000 98%);mask-image:linear-gradient(#000 56%,#0000 98%)}:root[dir=rtl] .hero-art[data-astro-cid-ge2uvauf],:root[dir=rtl] .hero-scrim[data-astro-cid-ge2uvauf]{transform:scaleX(-1)}:root.is-swapping-dir .hero-art[data-astro-cid-ge2uvauf],:root.is-swapping-dir .hero-scrim[data-astro-cid-ge2uvauf]{opacity:0}.hero-scrim[data-astro-cid-ge2uvauf]{transition:opacity .18s;-webkit-mask-image:linear-gradient(#000 56%,#0000 98%);mask-image:linear-gradient(#000 56%,#0000 98%)}:root[data-hero-scene=s1] .hero[data-astro-cid-ge2uvauf],:root:not([data-hero-scene]) .hero[data-astro-cid-ge2uvauf]{--hero-image:url(/hero/s1.webp);--hero-image-m:url(/hero/s1-m.webp)}:root[data-hero-scene=s2] .hero[data-astro-cid-ge2uvauf]{--hero-image:url(/hero/s2.webp);--hero-image-m:url(/hero/s2-m.webp)}:root[data-hero-scene=s3] .hero[data-astro-cid-ge2uvauf]{--hero-image:url(/hero/s3.webp);--hero-image-m:url(/hero/s3-m.webp)}.hero-gl[data-astro-cid-ge2uvauf],.hero-fx[data-astro-cid-ge2uvauf]{width:100%;height:100%;position:absolute;inset:0}.hero-gl[data-astro-cid-ge2uvauf]{opacity:0;transition:opacity .8s}.hero[data-astro-cid-ge2uvauf].gl-ready .hero-gl[data-astro-cid-ge2uvauf]{opacity:1}.hero-fx[data-astro-cid-ge2uvauf]{pointer-events:none}.hero-scrim[data-astro-cid-ge2uvauf]{z-index:-1;pointer-events:none;background:linear-gradient(#060a1c8c,#060a1c00 150px),linear-gradient(90deg,#060a1cd1 0%,#060a1c80 30%,#060a1c00 56%);position:absolute;inset:0}.hero-in[data-astro-cid-ge2uvauf]{max-width:var(--page-max);padding-inline:max(var(--gutter), env(safe-area-inset-left,0px)) max(var(--gutter), env(safe-area-inset-right,0px));pointer-events:none;justify-content:space-between;align-items:center;gap:32px;margin:0 auto;display:flex;position:absolute;inset:0}.hero-copy[data-astro-cid-ge2uvauf]{pointer-events:auto;will-change:transform;max-width:640px}.hero-chip[data-astro-cid-ge2uvauf]{margin-bottom:clamp(18px,2.4vw,28px)}h1[data-astro-cid-ge2uvauf]{font-family:var(--font-display);font-size:calc(clamp(44px, 6.6vw, 96px) * var(--title-scale,1));white-space:nowrap;letter-spacing:-.018em;text-shadow:0 6px 40px #060a1c66;align-content:center;min-height:calc(2.2*clamp(44px,6.6vw,96px));margin:0;font-weight:700;line-height:1.02;display:grid}h1[data-astro-cid-ge2uvauf] .line[data-astro-cid-ge2uvauf]{padding-bottom:.08em;display:block;overflow:hidden}h1[data-astro-cid-ge2uvauf] .line[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{display:inline-block}h1[data-astro-cid-ge2uvauf] .accent[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{background:linear-gradient(95deg, var(--blue-300) 0%, var(--blue-500) 38%, var(--pink-300) 100%);color:#0000;text-shadow:none;-webkit-background-clip:text;background-clip:text}.lead-short[data-astro-cid-ge2uvauf]{display:none}.lead[data-astro-cid-ge2uvauf]{color:#ffffffdb;text-wrap:pretty;text-shadow:0 2px 14px #060a1c80;max-width:30em;min-height:3.3em;margin:22px 0 0;font-size:clamp(16px,1.4vw,20px);line-height:1.65}.cta[data-astro-cid-ge2uvauf]{margin-top:clamp(28px,3.2vw,40px)}.js .hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf] .line[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{transition:transform 1s cubic-bezier(.16,.84,.24,1);transition-delay:calc(.15s + var(--i,0) * .12s);transform:translateY(105%)}.js .hero[data-astro-cid-ge2uvauf] .lead[data-astro-cid-ge2uvauf],.js .hero[data-astro-cid-ge2uvauf] .cta[data-astro-cid-ge2uvauf],.js .hero[data-astro-cid-ge2uvauf] .hero-chip[data-astro-cid-ge2uvauf]{opacity:0;transition:opacity .9s,translate .9s cubic-bezier(.16,.84,.24,1);translate:0 16px}.js .hero[data-astro-cid-ge2uvauf] .lead[data-astro-cid-ge2uvauf]{transition-delay:.45s}.js .hero[data-astro-cid-ge2uvauf] .cta[data-astro-cid-ge2uvauf]{transition-delay:.6s}.js .hero[data-astro-cid-ge2uvauf] .hero-chip[data-astro-cid-ge2uvauf]{transition-delay:50ms}.js .hero[data-astro-cid-ge2uvauf].is-in h1[data-astro-cid-ge2uvauf] .line[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf],.js .hero[data-astro-cid-ge2uvauf].is-in .lead[data-astro-cid-ge2uvauf],.js .hero[data-astro-cid-ge2uvauf].is-in .cta[data-astro-cid-ge2uvauf],.js .hero[data-astro-cid-ge2uvauf].is-in .hero-chip[data-astro-cid-ge2uvauf]{opacity:1;transform:translate(0,0)}.hero-foot[data-astro-cid-ge2uvauf]{padding-bottom:calc(24px + env(safe-area-inset-bottom,0px));justify-content:center;display:flex;position:absolute;inset:auto 0 0}.scroll-cue[data-astro-cid-ge2uvauf]{letter-spacing:.08em;opacity:.75;justify-items:center;gap:2px;font-size:12px;display:grid}.scroll-cue[data-astro-cid-ge2uvauf] svg{animation:1.8s ease-in-out infinite cue}@keyframes cue{0%,to{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(5px)}}.scenes[data-astro-cid-ge2uvauf]{inset-inline-end:max(var(--gutter), env(safe-area-inset-right,0px));bottom:calc(30px + env(safe-area-inset-bottom,0px));gap:8px;display:flex;position:absolute}.scenes[data-astro-cid-ge2uvauf] button[data-astro-cid-ge2uvauf]{cursor:pointer;background:0 0;border:0;width:44px;height:20px;padding:8px 0}.scenes[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:#ffffff4d;border-radius:2px;height:3px;display:block;position:relative;overflow:hidden}.scenes[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:after{content:"";transform-origin:0;background:#fff;position:absolute;inset:0;transform:scaleX(0)}.scenes[data-astro-cid-ge2uvauf] button[data-astro-cid-ge2uvauf][aria-pressed=true] i[data-astro-cid-ge2uvauf]:after{transform:scaleX(1)}.scenes[data-astro-cid-ge2uvauf] button[data-astro-cid-ge2uvauf].is-playing i[data-astro-cid-ge2uvauf]:after{animation:8s linear forwards progress}@keyframes progress{0%{transform:scaleX(0)}}@media (aspect-ratio<=1){.hero-art[data-astro-cid-ge2uvauf]{background-image:var(--hero-image-m);--hero-pos:50%;height:62%;bottom:auto;-webkit-mask-image:linear-gradient(#000 64%,#0000);mask-image:linear-gradient(#000 64%,#0000)}.hero-scrim[data-astro-cid-ge2uvauf]{background:linear-gradient(#060a1c80,#060a1c00 120px)}.hero-in[data-astro-cid-ge2uvauf]{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px));align-items:flex-end}.hero-copy[data-astro-cid-ge2uvauf]{text-align:center;width:100%;margin-inline:auto}.lead[data-astro-cid-ge2uvauf]{margin-inline:auto}.cta[data-astro-cid-ge2uvauf] .store-buttons{justify-content:center}.scenes[data-astro-cid-ge2uvauf]{inset-inline:0;bottom:calc(30px + env(safe-area-inset-bottom,0px));justify-content:center}.scroll-cue[data-astro-cid-ge2uvauf]{display:none}}@media (width<=760px){.lead[data-astro-cid-ge2uvauf]{min-height:4.95em}}@media (width<=560px){.hero-chip[data-astro-cid-ge2uvauf]{margin-bottom:16px}h1[data-astro-cid-ge2uvauf]{font-size:calc(42px * var(--title-scale,1));min-height:90.72px;line-height:1.04}.lead[data-astro-cid-ge2uvauf]{color:#ffffffc7;max-width:20em;min-height:3.1em;margin-top:14px;font-size:15.5px;line-height:1.55}.lead-full[data-astro-cid-ge2uvauf]{display:none}.lead-short[data-astro-cid-ge2uvauf]{display:inline}.cta[data-astro-cid-ge2uvauf]{margin-top:26px}}.stack[data-astro-cid-zkhec6xw]{isolation:isolate;position:relative}.stack-bg[data-astro-cid-zkhec6xw]{z-index:-1;pointer-events:none;background:var(--night-900);position:absolute;inset:0;overflow:hidden}.stack-bg[data-astro-cid-zkhec6xw] i[data-astro-cid-zkhec6xw]{background:var(--soft) center top / 100% 100% no-repeat;opacity:0;transition:opacity 1.4s;position:absolute;inset:0}.stack-bg[data-astro-cid-zkhec6xw] [data-astro-cid-zkhec6xw][data-s=s1]{--soft:url(/hero/s1-soft.webp)}.stack-bg[data-astro-cid-zkhec6xw] [data-astro-cid-zkhec6xw][data-s=s2]{--soft:url(/hero/s2-soft.webp)}.stack-bg[data-astro-cid-zkhec6xw] [data-astro-cid-zkhec6xw][data-s=s3]{--soft:url(/hero/s3-soft.webp)}:root:not([data-hero-scene]) .stack-bg[data-astro-cid-zkhec6xw] [data-astro-cid-zkhec6xw][data-s=s1],:root[data-hero-scene=s1] .stack-bg[data-astro-cid-zkhec6xw] [data-astro-cid-zkhec6xw][data-s=s1],:root[data-hero-scene=s2] .stack-bg[data-astro-cid-zkhec6xw] [data-astro-cid-zkhec6xw][data-s=s2],:root[data-hero-scene=s3] .stack-bg[data-astro-cid-zkhec6xw] [data-astro-cid-zkhec6xw][data-s=s3]{opacity:1}.stack-bg[data-astro-cid-zkhec6xw]:after{content:"";background:linear-gradient(#0b123040 0%, #0b12306b 50%, #0b1230b8 72%, var(--night-900) 100%);position:absolute;inset:0}@media (aspect-ratio<=1){.stack-bg[data-astro-cid-zkhec6xw] [data-astro-cid-zkhec6xw][data-s=s1]{--soft:url(/hero/s1-m-soft.webp)}.stack-bg[data-astro-cid-zkhec6xw] [data-astro-cid-zkhec6xw][data-s=s2]{--soft:url(/hero/s2-m-soft.webp)}.stack-bg[data-astro-cid-zkhec6xw] [data-astro-cid-zkhec6xw][data-s=s3]{--soft:url(/hero/s3-m-soft.webp)}.stack-bg[data-astro-cid-zkhec6xw]:after{background:linear-gradient(#0b12304d 0%, #0b12309e 40%, #0b1230cc 70%, var(--night-900) 100%)}}
