.LegalPage_page__jnaOJ{min-height:100svh;padding:0 var(--gutter) 5rem;background:var(--light);color:var(--dark);--mark-top:var(--red);--mark-base:var(--dark)}.LegalPage_top__j6xqZ{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;min-height:var(--header-h);border-bottom:1px solid rgb(28 21 18/.15)}.LegalPage_home__SojJQ{display:inline-flex;align-items:center;gap:.6rem;color:inherit;font-family:var(--font-display);font-weight:600;text-decoration:none}.LegalPage_logo__FA1eh{height:1.4rem;aspect-ratio:var(--logo-ratio);overflow:visible}.LegalPage_top__j6xqZ nav{display:flex;flex-wrap:wrap;gap:1.25rem;font-size:var(--fs-label);font-weight:500;letter-spacing:.12em;text-transform:uppercase}.LegalPage_top__j6xqZ a{color:inherit;text-decoration:none;transition:color .3s ease}.LegalPage_top__j6xqZ a:hover{color:var(--blue)}.LegalPage_article__iG70h{max-width:42rem;margin:clamp(2.5rem,8svh,5rem) auto 0;line-height:1.6}.LegalPage_article__iG70h h1{font-size:clamp(2rem,1.4rem + 2.5vw,3.25rem);line-height:1.05;letter-spacing:-.02em}.LegalPage_article__iG70h h2{margin-top:2.5rem;font-size:1.25rem}.LegalPage_article__iG70h p,.LegalPage_article__iG70h ul{margin-top:.8rem}.LegalPage_article__iG70h ul{padding-left:1.2rem}.LegalPage_article__iG70h mark{padding:0 .2em;background:rgb(204 61 36/.15);color:inherit}.LegalPage_updated__2_YoC{font-size:var(--fs-label);letter-spacing:.08em;opacity:.7}