[data-fragment=Legals]{width:100%;max-width:760px;font-family:var(--font-sans);color:var(--text-primary,currentColor);margin:0 auto;padding:32px 24px}[data-fragment=Legals] .header{border-bottom:1px solid var(--ui-line,transparent);margin-bottom:36px;padding-bottom:24px}[data-fragment=Legals] .header .page-label h1,[data-fragment=Legals] .header .page-label h2,[data-fragment=Legals] .header .page-label h3{text-transform:uppercase;letter-spacing:.06em;color:var(--brand);margin:0 0 4px;font-size:11px;font-weight:700}[data-fragment=Legals] .header :is(h1,h2,h3):not(.page-label *){letter-spacing:-.5px;color:var(--text-primary,currentColor);text-wrap:balance;margin:0 0 8px;font-size:28px;font-weight:700}[data-fragment=Legals] .header p{color:var(--text-secondary,currentColor);margin:0 0 4px;font-size:13.5px;line-height:1.55}[data-fragment=Legals] nav{background:var(--bg-secondary,transparent);border-radius:var(--radius-md);margin-bottom:36px;padding:18px 22px}[data-fragment=Legals] nav :is(h1,h2,h3){text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary,currentColor);text-wrap:balance;margin:0 0 10px;font-size:12.5px;font-weight:700}[data-fragment=Legals] nav ul{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:4px 18px;margin:0;padding:0;list-style:none;display:grid}[data-fragment=Legals] nav li a{color:var(--text-primary,currentColor);cursor:pointer;border-bottom:1px dashed #0000;padding:4px 0;font-size:13px;text-decoration:none;display:inline-block}[data-fragment=Legals] nav li a:hover{color:var(--brand);border-bottom-color:var(--brand)}[data-fragment=Legals] nav li a:focus-visible{outline:2px solid var(--brand);outline-offset:2px}[data-fragment=Legals] section{margin-bottom:32px;padding-top:8px}[data-fragment=Legals] section>:is(h1,h2,h3):first-child{letter-spacing:-.3px;border-bottom:1px dashed var(--ui-line,transparent);text-wrap:balance;margin:0 0 18px;padding-bottom:8px;font-size:19px;font-weight:700}[data-fragment=Legals] section :is(h3){margin:18px 0 8px;font-size:14px;font-weight:700}[data-fragment=Legals] section p{color:var(--text-secondary,currentColor);margin:0 0 10px;font-size:13.5px;line-height:1.65}[data-fragment=Legals] section p strong{color:var(--text-primary,currentColor);font-weight:700}[data-fragment=Legals] section a{color:var(--brand);text-underline-offset:2px;cursor:pointer;text-decoration:underline .5px}[data-fragment=Legals] section a:focus-visible{outline:2px solid var(--brand);outline-offset:2px}[data-fragment=Legals] .block-list ul{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}[data-fragment=Legals] .block-list li{color:var(--text-secondary,currentColor);font-size:13px;line-height:1.6}[data-fragment=Legals] .info-box{background:rgba(var(--brand-rgb), .06);border-left:3px solid var(--brand);border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin:12px 0;padding:12px 16px}[data-fragment=Legals] .info-box p{color:var(--text-primary,currentColor);margin:0;font-size:12.5px}
