.LegalDocument-module__1w8UVG__article{max-width:46rem;margin-inline:auto}.LegalDocument-module__1w8UVG__title{color:var(--text-primary);font-family:var(--font-hero);letter-spacing:var(--tracking-display);margin:0;font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1.05}.LegalDocument-module__1w8UVG__copy{color:var(--text-primary);margin-top:2.5rem;font-size:1.0625rem;line-height:1.7}.LegalDocument-module__1w8UVG__copy h2{margin:2.75rem 0 .85rem;font-size:1.375rem;line-height:1.25}.LegalDocument-module__1w8UVG__copy h2:first-child,.LegalDocument-module__1w8UVG__copy>div>h2:first-child{margin-top:0}.LegalDocument-module__1w8UVG__copy p,.LegalDocument-module__1w8UVG__copy ul,.LegalDocument-module__1w8UVG__copy address{margin:1rem 0 0}.LegalDocument-module__1w8UVG__copy>:first-child{margin-top:0}.LegalDocument-module__1w8UVG__copy strong{font-weight:600}.LegalDocument-module__1w8UVG__copy ul{padding-left:1.25rem;list-style:outside}.LegalDocument-module__1w8UVG__copy li+li{margin-top:.35rem}.LegalDocument-module__1w8UVG__copy a{color:var(--text-link);overflow-wrap:anywhere;text-underline-offset:3px;text-decoration-line:underline;text-decoration-thickness:1px}.LegalDocument-module__1w8UVG__copy a:hover{color:var(--text-primary)}.LegalDocument-module__1w8UVG__copy a:focus-visible{outline:var(--focus-ring);outline-offset:3px;border-radius:2px}.LegalDocument-module__1w8UVG__copy address{font-style:normal}.LegalDocument-module__1w8UVG__copy address span{display:block}.LegalDocument-module__1w8UVG__copy [data-legal-stand]{color:var(--text-muted);text-align:right;margin-top:3.5rem;font-size:.75rem;line-height:1.4}.LegalDocument-module__1w8UVG__copy footer{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-top:4rem;padding-top:1.5rem;display:flex}.LegalDocument-module__1w8UVG__copy footer .LegalDocument-module__1w8UVG__stand,.LegalDocument-module__1w8UVG__copy footer [data-legal-stand]{margin-top:0}.LegalDocument-module__1w8UVG__copy footer img{width:auto;max-width:13.75rem;height:auto;display:block}.LegalDocument-module__1w8UVG__frame{border:1px solid var(--border-subtle);border-radius:var(--radius-md);width:100%;min-height:720px;margin-top:2rem}@media not (min-width:40rem){.LegalDocument-module__1w8UVG__copy footer{flex-direction:column;align-items:flex-start}.LegalDocument-module__1w8UVG__copy footer [data-legal-stand]{text-align:left}}
