.LegalShell_page__2aQyz{min-height:100vh;display:flex;flex-direction:column}.LegalShell_topBar__JuHgW{border-bottom:1px solid var(--hq-line)}.LegalShell_barInner__UncTJ{max-width:var(--hq-container);margin:0 auto;padding:0 var(--hq-gutter);display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:76px}.LegalShell_brand__aYqr7{display:flex;align-items:center;gap:13px;min-height:48px;text-decoration:none;color:var(--hq-ink)}.LegalShell_wordmark__pu0Ko{height:30px;width:auto;display:block}.LegalShell_back__SSP55{font-family:var(--hq-sans);font-weight:500;font-size:var(--step-small);line-height:1;color:var(--hq-ink);text-decoration:none;padding:16px 0;transition:color .15s ease}.LegalShell_back__SSP55:hover{color:var(--hq-green)}.LegalShell_main__Inm_u{flex:1 1;max-width:var(--hq-container);width:100%;margin:0 auto;padding:clamp(48px,6vw,88px) var(--hq-gutter)}.LegalShell_card__ZOvbP{background:var(--hq-surface);border:1px solid var(--hq-blue-mid);border-radius:var(--hq-radius);padding:clamp(28px,4vw,64px);max-width:820px}.LegalShell_h1__7arJj{font-size:clamp(34px,3.4vw,44px);line-height:1.16;letter-spacing:-.005em;margin:0}.LegalShell_h1__7arJj,.LegalShell_h2__B7hLQ{font-family:var(--hq-serif);font-weight:600;color:var(--hq-ink)}.LegalShell_h2__B7hLQ{font-size:28px;line-height:1.2;margin:clamp(32px,3.4vw,44px) 0 14px}.LegalShell_p__xKUai{font-family:var(--hq-sans);font-weight:400;font-size:18px;line-height:1.65;color:var(--hq-ink-muted);margin:0;text-wrap:pretty}.LegalShell_pStacked__RIe4l{margin-top:14px}.LegalShell_intro__qXpQy{margin-top:18px}.LegalShell_badge__pIaIk{background:var(--hq-green-soft);padding:1px 8px;border-radius:var(--hq-radius);color:var(--hq-green-deep)}.LegalShell_stand__e3aA1{font-family:var(--hq-sans);font-weight:400;font-size:var(--step-small);line-height:1.6;color:var(--hq-ink-muted);margin:clamp(32px,3.4vw,44px) 0 0}.LegalShell_bottomBar__Qj_kJ{border-top:1px solid var(--hq-line)}.LegalShell_bottomInner___2J2I{max-width:var(--hq-container);margin:0 auto;padding:0 var(--hq-gutter);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 28px;min-height:64px}.LegalShell_copy__e3Wsc{font-family:var(--hq-sans);font-weight:400;font-size:var(--step-small);line-height:1.5;color:var(--hq-ink-muted);margin:0}.LegalShell_bottomLinks__zMvxe{display:flex;gap:28px}.LegalShell_bottomLink__zTOar{font-family:var(--hq-sans);font-weight:400;font-size:var(--step-small);line-height:1.5;color:var(--hq-ink-muted);text-decoration:none;padding:12px 0}.LegalShell_bottomLink__zTOar:hover{color:var(--hq-ink)}