.PolicyPage-module__OSCGAW__page{color:#102b3e;background:#fbfaf6;min-height:100vh}.PolicyPage-module__OSCGAW__hero{color:#fff;background:#102b3e;padding:170px max(6vw,28px) 84px}.PolicyPage-module__OSCGAW__hero>p,.PolicyPage-module__OSCGAW__policyNav>span{color:#c5a36a;letter-spacing:.16em;text-transform:uppercase;margin:0 0 18px;font-size:11px;font-weight:700}.PolicyPage-module__OSCGAW__hero h1{letter-spacing:-.035em;max-width:820px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(46px,7vw,86px);font-weight:400;line-height:.98}.PolicyPage-module__OSCGAW__hero>span{color:#ffffffc2;max-width:680px;margin-top:30px;font-size:18px;line-height:1.7;display:block}.PolicyPage-module__OSCGAW__hero>small{color:#ffffff94;letter-spacing:.08em;text-transform:uppercase;margin-top:18px;font-size:11px;display:block}.PolicyPage-module__OSCGAW__contentShell{width:min(760px,100% - 56px);margin:0 auto;padding:100px 0 120px}.PolicyPage-module__OSCGAW__policyBody section+section{border-top:1px solid #102b3e24;margin-top:62px;padding-top:58px}.PolicyPage-module__OSCGAW__policyBody h2{letter-spacing:-.025em;margin:0 0 22px;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3.2vw,42px);font-weight:400}.PolicyPage-module__OSCGAW__policyBody div{color:#435765;font-size:16px;line-height:1.8}.PolicyPage-module__OSCGAW__policyBody p{margin:0 0 18px}.PolicyPage-module__OSCGAW__policyBody ul{margin:22px 0 0;padding-left:20px}.PolicyPage-module__OSCGAW__policyBody li+li{margin-top:10px}.PolicyPage-module__OSCGAW__policyBody a{color:#102b3e;text-underline-offset:4px;-webkit-text-decoration:underline #c5a36a;text-decoration:underline #c5a36a}.PolicyPage-module__OSCGAW__policyNav{background:#fff;border-top:1px solid #102b3e24;justify-content:space-between;align-items:end;gap:30px;padding:42px max(6vw,28px);display:flex}.PolicyPage-module__OSCGAW__policyNav>span{color:#715f3f;margin:0}.PolicyPage-module__OSCGAW__policyNav div{flex-wrap:wrap;gap:26px;display:flex}.PolicyPage-module__OSCGAW__policyNav a{color:#102b3e;letter-spacing:.04em;text-underline-offset:5px;font-size:13px;font-weight:700}@media (max-width:760px){.PolicyPage-module__OSCGAW__hero{padding:132px 24px 64px}.PolicyPage-module__OSCGAW__hero>span{font-size:16px}.PolicyPage-module__OSCGAW__contentShell{width:calc(100% - 40px);padding:72px 0 88px}.PolicyPage-module__OSCGAW__policyBody section+section{margin-top:46px;padding-top:42px}.PolicyPage-module__OSCGAW__policyNav{padding:34px 20px;display:block}.PolicyPage-module__OSCGAW__policyNav div{gap:18px;margin-top:22px;display:grid}}
