.policy-page{color:#16233c;background:#f6f7fa;min-height:100vh;font-family:Arial,Helvetica,sans-serif;line-height:1.65}.policy-page header,.policy-page footer{max-width:960px;margin:auto;padding:24px}.policy-page header img{object-fit:contain;object-position:left center;width:165px;max-height:60px}.policy-page article{background:#fff;border:1px solid #e2e7ef;border-radius:18px;max-width:850px;margin:12px auto 48px;padding:38px 48px;box-shadow:0 10px 40px #12264b0d}.policy-page h1{margin:4px 0;font-size:clamp(2rem,5vw,3rem);line-height:1.15}.policy-page h2{margin:32px 0 8px;font-size:1.3rem;line-height:1.3}.policy-page p,.policy-page li{font-size:1rem}.policy-page ul{padding-left:1.5rem}.policy-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#1769bc;font-weight:700;font-size:.85rem!important}.policy-date{color:#596a83}.policy-page a{color:#1259a9;text-underline-offset:3px}.policy-page footer{border-top:1px solid #dbe2ea;flex-wrap:wrap;gap:18px;display:flex}@media (max-width:700px){.policy-page article{margin:0 12px 32px;padding:25px 21px}.policy-page header,.policy-page footer{padding:20px}}
