.page-module__KPWLhq__pageHeader{background:var(--gradient-primary);padding:calc(var(--space-5xl) + var(--header-height)) 0 var(--space-4xl);text-align:center;color:var(--color-text-on-dark);position:relative}.page-module__KPWLhq__pageHeader:after{content:"";background:var(--color-bg);clip-path:ellipse(55% 100% at 50% 100%);height:60px;position:absolute;bottom:0;left:0;right:0}.page-module__KPWLhq__pageHeader h1{color:#fff;margin-bottom:var(--space-md)}.page-module__KPWLhq__pageHeader p{color:#ffffffb3;font-size:var(--font-size-lg);max-width:550px;margin:0 auto}.page-module__KPWLhq__label{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent);margin-bottom:var(--space-sm);font-weight:700;display:inline-block}.page-module__KPWLhq__policyContent{max-width:800px;margin:0 auto}.page-module__KPWLhq__policyContent h2{font-size:var(--font-size-2xl);margin-top:var(--space-3xl);margin-bottom:var(--space-md);padding-bottom:var(--space-sm);border-bottom:2px solid var(--color-border-light)}.page-module__KPWLhq__policyContent p{color:var(--color-text-muted);margin-bottom:var(--space-md);line-height:1.8}.page-module__KPWLhq__policyContent ul{margin:var(--space-md) 0 var(--space-lg);padding-left:var(--space-xl)}.page-module__KPWLhq__policyContent ul li{color:var(--color-text-muted);margin-bottom:var(--space-sm);line-height:1.7;list-style:outside}.page-module__KPWLhq__policyContent strong{color:var(--color-text)}@media (max-width:768px){.page-module__KPWLhq__pageHeader{padding-top:calc(var(--space-3xl) + var(--header-height));padding-bottom:var(--space-3xl)}}
