.plan-card[data-astro-cid-urvcgkoj]{gap:var(--space-2);padding:var(--space-3);flex-direction:column;display:flex}@media (width>=600px){.plan-card[data-astro-cid-urvcgkoj]{padding:var(--space-4)}}.plan-card--destacado[data-astro-cid-urvcgkoj]{border-color:var(--primary-alpha-32);background:linear-gradient(135deg, var(--primary-alpha-16) 0%, transparent 55%), var(--bg-paper)}.plan-card__head[data-astro-cid-urvcgkoj]{justify-content:space-between;align-items:center;gap:8px;display:flex}.plan-card__ribbon[data-astro-cid-urvcgkoj]{font-size:var(--fs-caption);color:var(--primary-light);background:var(--primary-alpha-16);border-radius:999px;padding:4px 10px;font-weight:700}.plan-card__nombre[data-astro-cid-urvcgkoj]{font-size:var(--fs-h3)}.plan-card__precio[data-astro-cid-urvcgkoj]{gap:4px;min-height:84px;display:grid}.plan-card__precio-linea[data-astro-cid-urvcgkoj]{font-size:var(--fs-body)}.plan-card__cifra[data-astro-cid-urvcgkoj]{font-size:var(--fs-h3)}.plan-card__iva[data-astro-cid-urvcgkoj]{font-size:var(--fs-small)}.plan-card__lista[data-astro-cid-urvcgkoj]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.plan-card__lista[data-astro-cid-urvcgkoj] li[data-astro-cid-urvcgkoj]{font-size:var(--fs-small);align-items:flex-start;gap:10px;display:flex}.plan-card__lista[data-astro-cid-urvcgkoj] svg[data-astro-cid-urvcgkoj]{width:18px;height:18px;color:var(--success);flex-shrink:0;margin-top:2px}.plan-card__modulos-nota[data-astro-cid-urvcgkoj]{border-top:1px dashed var(--divider);padding-top:var(--space-2);font-size:var(--fs-small)}.plan-card__cta[data-astro-cid-urvcgkoj]{padding-top:var(--space-2);gap:8px;margin-top:auto;display:grid}.plan-card__boton[data-astro-cid-urvcgkoj]{width:100%}.plan-card__nota[data-astro-cid-urvcgkoj]{font-size:var(--fs-caption);text-align:center}.estimador[data-astro-cid-7prbqr3b]{padding:var(--space-4);gap:var(--space-3);display:grid}.estimador__form[data-astro-cid-7prbqr3b]{gap:var(--space-2);display:grid}@media (width>=640px){.estimador__form[data-astro-cid-7prbqr3b]{grid-template-columns:repeat(3,1fr)}}.estimador__campo[data-astro-cid-7prbqr3b]{gap:6px;display:grid}.estimador__campo[data-astro-cid-7prbqr3b] label[data-astro-cid-7prbqr3b]{font-size:var(--fs-small);color:var(--text-secondary)}.estimador__campo[data-astro-cid-7prbqr3b] input[data-astro-cid-7prbqr3b]{border-radius:var(--radius);border:1px solid var(--divider);background:var(--field-bg);min-height:44px;color:var(--text);font-size:var(--fs-body);font-variant-numeric:tabular-nums;padding:0 14px}.estimador__campo[data-astro-cid-7prbqr3b] input[data-astro-cid-7prbqr3b]:focus-visible{outline:2px solid var(--primary-light);outline-offset:1px;border-color:var(--primary-light)}.estimador__resultado[data-astro-cid-7prbqr3b]{padding-top:var(--space-2);border-top:1px solid var(--divider);gap:8px;margin:0;display:grid}.estimador__fila[data-astro-cid-7prbqr3b]{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.estimador__fila[data-astro-cid-7prbqr3b] dt[data-astro-cid-7prbqr3b]{color:var(--text-secondary);font-size:var(--fs-small)}.estimador__fila[data-astro-cid-7prbqr3b] dd[data-astro-cid-7prbqr3b]{font-size:var(--fs-body);margin:0}.estimador__fila--total[data-astro-cid-7prbqr3b] dt[data-astro-cid-7prbqr3b],.estimador__fila--total[data-astro-cid-7prbqr3b] dd[data-astro-cid-7prbqr3b]{color:var(--text);font-size:var(--fs-h3);font-weight:700}.estimador__nota[data-astro-cid-7prbqr3b]{font-size:var(--fs-caption)}.faq[data-astro-cid-7synugci]{gap:12px;max-width:760px;display:grid}.faq__item[data-astro-cid-7synugci]{background:var(--bg-paper);border:1px solid var(--border);border-radius:var(--radius-card);padding:4px var(--space-3)}.faq__item[data-astro-cid-7synugci][open]{border-color:var(--primary-alpha-32)}.faq__q[data-astro-cid-7synugci]{justify-content:space-between;align-items:center;gap:var(--space-2);cursor:pointer;padding-block:16px;font-weight:700;list-style:none;display:flex}.faq__q[data-astro-cid-7synugci]::-webkit-details-marker{display:none}.faq__chevron[data-astro-cid-7synugci]{width:20px;height:20px;color:var(--text-secondary);transition:transform var(--dur) var(--ease);flex-shrink:0}.faq__item[data-astro-cid-7synugci][open] .faq__chevron[data-astro-cid-7synugci]{color:var(--primary-light);transform:rotate(180deg)}.faq__a[data-astro-cid-7synugci]{color:var(--text-secondary);padding-bottom:16px}.faq__a[data-astro-cid-7synugci] p[data-astro-cid-7synugci]{margin:0}.cta[data-astro-cid-amjew3wo]{padding-block:var(--space-8)}.cta__box[data-astro-cid-amjew3wo]{gap:var(--space-4);padding:var(--space-6) var(--space-4);border-radius:var(--radius-card);border:1px solid var(--primary-alpha-32);background:linear-gradient(135deg, var(--primary-alpha-16) 0%, transparent 55%), var(--bg-paper);align-items:center;display:grid}@media (width>=900px){.cta__box[data-astro-cid-amjew3wo]{padding:var(--space-8);grid-template-columns:1fr auto}}.cta__text[data-astro-cid-amjew3wo]{gap:12px;display:grid}.cta__text[data-astro-cid-amjew3wo] h2[data-astro-cid-amjew3wo]{font-size:var(--fs-h2)}.cta__actions[data-astro-cid-amjew3wo]{flex-wrap:wrap;gap:12px;display:flex}.modulos-grid[data-astro-cid-jdejj6q6]{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));display:grid}.modulos-grid__item[data-astro-cid-jdejj6q6]{padding:var(--space-2);gap:6px;display:grid}.modulos-grid__head[data-astro-cid-jdejj6q6]{font-size:var(--fs-small);justify-content:space-between;align-items:center;gap:8px;display:flex}.modulos-grid__nombre[data-astro-cid-jdejj6q6]{font-weight:700}.modulos-grid__desc[data-astro-cid-jdejj6q6]{font-size:var(--fs-caption)}
