.page-legal .has-tab .eyebrow{display:none}.lg-hero{padding-top:calc(var(--hdr-h) + var(--hdr-top) + clamp(56px,9vw,136px));padding-bottom:clamp(80px,10vw,150px)}.lg-hero-head{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:end;gap:24px 56px}.lg-title{margin:0;font-family:var(--font-display);font-size:clamp(44px,6.6vw,100px);font-weight:700;line-height:.98;letter-spacing:-.05em;color:var(--fg);text-wrap:balance}.lg-hero-side{justify-self:end;max-width:430px;padding-bottom:.35em}.lg-hero-side .lead{margin:0}.lg-langs>[data-lang]{min-width:0}.lg-hero-titles{align-self:end}.lg-rows{border-top:1px solid var(--line)}.lg-row{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:10px 56px;padding:clamp(22px,2.6vw,32px) 0;border-bottom:1px solid var(--line)}.lg-row h3{margin:0;padding-top:3px;font-family:var(--font-mono);font-size:13px;font-weight:500;letter-spacing:.02em;color:var(--fg-faint)}.lg-row p{max-width:680px;font-size:16.5px;line-height:1.65;color:var(--fg-dim);text-wrap:pretty}.lg-row p+p{margin-top:10px}.lg-row strong{font-weight:600;color:var(--fg)}.lg-row a{color:var(--fg);text-underline-offset:3px}.lg-todo{padding:1px 6px;border-radius:6px;outline:1px dashed currentColor;outline-offset:-1px;background:var(--surface-hi);font-family:var(--font-mono);font-size:.84em;font-weight:500;color:var(--fg)}@media (max-width: 860px){.lg-hero-head{grid-template-columns:minmax(0,1fr)}.lg-hero-side{justify-self:start}.lg-row{grid-template-columns:minmax(0,1fr)}}
