.training-page.svelte-8yr8ld{padding-top:3.5rem;padding-bottom:7rem}.training-heading.svelte-8yr8ld{grid-template-columns:1fr 18rem;align-items:end;gap:4rem;margin-bottom:2rem;display:grid}.training-heading.svelte-8yr8ld>div:where(.svelte-8yr8ld):first-child>a:where(.svelte-8yr8ld){color:var(--muted);margin-bottom:1.5rem;font-size:.68rem;font-weight:800;display:inline-block}.training-heading.svelte-8yr8ld h1:where(.svelte-8yr8ld){letter-spacing:-.075em;max-width:850px;margin:0;font-size:clamp(3.1rem,7vw,6rem);line-height:.88}.training-heading.svelte-8yr8ld>div:where(.svelte-8yr8ld):first-child>p:where(.svelte-8yr8ld):not(.eyebrow){max-width:700px;color:var(--muted);line-height:1.6}.instructions.svelte-8yr8ld{border:1px solid var(--line);background:var(--white);border-radius:1rem;grid-template-columns:auto 1fr;align-items:center;gap:.45rem .65rem;padding:1rem;display:grid}.instructions.svelte-8yr8ld span:where(.svelte-8yr8ld){width:1.7rem;height:1.7rem;color:var(--ink);background:var(--lime);border-radius:50%;place-items:center;font-size:.52rem;font-weight:900;display:grid}.instructions.svelte-8yr8ld p:where(.svelte-8yr8ld){color:var(--muted);margin:0;font-size:.62rem;font-weight:750;line-height:1.4}.locked-scene.svelte-8yr8ld{color:#fff;background:var(--ink);box-shadow:var(--shadow);border-radius:1.7rem;grid-template-columns:1fr 22rem;align-items:center;gap:3rem;padding:2rem;display:grid;overflow:hidden}.locked-scene.svelte-8yr8ld h2:where(.svelte-8yr8ld){letter-spacing:-.065em;margin:0;font-size:clamp(2.5rem,5vw,4.5rem);line-height:.93}.locked-scene.svelte-8yr8ld>div:where(.svelte-8yr8ld)>p:where(.svelte-8yr8ld):not(.eyebrow){color:#b3c4c5}.locked-scene.svelte-8yr8ld img{width:100%;height:auto}.offer-list.svelte-8yr8ld{flex-wrap:wrap;gap:.5rem;margin-top:1.2rem;display:flex}.offer-list.svelte-8yr8ld a:where(.svelte-8yr8ld){min-width:7rem;color:var(--ink);background:var(--lime);border-radius:.75rem;gap:.2rem;padding:.75rem;display:grid}.offer-list.svelte-8yr8ld span:where(.svelte-8yr8ld){font-size:.55rem;font-weight:800}.offer-list.svelte-8yr8ld strong:where(.svelte-8yr8ld){font-size:1.05rem}.account-cta.svelte-8yr8ld{color:var(--lime);margin-top:1rem;font-size:.65rem;font-weight:800;display:inline-block}.independent-note.svelte-8yr8ld{max-width:750px;color:var(--muted);text-align:center;margin:1rem auto 0;font-size:.6rem;line-height:1.5}.transcript-card.svelte-8yr8ld{border:1px solid var(--line);background:var(--white);max-width:850px;box-shadow:var(--soft-shadow);border-radius:1rem;margin:1.25rem auto 0}.transcript-card.svelte-8yr8ld summary:where(.svelte-8yr8ld){cursor:pointer;padding:1rem 1.15rem;font-size:.76rem;font-weight:850}.transcript-card.svelte-8yr8ld>div:where(.svelte-8yr8ld){border-top:1px solid var(--line);padding:0 1.15rem 1.15rem}.transcript-card.svelte-8yr8ld h2:where(.svelte-8yr8ld){margin:1rem 0 .55rem;font-size:1rem}.transcript-card.svelte-8yr8ld p:where(.svelte-8yr8ld){color:var(--muted);white-space:pre-line;margin:0;font-size:.76rem;line-height:1.75}@media (width<=850px){.training-heading.svelte-8yr8ld,.locked-scene.svelte-8yr8ld{grid-template-columns:1fr}.instructions.svelte-8yr8ld{max-width:28rem}.locked-scene.svelte-8yr8ld img{max-width:18rem;margin:0 auto}}
