.PolicyPage-module__29WG5G__page{padding:var(--space-6)0}.PolicyPage-module__29WG5G__panel{border:1px solid var(--accent);background:var(--card);box-shadow:var(--shadow);padding:var(--space-4);gap:var(--space-3);display:grid}.PolicyPage-module__29WG5G__header{border-bottom:1px solid var(--accent);padding-bottom:var(--space-2)}.PolicyPage-module__29WG5G__eyebrow{text-transform:uppercase;letter-spacing:.14em;color:var(--muted);margin-bottom:.35rem;font-size:.72rem}.PolicyPage-module__29WG5G__title{margin-bottom:.6rem;font-size:clamp(2rem,4vw,3rem)}.PolicyPage-module__29WG5G__meta{color:var(--muted);flex-wrap:wrap;gap:.85rem;font-size:.88rem;display:flex}.PolicyPage-module__29WG5G__section{gap:.65rem;display:grid}.PolicyPage-module__29WG5G__section h2{text-transform:uppercase;letter-spacing:.08em;font-size:1.1rem}.PolicyPage-module__29WG5G__section p{color:#d1d1d1;line-height:1.65}.PolicyPage-module__29WG5G__section ul{color:#d1d1d1;gap:.45rem;margin-left:1.25rem;list-style:decimal;display:grid}.PolicyPage-module__29WG5G__contactBlock{border-top:1px solid var(--accent);padding-top:var(--space-2);gap:.35rem;display:grid}.PolicyPage-module__29WG5G__contactBlock p{color:#d1d1d1}.PolicyPage-module__29WG5G__contactBlock a{color:#fff}@media (max-width:720px){.PolicyPage-module__29WG5G__page{padding:var(--space-5)0}.PolicyPage-module__29WG5G__panel{padding:var(--space-3)}}
