.editorial-policy-page{padding-block:36px 100px}.policy-breadcrumb{color:var(--muted-foreground);flex-wrap:wrap;gap:10px;font-size:13px;display:flex}.policy-breadcrumb a:hover{color:var(--primary)}.policy-hero{max-width:790px;padding-block:65px 44px}.policy-hero h1{margin:12px 0 20px;font-size:clamp(32px,4vw,58px);line-height:1.6}.policy-hero h1 span{color:var(--primary)}.policy-hero p,.policy-standards p,.policy-details p{color:var(--muted-foreground);font-size:16px;line-height:2.15}.policy-standards{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.policy-standards article{border:1px solid var(--border);background:#fff;border-radius:26px;padding:32px}.policy-icon{color:#287664;background:#edf4ea;border-radius:16px;padding:14px;display:inline-flex}.policy-standards h2,.policy-details h2,.policy-contact h2{margin:20px 0 10px;font-size:22px;line-height:1.8}.policy-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:50px;padding-block:70px;display:grid}.policy-contact{background:#eaf1e6;border-radius:24px;justify-content:space-between;align-items:center;gap:24px;padding:24px 32px;display:flex}.policy-contact p{color:var(--muted-foreground)}.policy-contact .button{flex-shrink:0}@media (max-width:700px){.editorial-policy-page{padding-bottom:65px}.policy-hero{padding-top:40px}.policy-standards,.policy-details{grid-template-columns:1fr}.policy-standards article{padding:24px}.policy-details{gap:26px;padding-block:44px}.policy-contact{flex-direction:column;align-items:stretch;padding:24px}}
