.legal-info-box[data-astro-cid-d7forilt]{align-items:flex-start;gap:12px;display:flex}.legal-info-box-icon[data-astro-cid-d7forilt]{color:var(--color-primary);min-width:20px;padding-top:1px;& svg{display:block}}.legal-info-box-body[data-astro-cid-d7forilt]{flex:1;min-width:0}.legal-sub-tag[data-astro-cid-usk65qkx]{background:var(--color-page-bg);border:1px solid var(--border-muted);border-radius:var(--radius-pill);color:var(--color-muted-500);letter-spacing:.04em;align-items:center;margin-bottom:6px;padding:2px 10px;scroll-margin-top:36px;font-size:11px;font-weight:700;display:inline-flex}.legal-card-grid[data-astro-cid-dphpt543]{margin:16px 0;display:grid}.legal-card-grid--grid[data-astro-cid-dphpt543]{grid-template-columns:repeat(auto-fill, minmax(var(--legal-card-min), 1fr));gap:12px}.legal-card-grid--list[data-astro-cid-dphpt543]{grid-template-columns:1fr;gap:8px}.legal-icon-card[data-astro-cid-myve3jrx]{background:var(--color-page-bg);border:1px solid var(--border-muted);color:inherit;border-radius:10px;display:flex}.legal-icon-card-icon[data-astro-cid-myve3jrx]{background:var(--color-lilac-3);width:32px;min-width:32px;height:32px;color:var(--color-primary);border-radius:9px;justify-content:center;align-items:center;display:flex;& svg{display:block}}.legal-icon-card-text[data-astro-cid-myve3jrx]{flex-direction:column;display:flex}.legal-icon-card-title[data-astro-cid-myve3jrx]{color:var(--color-ink-900);font-size:.875rem;font-weight:700;line-height:1.5}.legal-icon-card-desc[data-astro-cid-myve3jrx]{color:var(--color-muted-600);font-size:.8125rem;line-height:1.5}.legal-icon-card--stack[data-astro-cid-myve3jrx]{flex-direction:column;gap:6px;padding:14px 16px;& .legal-icon-card-text{gap:6px}}.legal-icon-card--row[data-astro-cid-myve3jrx]{align-items:center;gap:12px;padding:14px 16px;& .legal-icon-card-title{font-weight:600}& .legal-icon-card-desc{font-size:.75rem}}.legal-icon-card--row[data-astro-cid-myve3jrx].legal-icon-card--plain{border-radius:var(--radius-sm);align-items:flex-start;padding:12px 14px;& .legal-icon-card-icon{border-radius:8px;width:28px;min-width:28px;height:28px}& .legal-icon-card-title{color:var(--color-ink-700);font-size:.9rem;font-weight:400}}.legal-icon-card[data-astro-cid-myve3jrx].legal-icon-card--link{font-weight:400;text-decoration:none;transition:background .18s;& .legal-icon-card-icon{background:var(--color-white);border:1px solid var(--border-muted);border-radius:8px}&:hover{background:var(--color-lilac-3)}}@media print{.legal-icon-card[data-astro-cid-myve3jrx]{break-inside:avoid}}
