.skip[data-astro-cid-cszlqybm]{z-index:100;background:var(--white);color:var(--black);transition:top .3s var(--ease-out);border-radius:999px;padding:10px 16px;font-weight:600;text-decoration:none;position:fixed;top:-60px;left:16px}.skip[data-astro-cid-cszlqybm]:focus{top:12px}.h2[data-astro-cid-cszlqybm]{font-size:var(--step-1);max-width:16ch}.h3[data-astro-cid-cszlqybm]{font-size:var(--step-2);letter-spacing:-.025em;max-width:22ch;font-weight:600;line-height:1.15}.lede[data-astro-cid-cszlqybm]{max-width:52ch;margin-top:24px;font-size:clamp(1.125rem,1rem + .45vw,1.375rem);line-height:1.45}.rows[data-astro-cid-cszlqybm]{margin:0;padding:0;list-style:none}.rows[data-astro-cid-cszlqybm] li[data-astro-cid-cszlqybm]{border-top:1px solid var(--rule);gap:4px;padding:16px 0;display:grid}.rows[data-astro-cid-cszlqybm] li[data-astro-cid-cszlqybm]:last-child{border-bottom:1px solid var(--rule)}.rows[data-astro-cid-cszlqybm] b[data-astro-cid-cszlqybm]{font-weight:600}.rows--defs[data-astro-cid-cszlqybm]{margin-top:28px}.split[data-astro-cid-cszlqybm]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:40px clamp(48px,7vw,120px);display:grid}@media (width<=860px){.split[data-astro-cid-cszlqybm]{grid-template-columns:1fr}}.open[data-astro-cid-cszlqybm]{padding-top:calc(60px + clamp(40px,6vw,88px));padding-bottom:clamp(80px,10vw,140px)}.open__head[data-astro-cid-cszlqybm]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 48px;display:grid}.open__title[data-astro-cid-cszlqybm]{font-size:var(--step-display);animation:rise 1.2s var(--ease-out) both}.open__lede[data-astro-cid-cszlqybm]{max-width:50ch;color:var(--muted);animation:rise 1.2s .1s var(--ease-out) both;margin-top:20px;font-size:clamp(1.125rem,1rem + .45vw,1.375rem);line-height:1.45}.open__try[data-astro-cid-cszlqybm]{animation:rise 1.2s .2s var(--ease-out) both}.open__meta[data-astro-cid-cszlqybm]{animation:rise 1.2s .3s var(--ease-out) both;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 24px;margin-top:clamp(32px,4vw,48px);display:grid}.open__meta[data-astro-cid-cszlqybm] div[data-astro-cid-cszlqybm]{border-top:1px solid var(--rule);padding-top:16px}.open__meta[data-astro-cid-cszlqybm] dt[data-astro-cid-cszlqybm]{font-size:.8125rem}.open__meta[data-astro-cid-cszlqybm] dd[data-astro-cid-cszlqybm]{margin:4px 0 0;font-size:.9375rem;font-weight:500}@media (width<=760px){.open__head[data-astro-cid-cszlqybm]{grid-template-columns:1fr;justify-items:start}.open__meta[data-astro-cid-cszlqybm]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}}@keyframes rise{0%{opacity:0;filter:blur(8px);transform:translateY(24px)}}.says[data-astro-cid-cszlqybm]{margin-top:clamp(48px,6vw,80px);padding:0;list-style:none}.say[data-astro-cid-cszlqybm]{--lit:clamp(0, (var(--v,1) - .18) * 2.6, 1);border-top:1px solid var(--rule);grid-template-columns:9em minmax(0,1fr) 220px;align-items:start;gap:20px clamp(32px,4vw,64px);padding:clamp(28px,3vw,40px) 0;display:grid}.say[data-astro-cid-cszlqybm]:last-child{border-bottom:1px solid var(--rule)}.say__k[data-astro-cid-cszlqybm]{padding-top:.9em;font-size:.9375rem;font-weight:600}.say__line[data-astro-cid-cszlqybm]{letter-spacing:-.035em;max-width:18ch;font-size:clamp(2rem,1.2rem + 2.8vw,3.5rem);line-height:1.05}.say__w[data-astro-cid-cszlqybm]{color:var(--ink);opacity:clamp(.18, (var(--lit) - var(--k)) * 4, 1);transition:opacity .2s linear}.say__body[data-astro-cid-cszlqybm]{max-width:52ch;margin-top:18px}.say__shot[data-astro-cid-cszlqybm] img{aspect-ratio:3/4;object-fit:cover;object-position:top;background:var(--black);border-radius:22px;width:100%;height:auto;box-shadow:0 0 0 1px #0000000f,0 30px 60px -28px #00000059}@media (width<=900px){.say[data-astro-cid-cszlqybm]{grid-template-columns:minmax(0,1fr) 34%}.say__k[data-astro-cid-cszlqybm]{display:none}}@media (width<=560px){.say[data-astro-cid-cszlqybm]{grid-template-columns:1fr}.say__shot[data-astro-cid-cszlqybm]{width:56%}}.dec[data-astro-cid-cszlqybm]{padding-block:clamp(96px,11vw,160px)}.reveal[data-astro-cid-cszlqybm]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:48px clamp(48px,8vw,128px);margin-top:clamp(48px,6vw,88px);display:grid}.reveal__phone[data-astro-cid-cszlqybm]{border-radius:36px;justify-self:center;width:min(320px,70vw);margin:0;box-shadow:0 0 0 1px #ffffff29,0 40px 90px -30px #000000f2,0 0 80px -20px #ffffff0f}.seq[data-astro-cid-cszlqybm]{aspect-ratio:750/1624;background:#140806;border-radius:36px;position:relative;overflow:hidden}.seq[data-astro-cid-cszlqybm] img[data-astro-cid-cszlqybm],.seq[data-astro-cid-cszlqybm] .seq__win{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}.seq[data-astro-cid-cszlqybm] .seq__win{opacity:0;filter:blur(6px);transition:opacity .8s var(--ease-out), filter .8s var(--ease-out), transform 1.2s var(--ease-out);transform:scale(1.03)}.seq[data-astro-cid-cszlqybm].is-done .seq__win{opacity:1;filter:none;transform:none}.reveal__body[data-astro-cid-cszlqybm]{max-width:50ch;margin-block:18px 28px}.pull[data-astro-cid-cszlqybm]{margin:36px 0 0}.pull[data-astro-cid-cszlqybm] p[data-astro-cid-cszlqybm]{font-size:var(--step-2);letter-spacing:-.025em;max-width:26ch;font-weight:500;line-height:1.15}.dec__pair[data-astro-cid-cszlqybm]{grid-template-columns:1fr 1fr;gap:40px clamp(48px,7vw,112px);margin-top:clamp(80px,10vw,140px);display:grid}.dec__pair[data-astro-cid-cszlqybm] article[data-astro-cid-cszlqybm]{border-top:1px solid var(--rule);padding-top:24px}.dec__pair[data-astro-cid-cszlqybm] p[data-astro-cid-cszlqybm]{max-width:50ch;margin-top:16px}@media (width<=860px){.reveal[data-astro-cid-cszlqybm],.dec__pair[data-astro-cid-cszlqybm]{grid-template-columns:1fr}}.part[data-astro-cid-cszlqybm]{padding-block:clamp(96px,11vw,160px)}.journey[data-astro-cid-cszlqybm]{padding:0 var(--gutter);max-width:calc(var(--max) + 2 * var(--gutter));max-width:calc(1040px + 2 * var(--gutter));grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,5vw,80px);margin:clamp(48px,6vw,80px) auto 0;list-style:none;display:grid}.journey__phone[data-astro-cid-cszlqybm] .seq[data-astro-cid-cszlqybm]{border-radius:28px;box-shadow:0 0 0 1px #0000000f,0 30px 60px -28px #00000059}.journey__phone[data-astro-cid-cszlqybm]>img,.journey__phone[data-astro-cid-cszlqybm]>img[data-astro-cid-cszlqybm]{aspect-ratio:750/1624;object-fit:cover;object-position:top;background:var(--black);border-radius:28px;width:100%;height:auto;box-shadow:0 0 0 1px #0000000f,0 30px 60px -28px #00000059}.journey__cap[data-astro-cid-cszlqybm]{margin-top:16px;font-size:.9375rem}.journey__cap[data-astro-cid-cszlqybm] b[data-astro-cid-cszlqybm]{font-weight:600}@media (width<=800px){.journey[data-astro-cid-cszlqybm]{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;display:flex;overflow-x:auto}.journey__step[data-astro-cid-cszlqybm]{scroll-snap-align:start;flex:0 0 62vw}}.host[data-astro-cid-cszlqybm]{padding-block:clamp(96px,11vw,160px)}.pair[data-astro-cid-cszlqybm]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:48px clamp(48px,8vw,128px);margin-top:clamp(48px,6vw,88px);display:grid}.pair--flip[data-astro-cid-cszlqybm] .pair__phone[data-astro-cid-cszlqybm]{order:2}.ia[data-astro-cid-cszlqybm]+.pair[data-astro-cid-cszlqybm]{margin-top:0}.pair__phone[data-astro-cid-cszlqybm]{justify-self:center;width:min(300px,70vw)}.pair__phone[data-astro-cid-cszlqybm] img{aspect-ratio:750/1624;object-fit:cover;object-position:top;border-radius:34px;width:100%;height:auto;box-shadow:0 0 0 1px #ffffff1a,0 50px 100px -30px #000000e6}@media (width<=860px){.pair[data-astro-cid-cszlqybm]{grid-template-columns:1fr}.pair--flip[data-astro-cid-cszlqybm] .pair__phone[data-astro-cid-cszlqybm]{order:0}}.ia[data-astro-cid-cszlqybm]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px clamp(48px,8vw,128px);margin-top:clamp(72px,9vw,128px);display:grid}.ia__col[data-astro-cid-cszlqybm]{position:relative}.ia__phone[data-astro-cid-cszlqybm]{--ph:min(72svh, 640px);top:calc(50svh - var(--ph) / 2 + 20px);width:calc(var(--ph) * .4618);aspect-ratio:750/1624;border-radius:calc(var(--ph) * .049);background:#1a0c09;margin-inline:auto;position:sticky;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 50px 100px -30px #000000e6}.ia__canvas[data-astro-cid-cszlqybm]{transform:translateY(calc(var(--t,0) * -100%));transition:transform 1s var(--ease-out);position:relative}.ia__canvas[data-astro-cid-cszlqybm] .ia__img{width:100%;height:auto}.ia__mark[data-astro-cid-cszlqybm]{left:3%;right:3%;top:calc(var(--y0,0) * 100% - 4px);height:calc((var(--y1,0) - var(--y0,0)) * 100% + 8px);opacity:0;pointer-events:none;transition:top 1s var(--ease-out), height 1s var(--ease-out), opacity .6s var(--ease-out);border-radius:14px;position:absolute;box-shadow:0 0 0 1.5px #ffffffe6,0 0 0 100vmax #0000008c}.ia[data-astro-cid-cszlqybm].is-live .ia__mark[data-astro-cid-cszlqybm]{opacity:1}.ia__steps[data-astro-cid-cszlqybm]{margin:0;padding:10svh 0 0;list-style:none}.ia__intro[data-astro-cid-cszlqybm]{padding-bottom:24px}.ia__step[data-astro-cid-cszlqybm]:last-child{min-height:calc(50svh - 40px)}.ia__step[data-astro-cid-cszlqybm]{border-top:1px solid var(--rule);min-height:36svh;color:var(--muted);transition:color .6s var(--ease-out);padding:20px 0}.ia__step[data-astro-cid-cszlqybm][aria-current]{color:var(--white)}.ia__q[data-astro-cid-cszlqybm]{letter-spacing:-.02em;font-size:1.375rem;font-weight:600;line-height:1.2}.ia__a[data-astro-cid-cszlqybm]{max-width:42ch;color:var(--muted);margin-top:10px}@media (width<=860px){.ia[data-astro-cid-cszlqybm]{grid-template-columns:1fr;gap:0}.ia__col[data-astro-cid-cszlqybm]{z-index:2;background:var(--black);padding:72px 0 20px;position:sticky;top:0}.ia__col[data-astro-cid-cszlqybm]:after{content:"";background:linear-gradient(var(--black), #0e0e0e00);pointer-events:none;height:28px;position:absolute;top:100%;left:0;right:0}.ia__phone[data-astro-cid-cszlqybm]{--ph:min(46svh, 420px);position:relative;top:auto;box-shadow:0 0 0 1px #ffffff1a}.ia__mark[data-astro-cid-cszlqybm]{border-radius:10px;left:2%;right:2%}.ia__steps[data-astro-cid-cszlqybm]{padding:8px 0 34svh}.ia__step[data-astro-cid-cszlqybm]{min-height:30svh;padding:16px 0}}.vis[data-astro-cid-cszlqybm]{padding-block:clamp(96px,11vw,160px)}.vis__rounds[data-astro-cid-cszlqybm]{gap:40px;display:grid}.vis__rounds[data-astro-cid-cszlqybm] article[data-astro-cid-cszlqybm]{border-top:1px solid var(--rule);padding-top:24px}.vis__rounds[data-astro-cid-cszlqybm] p[data-astro-cid-cszlqybm]{max-width:56ch;margin-top:14px}.ai[data-astro-cid-cszlqybm]{padding-block:clamp(96px,11vw,160px)}@media (prefers-reduced-motion:reduce){.say__w[data-astro-cid-cszlqybm]{opacity:1}.ia__step[data-astro-cid-cszlqybm]{color:var(--white)}}
