.legal-layout{display:grid;gap:2.5rem;padding-bottom:1rem}@media (min-width:960px){.legal-layout{grid-template-columns:12rem minmax(0,1fr);gap:3rem;align-items:start}}.legal-page{max-width:42rem;margin:0;padding:0 0 2rem;background:transparent;border:0;border-radius:0;box-shadow:none}.legal-page__meta,.legal-page__subtitle,.legal-page__title{display:none}.legal-page section{margin-bottom:2.25rem;padding-top:.25rem;scroll-margin-top:calc(var(--dw-nav-h, 4rem) + 1rem)}.legal-page section:last-child{margin-bottom:0}.legal-page h2,.legal-page section>h2{margin:0 0 1rem!important;padding-bottom:.65rem!important;font-family:var(--font-dw-display),Syne,sans-serif!important;font-size:1.125rem!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:1.3!important;color:var(--dw-fg)!important;border-bottom:1px solid var(--dw-border)!important}@media (min-width:640px){.legal-page h2,.legal-page section>h2{font-size:1.2rem!important}}.legal-page h3,.legal-page section>h3{width:auto!important;margin:1.35rem 0 .55rem!important;padding-bottom:0!important;font-size:1rem!important;font-weight:600!important;color:var(--dw-fg)!important;border-bottom:none!important}.legal-page p,.legal-page section>p{margin:0 0 1rem!important;font-size:.9375rem!important;line-height:1.7!important;color:var(--dw-fg-muted)!important}.legal-page p:last-child{margin-bottom:0!important}.legal-page ol,.legal-page ul{margin:0 0 1rem;padding-left:1.2rem}.legal-page li{margin-bottom:.55rem;font-size:.9375rem;line-height:1.65;color:var(--dw-fg-muted)}.legal-page b,.legal-page strong{color:var(--dw-fg);font-weight:600}.legal-page a{color:var(--dw-accent);font-weight:500;text-decoration:underline;text-underline-offset:2px}.legal-page a:hover{color:var(--dw-cta-hover)}.legal-page--terms,.legal-page--terms>p{text-align:left}.legal-page>p{margin:0 0 1rem!important;font-size:.975rem!important;line-height:1.7!important;color:var(--dw-fg-muted)!important}.legal-page>p:last-of-type{margin-bottom:2rem!important;padding-bottom:1.5rem;border-bottom:1px solid var(--dw-border)}