.page-hero-sm.svelte-12pywbn{background:linear-gradient(135deg,var(--dark) 0%,var(--dark-secondary) 100%);color:var(--white);padding:var(--spacing-lg) 0 var(--spacing-md);text-align:center;position:relative;overflow:hidden}.page-hero-sm.svelte-12pywbn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 500px 300px at 15% 50%,rgba(232,112,106,.1) 0%,transparent 70%);pointer-events:none}.page-hero-sm.svelte-12pywbn .hero-title:where(.svelte-12pywbn){font-size:2.5rem;font-weight:800;margin-bottom:var(--spacing-xs);background:linear-gradient(135deg,var(--white) 0%,#E8706A 60%,var(--secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-hero-sm.svelte-12pywbn .hero-subtitle:where(.svelte-12pywbn){color:var(--light-gray);font-size:1rem}.legal-content.svelte-12pywbn{padding:var(--spacing-lg) 0 var(--spacing-xl)}.legal-body.svelte-12pywbn{max-width:800px;margin:0 auto}.legal-body.svelte-12pywbn h2:where(.svelte-12pywbn){font-size:1.5rem;color:var(--dark);margin:var(--spacing-md) 0 var(--spacing-sm)}.legal-body.svelte-12pywbn h3:where(.svelte-12pywbn){font-size:1.125rem;color:var(--dark);margin:var(--spacing-sm) 0 .5rem}.legal-body.svelte-12pywbn p:where(.svelte-12pywbn){color:var(--gray);line-height:1.8;margin-bottom:var(--spacing-sm)}.legal-body.svelte-12pywbn ul:where(.svelte-12pywbn){color:var(--gray);line-height:1.8;margin-bottom:var(--spacing-sm);padding-left:1.5rem}.legal-body.svelte-12pywbn li:where(.svelte-12pywbn){margin-bottom:.25rem}.legal-body.svelte-12pywbn a:where(.svelte-12pywbn){color:var(--primary)}.legal-body.svelte-12pywbn a:where(.svelte-12pywbn):hover{text-decoration:underline}@media(max-width:768px){.page-hero-sm.svelte-12pywbn .hero-title:where(.svelte-12pywbn){font-size:2rem}}
