.legal-page_shell__jcWnM{min-height:100vh;background:#f7f5f0;color:#211a17;font-size:1rem;line-height:1.7}.legal-page_footer__eSfvy,.legal-page_header__AkorH{margin:0 auto;max-width:76rem;padding:1.75rem clamp(1rem,5vw,4rem)}.legal-page_header__AkorH{border-bottom:1px solid #d7cdc4;font-size:1.5rem;font-weight:750}.legal-page_main__NYew_{max-width:48rem;margin:0 auto;padding:clamp(2rem,7vw,5rem) 1.25rem}.legal-page_main__NYew_ h1{font-size:clamp(2.1rem,6vw,3.6rem);line-height:1.12;letter-spacing:-.035em;margin-bottom:1.5rem}.legal-page_main__NYew_ h2{font-size:1.45rem;line-height:1.3;margin:2.5rem 0 .8rem}.legal-page_main__NYew_ h3{font-size:1.15rem;margin:1.5rem 0 .5rem}.legal-page_main__NYew_ address,.legal-page_main__NYew_ ol,.legal-page_main__NYew_ p,.legal-page_main__NYew_ ul{margin:.8rem 0}.legal-page_main__NYew_ ol,.legal-page_main__NYew_ ul{padding-left:1.5rem}.legal-page_main__NYew_ li{margin:.5rem 0}.legal-page_main__NYew_ address{font-style:normal}.legal-page_shell__jcWnM a{color:#a6410a;text-decoration:underline;text-underline-offset:.2em;overflow-wrap:anywhere}.legal-page_shell__jcWnM a:focus-visible{outline:3px solid #a6410a;outline-offset:5px;border-radius:2px}.legal-page_header__AkorH a{text-decoration:none}.legal-page_footer__eSfvy{border-top:1px solid #d7cdc4;font-size:.95rem}.legal-page_footer__eSfvy nav{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem}.legal-page_date__Ej2WN{color:#63574f}.legal-page_draft__kgykO{border:1px solid #8c741f;padding:1rem;margin-bottom:2rem;background:#fff1bf}