.style-module__cVuZoa__pageWrapper{background-color:#f8fafc;flex-direction:column;min-height:100vh;display:flex}.style-module__cVuZoa__banner{text-align:center;color:#fff;background:linear-gradient(135deg,#184128 0%,#378e5e 100%);padding:8rem 2rem 5rem;position:relative;overflow:hidden}.style-module__cVuZoa__banner:before{content:"";pointer-events:none;background-image:radial-gradient(circle at 20% 30%,#ffffff0d 0%,#0000 50%),radial-gradient(circle at 80% 70%,#ffffff14 0%,#0000 40%);position:absolute;inset:0}.style-module__cVuZoa__bannerContent{z-index:1;max-width:800px;margin:0 auto;position:relative}.style-module__cVuZoa__bannerTitle{font-family:var(--font-family), sans-serif;letter-spacing:-.02em;text-transform:uppercase;margin-bottom:1rem;font-size:2.75rem;font-weight:800}.style-module__cVuZoa__bannerSubtitle{opacity:.9;font-size:1.125rem;font-weight:400;line-height:1.6}.style-module__cVuZoa__contentSection{flex:1;padding:3rem 0 5rem}.style-module__cVuZoa__container{max-width:900px;margin:0 auto;padding:0 1.5rem}.style-module__cVuZoa__policyCard{background-color:#fff;border:1px solid #e2e8f0cc;border-radius:1rem;padding:3rem;animation:.4s style-module__cVuZoa__fadeIn;box-shadow:0 4px 25px #00000008}.style-module__cVuZoa__policyHeader{border-bottom:1px solid #e2e8f0;margin-bottom:2.5rem;padding-bottom:1.5rem}.style-module__cVuZoa__policyTitle{font-family:var(--font-montserrat), sans-serif;color:#184128;margin-bottom:.75rem;font-size:2.25rem;font-weight:800;line-height:1.3}.style-module__cVuZoa__lastUpdated{font-family:var(--font-montserrat), sans-serif;color:#378e5e;align-items:center;gap:.25rem;font-size:.875rem;font-weight:500;display:flex}.style-module__cVuZoa__policyContent{font-family:var(--font-montserrat), sans-serif;color:#1c3527;font-size:1.05rem;line-height:1.8}.style-module__cVuZoa__policyContent h3{font-family:var(--font-montserrat), sans-serif;color:#184128;align-items:center;gap:.5rem;margin:2.5rem 0 1rem;font-size:1.4rem;font-weight:700;display:flex}.style-module__cVuZoa__policyContent h3:before{content:"";background-color:#378e5e;border-radius:2px;width:4px;height:18px;display:inline-block}.style-module__cVuZoa__policyContent p{text-align:justify;margin-bottom:1.25rem}.style-module__cVuZoa__policyContent ul{margin-bottom:1.5rem;padding-left:1.5rem}.style-module__cVuZoa__policyContent li{margin-bottom:.5rem}.style-module__cVuZoa__policyContent strong{color:#184128;font-weight:700}.style-module__cVuZoa__highlightBox{background-color:#effaf3;border-left:4px solid #378e5e;border-radius:0 .5rem .5rem 0;margin:2rem 0;padding:1.25rem}.style-module__cVuZoa__highlightBox p{color:#1e3a27;margin-bottom:0;font-weight:500}@keyframes style-module__cVuZoa__fadeIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media (max-width:991px){.style-module__cVuZoa__banner{padding-top:7rem;padding-bottom:4rem}.style-module__cVuZoa__bannerTitle{font-size:2.25rem}.style-module__cVuZoa__policyCard{padding:2.5rem}.style-module__cVuZoa__policyTitle{font-size:1.85rem}}@media (max-width:480px){.style-module__cVuZoa__banner{padding-top:6.5rem;padding-bottom:3rem}.style-module__cVuZoa__bannerTitle{font-size:1.85rem}.style-module__cVuZoa__policyCard{padding:1.5rem}.style-module__cVuZoa__policyTitle{font-size:1.5rem}.style-module__cVuZoa__policyContent{font-size:.975rem;line-height:1.7}}
