.support.svelte-1wmf76x{display:flex;flex-direction:column;gap:var(--space-6)}.sec-divider.svelte-1wmf76x{display:flex;align-items:center;gap:var(--space-4);margin-top:var(--space-4)}.sec-divider.svelte-1wmf76x:before,.sec-divider.svelte-1wmf76x:after{content:"";flex:1;border-top:1px solid var(--rule)}.sec-divider.svelte-1wmf76x h2:where(.svelte-1wmf76x){margin:0;font-family:var(--font-sans);font-size:.9rem;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.sample-img.svelte-1wmf76x{display:block;width:100%;height:auto;border:1px solid var(--rule);border-radius:var(--radius-md);box-shadow:var(--shadow-rest)}.sample-img--tier.svelte-1wmf76x{border-radius:var(--radius-sm)}.hero.svelte-1wmf76x{display:grid;grid-template-columns:1.1fr 1fr;gap:var(--space-6);align-items:center}.hero-copy.svelte-1wmf76x h1:where(.svelte-1wmf76x){margin:0 0 var(--space-3)}.lede.svelte-1wmf76x{font-size:1.15rem;line-height:1.5;color:var(--text-primary);max-width:62ch;margin:0 0 var(--space-5)}.hero-copy.svelte-1wmf76x .card-cta,.supporter-cta.svelte-1wmf76x .card-cta,.major-cta.svelte-1wmf76x .card-cta,.final-cta.svelte-1wmf76x .card-cta{max-width:100%;padding:var(--space-3) var(--space-5);font-size:1.05rem;text-align:center;white-space:normal}.hero-media.svelte-1wmf76x{margin:0}.glance.svelte-1wmf76x{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:var(--space-3)}.stat.svelte-1wmf76x{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4) var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--surface-canvas);text-align:center}.stat-value.svelte-1wmf76x{font-size:1.4rem;font-weight:700;color:var(--identity-mid);line-height:1.1}.stat-label.svelte-1wmf76x{font-size:.85rem;color:var(--text-secondary)}.grid-2.svelte-1wmf76x{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4)}.grid-3.svelte-1wmf76x{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}.panel.svelte-1wmf76x{border:1px solid var(--rule);border-radius:var(--radius-md);padding:var(--space-5);background:var(--surface-canvas)}.panel.svelte-1wmf76x h3:where(.svelte-1wmf76x){margin:0 0 var(--space-2);font-size:1.1rem}.panel.svelte-1wmf76x p:where(.svelte-1wmf76x){margin:0;line-height:1.55}.panel.svelte-1wmf76x p:where(.svelte-1wmf76x)+p:where(.svelte-1wmf76x){margin-top:var(--space-3)}.panel--sm.svelte-1wmf76x{padding:var(--space-4)}.detail-points.svelte-1wmf76x{margin:var(--space-3) 0;padding-left:1.2rem;line-height:1.45}.detail-points.svelte-1wmf76x li:where(.svelte-1wmf76x)+li:where(.svelte-1wmf76x){margin-top:var(--space-2)}.tier.svelte-1wmf76x{border:1px solid var(--rule);border-radius:var(--radius-md);padding:var(--space-5);background:var(--surface-tinted)}.tier--supporter.svelte-1wmf76x{display:grid;grid-template-columns:minmax(17rem,.82fr) minmax(0,1.18fr);gap:var(--space-6);align-items:start}.supporter-copy.svelte-1wmf76x,.supporter-benefits.svelte-1wmf76x{min-width:0}.supporter-copy.svelte-1wmf76x{display:flex;flex-direction:column;align-items:flex-start}.offer-kicker.svelte-1wmf76x{margin:0 0 var(--space-2);color:var(--text-secondary);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.tier-head.svelte-1wmf76x{display:flex;flex-direction:column;gap:var(--space-1)}.tier-head.svelte-1wmf76x h3:where(.svelte-1wmf76x){margin:0}.price-line.svelte-1wmf76x{display:flex;align-items:baseline;gap:var(--space-2);margin:var(--space-2) 0 0;color:var(--identity-mid)}.price-line.svelte-1wmf76x strong:where(.svelte-1wmf76x){font-family:var(--font-serif);font-size:clamp(2.8rem,5vw,4rem);letter-spacing:-.035em;line-height:1}.price-line.svelte-1wmf76x span:where(.svelte-1wmf76x){color:var(--text-secondary)}.annual.svelte-1wmf76x{margin:var(--space-4) 0;line-height:1.5}.tier-pitch.svelte-1wmf76x{margin:0;max-width:48ch;line-height:1.55}.supporter-cta.svelte-1wmf76x{margin-top:var(--space-5)}.approval-note.svelte-1wmf76x{margin:var(--space-3) 0 0;color:var(--text-secondary);font-size:.86rem}.supporter-benefits.svelte-1wmf76x{display:flex;flex-direction:column;gap:var(--space-4)}.supporter-benefits.svelte-1wmf76x ul:where(.svelte-1wmf76x){display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.supporter-benefits.svelte-1wmf76x li:where(.svelte-1wmf76x){padding-top:var(--space-3);border-top:1px solid var(--rule);line-height:1.5}.supporter-benefits.svelte-1wmf76x li:where(.svelte-1wmf76x):first-child{padding-top:0;border-top:0}.supporter-benefits.svelte-1wmf76x strong:where(.svelte-1wmf76x),.supporter-benefits.svelte-1wmf76x span:where(.svelte-1wmf76x){display:block}.supporter-benefits.svelte-1wmf76x strong:where(.svelte-1wmf76x){margin-bottom:var(--space-1);color:var(--identity-deep)}.supporter-benefits.svelte-1wmf76x span:where(.svelte-1wmf76x){color:var(--text-secondary)}.band.svelte-1wmf76x{display:flex;flex-direction:column;gap:var(--space-4);border:1px solid var(--rule);border-radius:var(--radius-md);padding:var(--space-5);background:var(--surface-tinted)}.band.svelte-1wmf76x h3:where(.svelte-1wmf76x){margin:0}.band.svelte-1wmf76x p:where(.svelte-1wmf76x){margin:0;line-height:1.55;max-width:68ch}.major-sponsorship.svelte-1wmf76x{align-items:flex-start}.major-sponsorship.svelte-1wmf76x h3:where(.svelte-1wmf76x){font-size:1.35rem}.major-cta.svelte-1wmf76x{margin-top:var(--space-1)}.note.svelte-1wmf76x{display:grid;grid-template-columns:minmax(12rem,1fr) 2fr;gap:var(--space-5);align-items:start}.note-body.svelte-1wmf76x{display:flex;flex-direction:column;gap:var(--space-4)}.note-body.svelte-1wmf76x p:where(.svelte-1wmf76x){margin:0;line-height:1.6}.note-signoff.svelte-1wmf76x{line-height:1.4;color:var(--text-secondary)}.note-portrait.svelte-1wmf76x{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:var(--radius-md);box-shadow:var(--shadow-rest)}.final-cta.svelte-1wmf76x{text-align:center;margin:var(--space-2) 0 0}@media(max-width:60rem){.grid-3.svelte-1wmf76x{grid-template-columns:1fr}}@media(max-width:48rem){.hero.svelte-1wmf76x,.grid-2.svelte-1wmf76x{grid-template-columns:1fr}.tier--supporter.svelte-1wmf76x{grid-template-columns:1fr;gap:var(--space-5)}.note.svelte-1wmf76x{grid-template-columns:1fr}}
