.policy{max-width:860px;padding:45px 32px 80px}.policy .back{display:inline-block;margin-bottom:45px;text-decoration:underline;text-underline-offset:4px}.policy h1{font-size:clamp(40px,8vw,68px);letter-spacing:-2px;margin:20px 0 35px;line-height:1.15}.policy h2{font-size:25px;line-height:1.3;margin:42px 0 16px;letter-spacing:-.5px}.policy p,.policy li{font-size:16px;line-height:1.85;overflow-wrap:anywhere}.policy li{margin:10px 0}.policy article a{color:var(--green);text-decoration:underline;text-underline-offset:3px}.policy article>p:first-child{color:#59685e}.policy ul{padding-left:24px}@media(max-width:600px){.policy{padding:28px 22px 55px}.policy h2{font-size:22px}}

.policy section{margin-top:60px;padding-top:20px;border-top:1px solid #dfe2d8}.policy h3{font-size:21px;line-height:1.4;margin-top:32px}
