.page-hero.svelte-t60oi7{background:var(--color-paper);border-bottom:1px solid var(--color-rule);padding:64px 0 56px}.page-hero.svelte-t60oi7 h1:where(.svelte-t60oi7){margin:14px 0 16px;font-weight:450}.page-hero.svelte-t60oi7 h1:where(.svelte-t60oi7) em:where(.svelte-t60oi7){color:var(--color-clay-deep);font-style:italic;font-weight:300}.page-hero.svelte-t60oi7 .lede:where(.svelte-t60oi7){max-width:60ch;color:var(--color-muted);margin:0;font-size:17px;line-height:1.65}.content-section.svelte-t60oi7{background:var(--color-paper-2);padding:72px 0 96px}.content-grid.svelte-t60oi7{grid-template-columns:1fr 340px;align-items:start;gap:64px;display:grid}.prose.svelte-t60oi7 p:where(.svelte-t60oi7){color:var(--color-muted);margin:0 0 20px;font-size:16px;line-height:1.8}.prose.svelte-t60oi7 p:where(.svelte-t60oi7):last-child{margin-bottom:0}.sidebar.svelte-t60oi7{flex-direction:column;gap:20px;display:flex;position:sticky;top:92px}.key-points-card.svelte-t60oi7{background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-card);padding:28px}.key-points-card.svelte-t60oi7 h2:where(.svelte-t60oi7){font-size:14px;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink);margin:0 0 20px;font-weight:500}.key-points-card.svelte-t60oi7 ul:where(.svelte-t60oi7){flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.key-points-card.svelte-t60oi7 li:where(.svelte-t60oi7){padding-left:20px;font-size:15px;line-height:1.5;position:relative}.key-points-card.svelte-t60oi7 li:where(.svelte-t60oi7):before{content:"→";color:var(--color-clay);font-size:13px;position:absolute;left:0}.key-points-card.svelte-t60oi7 a:where(.svelte-t60oi7){color:var(--color-ink)}.key-points-card.svelte-t60oi7 a:where(.svelte-t60oi7):hover{color:var(--color-clay)}.cta-card.svelte-t60oi7{background:var(--color-ink);color:var(--color-paper);border-radius:var(--radius-card);flex-direction:column;gap:16px;padding:28px;display:flex}.cta-card.svelte-t60oi7 p:where(.svelte-t60oi7){font-family:var(--font-display);color:var(--color-cream);margin:0;font-size:17px;font-style:italic;line-height:1.4}.cta-btn.svelte-t60oi7{text-align:center;background:var(--color-paper);color:var(--color-ink);border-radius:9999px;padding:12px 20px;font-size:15px;display:block}.cta-btn.svelte-t60oi7:hover{background:var(--color-cream)}.faq-section.svelte-t60oi7{background:var(--color-paper);border-top:1px solid var(--color-rule);padding:72px 0}.faq-heading.svelte-t60oi7{margin:14px 0 32px;font-weight:450}@media (width<=1080px){.content-grid.svelte-t60oi7{grid-template-columns:1fr 300px;gap:40px}}@media (width<=767px){.page-hero.svelte-t60oi7{padding:48px 0 40px}.content-section.svelte-t60oi7{padding:48px 0 64px}.content-grid.svelte-t60oi7{grid-template-columns:1fr;gap:32px}.sidebar.svelte-t60oi7{position:static}}
