body.s3{--blanco:#fff;--r-2xs:4px;--r-xs:8px;--r-s:12px;--r:16px;--r-l:24px;--r-xl:32px;--tinte:color-mix(in srgb, var(--cobalt) 7%, var(--bone));--azul-claro:color-mix(in srgb, var(--cobalt) 55%, var(--bone));--borde:color-mix(in srgb, var(--carbon) 10%, transparent);--texto-2:color-mix(in srgb, var(--carbon) 64%, var(--bone));--sombra:0 1px 2px color-mix(in srgb, var(--carbon) 6%, transparent), 0 16px 40px -20px color-mix(in srgb, var(--carbon) 22%, transparent);--g-noche:radial-gradient(90% 70% at 85% 0%, color-mix(in srgb, var(--cobalt) 70%, var(--carbon)) 0%, transparent 60%), radial-gradient(70% 60% at 0% 100%, color-mix(in srgb, var(--cobalt) 28%, var(--carbon)) 0%, transparent 60%), var(--carbon);background:var(--bone)}.s3 .tit{font-family:var(--f-info);letter-spacing:-.035em;text-wrap:balance;font-weight:680;font-stretch:100%;line-height:1.02}.s3 .tit-xl{font-size:clamp(2.625rem,1.55rem + 4.4vw,5.25rem)}.s3 .tit-l{font-size:clamp(2rem,1.45rem + 2.3vw,3.375rem);line-height:1.04}.s3 .tit-m{letter-spacing:-.025em;font-size:clamp(1.5rem,1.3rem + .85vw,2rem);line-height:1.1}.s3 .tit-s{font-size:var(--t-h3);letter-spacing:-.015em;font-weight:650;line-height:1.2}.s3 .tit em{color:var(--cobalt);font-style:normal}[data-modo=carbon] .tit em,.bl--noche .tit em{color:var(--azul-claro);opacity:1}[data-modo=cobalt] .tit em{color:inherit;opacity:.6}.s3 .ceja{font-family:var(--f-sistema);font-size:var(--t-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--cobalt);font-weight:500}[data-modo=carbon] .ceja,.bl--noche .ceja{color:var(--azul-claro)}[data-modo=cobalt] .ceja{color:color-mix(in srgb, var(--bone) 72%, transparent)}.s3 .entrada{color:var(--texto-2);text-wrap:pretty;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.5}[data-modo=carbon] .entrada,[data-modo=cobalt] .entrada{color:color-mix(in srgb, var(--bone) 78%, transparent)}.s3 .bl{padding-block:var(--aire)}.s3 .bl--tinte{background:var(--tinte)}.s3 .bl--noche{background:var(--g-noche);color:var(--bone)}.s3 .bl__cab{column-gap:var(--medianil);row-gap:var(--s3);margin-bottom:var(--s6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.s3 .bl__cab>div{gap:var(--s3);grid-column:1/span 7;display:grid}.s3 .bl__cab>.entrada{grid-column:9/span 4}.s3 .bl__cab--centro{text-align:center;display:block}.s3 .bl__pie{margin-top:var(--s5);gap:var(--s2) var(--s4);flex-wrap:wrap;align-items:center;display:flex}.s3 .tj{background:var(--blanco);border:1px solid var(--borde);border-radius:var(--r);padding:var(--s4);gap:var(--s2);flex-direction:column;min-width:0;display:flex}.s3 .tj p{color:var(--texto-2);text-wrap:pretty}.s3 .tj--plana{background:0 0}[data-modo=carbon] .tj,.bl--noche .tj{background:color-mix(in srgb, var(--bone) 6%, transparent);border-color:color-mix(in srgb, var(--bone) 14%, transparent);color:var(--bone)}[data-modo=carbon] .tj p,.bl--noche .tj p{color:color-mix(in srgb, var(--bone) 74%, transparent)}.s3 .rej{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));gap:var(--medianil);display:grid}.s3 .cita{font-size:var(--t-h1);letter-spacing:-.02em;color:var(--carbon);text-wrap:balance;font-weight:650;line-height:1.12}.s3 .tj .cita{color:var(--carbon)}.bl--noche .tj .cita{color:var(--bone)}.s3 .pild{align-items:center;gap:var(--s1);border:1px solid var(--borde);background:var(--blanco);font-size:var(--t-body-s);white-space:nowrap;border-radius:999px;padding:6px 12px;font-weight:550;display:inline-flex}.s3 .pild--ok:before{content:"";background:var(--cobalt);border-radius:50%;width:8px;height:8px}.bl--noche .pild{background:color-mix(in srgb, var(--bone) 8%, transparent);border-color:color-mix(in srgb, var(--bone) 16%, transparent);color:var(--bone)}body.s3 .boton{border-radius:var(--r-s);font-family:var(--f-info);letter-spacing:-.01em;text-transform:none;min-height:52px;padding:0 var(--s3);gap:var(--s2);font-size:1rem;font-weight:600}body.s3 .boton--terciario{border-radius:0;min-height:44px;padding:0}body.s3 .boton{isolation:isolate;transition:transform var(--d-2) var(--ease), box-shadow var(--d-2) var(--ease), background-color var(--d-1) var(--ease), color var(--d-1) var(--ease), border-color var(--d-1) var(--ease);position:relative;overflow:hidden}body.s3 .boton--terciario{overflow:visible}body.s3 .boton--accion{gap:var(--s3);border-radius:var(--r-s);min-height:56px;color:var(--bone);background:linear-gradient(180deg, color-mix(in srgb, var(--volt) 82%, var(--carbon)) 0%, color-mix(in srgb, var(--volt) 76%, var(--carbon)) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bone) 22%, transparent), inset 0 1px 0 0 color-mix(in srgb, var(--bone) 30%, transparent), 0 1px 2px color-mix(in srgb, var(--carbon) 30%, transparent), 0 14px 30px -12px color-mix(in srgb, var(--volt) 85%, transparent);border:0;padding:0 8px 0 24px;font-weight:620}body.s3 .boton--accion .boton__flecha{box-sizing:content-box;border-radius:var(--r-s);background:color-mix(in srgb, var(--carbon) 18%, transparent);width:16px;height:16px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bone) 18%, transparent);transition:background-color var(--d-2) var(--ease), color var(--d-2) var(--ease), transform var(--d-2) var(--ease);padding:12px}body.s3 .boton--accion:hover .boton__flecha{background:var(--bone);color:var(--volt);transform:none}body.s3 .boton--accion:after,body.s3 .boton--primario:after{content:"";z-index:-1;background:linear-gradient(105deg, transparent 30%, color-mix(in srgb, var(--bone) 38%, transparent) 50%, transparent 70%);transition:transform var(--d-4) var(--ease);position:absolute;inset:0;transform:translate(-120%)}body.s3 .boton--accion:hover:after,body.s3 .boton--primario:hover:after{transform:translate(120%)}body.s3 .boton--accion:hover{color:var(--bone);background:linear-gradient(180deg, color-mix(in srgb, var(--volt) 78%, var(--carbon)) 0%, color-mix(in srgb, var(--volt) 70%, var(--carbon)) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bone) 26%, transparent), inset 0 1px 0 0 color-mix(in srgb, var(--bone) 60%, transparent), 0 2px 4px color-mix(in srgb, var(--carbon) 30%, transparent), 0 22px 40px -14px color-mix(in srgb, var(--volt) 95%, transparent);transform:translateY(-1px)}body.s3 [data-modo=carbon] .boton--accion:hover,body.s3 .bl--noche .boton--accion:hover{color:var(--bone)}body.s3 .boton--primario{background:linear-gradient(135deg, color-mix(in srgb, var(--carbon) 80%, var(--cobalt)) 0%, var(--carbon) 60%);color:var(--bone);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--bone) 22%, transparent), 0 10px 22px -12px color-mix(in srgb, var(--carbon) 70%, transparent);border-color:#0000}body.s3 .boton--primario:hover{background:linear-gradient(135deg, color-mix(in srgb, var(--cobalt) 80%, var(--bone)) 0%, var(--cobalt) 55%, color-mix(in srgb, var(--cobalt) 70%, var(--carbon)) 100%);transform:translateY(-2px)}body.s3 [data-modo=carbon] .boton--primario,body.s3 .bl--noche .boton--primario{background:var(--bone);color:var(--carbon);box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--carbon) 12%, transparent), 0 12px 28px -12px color-mix(in srgb, var(--cobalt) 80%, transparent)}body.s3 [data-modo=carbon] .boton--primario:hover,body.s3 .bl--noche .boton--primario:hover{background:var(--bone);color:var(--cobalt)}body.s3 .boton--secundario{background:color-mix(in srgb, var(--blanco) 70%, transparent);border-color:color-mix(in srgb, var(--carbon) 22%, transparent);box-shadow:0 1px 2px color-mix(in srgb, var(--carbon) 6%, transparent);backdrop-filter:blur(6px)}body.s3 .boton--secundario:hover{background:var(--carbon);color:var(--bone);border-color:var(--carbon);transform:translateY(-2px)}body.s3 [data-modo=carbon] .boton--secundario,body.s3 .bl--noche .boton--secundario{background:color-mix(in srgb, var(--bone) 8%, transparent);border-color:color-mix(in srgb, var(--bone) 30%, transparent);color:var(--bone)}body.s3 [data-modo=carbon] .boton--secundario:hover,body.s3 .bl--noche .boton--secundario:hover{background:var(--bone);color:var(--carbon)}body.s3 .boton:active{transform:translateY(0)}@media (prefers-reduced-motion:reduce){body.s3 .boton,body.s3 .boton:after{transition:none;transform:none!important}}body.s3 .cabecera__descriptor{display:none}body.s3 .cabecera__nav li{border:0!important}body.s3 .cabecera__nav a{font-family:var(--f-info);letter-spacing:-.005em;text-transform:none;font-size:.9375rem;font-weight:550}.s3 .preg{gap:var(--s1);display:grid}.s3 .preg details{background:var(--blanco);border:1px solid var(--borde);border-radius:var(--r-s);padding-inline:var(--s3)}.s3 .preg summary{justify-content:space-between;align-items:center;gap:var(--s3);padding-block:var(--s3);font-size:var(--t-h3);letter-spacing:-.01em;cursor:pointer;font-weight:620;line-height:1.25;list-style:none;display:flex}.s3 .preg summary::-webkit-details-marker{display:none}.s3 .preg summary:after{content:"";width:12px;height:12px;transition:transform var(--d-2) var(--ease);background:linear-gradient(currentColor,currentColor) 50%/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 50%/2px 100% no-repeat;flex:none}.s3 .preg details[open] summary:after{transform:rotate(45deg)}.s3 .preg details p{padding-bottom:var(--s3);font-size:var(--t-body-l);color:var(--texto-2);text-wrap:pretty;line-height:1.5}.s3 .comp{background:var(--blanco);border:1px solid var(--borde);border-radius:var(--r);overflow:hidden}.s3 .comp table{border-collapse:collapse;width:100%}.s3 .comp th,.s3 .comp td{text-align:left;padding:var(--s2) var(--s3);border-bottom:1px solid var(--borde);vertical-align:top}.s3 .comp tr:last-child th,.s3 .comp tr:last-child td{border-bottom:0}.s3 .comp thead th{font-family:var(--f-sistema);font-size:var(--t-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--texto-2);font-weight:500}.s3 .comp tbody th{width:22%;font-weight:650}.s3 .comp td{color:var(--texto-2)}.s3 .comp:not(.comp--vs) td:first-of-type{color:var(--carbon);font-variant-numeric:tabular-nums;font-weight:600}.s3 .comp__k{display:none}@media (width<=1023px){.s3 .bl__cab{margin-bottom:var(--s5)}.s3 .bl__cab>div,.s3 .bl__cab>.entrada{grid-column:1/-1}.s3 .rej{grid-template-columns:repeat(var(--n-m,1), minmax(0, 1fr))}}@media (width<=759px){.s3 .tj{padding:var(--s3)}.s3 .comp{background:0 0;border:0;border-radius:0;overflow:visible}.s3 .comp thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.s3 .comp tr{background:var(--blanco);border:1px solid var(--borde);border-radius:var(--r-s);margin-bottom:var(--s1);display:grid;overflow:hidden}.s3 .comp th,.s3 .comp td{border-bottom:1px solid var(--borde);padding:var(--s2)}.s3 .comp tbody th{width:auto;font-size:var(--t-h3)}.s3 .comp tr:last-child th,.s3 .comp tr:last-child td{border-bottom:1px solid var(--borde)}.s3 .comp td:last-child{border-bottom:0!important}.s3 .comp__k{font-family:var(--f-sistema);font-size:var(--t-mono-s);letter-spacing:.06em;text-transform:uppercase;opacity:.75;margin-bottom:2px;font-weight:500;display:block}}body.s3 .cabecera__llamada{font-family:var(--f-info);letter-spacing:-.005em;text-transform:none;border-radius:var(--r-s);font-size:.9375rem;font-weight:600}.s3 .p2-cab{background:radial-gradient(60% 90% at 100% 0%, color-mix(in srgb, var(--cobalt) 14%, transparent) 0%, transparent 70%), var(--bone);max-width:none;padding-block:clamp(48px, 7vw, 104px) var(--s7)}.s3 .p2-cab__bajada,.s3 .b2__texto{color:var(--texto-2)}.s3 [data-modo=cobalt] .b2__texto,.s3 [data-modo=carbon] .b2__texto{color:color-mix(in srgb, var(--bone) 80%, transparent)}.s3 .b2__celdas{gap:var(--s2);border:0}.s3 .b2__celdas .b2__celda,.s3 .b2__celdas .b2__celda+.b2__celda{padding:var(--s4);border:1px solid var(--borde);border-radius:var(--r);background:var(--blanco)}.s3 [data-modo=cobalt] .b2__celda,.s3 [data-modo=carbon] .b2__celda,.s3 [data-modo=cobalt] .b2__celda+.b2__celda,.s3 [data-modo=carbon] .b2__celda+.b2__celda{background:color-mix(in srgb, var(--bone) 9%, transparent);border-color:color-mix(in srgb, var(--bone) 20%, transparent)}.s3 .b2__celda-t{letter-spacing:-.015em;font-weight:650}.s3 .b2-falta{border-radius:var(--r-xs)}.s3 .b2[data-modo=cobalt],.s3 .b2[data-modo=carbon]{border-radius:0}.s3 .fic{border-radius:var(--r-s);width:52px;height:52px;color:var(--bone);background:radial-gradient(90% 90% at 100% 0%, color-mix(in srgb, var(--cobalt) 85%, var(--bone)) 0%, transparent 62%), linear-gradient(160deg, color-mix(in srgb, var(--carbon) 78%, var(--cobalt)) 0%, var(--carbon) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bone) 16%, transparent), inset 0 1px 0 color-mix(in srgb, var(--bone) 38%, transparent), 0 10px 20px -10px color-mix(in srgb, var(--cobalt) 70%, transparent);transition:transform var(--d-2) var(--ease), box-shadow var(--d-2) var(--ease);flex:none;place-items:center;display:grid}.s3 .fic .ic{width:26px;height:26px}.s3 .fic--s{border-radius:var(--r-s);width:40px;height:40px}.s3 .fic--s .ic{width:21px;height:21px}.s3 .fic--clara{color:var(--carbon);background:linear-gradient(160deg, var(--blanco), var(--bone));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--carbon) 8%, transparent), 0 10px 20px -10px color-mix(in srgb, var(--carbon) 70%, transparent)}a:hover>.fic,a:hover .fic{transform:translateY(-2px)rotate(-3deg)}.s3 .ct{padding-block:var(--s6) var(--aire)}.s3 .ct__cab{border-bottom:0;padding-bottom:0}.s3 .ct__entradilla{max-width:none;color:var(--texto-2);font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.5}.s3 .ct-form{background:var(--blanco);border:1px solid var(--borde);border-radius:var(--r-l);box-shadow:var(--sombra);gap:var(--s3);padding:clamp(20px,3vw,40px)}.s3 .ct-form__doble{gap:var(--s3)}.s3 .ct-campo__nombre{font-family:var(--f-info);font-size:var(--t-body-s);letter-spacing:0;text-transform:none;color:var(--carbon);font-weight:600}.s3 .ct-campo input,.s3 .ct-campo select,.s3 .ct-campo textarea{border-radius:var(--r-s);border:1px solid color-mix(in srgb, var(--carbon) 16%, transparent);background-color:color-mix(in srgb, var(--carbon) 2%, var(--blanco));transition:border-color var(--d-1) var(--ease), box-shadow var(--d-1) var(--ease), background-color var(--d-1) var(--ease);padding:14px 16px}.s3 .ct-campo input:hover,.s3 .ct-campo select:hover,.s3 .ct-campo textarea:hover{border-color:color-mix(in srgb, var(--carbon) 34%, transparent)}.s3 .ct-campo input:focus-visible,.s3 .ct-campo select:focus-visible,.s3 .ct-campo textarea:focus-visible{border-color:var(--cobalt);background-color:var(--blanco);box-shadow:0 0 0 4px color-mix(in srgb, var(--cobalt) 16%, transparent);outline:0}.s3 .ct-form__pie .boton{justify-self:start;min-width:0}.s3 .ct__aparte{padding:var(--s4);border-radius:var(--r-l);background:var(--tinte);gap:var(--s3)}.s3 .ct-paso{border-top:1px solid color-mix(in srgb, var(--carbon) 12%, transparent);padding-top:var(--s2)}.s3 .ct-paso__n{font-family:var(--f-sistema);color:var(--cobalt)}.s3 .ct-paso__texto{font-size:var(--t-body);line-height:1.5}.s3 .ct-gracias{max-width:none;padding-block:clamp(64px,10vw,160px)}.s3 .ct-gracias p{font-size:var(--t-body-l);color:var(--texto-2)}@media (width<=639px){.s3 .ct-form__pie .boton{justify-self:stretch}}body.s3 .cabecera{border-bottom:1px solid var(--borde);background:var(--bone)}body.s3 .cabecera__nav a:after{border-radius:var(--r-2xs);height:2px;bottom:16px}body.s3 .cabecera__llamada{border-radius:var(--r-s);background:linear-gradient(180deg, color-mix(in srgb, var(--volt) 82%, var(--carbon)) 0%, color-mix(in srgb, var(--volt) 76%, var(--carbon)) 100%);height:44px;color:var(--bone);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bone) 22%, transparent), inset 0 1px 0 color-mix(in srgb, var(--bone) 30%, transparent), 0 8px 18px -10px color-mix(in srgb, var(--volt) 85%, transparent);transition:transform var(--d-2) var(--ease), box-shadow var(--d-2) var(--ease);gap:10px;padding-inline:18px 14px}body.s3 .cabecera__llamada:hover{background:linear-gradient(180deg, color-mix(in srgb, var(--volt) 78%, var(--carbon)) 0%, color-mix(in srgb, var(--volt) 70%, var(--carbon)) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bone) 26%, transparent), inset 0 1px 0 color-mix(in srgb, var(--bone) 60%, transparent), 0 14px 26px -12px color-mix(in srgb, var(--volt) 95%, transparent);transform:translateY(-1px)}body.s3 .cabecera__menu{border:1px solid color-mix(in srgb, var(--carbon) 16%, transparent);border-radius:var(--r-s);background:var(--blanco);height:44px;font-family:var(--f-info);letter-spacing:-.005em;text-transform:none;gap:10px;padding-inline:14px;font-size:.9375rem;font-weight:600}body.s3 .cabecera__hamburguesa i{border-radius:var(--r-2xs);height:2px}.s3 .legal{padding-block:var(--s6) var(--aire)}.s3 .legal__indice{padding:var(--s3);background:var(--blanco);border:1px solid var(--borde);border-radius:var(--r-l)}.s3 .legal__indice ol{border-top:0}.s3 .legal__indice li{border-bottom:1px solid var(--borde)}.s3 .legal__indice li:last-child{border-bottom:0}.s3 .legal__indice a{font-weight:550;font-size:var(--t-body-s)}.s3 .legal__indice a span{font-family:var(--f-sistema);font-size:var(--t-mono);color:var(--cobalt)}.s3 .legal__texto{max-width:none}.s3 .legal__texto section+section{border-top:1px solid var(--borde)}.s3 .legal__texto h2{letter-spacing:-.025em;font-weight:680}.s3 .legal__texto p,.s3 .legal__texto li{color:var(--texto-2)}.s3 .legal__texto strong{color:var(--carbon)}.s3 .legal__texto a{color:var(--cobalt)}.s3 .ficha-legal{padding:var(--s1) var(--s3);background:var(--blanco);border:1px solid var(--borde);border-radius:var(--r)}.s3 .ficha-legal>div{border-top:0;border-bottom:1px solid var(--borde)}.s3 .ficha-legal>div:last-child{border-bottom:0}.s3 .ficha-legal dt{color:var(--texto-2)}.s3 .pendiente{border-radius:var(--r-xs);background:color-mix(in srgb, var(--volt) 76%, var(--carbon))}.s3 .legal__otras{border-top:1px solid var(--borde);gap:var(--s1)}.s3 .legal__otras a:hover{background:var(--carbon);color:var(--bone)}.s3 .comp--vs th:last-child,.s3 .comp--vs td:last-child{background:color-mix(in srgb, var(--cobalt) 10%, var(--blanco));color:var(--carbon);box-shadow:inset 2px 0 0 var(--cobalt), inset -2px 0 0 var(--cobalt);font-weight:650}.s3 .comp--vs thead th:last-child{background:var(--cobalt);color:var(--bone);box-shadow:none}.s3 .comp--vs tbody tr:last-child td:last-child{box-shadow:inset 2px 0 0 var(--cobalt), inset -2px 0 0 var(--cobalt), inset 0 -2px 0 var(--cobalt)}@media (width<=759px){.s3 .comp--vs td:last-child{background:var(--cobalt);color:var(--bone);box-shadow:none}.s3 .comp--vs td:last-child .comp__k{color:var(--bone);opacity:.85}}
