.page-module__2c133G__page{color:#1e332b;background:#f6f9f7;min-height:100vh;padding:clamp(36px,6vw,80px) 20px 90px}.page-module__2c133G__container{width:min(800px,100%);margin:0 auto}.page-module__2c133G__header{padding:0 4px 30px}.page-module__2c133G__eyebrow{color:#527767;letter-spacing:.16em;margin:0 0 15px;font-size:12px;font-weight:700}.page-module__2c133G__header h1{font-family:var(--font-body), Arial, sans-serif;letter-spacing:-.035em;margin:0 0 22px;font-size:clamp(32px,5.3vw,48px);font-weight:700;line-height:1.15}.page-module__2c133G__effectiveDate{color:#51645a;margin:0;font-size:15px;line-height:1.6}.page-module__2c133G__page a{color:#27664e;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.page-module__2c133G__policy{background:#fff;border:1px solid #e0e9e3;border-radius:16px;padding:clamp(24px,5vw,48px);box-shadow:0 10px 40px #183a260d}.page-module__2c133G__policy h2{font-family:var(--font-body), Arial, sans-serif;color:#193f30;margin:34px 0 12px;font-size:clamp(19px,3.5vw,23px);font-weight:700;line-height:1.3}.page-module__2c133G__policy p,.page-module__2c133G__policy li{color:#40534a;font-size:16px;line-height:1.85}.page-module__2c133G__policy p{margin:0 0 15px}.page-module__2c133G__policy ul{margin:0 0 15px;padding-left:24px;list-style-type:disc}.page-module__2c133G__policy li{margin-bottom:8px;padding-left:4px}.page-module__2c133G__policy code{overflow-wrap:anywhere;font-size:.92em}.page-module__2c133G__policy .page-module__2c133G__contact{margin-bottom:4px}@media (max-width:600px){.page-module__2c133G__page{padding:32px 16px 56px}.page-module__2c133G__header{padding-bottom:22px}.page-module__2c133G__policy{border-radius:12px}.page-module__2c133G__policy p,.page-module__2c133G__policy li{font-size:15px;line-height:1.75}}
