.policy-page{max-width:920px;padding-block:58px 76px}.policy-page h1{max-width:820px}.policy-lead{font-size:1.13rem;max-width:680px;margin-top:25px}.policy-draft{padding:16px 20px;background:#edf5f1;border-left:3px solid #28765b;border-radius:3px;color:#344e44;font-size:.87rem;margin-top:30px}.policy-jump{display:flex;gap:12px 28px;flex-wrap:wrap;border-block:1px solid #d3ded7;padding-block:16px;margin-block:30px}.policy-page a{text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.policy-jump a{display:inline-flex;align-items:center;min-height:28px;font-size:.92rem}.policy-page section{padding-top:25px;margin-bottom:20px;scroll-margin-top:120px}.policy-page h2{font-size:clamp(1.8rem,3vw,2.25rem);margin-bottom:20px}.policy-page section p+p{margin-top:17px}.policy-page ul{padding-left:23px;color:#344754}.policy-page li{margin-block:10px}.policy-date{margin-top:45px;padding-top:22px;border-top:1px solid #d3ded7;font-size:.83rem}@media(max-width:600px){.policy-page{padding-block:36px 48px}.policy-jump{gap:12px 20px}}
