.legal_page__eqcaX{position:relative;z-index:1;width:min(100%,var(--content-wide));min-height:var(--app-viewport-height);margin:0 auto;padding:clamp(9rem,16vh,12rem) var(--page-gutter) clamp(4rem,8vw,7rem)}.legal_hero__4NMdN{width:100%;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);grid-template-rows:auto 1fr auto;column-gap:clamp(2rem,7vw,7rem);align-items:start}.legal_hero__4NMdN>span{grid-column:1;color:var(--color-text-subtle);font-size:.6rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.legal_hero__4NMdN h1{grid-column:1;grid-row:2/4;max-width:12ch;margin-top:.8rem;font-size:clamp(2.8rem,5vw,4.8rem);line-height:.95;letter-spacing:-.055em}.legal_hero__4NMdN>p{grid-row:2;max-width:34rem;margin-top:1rem;border-left:1px solid var(--color-border);color:var(--color-text-muted);font-size:clamp(.82rem,1vw,.96rem);line-height:1.7}.legal_hero__4NMdN>div,.legal_hero__4NMdN>p{grid-column:2;padding-left:clamp(1rem,2vw,1.6rem)}.legal_hero__4NMdN>div{grid-row:3;align-self:end;margin-top:1.6rem;display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:.35rem .65rem}.legal_hero__4NMdN>div small,.legal_hero__4NMdN>div span{color:var(--color-text-subtle);font-size:.5rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.legal_hero__4NMdN>div strong{font-size:.7rem}.legal_hero__4NMdN>div small{grid-column:2}.legal_layout__qlZ6X{margin-top:clamp(3rem,7vw,6rem);display:grid;grid-template-columns:minmax(13rem,18rem) minmax(0,1fr);align-items:start;gap:1rem}.legal_sidebar__BmsJF{position:sticky;top:7rem;padding:1rem}.legal_sidebar__BmsJF>span{display:block;margin-bottom:.8rem;color:var(--color-text-subtle);font-size:.5rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.legal_sidebar__BmsJF nav{display:grid;gap:.25rem}.legal_sidebar__BmsJF a{padding:.55rem .65rem;border-radius:calc(var(--radius-sm) * .7);color:var(--color-text-muted);font-size:.66rem;line-height:1.35}.legal_sidebar__BmsJF a:focus-visible,.legal_sidebar__BmsJF a:hover{color:var(--color-text);background:var(--color-subcard-hover)}.legal_sidebar__BmsJF a[aria-current=page]{color:var(--color-text);background:var(--color-subcard-active)}.legal_document__YLMog{padding:clamp(1.4rem,4vw,3.5rem)}.legal_document__YLMog>section{max-width:54rem;padding:clamp(1.4rem,3vw,2.4rem) 0;border-top:1px solid var(--color-border)}.legal_document__YLMog>section:first-child{padding-top:0;border-top:0}.legal_document__YLMog>section:last-child{padding-bottom:0}.legal_document__YLMog h2{margin-bottom:1rem;font-size:clamp(1.15rem,2vw,1.65rem);line-height:1.2;letter-spacing:-.025em}.legal_document__YLMog li,.legal_document__YLMog p{color:var(--color-text-muted);font-size:clamp(.75rem,1vw,.88rem);line-height:1.75}.legal_document__YLMog p+p{margin-top:.8rem}.legal_document__YLMog ul{margin:1rem 0 0;padding-left:1.2rem;display:grid;gap:.55rem}@media (max-width:800px){.legal_hero__4NMdN{grid-template-columns:1fr;grid-template-rows:auto}.legal_hero__4NMdN h1,.legal_hero__4NMdN>div,.legal_hero__4NMdN>p,.legal_hero__4NMdN>span{grid-column:1;grid-row:auto}.legal_hero__4NMdN h1{max-width:13ch}.legal_hero__4NMdN>p{margin-top:1.2rem;padding-left:0;border-left:0}.legal_hero__4NMdN>div{grid-template-columns:auto auto 1fr;justify-content:start;padding-left:0}.legal_hero__4NMdN>div small{grid-column:auto}.legal_layout__qlZ6X{grid-template-columns:1fr}.legal_sidebar__BmsJF{position:static}.legal_sidebar__BmsJF nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.legal_sidebar__BmsJF nav{grid-template-columns:1fr}}