.legal.svelte-7ad8we{padding-block:80px 128px}.legal__grid.svelte-7ad8we{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:72px;display:grid}.legal__grid.svelte-7ad8we:not(:has(.toc)){grid-template-columns:minmax(0,820px)}.toc.svelte-7ad8we{background:var(--fx-soft);border:1px solid var(--fx-line);border-radius:28px;padding:28px;position:sticky;top:130px}.toc__title.svelte-7ad8we{letter-spacing:.12em;text-transform:uppercase;color:var(--fx-ink);margin:0 0 14px;font-size:.875rem;font-weight:900}.toc.svelte-7ad8we ol:where(.svelte-7ad8we){counter-reset:toc;gap:4px;margin:0;padding:0;list-style:none;display:grid}.toc.svelte-7ad8we li:where(.svelte-7ad8we){counter-increment:toc}.toc.svelte-7ad8we a:where(.svelte-7ad8we){color:var(--fx-body);border-radius:14px;gap:10px;margin-inline:-10px;padding:8px 10px;font-size:.9375rem;font-weight:700;line-height:1.35;text-decoration:none;transition:background .35s,color .35s,transform .35s;display:flex}.toc.svelte-7ad8we a:where(.svelte-7ad8we):before{content:counter(toc);background:var(--fx-ink);width:24px;height:24px;color:var(--fx-cyan);border-radius:50%;flex:none;place-items:center;font-size:.75rem;font-weight:900;transition:background .35s,color .35s;display:grid}.toc.svelte-7ad8we a:where(.svelte-7ad8we):hover{color:var(--fx-ink);background:var(--fx-white);transform:translate(3px)}.toc.svelte-7ad8we a:where(.svelte-7ad8we):hover:before{background:var(--fx-cyan);color:var(--fx-ink)}.legal-block.svelte-7ad8we{border-bottom:1px solid var(--fx-line);margin-bottom:48px;padding-bottom:48px;scroll-margin-top:130px}.legal-block.svelte-7ad8we:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}h2.svelte-7ad8we{color:var(--fx-ink);margin-bottom:20px;scroll-margin-top:130px;font-size:1.75rem;font-weight:900;line-height:1.2}h3.svelte-7ad8we{color:var(--fx-ink);margin:28px 0 8px;font-size:1.125rem;font-weight:900}address.svelte-7ad8we{margin:8px 0 16px;font-style:normal;line-height:1.7}p.svelte-7ad8we,li.svelte-7ad8we{font-size:1rem;line-height:1.7}p.svelte-7ad8we{margin-bottom:12px}ul.svelte-7ad8we{margin:0 0 12px;padding-left:1.4rem;list-style:outside}li.svelte-7ad8we{margin-bottom:6px}li.svelte-7ad8we::marker{color:var(--fx-cyan-text)}a.svelte-7ad8we{color:var(--fx-ink);text-decoration:underline;-webkit-text-decoration-color:var(--fx-cyan);text-decoration-color:var(--fx-cyan);text-underline-offset:4px;font-weight:700;text-decoration-thickness:2px}.toc.svelte-7ad8we a:where(.svelte-7ad8we){text-decoration:none}@media (width<=991px){.legal__grid.svelte-7ad8we{grid-template-columns:minmax(0,1fr);gap:40px}.toc.svelte-7ad8we{position:static}}@media (width<=767px){.legal.svelte-7ad8we{padding-block:56px 96px}h2.svelte-7ad8we{font-size:1.5rem}}
