.legal-page[data-astro-cid-ltjwzj7k]{background-color:#f8fafc;min-height:80vh;padding-bottom:5rem;font-family:Poppins,sans-serif}.legal-hero[data-astro-cid-ltjwzj7k]{background:linear-gradient(135deg,#1e3c72,#2a5298);color:#fff;padding:5rem 0 4rem;text-align:center;margin-bottom:-2rem}.legal-hero[data-astro-cid-ltjwzj7k] h1[data-astro-cid-ltjwzj7k]{font-size:2.75rem;font-weight:800;margin-bottom:.75rem}.legal-subtitle[data-astro-cid-ltjwzj7k]{font-size:1.15rem;opacity:.9;max-width:680px;margin:0 auto}.legal-container[data-astro-cid-ltjwzj7k]{max-width:950px;margin:0 auto;padding:0 1.5rem;position:relative;z-index:2}.legal-card[data-astro-cid-ltjwzj7k]{background:#fff;border-radius:20px;padding:3.5rem;box-shadow:0 10px 35px #0000000f;border:1px solid #edf2f7}.rgpd-summary-box[data-astro-cid-ltjwzj7k]{background:#f8fafc;border:2px solid rgba(224,120,86,.35);border-radius:16px;padding:1.75rem;margin-bottom:3rem}.rgpd-summary-header[data-astro-cid-ltjwzj7k]{display:flex;align-items:center;gap:.75rem;color:#e07856;margin-bottom:1rem}.rgpd-summary-header[data-astro-cid-ltjwzj7k] h3[data-astro-cid-ltjwzj7k]{font-size:1.2rem;font-weight:700;color:#1e293b;margin:0}.rgpd-summary-table[data-astro-cid-ltjwzj7k]{width:100%;border-collapse:collapse}.rgpd-summary-table[data-astro-cid-ltjwzj7k] th[data-astro-cid-ltjwzj7k],.rgpd-summary-table[data-astro-cid-ltjwzj7k] td[data-astro-cid-ltjwzj7k]{padding:.85rem 1rem;border-bottom:1px solid #e2e8f0;font-size:.92rem;line-height:1.55}.rgpd-summary-table[data-astro-cid-ltjwzj7k] tr[data-astro-cid-ltjwzj7k]:last-child th[data-astro-cid-ltjwzj7k],.rgpd-summary-table[data-astro-cid-ltjwzj7k] tr[data-astro-cid-ltjwzj7k]:last-child td[data-astro-cid-ltjwzj7k]{border-bottom:none}.rgpd-summary-table[data-astro-cid-ltjwzj7k] th[data-astro-cid-ltjwzj7k]{width:25%;text-align:left;color:#1e293b;font-weight:700;vertical-align:top;background:#e078560f;border-radius:6px 0 0 6px}.rgpd-summary-table[data-astro-cid-ltjwzj7k] td[data-astro-cid-ltjwzj7k]{color:#334155}.legal-section[data-astro-cid-ltjwzj7k]{margin-bottom:2.75rem}.legal-section[data-astro-cid-ltjwzj7k] h2[data-astro-cid-ltjwzj7k]{font-size:1.35rem;font-weight:700;color:#1e293b;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid rgba(224,120,86,.2)}.legal-section[data-astro-cid-ltjwzj7k] p[data-astro-cid-ltjwzj7k]{font-size:.95rem;line-height:1.75;color:#475569;margin-bottom:1rem}.legal-highlight-box[data-astro-cid-ltjwzj7k]{background:#f1f5f9;border-left:4px solid #e07856;padding:1.25rem 1.5rem;border-radius:0 12px 12px 0;margin:1.25rem 0}.legal-quote-box[data-astro-cid-ltjwzj7k]{background:#f8fafc;border-left:4px solid #2a5298;padding:1.25rem 1.5rem;border-radius:0 12px 12px 0;margin:1.25rem 0}.quote-text[data-astro-cid-ltjwzj7k]{margin:0!important;font-size:.95rem;color:#1e293b!important;line-height:1.7}.legal-list[data-astro-cid-ltjwzj7k]{margin-left:1.5rem;margin-bottom:1rem}.legal-list[data-astro-cid-ltjwzj7k] li[data-astro-cid-ltjwzj7k]{font-size:.95rem;line-height:1.7;color:#475569;margin-bottom:.5rem}.legal-list[data-astro-cid-ltjwzj7k] a[data-astro-cid-ltjwzj7k],.legal-section[data-astro-cid-ltjwzj7k] a[data-astro-cid-ltjwzj7k],.rgpd-summary-table[data-astro-cid-ltjwzj7k] a[data-astro-cid-ltjwzj7k]{color:#e07856;text-decoration:underline;font-weight:600}.bilingual-grid[data-astro-cid-ltjwzj7k]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:1.5rem}.bilingual-card[data-astro-cid-ltjwzj7k]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden;box-shadow:0 4px 15px #00000008;display:flex;flex-direction:column}.bilingual-card-header[data-astro-cid-ltjwzj7k]{display:flex;align-items:center;gap:.6rem;padding:.9rem 1.25rem;background:#f8fafc;border-bottom:1px solid #e2e8f0}.bilingual-card-header[data-astro-cid-ltjwzj7k].es{border-top:3px solid #e07856}.bilingual-card-header[data-astro-cid-ltjwzj7k].en{border-top:3px solid #2a5298}.bilingual-card-header[data-astro-cid-ltjwzj7k] h4[data-astro-cid-ltjwzj7k]{margin:0;font-size:1.05rem;font-weight:700;color:#1e293b}.lang-flag[data-astro-cid-ltjwzj7k]{font-size:1.25rem}.bilingual-card-body[data-astro-cid-ltjwzj7k]{padding:1.25rem;font-size:.88rem;line-height:1.65;color:#475569;flex-grow:1}.bilingual-card-body[data-astro-cid-ltjwzj7k] p[data-astro-cid-ltjwzj7k]{font-size:.88rem;margin-bottom:1rem;color:#334155}.bilingual-card-body[data-astro-cid-ltjwzj7k] .sub-block[data-astro-cid-ltjwzj7k]{background:#f8fafc;padding:1rem;border-radius:8px;border:1px solid #edf2f7;font-size:.86rem;line-height:1.6}.bilingual-card-body[data-astro-cid-ltjwzj7k] a[data-astro-cid-ltjwzj7k]{color:#e07856;text-decoration:underline}.eco-grid[data-astro-cid-ltjwzj7k]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:1.25rem}.eco-box[data-astro-cid-ltjwzj7k]{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;padding:1.25rem}.eco-header[data-astro-cid-ltjwzj7k]{display:flex;align-items:center;gap:.5rem;color:#166534;font-size:.95rem;margin-bottom:.5rem}.eco-icon[data-astro-cid-ltjwzj7k]{font-size:1.25rem}.eco-text[data-astro-cid-ltjwzj7k]{font-size:.9rem;line-height:1.65;color:#14532d;margin:0!important;font-style:italic}.legal-footer-date[data-astro-cid-ltjwzj7k]{margin-top:3rem;padding-top:1.5rem;border-top:1px solid #e2e8f0;text-align:center;font-size:.88rem;color:#64748b}@media (max-width: 820px){.legal-card[data-astro-cid-ltjwzj7k]{padding:2rem 1.5rem}.legal-hero[data-astro-cid-ltjwzj7k] h1[data-astro-cid-ltjwzj7k]{font-size:2.1rem}.bilingual-grid[data-astro-cid-ltjwzj7k],.eco-grid[data-astro-cid-ltjwzj7k]{grid-template-columns:1fr}.rgpd-summary-table[data-astro-cid-ltjwzj7k] th[data-astro-cid-ltjwzj7k],.rgpd-summary-table[data-astro-cid-ltjwzj7k] td[data-astro-cid-ltjwzj7k]{display:block;width:100%}.rgpd-summary-table[data-astro-cid-ltjwzj7k] th[data-astro-cid-ltjwzj7k]{border-radius:6px 6px 0 0;padding-bottom:.25rem}.rgpd-summary-table[data-astro-cid-ltjwzj7k] td[data-astro-cid-ltjwzj7k]{padding-top:.25rem}}
