.legal-page.svelte-1cpuwqb{background:linear-gradient(#fffaf1 0,#fffdf9 380px);color:#30251c;padding:34px 0 52px}.legal-page.svelte-1cpuwqb>.site-container:where(.svelte-1cpuwqb){max-width:960px}.legal-heading.svelte-1cpuwqb{padding:0 0 34px;border-bottom:1px solid #ebe3d7;margin-bottom:32px}.legal-back.svelte-1cpuwqb{display:inline-flex;align-items:center;gap:9px;font-size:12px;color:#8c7659}.legal-back.svelte-1cpuwqb:hover{color:#dc840f}.legal-title-row.svelte-1cpuwqb{display:flex;justify-content:space-between;align-items:center;gap:36px;margin-top:31px}.legal-subtitle.svelte-1cpuwqb{font-size:15px;color:#9b7c53;margin:0 0 12px}h1.svelte-1cpuwqb{font-size:clamp(35px,4.1vw,58px);font-weight:500;line-height:1.1;letter-spacing:-2px;max-width:880px;margin:0;overflow-wrap:anywhere}.legal-emblem.svelte-1cpuwqb{display:grid;place-items:center;flex-shrink:0;width:90px;height:90px;border-radius:28px;background:#fff0d8;border:1px solid #f1dab8;color:#d88a22;transform:rotate(6deg)}.legal-meta.svelte-1cpuwqb{font-size:12px;line-height:1.8;color:#978776;margin:23px 0 0}.legal-document.svelte-1cpuwqb{padding:34px 38px;border:1px solid #eae3d8;border-radius:24px;background:#fff}.legal-document.svelte-1cpuwqb section:where(.svelte-1cpuwqb){scroll-margin-top:108px}.legal-document.svelte-1cpuwqb section:where(.svelte-1cpuwqb)+section:where(.svelte-1cpuwqb){margin-top:30px;padding-top:28px;border-top:1px solid #efe9df}.legal-section-heading.svelte-1cpuwqb{font-size:18px;font-weight:500;line-height:1.5;letter-spacing:-.35px;margin:0 0 18px;overflow-wrap:anywhere}.legal-paragraph.svelte-1cpuwqb{font-size:14px;line-height:1.95;color:#73695d;overflow-wrap:anywhere;margin:0 0 13px}.legal-paragraph.svelte-1cpuwqb:last-child{margin-bottom:0}.legal-bullet.svelte-1cpuwqb{padding-left:15px;margin-bottom:6px}.legal-related.svelte-1cpuwqb{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 25px;margin-top:20px;border:1px solid #efdec4;border-radius:17px;background:#fff4e2;font-size:13px;font-weight:500;color:#a16b26}.legal-related.svelte-1cpuwqb svg{flex-shrink:0}.legal-related.svelte-1cpuwqb:hover{background:#ffebcc}a.svelte-1cpuwqb:focus-visible{outline:3px solid #ed9c36;outline-offset:4px}@media(max-width:1050px){.legal-document.svelte-1cpuwqb{padding:28px}}@media(max-width:900px){.legal-page.svelte-1cpuwqb{padding:25px 0 34px}.legal-heading.svelte-1cpuwqb{padding-bottom:25px;margin-bottom:23px}.legal-title-row.svelte-1cpuwqb{margin-top:25px;gap:16px;align-items:flex-start}.legal-subtitle.svelte-1cpuwqb{font-size:13px}.legal-emblem.svelte-1cpuwqb{width:58px;height:58px;border-radius:18px}.legal-emblem.svelte-1cpuwqb svg{width:30px;height:30px}h1.svelte-1cpuwqb{font-size:36px;letter-spacing:-1.3px}.legal-meta.svelte-1cpuwqb{font-size:11px;margin-top:18px}.legal-document.svelte-1cpuwqb{padding:23px 22px;border-radius:20px}.legal-document.svelte-1cpuwqb section:where(.svelte-1cpuwqb){scroll-margin-top:90px}.legal-section-heading.svelte-1cpuwqb{font-size:16px;line-height:1.6;margin-bottom:14px}.legal-paragraph.svelte-1cpuwqb{font-size:13px;line-height:1.9}.legal-document.svelte-1cpuwqb section:where(.svelte-1cpuwqb)+section:where(.svelte-1cpuwqb){margin-top:24px;padding-top:22px}.legal-related.svelte-1cpuwqb{padding:19px 21px;font-size:12px}}@media(max-width:420px){h1.svelte-1cpuwqb{font-size:32px}.legal-emblem.svelte-1cpuwqb{display:none}.legal-document.svelte-1cpuwqb{padding:21px 18px}.legal-subtitle.svelte-1cpuwqb{font-size:12px}}
