.legal-index-page.svelte-1l7r4q6{min-height:72vh;background:var(--paper);padding:clamp(2.6rem,6vw,4.8rem) 0}.legal-head.svelte-1l7r4q6{max-width:820px;margin-bottom:1.4rem}.eyebrow.svelte-1l7r4q6{display:inline-flex;color:var(--desaga-blue);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.6rem}.legal-head.svelte-1l7r4q6 h1:where(.svelte-1l7r4q6){margin:0;color:var(--desaga-heading);font-weight:700;line-height:1.05;font-size:clamp(2rem,5vw,3.4rem)}.legal-head.svelte-1l7r4q6 p:where(.svelte-1l7r4q6){margin:.8rem 0 0;color:var(--ink-2);font-size:1.05rem;line-height:1.6}.legal-grid.svelte-1l7r4q6{display:grid;gap:.9rem}@media(min-width:768px){.legal-grid.svelte-1l7r4q6{grid-template-columns:repeat(2,minmax(0,1fr))}}.legal-card.svelte-1l7r4q6{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.9rem;align-items:center;padding:1rem;color:inherit;text-decoration:none;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:0 10px 26px #1c1a1712;transition:transform .2s ease,border-color .2s ease}.legal-card.svelte-1l7r4q6:hover,.legal-card.svelte-1l7r4q6:focus{transform:translateY(-2px);border-color:rgba(var(--desaga-accent-rgb),.28);color:inherit}.legal-card__icon.svelte-1l7r4q6{width:44px;height:44px;display:grid;place-items:center;border-radius:var(--radius);color:var(--desaga-blue);background:rgba(var(--desaga-accent-rgb),.1)}.legal-card__body.svelte-1l7r4q6{display:grid;gap:.25rem;min-width:0}.legal-card.svelte-1l7r4q6 strong:where(.svelte-1l7r4q6){color:var(--desaga-heading);font-size:1rem;line-height:1.25}.legal-card.svelte-1l7r4q6 span:where(.svelte-1l7r4q6) span:where(.svelte-1l7r4q6){color:var(--ink-2);line-height:1.45}.legal-card.svelte-1l7r4q6>.bi-arrow-right:where(.svelte-1l7r4q6){color:var(--desaga-blue)}
