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