.n-tarifas__barra{border-bottom:var(--frame-hairline);border-top:var(--frame-hairline);gap:20px;justify-content:space-between;margin-bottom:var(--space-6);padding:16px 0}.n-tarifas__barra,.n-tarifas__confianza{align-items:center;display:flex;flex-wrap:wrap}.n-tarifas__confianza{color:var(--text-secondary);font-size:13.5px;gap:10px 16px}.n-tarifas__confianza span+span{border-left:var(--frame-hairline);padding-left:16px}.n-tarifas__iva{background:var(--surface-subtle);border-radius:var(--radius-pill);display:inline-flex;gap:3px;padding:3px}.n-tarifas__iva button{background:transparent;border:0;border-radius:var(--radius-pill);color:var(--text-secondary);cursor:pointer;font-size:13px;font-weight:var(--weight-medium);min-height:var(--tap-target-min);padding:0 16px}.n-tarifas__iva button[aria-pressed=true]{background:var(--green-900);color:var(--mint-400)}.n-tarifas__aviso,.n-tarifas__nota{margin-top:var(--space-6)}.n-tarifas__nota{color:var(--text-tertiary);font-size:var(--size-caption);line-height:1.6}.n-tarifa{gap:16px;height:100%}.n-tarifa__top{display:flex;flex-direction:column;gap:8px}.n-tarifa__tags{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-height:22px}.n-tarifa__kind{color:var(--blue-600);font-size:11px;letter-spacing:var(--track-overline)}.n-tarifa__badge,.n-tarifa__kind{font-weight:var(--weight-bold);text-transform:uppercase}.n-tarifa__badge{align-items:center;background:var(--green-900);border-radius:var(--radius-pill);color:var(--mint-400);display:inline-flex;font-size:10.5px;height:22px;letter-spacing:.06em;padding:0 10px}.n-tarifa__name{font-size:24px;letter-spacing:-.016em}.n-tarifa__for{color:var(--text-secondary);font-size:14.5px;line-height:1.45;min-height:4.35em}.n-tarifa__price{border-bottom:var(--frame-hairline);border-top:var(--frame-hairline);display:flex;flex-direction:column;gap:6px;padding:14px 0}.n-tarifa__ladder{gap:9px}.n-tarifa__step{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.n-tarifa__step-l{color:var(--text-secondary);font-size:11px;font-weight:var(--weight-bold);letter-spacing:.07em;text-transform:uppercase}.n-tarifa__step .n-tarifa__num{font-size:18px;font-variant-numeric:tabular-nums;font-weight:var(--weight-bold);letter-spacing:-.02em;line-height:1;white-space:nowrap}.n-tarifa__step.is-low .n-tarifa__step-l{color:var(--green-800)}.n-tarifa__step.is-low .n-tarifa__num{font-size:26px}.n-tarifa__big-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:7px}.n-tarifa__big{font-size:34px;font-variant-numeric:tabular-nums;font-weight:var(--weight-bold);letter-spacing:-.024em;line-height:1}.n-tarifa__big--txt{font-size:20px;letter-spacing:-.01em;line-height:1.25}.n-tarifa__unit{color:var(--text-secondary);font-size:14px;font-weight:var(--weight-medium)}.n-tarifa__note{color:var(--text-secondary);font-size:12px;line-height:1.45}.n-tarifa__rows{display:flex;flex-direction:column;gap:6px;margin:0}.n-tarifa__rows>div{display:flex;font-size:13px;gap:12px;justify-content:space-between}.n-tarifa__rows dt{align-items:center;color:var(--text-secondary);display:inline-flex;gap:7px}.n-tarifa__rows dd{font-variant-numeric:tabular-nums;font-weight:600;margin:0;text-align:right;white-space:nowrap}.n-tarifa__foot{display:flex;flex-direction:column;gap:10px;margin-top:auto;padding-top:4px}.n-tarifa__cta{width:100%}.n-tarifa__det summary{align-items:center;color:var(--blue-600);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;list-style:none;min-height:var(--tap-target-min);text-decoration:underline;text-underline-offset:3px}.n-tarifa__det summary::-webkit-details-marker{display:none}.n-tarifa__det .n-ocultar,.n-tarifa__det[open] .n-ver{display:none}.n-tarifa__det[open] .n-ocultar{display:inline}.n-tarifa__det-in{border-top:var(--frame-hairline);color:var(--text-secondary);display:flex;flex-direction:column;font-size:13px;gap:10px;line-height:1.5;padding-top:10px}.n-tarifa__horas{display:flex;flex-direction:column;gap:4px;margin:0}.n-tarifa__horas>div{display:flex;font-size:12.5px;gap:8px;line-height:1.45}.n-tarifa__horas dt{color:var(--text-primary);font-weight:var(--weight-bold);min-width:46px}.n-tarifa__horas dd{margin:0}.n-tarifa__legal{font-size:12px;line-height:1.55}.n-tarifa--destacada .n-tarifa__det summary,.n-tarifa--destacada .n-tarifa__kind{color:var(--green-800)}.n-tarifa--destacada .n-tarifa__det-in,.n-tarifa--destacada .n-tarifa__for,.n-tarifa--destacada .n-tarifa__note,.n-tarifa--destacada .n-tarifa__rows dt,.n-tarifa--destacada .n-tarifa__step-l,.n-tarifa--destacada .n-tarifa__unit{color:var(--green-700)}.n-tarifa--destacada .n-tarifa__det-in,.n-tarifa--destacada .n-tarifa__price{border-color:var(--border-default)}.n-tarifas__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.n-tarifas__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.n-tarifas__grid--1{grid-template-columns:minmax(0,420px)}.n-tarifas__grid--con-aviso{align-items:start;grid-template-columns:minmax(0,420px) minmax(0,1fr)}.n-tarifas__grid--con-aviso .n-tarifas__aviso{margin-top:0}@media (max-width:1023px){.n-tarifas__grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.n-tarifas__grid--1,.n-tarifas__grid--2,.n-tarifas__grid--con-aviso{grid-template-columns:minmax(0,1fr)}}@media (max-width:599px){.n-tarifas__grid--4{grid-template-columns:minmax(0,1fr)}}