.PolicyPage-module__hdzLSa__policyContainer{max-width:900px;margin:0 auto;padding:2.5rem 1.25rem}.PolicyPage-module__hdzLSa__logo{filter:grayscale();opacity:.9;width:160px;height:auto;margin:0 auto 1rem;display:block}.PolicyPage-module__hdzLSa__title{text-align:center;letter-spacing:.2px;color:#111;margin:0 0 1.25rem;font-size:clamp(1.75rem,2.5vw,2.25rem);font-weight:700}.PolicyPage-module__hdzLSa__content{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:clamp(1rem,2.5vw,2rem);box-shadow:0 10px 30px #0000000f}.PolicyPage-module__hdzLSa__content section{margin-bottom:1.75rem}.PolicyPage-module__hdzLSa__content section:last-of-type{margin-bottom:0}.PolicyPage-module__hdzLSa__content h2{color:#111;border-left:3px solid #e5e7eb;margin:0 0 .75rem;padding-left:.75rem;font-size:clamp(1.125rem,1.8vw,1.35rem);font-weight:600}.PolicyPage-module__hdzLSa__content p{color:#374151;margin:0 0 .9rem;line-height:1.7}.PolicyPage-module__hdzLSa__content ul{margin:.25rem 0 1rem 1.25rem;padding:0}.PolicyPage-module__hdzLSa__content ul li{color:#374151;margin:.35rem 0;line-height:1.6}.PolicyPage-module__hdzLSa__content ul li::marker{color:#9ca3af}.PolicyPage-module__hdzLSa__content a{color:inherit;text-underline-offset:2px;text-decoration:underline}.PolicyPage-module__hdzLSa__content a:hover{text-decoration-thickness:2px}@media (max-width:640px){.PolicyPage-module__hdzLSa__policyContainer{padding:1.5rem .75rem}.PolicyPage-module__hdzLSa__logo{width:140px}.PolicyPage-module__hdzLSa__content{border-radius:12px}}
