.legal-standalone{min-height:100vh}.legal-header{height:92px;padding:0 4.2%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.legal-header .wordmark{flex:none}.legal-tools{display:flex;align-items:center;gap:22px}.legal-tools>a{font-size:11px;color:var(--muted)}.legal-tools>a:hover{color:var(--ink)}.legal-main{max-width:850px;margin:0 auto;padding:70px 35px 120px}.legal-main>.legal-kicker{font-size:10px;letter-spacing:.18em;color:var(--muted);margin-bottom:24px}.legal-main>h1{font-size:clamp(45px,7vw,76px);margin-bottom:18px}.legal-main>.date{margin-bottom:36px}.legal-main h2{font-size:25px;margin:42px 0 14px}.legal-main p{font-size:15px;line-height:1.85;color:var(--muted);margin:0}.legal-main a{text-decoration:underline;text-underline-offset:4px}.legal-nav{display:flex;flex-wrap:wrap;gap:8px 24px;padding-top:45px;margin-top:55px;border-top:1px solid var(--line);font-size:12px}.legal-nav a{color:var(--muted)}.legal-nav a[aria-current=page]{color:var(--ink)}.legal-footer{padding-bottom:45px}.billing-note{max-width:430px;margin-top:12px!important}.billing-note a{text-decoration:underline;text-underline-offset:3px}.footer-bottom>div{flex-wrap:wrap;justify-content:flex-end}
@media(max-width:760px){.legal-header{height:78px;padding:0 22px}.legal-tools>a{display:none}.legal-main{padding:50px 24px 100px}.legal-main h2{font-size:22px;margin-top:36px}.legal-main p{font-size:14px}.legal-footer{padding-bottom:40px}.footer-bottom>div{justify-content:flex-start}}
