.policy-module__MgvWLa__main{background:var(--neutral-light);width:100%}.policy-module__MgvWLa__section{max-width:1200px;margin:0 auto;padding:80px 8%}.policy-module__MgvWLa__title{text-align:center;color:var(--dark-canopy-green);letter-spacing:-1px;margin-bottom:16px;font-size:clamp(36px,5vw,48px);font-weight:800}.policy-module__MgvWLa__date{color:#666;text-align:center;margin-bottom:40px;font-size:16px}.policy-module__MgvWLa__content{color:#333;background:#fff;border-radius:20px;padding:48px;line-height:1.8;box-shadow:0 4px 20px #00000014}.policy-module__MgvWLa__content h2{color:var(--forest-green);margin-top:40px;margin-bottom:16px;font-size:28px;font-weight:700}.policy-module__MgvWLa__content h2:first-of-type{margin-top:0}.policy-module__MgvWLa__content p{margin-bottom:24px}.policy-module__MgvWLa__content p:last-child{margin-bottom:0}.policy-module__MgvWLa__content ul{margin-bottom:24px;padding-left:32px}.policy-module__MgvWLa__content li{margin-bottom:12px}.policy-module__MgvWLa__content a{color:var(--forest-green);font-weight:600;text-decoration:none}.policy-module__MgvWLa__content a:hover{text-decoration:underline}@media (max-width:768px){.policy-module__MgvWLa__section{padding:60px 6%}.policy-module__MgvWLa__content{padding:32px 24px}}
