.bezel[data-astro-cid-v3vyfltf]{--red: var(--eink-red);background:var(--bezel);border-radius:14px;padding:7% 6% 9%;box-shadow:0 40px 80px -30px var(--shadow-soft),inset 0 0 0 1px #00000014;aspect-ratio:4 / 3.35;width:100%;container-type:inline-size;text-align:left;line-height:1.2}.bw[data-astro-cid-v3vyfltf]{--red: var(--eink)}.panel[data-astro-cid-v3vyfltf]{background:var(--eink-paper);color:var(--eink);aspect-ratio:4 / 3;width:100%;font-family:var(--mono);padding:3cqw 3.5cqw;display:flex;flex-direction:column;gap:1.2cqw;box-shadow:inset 0 0 0 1px #0000001f}.row[data-astro-cid-v3vyfltf]{display:flex;justify-content:space-between;align-items:center;font-weight:600}.head[data-astro-cid-v3vyfltf]{font-size:4.2cqw;letter-spacing:.08em}.hl[data-astro-cid-v3vyfltf]{background:var(--red);color:var(--eink-paper);padding:.2cqw 1.4cqw;font-size:3.4cqw}.sub[data-astro-cid-v3vyfltf]{font-size:3cqw;margin-top:1cqw;letter-spacing:.06em}.sub[data-astro-cid-v3vyfltf] span[data-astro-cid-v3vyfltf]:last-child{font-weight:400;letter-spacing:0}.shoe[data-astro-cid-v3vyfltf]{display:grid;grid-template-columns:5cqw 1fr 8cqw 15cqw;align-items:center;column-gap:1.6cqw;font-size:3.3cqw;font-family:var(--display);font-weight:500}.num[data-astro-cid-v3vyfltf]{width:4.4cqw;height:4.4cqw;border:.4cqw solid var(--eink);border-radius:50%;display:grid;place-items:center;font-size:2.6cqw;font-family:var(--mono);font-weight:600}.num[data-astro-cid-v3vyfltf].fav{background:var(--red);border-color:var(--red);color:var(--eink-paper)}.name[data-astro-cid-v3vyfltf]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.d30[data-astro-cid-v3vyfltf],.tot[data-astro-cid-v3vyfltf]{font-family:var(--mono);text-align:right}.d30[data-astro-cid-v3vyfltf]{font-weight:400}.bar[data-astro-cid-v3vyfltf]{grid-column:2 / -1;height:.8cqw;background:#1d1d1b26;margin-top:-.4cqw}.bar[data-astro-cid-v3vyfltf] i[data-astro-cid-v3vyfltf]{display:block;height:100%;background:var(--eink)}.bar[data-astro-cid-v3vyfltf] i[data-astro-cid-v3vyfltf].fav{background:var(--red)}.chart[data-astro-cid-v3vyfltf]{flex:1 1 0;height:100%;display:flex;align-items:flex-end;gap:1.1cqw;border-bottom:.4cqw solid var(--eink);min-height:0}.chart[data-astro-cid-v3vyfltf] i[data-astro-cid-v3vyfltf]{flex:1;background:var(--eink);min-height:4%}.chart[data-astro-cid-v3vyfltf] i[data-astro-cid-v3vyfltf].fav{background:var(--red)}.hero[data-astro-cid-ct3bgug4]{text-align:center;padding-top:clamp(56px,10vw,112px)}h1[data-astro-cid-ct3bgug4]{font-size:clamp(44px,8.4vw,96px);margin:.15em 0 .3em}@media(min-width:400px){h1[data-astro-cid-ct3bgug4] .whole{white-space:nowrap;hyphens:manual}}[data-astro-cid-ct3bgug4]:is(h1,h2) .soft{color:var(--m)}.lede[data-astro-cid-ct3bgug4]{font-size:clamp(18px,2.2vw,22px);color:var(--m);max-width:640px;margin:0 auto 1.6em}.ctas[data-astro-cid-ct3bgug4]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.hero-strava[data-astro-cid-ct3bgug4]{margin:22px auto 0;max-width:520px;font-size:14px;color:var(--m)}.hero-strava[data-astro-cid-ct3bgug4] .strava-dot[data-astro-cid-ct3bgug4]{display:inline-block;width:10px;height:10px;margin-right:8px;vertical-align:0}.stage[data-astro-cid-ct3bgug4]{position:relative;margin:clamp(48px,8vw,88px) auto 0;max-width:920px;display:grid;grid-template-columns:1.7fr 1fr;align-items:center;gap:clamp(16px,4vw,48px)}.stage[data-astro-cid-ct3bgug4]:before{content:"";position:absolute;inset:10% 15% 5% 0;background:radial-gradient(closest-side,var(--glow),transparent);z-index:-1}.film[data-astro-cid-ct3bgug4]{margin:clamp(48px,8vw,88px) auto 0;max-width:1080px;aspect-ratio:16 / 9;border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--l);background:var(--p);box-shadow:0 40px 100px -40px var(--shadow)}.film[data-astro-cid-ct3bgug4] video[data-astro-cid-ct3bgug4]{width:100%;height:100%;object-fit:cover;display:block}.stage-cap[data-astro-cid-ct3bgug4]{margin:14px 0 0;font-size:14px}.phone[data-astro-cid-ct3bgug4]{border:10px solid #2c2b28;border-radius:44px;overflow:hidden;aspect-ratio:923 / 1870;background:var(--p);box-shadow:0 40px 100px -40px var(--shadow),0 0 0 1px var(--l)}.phone[data-astro-cid-ct3bgug4] img[data-astro-cid-ct3bgug4]{width:100%;height:100%;object-fit:cover;object-position:top}.band[data-astro-cid-ct3bgug4]{padding-top:clamp(96px,14vw,160px)}h2[data-astro-cid-ct3bgug4]{font-size:clamp(36px,5.4vw,60px)}.big[data-astro-cid-ct3bgug4]{font-size:clamp(40px,7vw,80px)}.flow[data-astro-cid-ct3bgug4]{list-style:none;padding:0;margin:40px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.step[data-astro-cid-ct3bgug4]{position:relative;padding:26px 24px}.step[data-astro-cid-ct3bgug4] h3[data-astro-cid-ct3bgug4]{font-size:22px}.step[data-astro-cid-ct3bgug4] p[data-astro-cid-ct3bgug4]:last-child{margin:0;font-size:16px}.step-n[data-astro-cid-ct3bgug4]{margin:0 0 14px;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--m)}.step-strava[data-astro-cid-ct3bgug4]{border-top:3px solid var(--strava)}.step-eink[data-astro-cid-ct3bgug4]{border-top:3px solid var(--v)}.step[data-astro-cid-ct3bgug4]:not(:last-child):after{content:"→";position:absolute;right:-14px;top:50%;transform:translateY(-50%);width:12px;text-align:center;color:var(--ls);font-family:var(--mono)}.intro[data-astro-cid-ct3bgug4]{text-align:center}.split[data-astro-cid-ct3bgug4]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,80px);align-items:center}.view[data-astro-cid-ct3bgug4]+.view[data-astro-cid-ct3bgug4]{margin-top:clamp(72px,10vw,120px)}.intro[data-astro-cid-ct3bgug4]+.view[data-astro-cid-ct3bgug4]{margin-top:clamp(40px,6vw,72px)}.split[data-astro-cid-ct3bgug4].flip>[data-astro-cid-ct3bgug4]:first-child{order:2}.split[data-astro-cid-ct3bgug4] p[data-astro-cid-ct3bgug4]+p[data-astro-cid-ct3bgug4]{margin-top:0}.vh[data-astro-cid-ct3bgug4]{font-size:clamp(30px,4.2vw,46px)}.shot[data-astro-cid-ct3bgug4]{width:100%;max-width:440px;justify-self:center;border-radius:var(--r-lg);border:1px solid var(--l);overflow:hidden;box-shadow:0 30px 80px -40px var(--shadow)}.shot[data-astro-cid-ct3bgug4] img[data-astro-cid-ct3bgug4]{width:100%;height:auto}.eink-band[data-astro-cid-ct3bgug4]{margin-top:clamp(96px,14vw,160px);padding:clamp(72px,10vw,120px) 0;background:linear-gradient(180deg,var(--p),var(--band) 30%,var(--band) 70%,var(--p));text-align:center}.eink-band[data-astro-cid-ct3bgug4] .lede[data-astro-cid-ct3bgug4]{margin-bottom:3em}.eink-pair[data-astro-cid-ct3bgug4]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,4vw,48px);max-width:900px;margin:0 auto}figure[data-astro-cid-ct3bgug4]{margin:0}figcaption[data-astro-cid-ct3bgug4]{margin-top:14px;font-size:14px}.facts[data-astro-cid-ct3bgug4]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:clamp(64px,8vw,96px)}.fact[data-astro-cid-ct3bgug4]{padding:22px}.fact[data-astro-cid-ct3bgug4] p[data-astro-cid-ct3bgug4]{margin:0;font-size:16px;color:var(--m)}.fact[data-astro-cid-ct3bgug4] .num[data-astro-cid-ct3bgug4]{color:var(--i);font-size:20px;font-weight:600;margin-bottom:10px}.strava[data-astro-cid-ct3bgug4]{margin-top:clamp(64px,8vw,96px)}.strava-card[data-astro-cid-ct3bgug4]{padding:clamp(24px,4vw,44px);border-top:3px solid var(--strava)}.strava-head[data-astro-cid-ct3bgug4]{display:flex;align-items:center;gap:10px}.strava-head[data-astro-cid-ct3bgug4] .label[data-astro-cid-ct3bgug4]{margin:0}.strava-card[data-astro-cid-ct3bgug4] h2[data-astro-cid-ct3bgug4]{margin-top:.3em}.strava-lede[data-astro-cid-ct3bgug4]{max-width:680px;font-size:19px}.strava-grid[data-astro-cid-ct3bgug4]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px 40px;margin:32px 0 0}.strava-grid[data-astro-cid-ct3bgug4] dt[data-astro-cid-ct3bgug4]{font-weight:600;margin-bottom:4px}.strava-grid[data-astro-cid-ct3bgug4] dd[data-astro-cid-ct3bgug4]{margin:0;font-size:16px}.strava-dot[data-astro-cid-ct3bgug4]{flex:none;width:14px;height:14px;border-radius:50%;background:var(--strava)}.closing[data-astro-cid-ct3bgug4]{text-align:center;padding-top:clamp(96px,14vw,160px)}@media(max-width:860px){.facts[data-astro-cid-ct3bgug4]{grid-template-columns:1fr 1fr}.flow[data-astro-cid-ct3bgug4]{grid-template-columns:1fr}.step[data-astro-cid-ct3bgug4]:not(:last-child):after{content:"↓";inset:auto auto -15px 50%;transform:translate(-50%)}}@media(max-width:720px){.stage[data-astro-cid-ct3bgug4]{grid-template-columns:1fr;max-width:440px}.phone[data-astro-cid-ct3bgug4]{display:none}.film[data-astro-cid-ct3bgug4].tall{aspect-ratio:9 / 16;max-width:420px}.split[data-astro-cid-ct3bgug4]{grid-template-columns:1fr}.split[data-astro-cid-ct3bgug4].flip>[data-astro-cid-ct3bgug4]:first-child{order:0}.eink-pair[data-astro-cid-ct3bgug4]{grid-template-columns:1fr;max-width:420px}.strava-grid[data-astro-cid-ct3bgug4]{grid-template-columns:1fr}}@media(max-width:480px){.facts[data-astro-cid-ct3bgug4]{grid-template-columns:1fr}}
