.page.svelte-1wx29gl{--page-w: 1600px;--logo-h: 220px;--radius: 48px;--sec-gap: 140px;color:#262a2b;max-width:var(--page-w);margin:0 auto;position:relative}.legal.svelte-1wx29gl{padding:calc(var(--sec-gap) * .35) 48px var(--sec-gap)}.legal-card.svelte-1wx29gl{background:#fffaf3;border-radius:var(--radius);padding:56px;max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:36px}.legal-head.svelte-1wx29gl{display:flex;flex-direction:column;gap:10px}h1.svelte-1wx29gl{margin:0;font:var(--w-medium) calc(clamp(32px,3.6vw,44px) * var(--text-scale, 1)) / 1.18 var(--font-head);letter-spacing:-.02em;color:#2e6570;text-wrap:pretty}.updated.svelte-1wx29gl{margin:0;font:var(--w-normal) calc(15px * var(--text-scale, 1))/1.5 var(--font-body);color:#262a2bb3}.block.svelte-1wx29gl{display:flex;flex-direction:column;gap:14px}h2.svelte-1wx29gl{margin:0;font:var(--w-medium) calc(clamp(22px,2.2vw,27px) * var(--text-scale, 1)) / 1.3 var(--font-head);letter-spacing:-.01em;color:#2e6570}.block.svelte-1wx29gl p:where(.svelte-1wx29gl){margin:0;max-width:68ch;font:var(--w-light) calc(18px * var(--text-scale, 1))/1.8 var(--font-body);color:#262a2bbd}.block.svelte-1wx29gl ul:where(.svelte-1wx29gl){margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.block.svelte-1wx29gl li:where(.svelte-1wx29gl){position:relative;padding-inline-start:24px;max-width:68ch;font:var(--w-light) calc(18px * var(--text-scale, 1))/1.7 var(--font-body);color:#262a2bbd}.block.svelte-1wx29gl li:where(.svelte-1wx29gl):before{content:"";position:absolute;inset-inline-start:4px;top:.7em;width:8px;height:8px;border-radius:50%;background:#e3c3a4}.contact-lines.svelte-1wx29gl{display:flex;flex-wrap:wrap;gap:6px 28px}.block.svelte-1wx29gl a:where(.svelte-1wx29gl){color:#33707a;font-weight:var(--w-normal);text-underline-offset:4px}.block.svelte-1wx29gl a:where(.svelte-1wx29gl):hover{color:#96603f}footer.svelte-1wx29gl{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:8px 48px 48px;font:var(--w-normal) calc(12px * var(--text-scale, 1))/1 var(--font-body);color:#262a2b80}.footer-links.svelte-1wx29gl{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 20px}footer.svelte-1wx29gl a:where(.svelte-1wx29gl){color:inherit;text-underline-offset:3px}footer.svelte-1wx29gl a:where(.svelte-1wx29gl):hover{color:#33707a}@media(max-width:880px){.page.svelte-1wx29gl{max-width:520px;padding-bottom:24px}.legal.svelte-1wx29gl{padding:26px 20px 0}.legal-card.svelte-1wx29gl{border-radius:28px;padding:24px 20px 28px;gap:28px}h1.svelte-1wx29gl{font:var(--w-medium) calc(clamp(28px,7.6vw,34px) * var(--text-scale, 1)) / 1.16 var(--font-head);letter-spacing:-.02em}h2.svelte-1wx29gl{font:var(--w-medium) calc(22px * var(--text-scale, 1))/1.3 var(--font-head)}.block.svelte-1wx29gl p:where(.svelte-1wx29gl),.block.svelte-1wx29gl li:where(.svelte-1wx29gl){font-size:calc(17px * var(--text-scale, 1))}.contact-lines.svelte-1wx29gl{flex-direction:column}footer.svelte-1wx29gl{flex-direction:column;align-items:center;gap:6px;padding:26px 20px 10px;text-align:center;font:var(--w-normal) calc(12px * var(--text-scale, 1))/1.5 var(--font-body)}}
