.landing.svelte-6u0ul7{min-height:100vh}.landing-header.svelte-6u0ul7,.landing-nav.svelte-6u0ul7,main.svelte-6u0ul7,footer.svelte-6u0ul7{max-width:1060px;margin:auto;padding-left:24px;padding-right:24px}.landing-header.svelte-6u0ul7{justify-content:space-between;align-items:center;gap:18px;padding-top:22px;padding-bottom:22px;display:flex}.landing-header.svelte-6u0ul7 a:where(.svelte-6u0ul7){align-items:center;min-height:44px;display:inline-flex}.landing-header.svelte-6u0ul7 img:where(.svelte-6u0ul7){width:180px;height:auto}.landing-nav.svelte-6u0ul7{border-top:1px solid var(--academy-line);flex-wrap:wrap;gap:10px 28px;padding-top:12px;padding-bottom:12px;display:flex}.landing-nav.svelte-6u0ul7 a:where(.svelte-6u0ul7){align-items:center;min-height:44px;text-decoration:none;display:flex}.landing-nav.svelte-6u0ul7 a[aria-current]:where(.svelte-6u0ul7){text-underline-offset:7px;text-decoration:underline}.landing-hero.svelte-6u0ul7{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:32px;padding:56px 0 32px;display:grid}.eyebrow.svelte-6u0ul7{color:var(--academy-green);margin:0 0 14px;font-weight:700}h1.svelte-6u0ul7{letter-spacing:-.04em;max-width:15ch;margin:0 0 24px;font-family:Inter Tight Variable,sans-serif;font-size:clamp(38px,5vw,64px);line-height:1.06}.lead.svelte-6u0ul7{margin:0 0 28px;font-size:22px;line-height:1.5}.entry-note.svelte-6u0ul7{max-width:48ch;color:var(--academy-muted);margin-top:14px;font-size:15px}.landing-companion.svelte-6u0ul7{min-width:0}figure.svelte-6u0ul7{background:var(--academy-paper);border-radius:16px;margin:24px 0 48px;padding:24px}figure.svelte-6u0ul7 img:where(.svelte-6u0ul7){border-radius:8px;width:100%;height:auto;display:block}.tree-image.svelte-6u0ul7 img:where(.svelte-6u0ul7){object-fit:contain;max-height:460px}figcaption.svelte-6u0ul7{color:var(--academy-muted);margin-top:14px;font-size:14px}.landing-sections.svelte-6u0ul7{max-width:780px;margin:0 auto 48px}.landing-sections.svelte-6u0ul7 section:where(.svelte-6u0ul7){border-top:1px solid var(--academy-line);gap:24px;padding:28px 0;display:flex}.step-number.svelte-6u0ul7{color:var(--academy-green);font-size:20px;font-weight:700}h2.svelte-6u0ul7{margin:0 0 14px;font-family:Inter Tight Variable,sans-serif;font-size:28px;line-height:1.2}p.svelte-6u0ul7{line-height:1.65}.landing-next.svelte-6u0ul7{text-align:center;padding:64px 0 48px}.landing-next.svelte-6u0ul7 p:where(.svelte-6u0ul7){color:var(--academy-muted);font-size:15px}footer.svelte-6u0ul7{border-top:1px solid var(--academy-line);flex-wrap:wrap;gap:16px 28px;padding-top:24px;padding-bottom:36px;display:flex}footer.svelte-6u0ul7 a:where(.svelte-6u0ul7){align-items:center;min-height:44px;display:inline-flex}.preview-label.svelte-6u0ul7{background:var(--academy-paper);padding:12px}@media (width<=700px){.landing-header.svelte-6u0ul7,.landing-nav.svelte-6u0ul7,main.svelte-6u0ul7,footer.svelte-6u0ul7{padding-left:18px;padding-right:18px}.landing-header.svelte-6u0ul7 img:where(.svelte-6u0ul7){width:142px}.landing-header.svelte-6u0ul7{gap:12px;font-size:14px}.landing-nav.svelte-6u0ul7{gap:6px 18px;font-size:15px}.landing-hero.svelte-6u0ul7{grid-template-columns:1fr;gap:12px;padding-top:32px}.lead.svelte-6u0ul7{font-size:19px}.landing-companion.svelte-6u0ul7{max-width:440px}figure.svelte-6u0ul7{padding:12px}.landing-sections.svelte-6u0ul7 section:where(.svelte-6u0ul7){gap:16px}h2.svelte-6u0ul7{font-size:25px}.step-number.svelte-6u0ul7{font-size:17px}.landing-next.svelte-6u0ul7{padding-top:40px}}
