.c-planes-hero{padding-bottom:64px}.c-planes-hero .c-h1{font-size:clamp(40px,4.6vw,64px)}.c-planes-bloque{margin-top:48px}.c-planes-cab{flex-direction:column;align-items:center;gap:14px;margin-bottom:40px;display:flex}.c-segmento-rot{font-size:16px;font-weight:600}.c-segmento{width:min(680px,100%)}.c-segmento>button{min-height:44px}.c-segmento-nota{text-align:center;min-height:24px;color:var(--g75);font-size:15px}.c-segmento-nota b{color:var(--color-grafito);font-weight:600}.c-estimado{color:var(--color-steel);justify-content:center;align-items:center;gap:6px;margin-bottom:28px;font-size:13px;font-weight:600;display:flex}.c-planes{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.c-plan{--radius-vidrio:28px;flex-direction:column;gap:18px;padding:32px;display:flex}.c-plan.c-recomendado{--vidrio-relleno:color-mix(in srgb, var(--color-marfil) 82%, transparent);transform:translateY(-12px);box-shadow:0 30px 60px -28px #2c4a5e73}.c-plan.c-recomendado:before{content:"";pointer-events:none;background:conic-gradient(from 210deg, var(--c-lila), var(--c-celeste), var(--c-agua), var(--color-steel), var(--c-lila));-webkit-mask-composite:xor;border-radius:28px;padding:1.5px;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.c-plan-cab{flex-direction:column;gap:6px;display:flex}.c-plan-cab .c-texto{font-size:15px}.c-plan-nombre{letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:8px;font-size:22px;font-weight:650;display:flex}.c-precio{letter-spacing:-.03em;font-variant-numeric:tabular-nums;min-height:48px;color:var(--color-grafito);flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:40px;font-weight:700;line-height:1;display:flex}.c-precio small{letter-spacing:0;color:var(--g75);font-size:15px;font-weight:500}.c-plan .c-boton{width:100%}.c-reco{letter-spacing:.02em;background:var(--color-marca-relleno);color:#fff;border-radius:999px;align-items:center;height:24px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.c-incluye{border-top:1px solid var(--vidrio-separador);flex-direction:column;gap:10px;padding-top:18px;font-size:15px;line-height:1.4;display:flex}.c-incluye li{align-items:flex-start;gap:10px;display:flex}.c-incluye li>svg{color:var(--color-marca);flex:none;margin-top:2px}.c-incluye li.c-no-aun>svg{color:var(--g75)}.c-incluye .c-prox{vertical-align:1px;margin-left:4px}.c-incluye .c-sub{color:var(--g75);margin-top:2px;font-size:13px;display:block}.c-personalizado{--radius-vidrio:28px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;margin-top:40px;padding:28px 32px;display:grid}.c-personalizado .c-marca-tile{background:var(--color-marfil);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:20px;width:64px;height:64px}.c-personalizado .c-marca-tile img{height:38px}.c-personalizado>div{flex-direction:column;gap:6px;display:flex}.c-sec.c-comparar-sec{padding-top:104px}.c-planes-cab-sec{margin-bottom:32px}.c-planes-cab-sec .c-h2{font-size:40px}.c-comparar{--radius-vidrio:24px;overflow:clip}.c-tabla{border-collapse:separate;border-spacing:0;width:100%;font-size:15px}.c-tabla :is(th,td){border-top:1px solid var(--vidrio-separador);text-align:left;vertical-align:middle;padding:13px 20px}.c-tabla thead th{top:var(--header-height);z-index:2;background:var(--color-marfil);box-shadow:inset 0 -1px 0 var(--vidrio-separador);border-top:0;padding-top:18px;padding-bottom:16px;font-size:17px;font-weight:650;position:sticky}.c-tabla thead th small{font-variant-numeric:tabular-nums;color:var(--g75);font-size:13px;font-weight:500;display:block}.c-tabla thead th:not(:first-child){text-align:center}.c-tabla td{text-align:center;font-variant-numeric:tabular-nums;width:19%}.c-tabla tbody th{font-weight:500}.c-tabla tr.c-grupo th{letter-spacing:.08em;text-transform:uppercase;color:var(--color-marca);border-top:0;padding-top:28px;font-size:13px;font-weight:600}.c-tabla .c-col-reco{background-color:color-mix(in srgb, var(--color-marca) 5%, transparent)}.c-tabla thead th.c-col-reco{background-color:var(--color-marca-claro)}.c-si{vertical-align:middle;color:var(--color-marca);display:inline-flex}.c-no{vertical-align:middle;background:color-mix(in srgb, var(--color-grafito) 45%, transparent);border-radius:1px;width:14px;height:2px;display:inline-block}.c-plan-elegir{display:none}.c-sec.c-preguntas-sec{padding-top:24px}.c-preguntas-ancho{max-width:860px}.c-faqs{--radius-vidrio:24px;padding:4px 0}.c-faq+.c-faq{border-top:1px solid var(--vidrio-separador)}.c-faq summary{cursor:pointer;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:0 24px;font-size:17px;font-weight:600;list-style:none;display:flex}.c-faq summary::-webkit-details-marker{display:none}.c-faq summary svg{color:var(--color-marca);transition:transform .22s var(--c-curva-suave);flex:none}.c-faq[open] summary svg{transform:rotate(180deg)}.c-faq p{max-width:68ch;padding:0 24px 20px}@media (max-width:760px){.c-planes-cab{margin-bottom:28px}.c-segmento>button{padding:0 8px;font-size:14px}.c-planes{grid-template-columns:1fr;gap:16px}.c-plan{padding:24px 20px}.c-plan.c-recomendado{transform:none}.c-precio{min-height:40px;font-size:34px}.c-personalizado{grid-template-columns:1fr;gap:16px;padding:24px 20px}.c-personalizado .c-boton{width:100%}.c-sec.c-comparar-sec{padding-top:80px}.c-planes-cab-sec .c-h2{font-size:34px}.c-plan-elegir{margin-bottom:12px;display:grid}.c-plan-elegir>button{min-height:44px}.c-tabla :is(th,td){padding:12px 14px}.c-tabla td{width:34%}.c-tabla thead th{font-size:15px}.c-comparar[data-plan=gratis] :is(.c-p-basico,.c-p-premium),.c-comparar[data-plan=basico] :is(.c-p-gratis,.c-p-premium),.c-comparar[data-plan=premium] :is(.c-p-gratis,.c-p-basico){display:none}.c-faq summary{padding:12px 18px;font-size:16px;line-height:1.35}.c-faq p{padding:0 18px 18px}}@media (prefers-reduced-motion:reduce){.c-faq summary svg{transition:none}}
