.policy-module__r3fc9W__policyPage{max-width:820px;margin:0 auto;padding:2.5rem 1.5rem 4rem}.policy-module__r3fc9W__policyHeader{border-bottom:2px solid #e8ecf2;margin-bottom:2.5rem;padding-bottom:1.5rem}.policy-module__r3fc9W__policyBadge{color:#1a3a8f;text-transform:uppercase;letter-spacing:.04em;background:linear-gradient(135deg,#eef3ff,#dce6ff);border:1px solid #c8d8f0;border-radius:100px;margin-bottom:.75rem;padding:5px 14px;font-size:.78rem;font-weight:700;display:inline-block}.policy-module__r3fc9W__policyTitle{color:#0e1a3a;letter-spacing:-.02em;margin:0 0 .5rem;font-size:2rem;font-weight:800}.policy-module__r3fc9W__policyDate{color:#8896a8;font-size:.88rem}.policy-module__r3fc9W__policyContent h2{color:#1a2233;border-top:1px solid #f0f3f7;margin:2rem 0 .75rem;padding-top:1rem;font-size:1.25rem;font-weight:700}.policy-module__r3fc9W__policyContent h2:first-child{border-top:none;margin-top:0;padding-top:0}.policy-module__r3fc9W__policyContent p{color:#4a5568;margin:0 0 1rem;font-size:.95rem;line-height:1.75}.policy-module__r3fc9W__policyContent ul{margin:0 0 1rem;padding-left:1.5rem}.policy-module__r3fc9W__policyContent li{color:#4a5568;margin-bottom:.4rem;font-size:.95rem;line-height:1.75}.policy-module__r3fc9W__policyContent strong{color:#1a2233}.policy-module__r3fc9W__policyContent a{color:#1a3a8f;text-decoration:underline}.policy-module__r3fc9W__contactBox{background:linear-gradient(135deg,#f4f7ff,#e8efff);border:1px solid #d0ddf4;border-radius:14px;margin-top:2rem;padding:1.5rem}.policy-module__r3fc9W__contactBox h3{color:#1a2233;margin:0 0 .5rem;font-size:1.05rem;font-weight:700}.policy-module__r3fc9W__contactBox p{color:#4a5568;margin:0 0 .3rem;font-size:.9rem;line-height:1.6}@media (max-width:768px){.policy-module__r3fc9W__policyPage{padding:1.5rem 1rem 3rem}.policy-module__r3fc9W__policyTitle{font-size:1.5rem}.policy-module__r3fc9W__policyContent h2{font-size:1.1rem}}
