.PolicyLayout-module__Ngnf8a__page{color:#172c26;background:#fff;padding:64px 0 110px}.PolicyLayout-module__Ngnf8a__wrap{width:87.6%;max-width:1180px;margin:0 auto}.PolicyLayout-module__Ngnf8a__header{max-width:980px}.PolicyLayout-module__Ngnf8a__eyebrow{color:#526c57;letter-spacing:1.5px;text-transform:uppercase;font-size:10px;font-weight:550;line-height:1.6}.PolicyLayout-module__Ngnf8a__page .PolicyLayout-module__Ngnf8a__header h1{letter-spacing:-2.7px;margin:22px 0;font-size:clamp(40px,5vw,64px);font-weight:430;line-height:1.1}.PolicyLayout-module__Ngnf8a__introduction{color:#5d6b63;max-width:680px;font-size:17px;line-height:1.75}.PolicyLayout-module__Ngnf8a__updated{color:#64716a;margin-top:25px;font-size:11px}.PolicyLayout-module__Ngnf8a__updated time{color:#334e3d;margin-left:12px}.PolicyLayout-module__Ngnf8a__policyNav{color:#5e6c62;border-top:1px solid #dfe5dc;border-bottom:1px solid #dfe5dc;flex-wrap:wrap;gap:10px 30px;margin-top:36px;padding:22px 0;font-size:12px;display:flex}.PolicyLayout-module__Ngnf8a__policyNav a[aria-current=page]{color:#23593a;text-underline-offset:7px;font-weight:550;text-decoration:underline}.PolicyLayout-module__Ngnf8a__page a:focus-visible{outline-offset:5px;outline:2px solid #397b52}.PolicyLayout-module__Ngnf8a__page a:hover{color:#397b52}.PolicyLayout-module__Ngnf8a__readingLayout{grid-template-columns:230px minmax(0,700px);align-items:start;gap:72px;margin-top:48px;display:grid}.PolicyLayout-module__Ngnf8a__contents{position:sticky;top:110px}.PolicyLayout-module__Ngnf8a__contents>p{color:#5e6c62;margin-bottom:17px;font-size:10px;font-weight:550}.PolicyLayout-module__Ngnf8a__contents nav{gap:14px;display:grid}.PolicyLayout-module__Ngnf8a__contents a{color:#59685e;grid-template-columns:21px 1fr;gap:11px;font-size:11px;line-height:1.65;display:grid}.PolicyLayout-module__Ngnf8a__contents a>span{color:#798d77;padding-top:2px;font-size:9px}.PolicyLayout-module__Ngnf8a__article{min-width:0}.PolicyLayout-module__Ngnf8a__summary{background:#f7f9f4;border-left:2px solid #7ea171;margin-bottom:42px;padding:23px 27px}.PolicyLayout-module__Ngnf8a__summary>span{color:#476342;margin-bottom:11px;font-size:10px;font-weight:550;display:block}.PolicyLayout-module__Ngnf8a__summary p{color:#3d5142;font-size:14px;line-height:1.8}.PolicyLayout-module__Ngnf8a__section,.PolicyLayout-module__Ngnf8a__contact{scroll-margin-top:110px}.PolicyLayout-module__Ngnf8a__section{border-bottom:1px solid #e5e9e1;margin-bottom:32px;padding-bottom:32px}.PolicyLayout-module__Ngnf8a__page .PolicyLayout-module__Ngnf8a__section h2,.PolicyLayout-module__Ngnf8a__page .PolicyLayout-module__Ngnf8a__contact h2{letter-spacing:-.6px;margin-bottom:19px;font-size:25px;font-weight:450;line-height:1.35}.PolicyLayout-module__Ngnf8a__section p,.PolicyLayout-module__Ngnf8a__section li,.PolicyLayout-module__Ngnf8a__contact>p:not(.PolicyLayout-module__Ngnf8a__eyebrow){color:#526057;font-size:14px;line-height:1.9}.PolicyLayout-module__Ngnf8a__section p+p{margin-top:16px}.PolicyLayout-module__Ngnf8a__section ul{margin:20px 0 0;padding-left:20px;list-style:outside}.PolicyLayout-module__Ngnf8a__section li+li{margin-top:13px}.PolicyLayout-module__Ngnf8a__section li::marker{color:#7a9670}.PolicyLayout-module__Ngnf8a__references{gap:12px;margin-top:22px;display:grid}.PolicyLayout-module__Ngnf8a__references a,.PolicyLayout-module__Ngnf8a__contact>a{color:#2f653f;text-underline-offset:4px;justify-self:start;align-items:center;gap:10px;font-size:12px;line-height:1.7;text-decoration:underline;display:inline-flex}.PolicyLayout-module__Ngnf8a__references svg,.PolicyLayout-module__Ngnf8a__contact svg{flex-shrink:0}.PolicyLayout-module__Ngnf8a__contact{padding:8px 0 0}.PolicyLayout-module__Ngnf8a__contact .PolicyLayout-module__Ngnf8a__eyebrow{margin-bottom:14px}.PolicyLayout-module__Ngnf8a__contact>a{margin-top:21px;font-size:14px}@media (max-width:1000px){.PolicyLayout-module__Ngnf8a__readingLayout{grid-template-columns:190px minmax(0,1fr);gap:38px}}@media (max-width:700px){.PolicyLayout-module__Ngnf8a__page{padding:40px 0 72px}.PolicyLayout-module__Ngnf8a__page .PolicyLayout-module__Ngnf8a__header h1{letter-spacing:-1.6px;font-size:40px}.PolicyLayout-module__Ngnf8a__introduction{font-size:15px}.PolicyLayout-module__Ngnf8a__policyNav{gap:15px 22px;line-height:1.6}.PolicyLayout-module__Ngnf8a__readingLayout{margin-top:28px;display:block}.PolicyLayout-module__Ngnf8a__contents{border-bottom:1px solid #dfe5dc;margin-bottom:28px;padding-bottom:28px;position:static}.PolicyLayout-module__Ngnf8a__contents nav{grid-template-columns:1fr 1fr;gap:15px 20px}.PolicyLayout-module__Ngnf8a__contents a{grid-template-columns:16px 1fr;gap:7px;font-size:10px}.PolicyLayout-module__Ngnf8a__summary{margin-bottom:34px;padding:20px}.PolicyLayout-module__Ngnf8a__page .PolicyLayout-module__Ngnf8a__section h2,.PolicyLayout-module__Ngnf8a__page .PolicyLayout-module__Ngnf8a__contact h2{font-size:23px}.PolicyLayout-module__Ngnf8a__section{margin-bottom:27px;padding-bottom:27px}.PolicyLayout-module__Ngnf8a__section,.PolicyLayout-module__Ngnf8a__contact{scroll-margin-top:90px}}
