.policy{max-width:920px;margin:0 auto;padding:55px 35px 65px}.policy h1{font-size:clamp(32px,5vw,52px);letter-spacing:-2px;margin:0 0 15px;line-height:1.15}.policy h2{font-size:21px;letter-spacing:-.4px;margin:30px 0 12px}.policy p{font-size:14px;line-height:1.95;color:#47616b;margin-bottom:16px}.policy a{color:#087887;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.policy .updated{font-size:11px;color:#71828a;margin-bottom:28px}.controller{background:#f1e4cb;border-left:4px solid #e47a35;border-radius:9px;padding:22px 25px;margin-bottom:32px}.controller h2{margin:0 0 10px}.controller p{margin:0}.back{font-size:12px;font-weight:700}[hidden]{display:none!important}@media(max-width:640px){.policy{padding:32px 6% 40px}.policy h1{font-size:35px;letter-spacing:-1px}.policy h2{font-size:20px}.policy p{font-size:13px}.controller{padding:20px}.back{font-size:11px}}
