.equity-page.svelte-w3wvvz{background:var(--color-gray-50);min-height:100vh;padding:var(--spacing-6) var(--spacing-4)}.container.svelte-w3wvvz{max-width:900px;margin:0 auto}.page-header.svelte-w3wvvz{text-align:center;margin-bottom:var(--spacing-6)}.page-header.svelte-w3wvvz h1:where(.svelte-w3wvvz){font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--color-gray-800);margin:0 0 var(--spacing-2) 0}.page-subtitle.svelte-w3wvvz{font-size:var(--text-lg);color:var(--color-gray-600);margin:0}.content-body.svelte-w3wvvz{border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);padding:var(--spacing-8);box-shadow:var(--shadow-card);background:#fff}.intro-section.svelte-w3wvvz{margin-bottom:var(--spacing-8);padding-bottom:var(--spacing-6);border-bottom:1px solid var(--color-gray-200)}.lead-text.svelte-w3wvvz{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-gray-700);margin:0}.feature-section.svelte-w3wvvz{margin-bottom:var(--spacing-8)}.feature-section.svelte-w3wvvz h2:where(.svelte-w3wvvz){font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--color-gray-800);margin:0 0 var(--spacing-6) 0;text-align:center}.feature-grid.svelte-w3wvvz{gap:var(--spacing-4);grid-template-columns:repeat(3,1fr);display:grid}.feature-card.svelte-w3wvvz{background:var(--color-gray-50);border:1px solid var(--color-gray-200);border-radius:var(--radius-md);padding:var(--spacing-6);text-align:center}.feature-card.svelte-w3wvvz h3:where(.svelte-w3wvvz){font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-gray-800);margin:0 0 var(--spacing-2) 0}.feature-card.svelte-w3wvvz p:where(.svelte-w3wvvz){font-size:var(--text-sm);color:var(--color-gray-600);line-height:var(--leading-relaxed);margin:0}.benefits-section.svelte-w3wvvz{margin-bottom:var(--spacing-8)}.benefits-section.svelte-w3wvvz h2:where(.svelte-w3wvvz){font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--color-gray-800);margin:0 0 var(--spacing-4) 0}.benefits-list.svelte-w3wvvz{padding-left:var(--spacing-6);margin:0}.benefits-list.svelte-w3wvvz li:where(.svelte-w3wvvz){font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-gray-700);margin-bottom:var(--spacing-3)}.benefits-list.svelte-w3wvvz li:where(.svelte-w3wvvz):last-child{margin-bottom:0}.benefits-list.svelte-w3wvvz li:where(.svelte-w3wvvz) strong:where(.svelte-w3wvvz){color:var(--color-gray-800)}.eligibility-section.svelte-w3wvvz{margin-bottom:var(--spacing-8);padding:var(--spacing-6);background:var(--color-gray-50);border-radius:var(--radius-md)}.eligibility-section.svelte-w3wvvz h2:where(.svelte-w3wvvz){font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--color-gray-800);margin:0 0 var(--spacing-4) 0}.eligibility-section.svelte-w3wvvz p:where(.svelte-w3wvvz){font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-gray-700);margin-bottom:var(--spacing-4)}.eligibility-section.svelte-w3wvvz p:where(.svelte-w3wvvz):last-child{margin-bottom:0}.eligibility-section.svelte-w3wvvz ul:where(.svelte-w3wvvz){margin:var(--spacing-3) 0;padding-left:var(--spacing-6)}.eligibility-section.svelte-w3wvvz li:where(.svelte-w3wvvz){font-size:var(--text-base);color:var(--color-gray-700);margin-bottom:var(--spacing-2)}.cta-section.svelte-w3wvvz{text-align:center;padding-top:var(--spacing-6);border-top:1px solid var(--color-gray-200)}.cta-section.svelte-w3wvvz h2:where(.svelte-w3wvvz){font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--color-gray-800);margin:0 0 var(--spacing-3) 0}.cta-section.svelte-w3wvvz>p:where(.svelte-w3wvvz){font-size:var(--text-base);color:var(--color-gray-600);margin-bottom:var(--spacing-6)}.cta-buttons.svelte-w3wvvz{margin-bottom:var(--spacing-4)}.terms-link.svelte-w3wvvz{font-size:var(--text-sm);color:var(--color-gray-500)}.terms-link.svelte-w3wvvz a:where(.svelte-w3wvvz){color:var(--color-primary-600);text-decoration:none}.terms-link.svelte-w3wvvz a:where(.svelte-w3wvvz):hover{text-decoration:underline}@media (width<=768px){.equity-page.svelte-w3wvvz{padding:var(--spacing-4) var(--spacing-3)}.page-header.svelte-w3wvvz h1:where(.svelte-w3wvvz){font-size:var(--text-2xl)}.page-subtitle.svelte-w3wvvz{font-size:var(--text-base)}.content-body.svelte-w3wvvz{padding:var(--spacing-4)}.feature-grid.svelte-w3wvvz{gap:var(--spacing-3);grid-template-columns:1fr}.feature-card.svelte-w3wvvz{padding:var(--spacing-4)}}
