.legal{padding-top:65px;padding-bottom:70px}.legal>h1{font-size:48px;margin-bottom:15px}.legal-date{color:#61716e;font-size:14px}.draft-banner,.review-note{background:#fff8e7;border-left:3px solid #bb8626;padding:18px 22px;line-height:1.7;color:#685127;font-size:15px}.draft-banner{margin:25px 0 40px}.legal-layout{display:grid;grid-template-columns:230px 1fr;gap:65px}.legal-toc{position:sticky;top:30px;align-self:start;display:grid;gap:16px}.legal-toc a{font-size:14px;color:#61716e;line-height:1.4}.legal-toc a:hover,article a{color:#008361;text-decoration:underline;text-underline-offset:3px}.legal article{max-width:800px}.legal article section{scroll-margin-top:30px;margin-bottom:40px}.legal article h2{font-size:25px;letter-spacing:-.5px}.legal article p,.legal article li{font-size:16px;line-height:1.85;color:#46544f}.legal article li{margin-bottom:10px}.legal article ul{padding-left:22px}.legal article a{overflow-wrap:anywhere}.review-note{margin-top:18px}.legal~footer{border-top:1px solid #e1e9e4;font-size:14px;flex-wrap:wrap}@media(max-width:760px){.legal{padding-top:35px}.legal>h1{font-size:37px}.legal-layout{grid-template-columns:1fr;gap:30px}.legal-toc{position:static;border-bottom:1px solid #ddd;padding-bottom:24px}.nav nav>a:not(.nav-cta){display:block}.nav nav{gap:12px;font-size:12px}.legal article h2{font-size:23px}}