.BusinessPlansComparison_comparison__aUptr{color:var(--ea-ui-text);min-width:0}.BusinessPlansComparison_heading__uHKI7{text-align:center;max-width:calc(var(--ea-space-30)*6);margin:0 auto var(--ea-space-8)}.BusinessPlansComparison_heading__uHKI7 p{color:var(--ea-ui-text-secondary);font-size:var(--ea-font-size-label);font-weight:var(--ea-font-weight-semibold);margin-bottom:var(--ea-space-3)}.BusinessPlansComparison_heading__uHKI7 h2{font-size:clamp(var(--ea-font-size-2xl),3vw,var(--ea-font-size-3xl));line-height:var(--ea-font-line-height-snug);font-weight:var(--ea-font-weight-semibold)}.BusinessPlansComparison_tableWrap__YwN1b{overflow-x:auto;border:thin solid var(--ea-ui-border);border-radius:var(--ea-radius-xl);background:var(--ea-ui-surface)}.BusinessPlansComparison_comparison__aUptr table{width:100%;border-collapse:collapse;table-layout:fixed}.BusinessPlansComparison_comparison__aUptr td,.BusinessPlansComparison_comparison__aUptr th{padding:var(--ea-space-4) var(--ea-space-5);border-bottom:thin solid var(--ea-ui-border)}.BusinessPlansComparison_comparison__aUptr thead{background:var(--ea-ui-bg)}.BusinessPlansComparison_comparison__aUptr thead th{font-size:var(--ea-font-size-sm);font-weight:var(--ea-font-weight-semibold)}.BusinessPlansComparison_comparison__aUptr tr>:first-child{width:60%;text-align:left}.BusinessPlansComparison_comparison__aUptr tbody th{font-size:var(--ea-font-size-sm);font-weight:var(--ea-font-weight-regular);line-height:var(--ea-font-line-height-normal)}.BusinessPlansComparison_comparison__aUptr td{text-align:center}.BusinessPlansComparison_comparison__aUptr tbody tr:last-child>*{border-bottom:0}.BusinessPlansComparison_value__ZBk0T{display:inline-flex;align-items:center;justify-content:center;color:var(--ea-ui-text-muted)}.BusinessPlansComparison_value__ZBk0T[data-included=true]{color:var(--ea-ui-success)}.BusinessPlansComparison_note__mB6VV{margin:var(--ea-space-5) auto 0;max-width:calc(var(--ea-space-30)*6);font-size:var(--ea-font-size-label);color:var(--ea-ui-text-secondary);line-height:var(--ea-font-line-height-relaxed)}@media(max-width:760px){.BusinessPlansComparison_comparison__aUptr td,.BusinessPlansComparison_comparison__aUptr th{padding:var(--ea-space-3) var(--ea-space-2)}.BusinessPlansComparison_comparison__aUptr tbody th{font-size:var(--ea-font-size-label)}.BusinessPlansComparison_comparison__aUptr tr>:first-child{width:62%}.BusinessPlansComparison_comparison__aUptr thead th{font-size:var(--ea-font-size-label)}}.ea-dialogo__fondo{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:var(--ea-space-4);background:var(--ea-ui-overlay);animation:ea-dialogo-fondo .15s ease-out}.ea-dialogo{width:100%;max-width:400px;padding:var(--ea-space-6);background:var(--ea-ui-surface-raised);color:var(--ea-ui-text);border:1px solid var(--ea-ui-border);border-radius:var(--ea-radius-xl);font-family:var(--ea-font-family-sans);animation:ea-dialogo-entra .18s ease-out}.ea-dialogo__titulo{margin:0 0 var(--ea-space-2);font-size:var(--ea-font-size-lg);font-weight:var(--ea-font-weight-bold);line-height:1.3}.ea-dialogo__mensaje{margin:0;font-size:var(--ea-font-size-sm);line-height:1.5;color:var(--ea-ui-text-secondary);white-space:pre-line}.ea-dialogo__acciones{display:flex;flex-wrap:wrap-reverse;justify-content:flex-end;gap:var(--ea-space-2);margin-top:var(--ea-space-6)}.ea-dialogo__boton{min-height:40px;padding:0 var(--ea-space-4);border-radius:var(--ea-radius-md);border:1px solid var(--ea-ui-border-strong);background:var(--ea-ui-surface);color:var(--ea-ui-text);font:inherit;font-size:var(--ea-font-size-sm);font-weight:var(--ea-font-weight-semibold);cursor:pointer}.ea-dialogo__boton:focus-visible{outline:2px solid var(--ea-ui-focus-ring);outline-offset:2px}.ea-dialogo__boton--principal{background:var(--ea-dialogo-acento,var(--ea-ui-action));border-color:var(--ea-dialogo-acento,var(--ea-ui-action));color:var(--ea-dialogo-texto-acento,var(--ea-ui-text-on-brand))}.ea-dialogo__boton--peligro{background:var(--ea-ui-danger);border-color:var(--ea-ui-danger);color:var(--ea-ui-text-on-brand)}@media (max-width:480px){.ea-dialogo__acciones{flex-direction:column-reverse}.ea-dialogo__boton{width:100%}}@keyframes ea-dialogo-fondo{0%{opacity:0}to{opacity:1}}@keyframes ea-dialogo-entra{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ea-dialogo,.ea-dialogo__fondo{animation:none}}