.policy-header{padding-block:28px;display:flex;align-items:center;justify-content:space-between;gap:24px}.policy-header nav,.policy-footer{display:flex;gap:24px;flex-wrap:wrap}.policy-page{max-width:880px;padding-block:48px}.policy-page h1{font-size:clamp(2rem,5vw,3.3rem);line-height:1.15}.policy-page h2{font-size:1.4rem;margin-top:38px}.policy-page p,.policy-page li{line-height:1.85;color:#cbd0d4;overflow-wrap:anywhere}.policy-page a,.policy-footer a{text-decoration:underline;text-underline-offset:4px}.policy-footer{padding-block:32px;border-top:1px solid #ffffff20}@media(max-width:560px){.policy-header{align-items:flex-start;flex-direction:column}.policy-page{padding-block:24px}}@media print{body{background:white;color:black}.policy-page p,.policy-page li{color:black}.policy-header,.policy-footer{display:none}.policy-page{max-width:none;padding:0}}
