.privacy-policy-page{background:#f8f9fa;min-height:60vh;padding:clamp(40px,7vw,88px) 24px}.privacy-policy-content{background:#fff;border:1px solid #e3e8ec;border-radius:16px;max-width:860px;margin:0 auto;padding:clamp(24px,5vw,56px);box-shadow:0 12px 40px #0f172a0f}.privacy-policy-header{border-bottom:1px solid #e3e8ec;padding-bottom:28px}.privacy-policy-eyebrow{color:#13834b;letter-spacing:.12em;text-transform:uppercase;font-size:.8rem;font-weight:800}.privacy-policy-content h1{color:#111827;margin:8px 0 10px;font-size:clamp(2rem,5vw,3rem);line-height:1.15}.privacy-policy-content h2{color:#14251d;margin:30px 0 10px;font-size:1.2rem;line-height:1.35}.privacy-policy-content p,.privacy-policy-content li{color:#46515b;font-size:1rem;line-height:1.75}.privacy-policy-content p+p{margin-top:12px}.privacy-policy-content ul{gap:10px;margin:12px 0 0;padding-left:24px;display:grid}.privacy-policy-content a{color:#087c43;text-underline-offset:3px;font-weight:700;text-decoration:underline}@media (max-width:600px){.privacy-policy-page{padding-inline:14px}.privacy-policy-content{padding:24px 20px}}
