.legal-hero.svelte-1cgj6a0{background:radial-gradient(circle at top left,rgba(var(--desaga-accent-rgb),.16),transparent 28rem),linear-gradient(135deg,#ffffff 0%,var(--desaga-light-blue) 100%);border-bottom:1px solid rgba(var(--desaga-accent-rgb),.16);padding:clamp(2.6rem,6vw,4.6rem) 0}.legal-hero__content.svelte-1cgj6a0{max-width:850px}.legal-eyebrow.svelte-1cgj6a0,.legal-updated.svelte-1cgj6a0,.legal-index__title.svelte-1cgj6a0{color:var(--desaga-blue);font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:.76rem}.legal-hero.svelte-1cgj6a0 h1:where(.svelte-1cgj6a0){margin:.55rem 0 .75rem;color:var(--desaga-heading);font-weight:950;line-height:1.05;font-size:clamp(2rem,5vw,3.5rem)}.legal-hero.svelte-1cgj6a0 p:where(.svelte-1cgj6a0){margin:0 0 1rem;max-width:760px;color:#14212bbd;font-size:1.06rem;line-height:1.65}.legal-updated.svelte-1cgj6a0{display:inline-flex;padding:.42rem .7rem;border-radius:999px;background:rgba(var(--desaga-accent-rgb),.1);border:1px solid rgba(var(--desaga-accent-rgb),.18)}.legal-page.svelte-1cgj6a0{background:linear-gradient(180deg,#ffffff 0%,var(--desaga-cream) 100%);padding:clamp(2rem,5vw,3.8rem) 0}.legal-layout.svelte-1cgj6a0{display:grid;gap:1.2rem}@media(min-width:992px){.legal-layout.svelte-1cgj6a0{grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:start}}.legal-index.svelte-1cgj6a0,.legal-document.svelte-1cgj6a0{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:20px;box-shadow:0 10px 26px #0f172a12}.legal-index.svelte-1cgj6a0{padding:1rem}@media(min-width:992px){.legal-index.svelte-1cgj6a0{position:sticky;top:96px}}.legal-index.svelte-1cgj6a0 nav:where(.svelte-1cgj6a0){display:grid;gap:.42rem;margin-top:.8rem}.legal-index.svelte-1cgj6a0 a:where(.svelte-1cgj6a0){color:#14212bc2;text-decoration:none;font-weight:750;line-height:1.35;padding:.42rem .5rem;border-radius:12px}.legal-index.svelte-1cgj6a0 a:where(.svelte-1cgj6a0):hover,.legal-index.svelte-1cgj6a0 a:where(.svelte-1cgj6a0):focus{color:var(--desaga-blue);background:rgba(var(--desaga-accent-rgb),.08)}.legal-document.svelte-1cgj6a0{padding:clamp(1.15rem,3vw,2rem)}.legal-section.svelte-1cgj6a0{scroll-margin-top:110px;padding-bottom:1.4rem;margin-bottom:1.4rem;border-bottom:1px solid rgba(15,23,42,.08)}.legal-section.svelte-1cgj6a0:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.legal-section.svelte-1cgj6a0 h2:where(.svelte-1cgj6a0){margin:0 0 .85rem;color:var(--desaga-heading);font-weight:950;font-size:clamp(1.25rem,2.2vw,1.65rem)}.legal-section.svelte-1cgj6a0 p:where(.svelte-1cgj6a0),.legal-section.svelte-1cgj6a0 li:where(.svelte-1cgj6a0){color:#14212bc7;line-height:1.68}.legal-section.svelte-1cgj6a0 p:where(.svelte-1cgj6a0){margin:0 0 .85rem}.legal-section.svelte-1cgj6a0 ul:where(.svelte-1cgj6a0){margin:.2rem 0 .9rem;padding-left:1.15rem}.legal-section.svelte-1cgj6a0 li:where(.svelte-1cgj6a0)+li:where(.svelte-1cgj6a0){margin-top:.4rem}.table-responsive.svelte-1cgj6a0{overflow-x:auto;margin:1rem 0;border:1px solid rgba(15,23,42,.08);border-radius:16px}table.svelte-1cgj6a0{width:100%;min-width:620px;border-collapse:collapse;font-size:.94rem}th.svelte-1cgj6a0,td.svelte-1cgj6a0{padding:.82rem .9rem;text-align:left;vertical-align:top;border-bottom:1px solid rgba(15,23,42,.08)}th.svelte-1cgj6a0{color:var(--desaga-heading);background:rgba(var(--desaga-accent-rgb),.08);font-weight:900}tr.svelte-1cgj6a0:last-child td:where(.svelte-1cgj6a0){border-bottom:0}.legal-callout.svelte-1cgj6a0{display:flex;gap:.7rem;align-items:flex-start;margin-top:1rem;padding:.9rem 1rem;border-radius:16px;color:var(--desaga-heading);background:rgba(var(--desaga-green-rgb),.08);border:1px solid rgba(var(--desaga-green-rgb),.18);line-height:1.55}.legal-callout.svelte-1cgj6a0 i:where(.svelte-1cgj6a0){color:var(--desaga-green);margin-top:.15rem}
