.policy-page-module__saBtcW__policyPage{display:contents}.policy-page-module__saBtcW__policyPage .policy-page{background:#f8f7fb}.policy-page-module__saBtcW__policyPage .policy-layout{grid-template-columns:minmax(260px,.45fr) minmax(0,1fr);gap:28px;display:grid}.policy-page-module__saBtcW__policyPage .policy-hero{align-self:start;gap:16px;display:grid;position:sticky;top:96px}.policy-page-module__saBtcW__policyPage .policy-hero h1{color:var(--nova-ink);text-transform:uppercase;margin:0;font-size:clamp(34px,4vw,58px);line-height:.95}.policy-page-module__saBtcW__policyPage .policy-hero p{color:var(--nova-muted);margin:0;font-size:14px;line-height:1.7}.policy-page-module__saBtcW__policyPage .policy-hero .button{justify-self:start}.policy-page-module__saBtcW__policyPage .policy-contact-links{gap:10px;margin-top:4px;display:grid}.policy-page-module__saBtcW__policyPage .policy-contact-links a{color:var(--nova-ink);background:#fff;border:1px solid #eee9ff;border-radius:8px;gap:4px;padding:12px 14px;display:grid}.policy-page-module__saBtcW__policyPage .policy-contact-links a:hover{color:var(--nova-purple);border-color:#6b3df45c}.policy-page-module__saBtcW__policyPage .policy-contact-links span{color:var(--nova-muted);text-transform:uppercase;font-size:11px;font-weight:900}.policy-page-module__saBtcW__policyPage .policy-contact-links strong{font-size:14px;line-height:1.35}.policy-page-module__saBtcW__policyPage .policy-section-list{gap:14px;display:grid}.policy-page-module__saBtcW__policyPage .policy-section{background:#fff;border:1px solid #eee9ff;border-radius:8px;gap:8px;padding:20px;display:grid}.policy-page-module__saBtcW__policyPage .policy-section h2{color:var(--nova-ink);text-transform:uppercase;margin:0;font-size:16px}.policy-page-module__saBtcW__policyPage .policy-section p{color:#3b3d4a;margin:0;font-size:13px;line-height:1.75}.policy-page-module__saBtcW__policyPage .policy-map-section{gap:12px}.policy-page-module__saBtcW__policyPage .policy-map-frame{aspect-ratio:16/9;border:1px solid #eee9ff;border-radius:8px;overflow:hidden}.policy-page-module__saBtcW__policyPage .policy-map-frame iframe{border:0;width:100%;height:100%;display:block}.policy-page-module__saBtcW__policyPage .policy-map-link{background:var(--nova-purple);color:#fff;border-radius:8px;justify-content:center;justify-self:start;align-items:center;height:42px;padding:0 16px;font-size:13px;font-weight:900;display:inline-flex}.policy-page-module__saBtcW__policyPage .policy-map-link:hover{background:var(--nova-ink);color:#fff}@media (max-width:1120px){.policy-page-module__saBtcW__policyPage .policy-layout{grid-template-columns:1fr}.policy-page-module__saBtcW__policyPage .policy-hero{position:static}}
