.svc[data-astro-cid-da6z32vt]{background:#1a1a1ae0;border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--s4);max-width:440px;backdrop-filter:blur(8px);margin-top:var(--s3)}.svc-price[data-astro-cid-da6z32vt]{color:var(--text);font-size:2rem;font-weight:800;letter-spacing:-.02em;margin:0 0 var(--s1)}.svc-extra[data-astro-cid-da6z32vt]{font-size:1rem;font-weight:600;color:var(--text-2)}.svc-body[data-astro-cid-da6z32vt] p{color:var(--text-2)}.svc[data-astro-cid-da6z32vt] .btn[data-astro-cid-da6z32vt]{margin-top:var(--s1)}.ch09[data-astro-cid-h5r2xgll]{position:relative;z-index:2;background:#000}.ch09-copy[data-astro-cid-h5r2xgll]{max-width:560px}.ch09-ctas[data-astro-cid-h5r2xgll]{display:flex;flex-wrap:wrap;gap:var(--s2);margin-top:var(--s3)}html:not(.motion) .ch09-gl[data-astro-cid-h5r2xgll],html:not(.motion) .ch09-2d[data-astro-cid-h5r2xgll],html:not(.motion) .ch09-beams[data-astro-cid-h5r2xgll]{display:none}html:not(.motion) .ch09[data-astro-cid-h5r2xgll]{padding:var(--s6) var(--gutter)}html:not(.motion) .ch09-pin[data-astro-cid-h5r2xgll]{max-width:var(--max);margin:0 auto}.ch09-static[data-astro-cid-h5r2xgll]{display:grid;gap:var(--s2);max-width:var(--max);margin:var(--s4) auto 0}.ch09-static[data-astro-cid-h5r2xgll] img[data-astro-cid-h5r2xgll]{width:100%;height:auto;max-height:70vh;object-fit:cover;border-radius:var(--radius)}html.motion .ch09-static[data-astro-cid-h5r2xgll]{display:none}html.motion .ch09-track[data-astro-cid-h5r2xgll]{height:420vh}html.motion .ch09-pin[data-astro-cid-h5r2xgll]{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}html.motion .ch09-gl[data-astro-cid-h5r2xgll],html.motion .ch09-2d[data-astro-cid-h5r2xgll]{position:absolute;inset:0;width:100%;height:100%}html.motion .ch09-2d[data-astro-cid-h5r2xgll]{pointer-events:auto}html.motion .ch09-copy[data-astro-cid-h5r2xgll]{position:absolute;left:var(--gutter);right:var(--gutter);top:96px;margin:0 auto;max-width:var(--max);opacity:0;transition:opacity .6s ease;pointer-events:none}html.motion .ch09-ctas[data-astro-cid-h5r2xgll]{position:absolute;left:0;right:0;bottom:max(28px,env(safe-area-inset-bottom));justify-content:center;margin:0;padding:0 var(--gutter);opacity:0;transition:opacity .6s ease;pointer-events:none}html.motion .ch09[data-astro-cid-h5r2xgll][data-ready] .ch09-copy[data-astro-cid-h5r2xgll],html.motion .ch09[data-astro-cid-h5r2xgll][data-ready] .ch09-ctas[data-astro-cid-h5r2xgll]{opacity:1;pointer-events:auto}.ch09-ctas[data-astro-cid-h5r2xgll] .btn[data-astro-cid-h5r2xgll]:focus-visible{opacity:1}.ch09[data-astro-cid-h5r2xgll] .ch09-ctas:focus-within{opacity:1;pointer-events:auto}@media(max-width:600px){html.motion .ch09-ctas[data-astro-cid-h5r2xgll]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}html.motion .ch09-ctas[data-astro-cid-h5r2xgll] .btn[data-astro-cid-h5r2xgll]{min-height:48px;padding:10px 6px;font-size:.88rem}.beam-label[data-astro-cid-h5r2xgll] span[data-astro-cid-h5r2xgll]{display:none}}.beam-label[data-astro-cid-h5r2xgll]{position:absolute;transform:translate(-50%,calc(-100% - 18px));text-align:center;padding:8px 12px;border-radius:var(--radius);background:#0d0d0dcc;border:1px solid var(--line);opacity:0;transition:opacity .3s ease;pointer-events:none;white-space:nowrap}.beam-label[data-astro-cid-h5r2xgll] b[data-astro-cid-h5r2xgll]{display:block;color:var(--text);font-size:.95rem}.beam-label[data-astro-cid-h5r2xgll] span[data-astro-cid-h5r2xgll]{color:var(--muted);font-size:.78rem}.beam-label[data-astro-cid-h5r2xgll].show{opacity:1;pointer-events:auto}.skip-story{position:absolute;left:var(--gutter);top:72px;z-index:60;padding:10px 16px;border-radius:var(--radius);background:var(--surface);color:var(--text);border:1px solid var(--line);transform:translateY(calc(-100% - 96px));transition:transform var(--dur) var(--ease)}.skip-story:focus{transform:none}.static-note{display:none;padding-top:var(--s3)}html:not(.motion) .static-note{display:block}.seg .copy{max-width:580px}.seg .copy h1,.seg .copy h2{text-wrap:balance}.seg .line{color:var(--text);font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.5;margin:0 0 var(--s1)}.seg .links{margin-top:var(--s3);line-height:2}.boot{font:600 clamp(1.6rem,4.4vw,3rem)/1.25 var(--mono);letter-spacing:-.01em}.caret{display:inline-block;width:.6ch;height:1.1em;margin-left:4px;vertical-align:-.15em;background:var(--green);animation:caret 1s steps(1) infinite}@keyframes caret{50%{opacity:0}}.scroll-hint{margin-top:var(--s4);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem}.stats{list-style:none;margin:var(--s4) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s2);max-width:520px}.stats li{background:#1a1a1ad1;border:1px solid var(--line);border-radius:var(--radius);padding:var(--s2);backdrop-filter:blur(6px)}.stats b.stat-word{font-size:1.35rem;line-height:1.3;padding:6px 0 4px}.stats b{display:block;color:var(--text);font-size:1.9rem;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.stats span:not(.count){color:var(--muted);font-size:.85rem;line-height:1.35;display:block}.courses{list-style:none;margin:var(--s3) 0 0;padding:0;display:grid;gap:var(--s2);max-width:620px}.course{background:#1a1a1ae0;border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--s3);backdrop-filter:blur(8px)}.course h3{margin-bottom:var(--s1)}.course p{margin-bottom:var(--s1);color:var(--text-2)}.course-meta{font:600 .72rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)!important}.course .btn{margin-top:var(--s1)}.proof{background:#0d0d0ddb;border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--s4);backdrop-filter:blur(8px)}.proof-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s2);margin:var(--s3) 0}.proof-stats div{border-left:2px solid var(--green);padding-left:var(--s2)}.proof-stats dt{color:var(--muted);font-size:.8rem}.proof-stats dd{margin:0;color:var(--text);font-size:1.6rem;font-weight:800;font-variant-numeric:tabular-nums}.split{display:grid;gap:var(--s3);align-items:start}@media(min-width:1000px){.split{grid-template-columns:1fr 1fr;max-width:940px}}html:not(.motion) #stage,html:not(.motion) .progress{display:none}html:not(.motion) .seg{padding:var(--s6) 0 0}html:not(.motion) .seg.no-still.no-copy{display:none}html:not(.motion) .seg .still img{width:100%;height:auto;max-height:78vh;object-fit:cover}html:not(.motion) .seg .copy-pin{padding:var(--s4) var(--gutter) 0;max-width:var(--max);margin:0 auto}html:not(.motion) .seg .copy{max-width:720px}html:not(.motion) .caret{display:none}html.motion .seg .still{display:none}html.motion #stage{position:fixed;inset:0;z-index:0;background:#000;overflow:hidden}html.motion #stage .layer{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .45s ease;will-change:opacity}html.motion #stage .layer.on{opacity:1}html.motion #stage .scrim{position:absolute;inset:0;z-index:5;pointer-events:none;background:linear-gradient(90deg,#000000b8,#00000059 45%,#0000 70%);transition:background .6s ease,opacity .6s ease}html.motion #stage[data-align=right] .scrim{background:linear-gradient(270deg,#000000b8,#00000059 45%,#0000 70%)}html.motion #stage[data-align=center] .scrim,html.motion #stage[data-align=split] .scrim,html.motion #stage[data-align=boot] .scrim{background:radial-gradient(ellipse at center,#0000008c,#00000040 60%,#0000001a)}html.motion #stage[data-align=none] .scrim{opacity:0}@media(orientation:portrait){html.motion #stage .scrim,html.motion #stage[data-align] .scrim{background:linear-gradient(0deg,#000000d9,#00000073,#00000026)}}html.motion #story{position:relative;z-index:1}html.motion .seg{position:relative;height:calc(var(--len) * 1vh)}html.motion .seg .copy-pin{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;padding:80px var(--gutter) var(--s5);max-width:var(--max);margin:0 auto}html.motion .seg.align-right .copy-pin{justify-content:flex-end}html.motion .seg.align-center .copy-pin{justify-content:center;text-align:center}html.motion .seg.align-center .copy{margin:0 auto}html.motion .seg.align-center .copy p{margin-left:auto;margin-right:auto}@media(orientation:portrait){html.motion .seg .copy-pin{align-items:flex-end;justify-content:flex-start!important;text-align:left!important}}@media(orientation:portrait){html.motion #stage[data-align=boot] .scrim{background:radial-gradient(ellipse 90% 45% at 50% 50%,#000000b8,#00000073 55%,#00000026)}}@media(orientation:portrait){html.motion .seg#ch00 .copy-pin{align-items:center;justify-content:center!important;text-align:center!important}}html.motion .seg#ch08 .copy-pin,html.motion .seg#voice .copy-pin{position:relative;height:auto;min-height:100vh}.course[hidden]{display:none}#stage .still-zoom{position:absolute;inset:0;will-change:transform}#stage .still-zoom img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}#stage .still-glow{opacity:0;will-change:opacity;--glow-max: .55}@media(orientation:portrait){#stage .still-glow{--glow-max: .4}}@media(prefers-reduced-motion:no-preference){#stage .layer.on .still-glow{animation:still-glow 4.6s ease-in-out infinite}}@keyframes still-glow{0%,to{opacity:.1}50%{opacity:var(--glow-max)}}#stage .handoff-vid{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0}
