body{background-color:var(--d);color:var(--l)}a{color:inherit}.footer-cta-heading a,.footer-bottom a{text-decoration:none}.dot{color:var(--g)}.legal{width:100%;max-width:48rem;margin:0 auto;padding:22svh 2.5rem 8rem}.legal h1{font-size:clamp(4.5rem,10vw,9rem)}.legal-updated{color:#edefea99;margin-top:1.5rem}.legal-body h2{margin-top:3.5rem;font-size:clamp(2.5rem,4vw,3.5rem);line-height:.95}.legal-body p,.legal-body li{text-transform:none;color:#edefead9;font-size:1.05rem;line-height:1.55}.legal-body p{margin-top:1.25rem}.legal-body ul{margin-top:1.25rem;padding-left:1.25rem}.legal-body li+li{margin-top:.5rem}.legal-body strong{color:var(--l);font-weight:500}.legal-body a{text-underline-offset:.2em;text-decoration:underline;transition:color .25s}.legal-body a:hover{color:var(--g)}.legal-gap{color:var(--d);background-color:var(--g);padding:0 .25em}@media (width<=1000px){.legal{padding:18svh 2rem 6rem}}
