.Legal_wrapSection__sSiVV{padding-top:clamp(40px,6vw,96px);padding-bottom:clamp(24px,4vw,64px)}.Legal_layout__hd69I{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}@media (min-width:1024px){.Legal_layout__hd69I{grid-template-columns:minmax(230px,.34fr) minmax(0,1fr);gap:clamp(48px,7vw,132px);align-items:start}.Legal_side__7vbEh{align-self:stretch}}.Legal_article__PARX2{min-width:0;max-width:68ch}.Legal_article__PARX2>.Legal_section__wjg_S+.Legal_section__wjg_S{margin-top:0}.Legal_section__wjg_S{position:relative;padding-top:clamp(26px,3vw,38px);padding-bottom:clamp(34px,4.4vw,58px);scroll-margin-top:calc(var(--spacing-nav) + 20px)}.Legal_section__wjg_S:after,.Legal_section__wjg_S:before{content:"";position:absolute;top:0;left:0;height:1px;transform-origin:0 50%}.Legal_section__wjg_S:before{right:0;background:var(--line-2)}.Legal_section__wjg_S:after{width:44px;background:var(--color-gold)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Legal_section__wjg_S:after,.Legal_section__wjg_S:before{animation:Legal_rule-draw__nkkJy linear both;animation-timeline:view();animation-range:entry 0 entry 75%}}}@keyframes Legal_rule-draw__nkkJy{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.Legal_h2__V2lun{display:flex;flex-direction:column;gap:12px;margin-top:0;font-size:clamp(1.75rem,3vw,2.6rem)}.Legal_num__Uj0wp{font-family:var(--font-mono);font-variation-settings:normal;font-size:.72rem;font-weight:500;letter-spacing:.22em;color:var(--color-gold);line-height:1}.Legal_body__0u1_v{margin-top:18px}.Legal_body__0u1_v>*+*{margin-top:1.1em}.Legal_body__0u1_v li,.Legal_body__0u1_v p{font-size:clamp(1rem,1.12vw,1.08rem);line-height:1.7}.Legal_stamp__DoV7t{display:flex;flex-wrap:wrap;gap:10px 14px;margin-top:8px;padding-top:22px;border-top:1px solid var(--line-2);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-dim)}.Legal_toc__KhWjn{display:none}@media (min-width:1024px){.Legal_toc__KhWjn{display:block;position:sticky;top:calc(var(--spacing-nav) + 28px);padding-top:clamp(26px,3vw,38px)}}.Legal_tocHead__4gadD{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:14px;margin-bottom:18px;border-bottom:1px solid var(--line-2);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-hot)}.Legal_tocPct__SDalP{color:var(--color-ink-dim);font-variant-numeric:tabular-nums;letter-spacing:.14em}.Legal_tocBody__NdjJ3{position:relative;padding-left:22px}.Legal_rail__j9rOW{position:absolute;left:0;top:6px;bottom:6px;width:1px;background:var(--line-2)}.Legal_fill__BUsmA{position:absolute;inset:0;background:linear-gradient(to bottom,var(--color-gold),var(--color-gold-hot));transform:scaleY(0);transform-origin:50% 0;box-shadow:0 0 10px rgba(201,162,48,.55)}.Legal_tocList__UpcLI{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.Legal_tocLink__3_nMQ{position:relative;display:flex;align-items:baseline;gap:14px;min-height:36px;padding:8px 0;font-size:.92rem;line-height:1.3;color:var(--color-ink-dim);transition:color .35s var(--ease-brand),transform .5s var(--ease-brand)}.Legal_tocLink__3_nMQ:focus-visible,.Legal_tocLink__3_nMQ:hover{color:var(--color-ink)}.Legal_tocN__64J_A{flex:none;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.16em;color:var(--color-ash);font-variant-numeric:tabular-nums;transition:color .35s var(--ease-brand)}.Legal_tocT__Y31_k{min-width:0}.Legal_tocOn__JozaR{color:var(--color-ink);transform:translateX(4px)}.Legal_tocOn__JozaR .Legal_tocN__64J_A{color:var(--color-gold)}.Legal_tocOn__JozaR:before{content:"";position:absolute;left:-25px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--color-gold-white);box-shadow:0 0 0 3px var(--color-void),0 0 12px var(--color-gold)}.Legal_tocMobile__FXF70{border-block:1px solid var(--line-2)}@media (min-width:1024px){.Legal_tocMobile__FXF70{display:none}}.Legal_tocMobile__FXF70 summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;cursor:pointer;list-style:none;font-family:var(--font-mono);font-size:.74rem;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-hot)}.Legal_tocMobile__FXF70 summary::-webkit-details-marker{display:none}.Legal_tocMobile__FXF70 summary:after{content:"+";font-size:1.1rem;line-height:1;color:var(--color-gold);transition:transform .45s var(--ease-brand)}.Legal_tocMobile__FXF70[open] summary:after{transform:rotate(45deg)}.Legal_tocCount__QdmzJ{margin-left:auto;color:var(--color-ink-dim);letter-spacing:.14em}.Legal_tocListCompact__p2QiO{padding-bottom:12px}.Legal_tocListCompact__p2QiO .Legal_tocLink__3_nMQ{min-height:44px;padding:10px 0;border-top:1px solid var(--line);font-size:1rem}