.preview{padding:12px 24px;background:#eaf0e4;font-size:12px;text-align:center}.policy-page{padding-top:60px;padding-bottom:60px}.policy-layout{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:64px}.policy-page h1{font-size:clamp(38px,5vw,56px);margin:18px 0}.policy-page .updated{color:#657368;font-size:13px;margin-bottom:32px}.policy-page article{max-width:790px;line-height:1.9}.policy-page article h2{font-size:27px;margin:36px 0 16px;scroll-margin-top:24px}.policy-page article p,.policy-page article ul{margin-bottom:24px}.policy-page article li{margin:10px 0}.policy-page article a{text-decoration:underline}.policy-page aside{align-self:start;margin-top:24px;background:white;border:1px solid #d6ded1;padding:24px}.policy-page aside h2{font-size:22px;margin-bottom:18px}.policy-page aside a{display:block;padding:8px 0;font-size:13px}.policy-page small{color:#657368}@media(max-width:750px){.policy-layout{grid-template-columns:1fr;gap:24px}.policy-page{padding-top:36px}.policy-page aside{grid-row:1}}
