.breadcrumb[data-astro-cid-374m563m]{padding-top:var(--space-6);font-size:var(--text-sm);color:var(--color-text-muted)}.breadcrumb[data-astro-cid-374m563m] a[data-astro-cid-374m563m]{color:var(--color-text-muted);text-decoration:none}.breadcrumb[data-astro-cid-374m563m] a[data-astro-cid-374m563m]:hover{color:var(--color-primary)}.breadcrumb__sep[data-astro-cid-374m563m]{margin:0 var(--space-2)}.precios-hero[data-astro-cid-374m563m]{padding-block:var(--space-8)}.precios-table-section[data-astro-cid-374m563m]{padding-block:var(--space-4) var(--section-py)}.precios-grid[data-astro-cid-374m563m]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--space-6);margin-bottom:var(--space-12)}@media(min-width:768px){.precios-grid[data-astro-cid-374m563m]{grid-auto-rows:1fr}.precios-card__name[data-astro-cid-374m563m]{min-height:2.4em}}.precios-card[data-astro-cid-374m563m]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}.precios-card__name[data-astro-cid-374m563m]{font-family:var(--font-display);font-size:var(--text-h3);font-weight:700;line-height:1.2}.precios-card__rows[data-astro-cid-374m563m]{display:flex;flex-direction:column;gap:var(--space-2);padding-block:var(--space-3);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.precios-card__row[data-astro-cid-374m563m]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3)}.precios-card__label[data-astro-cid-374m563m]{font-size:var(--text-sm);color:var(--color-text-muted)}.precios-card__value[data-astro-cid-374m563m]{font-weight:700;font-size:var(--text-lg);color:var(--color-text)}.precios-card__value--accent[data-astro-cid-374m563m]{color:var(--color-primary)}.precios-card__value--muted[data-astro-cid-374m563m]{color:var(--color-text-muted);font-weight:500;font-size:var(--text-sm)}.precios-card__desc[data-astro-cid-374m563m]{font-size:var(--text-sm);color:var(--color-text);line-height:1.55;flex:1}.precios-info[data-astro-cid-374m563m]{background:var(--color-bg-alt);border-radius:var(--radius-xl);padding:var(--space-8);margin-bottom:var(--space-12)}.precios-info[data-astro-cid-374m563m] h2[data-astro-cid-374m563m]{font-family:var(--font-display);font-size:var(--text-h3);margin-bottom:var(--space-4)}.precios-info[data-astro-cid-374m563m] ul[data-astro-cid-374m563m]{display:flex;flex-direction:column;gap:var(--space-3);list-style:disc inside}.precios-info[data-astro-cid-374m563m] li[data-astro-cid-374m563m]{font-size:var(--text-body);line-height:1.55}.precios-faq[data-astro-cid-374m563m]{margin-bottom:var(--space-12)}.precios-faq[data-astro-cid-374m563m] .section-title[data-astro-cid-374m563m]{text-align:center;margin-bottom:var(--space-8)}.precios-faq__list[data-astro-cid-374m563m]{max-width:800px;margin-inline:auto;display:flex;flex-direction:column;gap:var(--space-3)}.precios-faq__item[data-astro-cid-374m563m]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-6)}.precios-faq__item[data-astro-cid-374m563m] summary[data-astro-cid-374m563m]{font-weight:600;cursor:pointer;list-style:none}.precios-faq__item[data-astro-cid-374m563m] summary[data-astro-cid-374m563m]::-webkit-details-marker{display:none}.precios-faq__item[data-astro-cid-374m563m] p[data-astro-cid-374m563m]{margin-top:var(--space-3);color:var(--color-text-muted);line-height:1.6}.precios-cta[data-astro-cid-374m563m]{text-align:center;padding:var(--space-10) var(--space-8);background:var(--color-primary);border-radius:var(--radius-2xl);color:var(--color-text-inverse)}.precios-cta[data-astro-cid-374m563m] h2[data-astro-cid-374m563m]{font-family:var(--font-display);font-size:var(--text-h3);margin-bottom:var(--space-2)}.precios-cta[data-astro-cid-374m563m] p[data-astro-cid-374m563m]{opacity:.9;margin-bottom:var(--space-6);max-width:55ch;margin-inline:auto}.precios-cta__btn[data-astro-cid-374m563m]{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-8);background:var(--color-whatsapp);color:#fff;font-weight:600;border-radius:var(--radius-full);text-decoration:none}
