.legal-page.svelte-649i7h{padding:40px 0 80px;background:var(--clr-white)}.legal-container.svelte-649i7h{max-width:860px;margin:0 auto;padding:0 24px;color:var(--clr-dark);line-height:1.75;font-size:15px}.breadcrumb.svelte-649i7h{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--clr-muted);margin-bottom:32px}.breadcrumb.svelte-649i7h a:where(.svelte-649i7h){color:var(--clr-primary);text-decoration:none}h1.svelte-649i7h{font-size:28px;font-weight:700;color:var(--clr-dark-s);margin:0 0 8px}.legal-subtitle.svelte-649i7h{font-size:16px;color:var(--clr-muted);margin:0 0 32px}.legal-meta.svelte-649i7h{background:var(--clr-bg);border-left:4px solid var(--clr-primary);padding:20px 24px;border-radius:0 8px 8px 0;margin-bottom:40px}.legal-meta.svelte-649i7h p:where(.svelte-649i7h){margin:0}section.svelte-649i7h{margin-bottom:48px}h2.svelte-649i7h{font-size:20px;font-weight:700;color:var(--clr-dark-s);margin:0 0 16px;padding-bottom:8px;border-bottom:2px solid var(--clr-border)}h3.svelte-649i7h{font-size:15px;font-weight:600;color:var(--clr-text);margin:20px 0 10px}p.svelte-649i7h{margin:0 0 14px}ul.svelte-649i7h{margin:0 0 14px;padding-left:24px}li.svelte-649i7h{margin-bottom:8px}a.svelte-649i7h{color:var(--clr-primary);text-decoration:none}a.svelte-649i7h:hover{text-decoration:underline}.highlight-box.svelte-649i7h{background:var(--clr-success-muted);border:1px solid var(--clr-success-border);border-radius:8px;padding:16px 20px}.highlight-box.svelte-649i7h p:where(.svelte-649i7h){margin:0}.legal-seller-card.svelte-649i7h{background:var(--clr-bg);border:1px solid var(--clr-border);border-radius:12px;padding:28px 32px;margin-top:48px}.legal-seller-card.svelte-649i7h h3:where(.svelte-649i7h){font-size:17px;font-weight:700;color:var(--clr-dark-s);margin:0 0 16px}.legal-seller-card.svelte-649i7h table:where(.svelte-649i7h){width:100%;border-collapse:collapse;font-size:14px}.legal-seller-card.svelte-649i7h td:where(.svelte-649i7h){padding:8px 12px;border-bottom:1px solid var(--clr-border);vertical-align:top}.legal-seller-card.svelte-649i7h td:where(.svelte-649i7h):first-child{color:var(--clr-muted);white-space:nowrap;width:220px}.legal-date.svelte-649i7h{margin-top:40px;color:var(--clr-muted);font-size:13px;font-style:italic}@media(max-width:640px){.legal-container.svelte-649i7h{padding:0 16px}h1.svelte-649i7h{font-size:22px}.legal-seller-card.svelte-649i7h{padding:20px 16px}.legal-seller-card.svelte-649i7h td:where(.svelte-649i7h):first-child{white-space:normal;width:120px}}
