.legal.svelte-1gmktme a{color:var(--accent);text-underline-offset:.2em}.legal.svelte-1gmktme h1{margin:0 0 .45rem;color:var(--text);font-size:clamp(1.65rem,7vw,2.4rem);font-weight:760;letter-spacing:-.025em;line-height:1.15}.legal.svelte-1gmktme .meta{margin:0 0 2rem;padding-bottom:.85rem;border-bottom:1px solid var(--atlas-line);color:var(--text-muted);font-size:.72rem;font-variant-numeric:tabular-nums;letter-spacing:.05em}.legal.svelte-1gmktme section{margin:0 0 .8rem;padding:1rem 0 1.05rem;border-top:1px solid var(--atlas-line)}.legal.svelte-1gmktme h2{margin:0 0 .7rem;color:var(--atlas-teal);font-size:.73rem;font-weight:750;letter-spacing:.13em;line-height:1.35;text-transform:uppercase}.legal.svelte-1gmktme p,.legal.svelte-1gmktme li{margin:0 0 .55rem;color:#c5c6bf;font-size:.86rem;line-height:1.72}.legal.svelte-1gmktme .faq{margin:0}.legal.svelte-1gmktme .faq dt{margin:.85rem 0 .2rem;padding-left:.65rem;border-left:2px solid var(--atlas-teal);font-size:.86rem;font-weight:700;color:var(--text)}.legal.svelte-1gmktme .faq dt:first-child{margin-top:0}.legal.svelte-1gmktme .faq dd{margin:0 0 .15rem;padding:0;padding-left:.65rem;font-size:.84rem;line-height:1.7;color:var(--text-muted)}.legal.svelte-1gmktme ul{margin:0;padding-left:1.15rem}@media(min-width:760px){.legal.svelte-1gmktme section{display:grid;grid-template-columns:minmax(9rem,.36fr) minmax(0,1fr);column-gap:2rem;padding:1.4rem 0}.legal.svelte-1gmktme section>h2{grid-column:1}.legal.svelte-1gmktme section>:not(h2){grid-column:2}}
