.LegalSection_container__uoVeQ{width:100%;max-width:var(--container);margin-inline:auto;padding:calc(var(--nav-height) + clamp(64px, 8vw, 120px)) clamp(20px,3.4vw,56px) clamp(80px,10vw,144px);border-inline:1px solid var(--color-hairline);display:flex;flex-direction:column;gap:clamp(40px,5vw,64px)}.LegalSection_container__uoVeQ>*{width:100%;max-width:760px}.LegalSection_header__Z0vKT{display:flex;flex-direction:column;gap:12px;padding-bottom:clamp(32px,4vw,48px);border-bottom:1px solid var(--color-hairline)}.LegalSection_header__Z0vKT h1{margin-bottom:12px;font-size:clamp(44px,6.4vw,88px);font-weight:500;line-height:.95;letter-spacing:-.05em}.LegalSection_header__Z0vKT p{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--text-label);letter-spacing:.08em;text-transform:uppercase;color:var(--color-fg-faint)}.LegalSection_header__Z0vKT p:first-of-type{font-family:inherit;font-size:var(--text-body-l);letter-spacing:0;text-transform:none;color:var(--color-fg-muted)}.LegalSection_section__WWfvH{display:flex;flex-direction:column;gap:16px}.LegalSection_section__WWfvH h2{font-size:clamp(22px,2vw,28px);font-weight:500;letter-spacing:-.025em;line-height:1.2}.LegalSection_section__WWfvH h3{margin-top:8px;font-size:18px;font-weight:500;letter-spacing:-.015em;line-height:1.3}.LegalSection_section__WWfvH li,.LegalSection_section__WWfvH p{font-size:17px;line-height:1.7;color:var(--color-fg-muted)}.LegalSection_section__WWfvH a{color:var(--color-fg);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:3px}.LegalSection_section__WWfvH a:hover{color:var(--color-accent)}.LegalSection_section__WWfvH ul{display:flex;flex-direction:column;gap:10px;padding-left:22px;list-style:none}.LegalSection_section__WWfvH li{position:relative}.LegalSection_section__WWfvH li:before{content:"";position:absolute;top:.72em;left:-20px;width:6px;height:6px;background-color:var(--color-accent)}.LegalSection_section__WWfvH table{width:100%;border-collapse:collapse;font-size:15px}.LegalSection_section__WWfvH td,.LegalSection_section__WWfvH th{padding:12px 12px 12px 0;text-align:left;vertical-align:top;border-bottom:1px solid var(--color-hairline);line-height:1.6;color:var(--color-fg-muted)}.LegalSection_section__WWfvH th{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--text-label);font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--color-fg-faint)}.LegalSection_section__WWfvH .LegalSection_emphasis__8BkHC{font-weight:500;color:var(--color-fg)}@media (max-width:700px){.LegalSection_container__uoVeQ{border-inline:0;padding-inline:var(--gutter)}.LegalSection_section__WWfvH table{display:block;overflow-x:auto}}