.web-sector-ejemplo{color:var(--web-azul-1);letter-spacing:0;vertical-align:middle;white-space:nowrap;background:#0042ac1a;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:500;line-height:18px;display:inline-block}.web-sector-oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.web .web-sector-boton-claro{color:#1c1c1c;background:#fafafa}.web .web-sector-boton-claro:hover{background:#e9e7e1}.web-sector-est-opcion input,.web-sector-cli-horas input,.web-sector-res-horas input{opacity:0;pointer-events:none;position:absolute}.web-sector-est-opcion:has(input:focus-visible){outline:2px solid var(--web-azul-2);outline-offset:2px}.web-sector-cli-horas label:has(input:focus-visible){outline:2px solid var(--web-azul-2);outline-offset:2px}.web-sector-res-horas label:has(input:focus-visible){outline:2px solid var(--web-azul-2);outline-offset:2px}.web-sector-pelu-hero{padding:0}.web-sector-pelu-hero-fondo .web-contenedor{padding-block:72px 56px}@media(min-width:768px){.web-sector-pelu-hero-fondo .web-contenedor{padding-block:120px 72px}}.web-sector-pelu-ceja{color:var(--web-tinta-2);font-size:16px;line-height:24px}.web-sector-pelu-titulo{letter-spacing:-.05em;color:var(--web-tinta);margin-top:16px;font-size:56px;font-weight:700;line-height:.95}@media(min-width:768px){.web-sector-pelu-titulo{font-size:112px}}.web-sector-pelu-mancha{white-space:nowrap;padding:0 .12em;display:inline-block;position:relative}.web-sector-pelu-mancha-fondo{border-radius:46% 54% 52% 48%/58% 44% 56% 42%;position:absolute;inset:-.06em -.08em -.12em -.02em;overflow:hidden;box-shadow:0 18px 40px -16px #0031828c}.web-sector-pelu-mancha-fondo:after{content:"";background:linear-gradient(160deg,#00318240,#00318299);position:absolute;inset:0}.web-sector-pelu-mancha-texto{color:#fff;text-shadow:0 2px 18px #0a14328c;position:relative}.web-sector-pelu-hero-pie{border-top:1px solid var(--web-borde);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-top:48px;padding-top:24px;display:flex}.web-sector-pelu-hero-pie p{max-width:520px;color:var(--web-tinta-2);font-size:18px;line-height:28px}.web-sector-pelu-h2{letter-spacing:-.04em;text-wrap:balance;font-size:32px;font-weight:600;line-height:1.05}@media(min-width:768px){.web-sector-pelu-h2{font-size:44px}}.web-sector-pelu-dia{padding-block:80px}.web-sector-pelu-dia-cabeza{align-items:end;gap:24px;display:grid}@media(min-width:900px){.web-sector-pelu-dia-cabeza{grid-template-columns:minmax(0,1fr) auto}}.web-sector-pelu-problema{max-width:560px;color:var(--web-tinta-2);margin-top:16px;font-size:16px;line-height:25px}.web-sector-pelu-interruptor{color:var(--web-tinta-2);align-items:center;gap:12px;font-size:14px;display:flex}.web-sector-pelu-interruptor [data-activo=true]{color:var(--web-tinta);font-weight:600}.web-sector-pelu-switch{background:var(--web-tinta-3);border-radius:999px;flex:none;width:56px;height:32px;transition:background-color .2s;position:relative}.web-sector-pelu-switch[aria-checked=true]{background:var(--web-azul-2)}.web-sector-pelu-switch span{background:#fff;border-radius:999px;width:24px;height:24px;transition:transform .2s;position:absolute;top:4px;left:4px}.web-sector-pelu-switch[aria-checked=true] span{transform:translate(24px)}.web-sector-pelu-switch:focus-visible{outline:2px solid var(--web-azul-2);outline-offset:3px}.web-sector-pelu-jornada{margin-top:40px}.web-sector-pelu-jornada-rotulo{color:var(--web-tinta-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.web-sector-pelu-horas{display:none}.web-sector-pelu-eventos{flex-direction:column;gap:8px;margin-top:16px;display:flex}.web-sector-pelu-eventos li{border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;font-size:13px;line-height:18px;display:flex}.web-sector-pelu-servicio{background:var(--web-fondo-2);box-shadow:inset 3px 0 0 var(--web-tinta-3);color:var(--web-tinta-2)}.web-sector-pelu-llamada{background:var(--web-fondo-2);box-shadow:0 0 0 1px var(--web-borde),inset 3px 0 #c4362f}.web-sector-pelu-jornada[data-con=true] .web-sector-pelu-llamada{box-shadow:0 0 0 1px var(--web-borde),inset 3px 0 0 var(--web-azul-2)}.web-sector-pelu-hora{color:var(--web-tinta-2);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.web-sector-pelu-pregunta{color:var(--web-tinta)}.web-sector-pelu-estado{color:#b0302a;font-weight:600}.web-sector-pelu-jornada[data-con=true] .web-sector-pelu-estado{color:var(--web-azul-1)}.web-sector-pelu-recuento{margin-top:16px;font-size:16px;font-weight:600;line-height:24px}@media(min-width:900px){.web-sector-pelu-pista{height:380px;margin:24px 8px 0;position:relative}.web-sector-pelu-horas{border-top:1px solid var(--web-borde);height:24px;display:block;position:absolute;top:96px;left:0;right:0}.web-sector-pelu-horas li{color:var(--web-tinta-2);font-variant-numeric:tabular-nums;font-size:12px;position:absolute;top:6px;transform:translate(-50%)}.web-sector-pelu-horas li:first-child{transform:none}.web-sector-pelu-horas li:last-child{transform:translate(-100%)}.web-sector-pelu-eventos{margin:0;display:block;position:absolute;inset:0}.web-sector-pelu-eventos li{position:absolute}.web-sector-pelu-servicio{top:8px;left:var(--i);width:calc(var(--f) - var(--i) - .4%);height:76px;overflow:hidden;padding:8px!important;font-size:12px!important;line-height:15px!important}.web-sector-pelu-prefijo{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.web-sector-pelu-llamada{top:140px;left:var(--i);width:184px}.web-sector-pelu-llamada[data-nivel="1"]{top:254px}.web-sector-pelu-llamada:before{content:"";background:var(--web-borde);width:2px;height:44px;position:absolute;bottom:100%;left:0}.web-sector-pelu-llamada[data-nivel="1"]:before{height:158px}}.web-sector-pelu-carta{background:var(--web-fondo-2);padding-block:80px}.web-sector-pelu-carta-rejilla{gap:40px;display:grid}@media(min-width:900px){.web-sector-pelu-carta-rejilla{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}}.web-sector-pelu-carta-texto p{max-width:440px;color:var(--web-tinta-2);margin-top:16px;font-size:16px;line-height:25px}.web-sector-pelu-carta-texto ul{flex-direction:column;gap:8px;margin-top:24px;display:flex}.web-sector-pelu-carta-texto li{padding-left:18px;font-size:15px;position:relative}.web-sector-pelu-carta-texto li:before{content:"";background:var(--web-azul-2);width:8px;height:2px;position:absolute;top:9px;left:0}.web-sector-pelu-carta-hoja{background:var(--web-superficie);box-shadow:0 0 0 1px var(--web-borde),0 24px 48px -32px #0000004d;border-radius:16px;padding:28px 24px}@media(min-width:768px){.web-sector-pelu-carta-hoja{padding:40px}}.web-sector-pelu-carta-cabeza{border-bottom:2px solid var(--web-tinta);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;padding-bottom:16px;font-size:13px;font-weight:600;display:flex}.web-sector-pelu-carta-hoja dl>div{border-bottom:1px dotted var(--web-anillo);align-items:baseline;gap:8px;padding-block:12px;font-size:15px;display:flex}.web-sector-pelu-carta-hoja dt{flex:1}.web-sector-pelu-carta-hoja dd{font-variant-numeric:tabular-nums;gap:16px;display:flex}.web-sector-pelu-carta-dura{color:var(--web-tinta-2)}.web-sector-pelu-carta-precio{text-align:right;min-width:84px;font-weight:600}.web-sector-pelu-carta-nota{color:var(--web-tinta-2);margin-top:16px;font-size:13px;line-height:19px}.web-sector-pelu-resultado{padding:0}.web-sector-pelu-resultado-fondo .web-contenedor{padding-block:72px}.web-sector-pelu-resultado p{letter-spacing:-.035em;text-wrap:balance;max-width:880px;font-size:28px;font-weight:600;line-height:1.15}@media(min-width:768px){.web-sector-pelu-resultado p{font-size:44px}}.web-sector-pelu-faq{padding-block:64px 88px}.web-sector-pelu-faq-lista{gap:16px;margin-top:32px;display:grid}@media(min-width:768px){.web-sector-pelu-faq-lista{grid-template-columns:repeat(3,minmax(0,1fr))}}.web-sector-pelu-faq-item{background:var(--web-superficie);box-shadow:var(--web-sombra-tarjeta);border-radius:20px;padding:24px}.web-sector-pelu-faq-item h3{font-size:17px;font-weight:600;line-height:24px}.web-sector-pelu-faq-item p{color:var(--web-tinta-2);margin-top:8px;font-size:14px;line-height:22px}.web-sector-est-portada{padding-block:56px 72px}.web-sector-est-portada-rejilla{gap:40px;display:grid}@media(min-width:900px){.web-sector-est-portada-rejilla{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;padding-top:40px}}.web-sector-est-numero{border-bottom:1px solid var(--web-tinta);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;gap:8px;padding-bottom:12px;font-size:12px;font-weight:600;display:flex}.web-sector-est-titulo{letter-spacing:-.055em;text-wrap:balance;margin-top:24px;font-size:52px;font-weight:600;line-height:.95}@media(min-width:768px){.web-sector-est-titulo{font-size:96px}}.web-sector-est-entradilla{max-width:520px;color:var(--web-tinta-2);margin-block:28px 24px;font-size:18px;line-height:28px}.web-sector-est-foto{flex-direction:column;gap:8px;display:flex}.web-sector-est-foto-marco{aspect-ratio:3/4;border-radius:999px 999px 16px 16px;max-height:560px;position:relative;overflow:hidden}.web-sector-est-foto figcaption{color:var(--web-tinta-2);text-align:right;font-size:12px}.web-sector-est-h2{letter-spacing:-.04em;font-size:32px;font-weight:600;line-height:1.05}@media(min-width:768px){.web-sector-est-h2{font-size:48px}}.web-sector-est-carta{padding:0}.web-sector-est-carta-fondo .web-contenedor{padding-block:80px}.web-sector-est-carta-cabeza{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 32px;display:flex}.web-sector-est-carta-cabeza p{color:var(--web-tinta-2);font-size:15px}.web-sector-est-carta-rejilla{gap:24px;margin-top:32px;display:grid}@media(min-width:900px){.web-sector-est-carta-rejilla{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.web-sector-est-lista{background:var(--web-mz-tarjeta);box-shadow:var(--web-mz-tarjeta-sombra);border-radius:20px;flex-direction:column;padding:8px 20px;display:flex}.web-sector-est-opcion{border-bottom:1px solid var(--web-borde);cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:18px 8px;transition:background-color .16s;display:flex;position:relative}.web-sector-est-opcion:last-child{border-bottom:0}.web-sector-est-opcion:hover{background:var(--web-fondo-2)}.web-sector-est-opcion-nombre{letter-spacing:-.02em;font-size:20px;font-weight:500}@media(min-width:768px){.web-sector-est-opcion-nombre{font-size:24px}}.web-sector-est-opcion-datos{color:var(--web-tinta-2);font-variant-numeric:tabular-nums;font-size:14px}.web-sector-est-opcion[data-elegido=true]{background:var(--web-fondo-2);box-shadow:inset 3px 0 0 var(--web-azul-2)}.web-sector-est-opcion[data-elegido=true] .web-sector-est-opcion-nombre{color:var(--web-azul-1)}.web-sector-est-chat{background:#fff;border-radius:24px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 0 0 1px #00000012,0 24px 48px -28px #141e3c66}.web-sector-est-chat-cabeza{color:#1c1c1c;border-bottom:1px solid #eceae4;padding:14px 18px;font-size:14px;font-weight:600}.web-sector-est-chat-cabeza span{color:#5f5f5d;font-weight:400}.web-sector-est-chat-vivo{height:360px}.web-sector-est-articulo{padding-block:80px}.web-sector-est-columnas{color:var(--web-tinta-2);margin-top:32px;font-size:17px;line-height:28px}@media(min-width:900px){.web-sector-est-columnas{columns:2;column-gap:48px}}.web-sector-est-columnas p+p{margin-top:16px}.web-sector-est-capitular:first-letter{float:left;color:var(--web-azul-1);margin:6px 10px 0 0;font-size:72px;font-weight:600;line-height:.8}.web-sector-est-puntos{counter-reset:est;gap:16px;margin-top:40px;display:grid}@media(min-width:768px){.web-sector-est-puntos{grid-template-columns:repeat(2,minmax(0,1fr))}}.web-sector-est-puntos li{counter-increment:est;border-top:1px solid var(--web-tinta);letter-spacing:-.02em;padding-top:16px;font-size:20px;line-height:1.25}.web-sector-est-puntos li:before{content:counter(est,decimal-leading-zero) " ";color:var(--web-azul-2);font-weight:600}.web-sector-est-citas{padding-block:72px 0}.web-sector-est-colofon{text-align:center;padding-block:64px}.web-sector-est-colofon p{letter-spacing:-.02em;text-wrap:balance;max-width:760px;margin-inline:auto;font-size:24px;line-height:1.3}.web-sector-cli-hero{padding-block:64px}.web-sector-cli-hero-rejilla{align-items:center;gap:40px;display:grid}@media(min-width:900px){.web-sector-cli-hero-rejilla{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);padding-block:48px}}.web-sector-cli-ceja{color:var(--web-tinta-2);font-size:14px}.web-sector-cli-titulo{letter-spacing:-.045em;text-wrap:balance;margin-block:16px;font-size:44px;font-weight:600;line-height:1}@media(min-width:768px){.web-sector-cli-titulo{font-size:72px}}.web-sector-cli-entrada{max-width:480px;color:var(--web-tinta-2);margin-bottom:24px;font-size:17px;line-height:26px}.web-sector-cli-cartel{background:var(--web-superficie);width:min(100%,320px);box-shadow:0 0 0 1px var(--web-borde),0 30px 60px -36px #0006;text-align:center;border-radius:12px;justify-self:center;padding:28px 24px;rotate:-2deg}.web-sector-cli-cartel-nombre{letter-spacing:.14em;text-transform:uppercase;color:var(--web-tinta-2);font-size:13px;font-weight:600}.web-sector-cli-cartel-horario{margin-top:12px;font-size:20px;line-height:1.3}.web-sector-cli-cartel-cerrado{color:#b0302a;letter-spacing:.1em;text-transform:uppercase;border:2px solid #b0302a;border-radius:6px;margin-top:20px;padding:6px 18px;font-size:22px;font-weight:700;display:inline-block}.web-sector-cli-cartel-pie{color:var(--web-azul-1);margin-top:18px;font-size:13px;font-weight:600}.web-sector-cli-h2{letter-spacing:-.04em;text-wrap:balance;font-size:32px;font-weight:600;line-height:1.05}@media(min-width:768px){.web-sector-cli-h2{font-size:48px}}.web-sector-cli-noche{padding:0}.web-sector-cli-noche-fondo .web-contenedor{padding-block:80px}.web-sector-cli-noche-texto{max-width:640px;color:var(--web-tinta-2);margin-top:16px;font-size:17px;line-height:27px}.web-sector-cli-reloj{border:0;margin-top:40px}.web-sector-cli-reloj legend{color:var(--web-tinta-2);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;font-size:14px;display:flex}.web-sector-cli-reloj .web-sector-ejemplo{color:var(--web-azul-3);background:#7fe9fd2e}.web-sector-cli-horas{background:#ffffff0f;border-radius:14px;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:6px;display:grid}.web-sector-cli-horas label{font-variant-numeric:tabular-nums;cursor:pointer;height:52px;color:var(--web-tinta-2);border-radius:10px;place-items:center;font-size:15px;font-weight:600;display:grid;position:relative}@media(min-width:768px){.web-sector-cli-horas label{height:64px;font-size:20px}}.web-sector-cli-horas label:hover{background:#ffffff0f}.web-sector-cli-horas label[data-elegido=true]{background:var(--web-azul-3);color:#0e1e45}.web-sector-cli-conversacion{background:#fff;border-radius:20px;flex-direction:column;max-width:720px;margin-top:24px;display:flex;overflow:hidden}.web-sector-cli-conversacion-cabeza{color:#5f5f5d;border-bottom:1px solid #eceae4;justify-content:space-between;gap:12px;padding:12px 16px;font-size:13px;display:flex}.web-sector-cli-conversacion-cabeza span:first-child{color:#1c1c1c;font-weight:700}.web-sector-cli-chat-vivo{height:300px}.web-sector-cli-aviso{padding-block:56px 0}.web-sector-cli-aviso-caja{align-items:flex-start;gap:20px;display:flex}.web-sector-cli-aviso-caja>svg{width:32px;height:32px;color:var(--web-mz-comillas);flex:none;margin-top:2px}.web-sector-cli-aviso-caja>div{flex:1}.web-sector-cli-aviso h2{letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:1.2}.web-sector-cli-aviso p{color:var(--web-tinta-2);margin-top:8px;font-size:16px;line-height:25px}.web-sector-cli-agenda{padding-block:72px 88px}.web-sector-cli-agenda-rejilla{gap:40px;display:grid}@media(min-width:1024px){.web-sector-cli-agenda-rejilla{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.web-sector-cli-agenda-rejilla>div:first-child>p{color:var(--web-tinta-2);margin-top:16px;font-size:16px;line-height:25px}.web-sector-cli-puntos{flex-direction:column;gap:10px;margin-top:24px;display:flex}.web-sector-cli-puntos li{background:var(--web-fondo-2);border-radius:12px;padding:12px 14px;font-size:15px}.web-sector-cli-semana-cabeza{align-items:center;gap:8px;margin-bottom:12px;font-size:14px;font-weight:600;display:flex}.web-sector-cli-tabla-caja{overflow-x:auto}.web-sector-cli-semana table{border-collapse:separate;border-spacing:4px;table-layout:fixed;width:100%;min-width:340px;font-size:11px}@media(min-width:768px){.web-sector-cli-semana table{font-size:12px}}.web-sector-cli-semana th{color:var(--web-tinta-2);padding:6px 2px;font-weight:600}.web-sector-cli-semana thead th:first-child{width:44px}.web-sector-cli-semana td{text-align:center;border-radius:8px;height:44px;padding:4px;line-height:1.2}.web-sector-cli-semana td[data-estado=libre]{background:var(--web-fondo-2);color:var(--web-tinta-2)}.web-sector-cli-semana td[data-estado=dia]{color:var(--web-azul-1);background:#0042ac1f}.web-sector-cli-semana td[data-estado=noche]{color:#fff;background:#1c2b4f;font-weight:600}.web-sector-cli-leyenda{color:var(--web-tinta-2);flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;font-size:12px;display:flex}.web-sector-cli-leyenda span{border-radius:3px;width:12px;height:12px;display:inline-block}.web-sector-cli-leyenda span[data-estado=noche]{background:#1c2b4f}.web-sector-cli-leyenda span[data-estado=dia]{background:#0042ac40}.web-sector-fis-hero{text-align:center;padding-block:88px 64px}.web-sector-fis-hero .web-contenedor{flex-direction:column;align-items:center;gap:20px;display:flex}.web-sector-fis-ceja{background:var(--web-fondo-2);box-shadow:0 0 0 1px var(--web-borde);color:var(--web-tinta-2);border-radius:999px;padding:4px 12px;font-size:13px}.web-sector-fis-titulo{letter-spacing:-.05em;text-wrap:balance;max-width:14ch;font-size:48px;font-weight:600;line-height:.98}@media(min-width:768px){.web-sector-fis-titulo{font-size:84px}}.web-sector-fis-entrada{max-width:480px;color:var(--web-tinta-2);font-size:17px;line-height:26px}.web-sector-fis-h2{letter-spacing:-.04em;font-size:30px;font-weight:600;line-height:1.05}@media(min-width:768px){.web-sector-fis-h2{font-size:44px}}.web-sector-fis-sesion{padding-block:24px 80px}.web-sector-fis-sesion-caja{background:var(--web-fondo-2);box-shadow:0 0 0 1px var(--web-borde-suave);border-radius:24px;display:grid;overflow:hidden}@media(min-width:900px){.web-sector-fis-sesion-caja{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.web-sector-fis-camilla{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:32px 20px;display:flex}@media(min-width:768px){.web-sector-fis-camilla{padding:48px 40px}}.web-sector-fis-sesion-nota{color:var(--web-tinta-2);font-size:14px}.web-sector-fis-reloj{width:200px;height:200px;position:relative}.web-sector-fis-reloj svg{width:100%;height:100%;transform:rotate(-90deg)}.web-sector-fis-reloj circle{fill:none;stroke-width:8px}.web-sector-fis-reloj-fondo{stroke:var(--web-borde)}.web-sector-fis-reloj-avance{stroke:var(--web-azul-2);stroke-linecap:round;transition:stroke-dasharray .3s linear}@media(prefers-reduced-motion:reduce){.web-sector-fis-reloj-avance{transition:none}}.web-sector-fis-reloj-cifra{letter-spacing:-.03em;font-variant-numeric:tabular-nums;place-items:center;font-size:40px;font-weight:600;display:grid;position:absolute;inset:0}.web-sector-fis-botones{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.web-sector-fis-botones .web-boton:disabled{opacity:.55}.web-sector-fis-saltar{box-shadow:inset 0 0 0 1px var(--web-anillo);color:var(--web-tinta)}.web-sector-fis-cola{background:var(--web-fondo);border-top:1px solid var(--web-borde);padding:32px 20px}@media(min-width:900px){.web-sector-fis-cola{border-top:0;border-left:1px solid var(--web-borde);padding:40px}}.web-sector-fis-cola h3{font-size:18px;font-weight:600}.web-sector-fis-cola ol{flex-direction:column;gap:10px;margin-top:16px;display:flex}.web-sector-fis-cola li{background:var(--web-fondo-2);border-radius:12px;gap:12px;padding:12px 14px;transition:background-color .2s,box-shadow .2s;display:flex}.web-sector-fis-cola li>svg{width:18px;height:18px;color:var(--web-tinta-2);flex:none;margin-top:2px}.web-sector-fis-cola li[data-estado=entrando]{box-shadow:inset 0 0 0 2px var(--web-azul-3)}.web-sector-fis-cola li[data-estado=atendida]{background:#0042ac17}.web-sector-fis-cola li[data-estado=atendida]>svg{color:var(--web-azul-2)}.web-sector-fis-cola-cabeza{color:var(--web-tinta-2);font-size:12px;font-weight:600}.web-sector-fis-cola-texto{font-size:14px;line-height:20px}.web-sector-fis-cola-estado{color:var(--web-tinta-2);margin-top:2px;font-size:13px}.web-sector-fis-cola li[data-estado=atendida] .web-sector-fis-cola-estado{color:var(--web-azul-1);font-weight:600}.web-sector-fis-resumen{min-height:24px;margin-top:16px;font-size:15px;font-weight:600;line-height:22px}.web-sector-fis-columnas{background:var(--web-fondo-2);padding-block:72px 88px}.web-sector-fis-columnas-entrada{max-width:620px;color:var(--web-tinta-2);margin-top:16px;font-size:16px;line-height:25px}.web-sector-fis-tres{border-top:1px solid var(--web-tinta);margin-top:40px;display:grid}@media(min-width:768px){.web-sector-fis-tres{grid-template-columns:repeat(3,minmax(0,1fr))}}.web-sector-fis-columna{border-bottom:1px solid var(--web-borde);padding:24px 0}@media(min-width:768px){.web-sector-fis-columna{border-bottom:0;border-left:1px solid var(--web-borde);padding:24px}.web-sector-fis-columna:first-child{border-left:0;padding-left:0}}.web-sector-fis-columna h3{letter-spacing:-.02em;font-size:20px;font-weight:600}.web-sector-fis-columna dl{margin-top:16px}.web-sector-fis-columna dl>div{border-bottom:1px dashed var(--web-borde);padding-block:10px}.web-sector-fis-columna dt{font-size:15px;font-weight:500}.web-sector-fis-columna dd{color:var(--web-tinta-2);font-size:14px}.web-sector-fis-resultado{letter-spacing:-.02em;margin-top:40px;font-size:22px;line-height:1.3}.web-sector-res-hero{padding-block:32px 16px}.web-sector-res-hero-rejilla{max-width:min(calc(100% - 32px),calc(var(--web-ancho) + 32px));color:#f4f1e8;background:#23302b;border-radius:24px;gap:32px;padding:40px 24px;display:grid}@media(min-width:900px){.web-sector-res-hero-rejilla{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;padding:64px 56px}}.web-sector-res-ceja{color:#c9c4b4;font-size:14px}.web-sector-res-titulo{letter-spacing:-.045em;text-wrap:balance;margin-block:16px;font-size:44px;font-weight:600;line-height:1}@media(min-width:768px){.web-sector-res-titulo{font-size:76px}}.web-sector-res-entrada{color:#d8d3c4;max-width:460px;margin-bottom:24px;font-size:17px;line-height:26px}.web-sector-res-hero .web-boton-negro{color:#1c1c1c;background:#f4f1e8}.web-sector-res-pizarra{border:1px dashed #f4f1e866;border-radius:12px;padding:24px;font-size:18px;line-height:1.7}.web-sector-res-pizarra-titulo{letter-spacing:-.02em;font-size:28px;font-weight:700}.web-sector-res-pizarra-pie{color:#c9c4b4;margin-top:8px;font-size:14px}.web-sector-res-h2{letter-spacing:-.04em;text-wrap:balance;font-size:30px;font-weight:600;line-height:1.05}@media(min-width:768px){.web-sector-res-h2{font-size:44px}}.web-sector-res-sala{padding-block:64px 80px}.web-sector-res-sala-cabeza{gap:16px;display:grid}@media(min-width:900px){.web-sector-res-sala-cabeza{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:end}}.web-sector-res-sala-cabeza p{color:var(--web-tinta-2);font-size:16px;line-height:25px}.web-sector-res-sala-rejilla{gap:24px;margin-top:40px;display:grid}@media(min-width:1024px){.web-sector-res-sala-rejilla{grid-template-columns:320px minmax(0,1fr);align-items:start}}.web-sector-res-form{background:var(--web-fondo-2);border-radius:16px;flex-direction:column;gap:12px;padding:24px;display:flex}.web-sector-res-form-nota{color:var(--web-tinta-2);font-size:13px;line-height:20px}.web-sector-res-form label[for],.web-sector-res-form legend{font-size:14px;font-weight:600}.web-sector-res-form select{background:var(--web-superficie);height:44px;box-shadow:inset 0 0 0 1px var(--web-anillo);color:var(--web-tinta);font:inherit;border-radius:8px;padding-inline:12px}.web-sector-res-form select:focus-visible{outline:2px solid var(--web-azul-2);outline-offset:2px}.web-sector-res-form fieldset{border:0}.web-sector-res-horas{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.web-sector-res-horas label{background:var(--web-superficie);height:40px;box-shadow:inset 0 0 0 1px var(--web-borde);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:8px;place-items:center;font-size:14px;display:grid;position:relative}.web-sector-res-horas label[data-elegido=true]{background:var(--web-azul-1);color:#fff;box-shadow:none}.web-sector-res-form .web-boton{margin-top:4px}.web-sector-res-respuesta{background:var(--web-fondo);border-radius:10px;min-height:66px;padding:12px;font-size:14px;line-height:21px}.web-sector-res-respuesta[data-tipo=mesa]{box-shadow:inset 3px 0 0 var(--web-azul-2)}.web-sector-res-respuesta[data-tipo=pendiente]{box-shadow:inset 3px 0 #b26a00}.web-sector-res-respuesta[data-tipo=completo]{box-shadow:inset 3px 0 0 var(--web-tinta-3)}.web-sector-res-plano{overflow-x:auto}.web-sector-res-plano svg{width:100%;min-width:480px;height:auto;font-family:var(--web-fuente);display:block}.web-sector-res-suelo{fill:var(--web-fondo-2);stroke:var(--web-borde);stroke-width:2px}.web-sector-res-barra{fill:var(--web-tinta-3)}.web-sector-res-ventana{stroke:var(--web-azul-3);stroke-width:6px;stroke-linecap:round}.web-sector-res-rotulo{fill:var(--web-tinta-2);font-size:12px}.web-sector-res-mesa rect,.web-sector-res-mesa circle{fill:var(--web-superficie);stroke:var(--web-anillo);stroke-width:2px;transition:fill .2s}.web-sector-res-mesa text{fill:var(--web-tinta);font-size:15px;font-weight:600}.web-sector-res-mesa .web-sector-res-plazas{fill:var(--web-tinta-2);font-size:11px;font-weight:400}.web-sector-res-mesa[data-estado=ocupada] rect,.web-sector-res-mesa[data-estado=ocupada] circle{fill:#5f5f5d38;stroke:#0000}.web-sector-res-mesa[data-estado=reservada] rect,.web-sector-res-mesa[data-estado=reservada] circle{fill:var(--web-azul-2);stroke:var(--web-azul-1)}.web-sector-res-mesa[data-estado=reservada] text{fill:#fff}.web-sector-res-leyenda{color:var(--web-tinta-2);flex-wrap:wrap;gap:16px;margin-top:12px;font-size:13px;display:flex}.web-sector-res-leyenda span:before{content:"";vertical-align:-1px;border-radius:3px;width:12px;height:12px;margin-right:6px;display:inline-block}.web-sector-res-leyenda [data-estado=libre]:before{background:var(--web-superficie);box-shadow:inset 0 0 0 2px var(--web-anillo)}.web-sector-res-leyenda [data-estado=ocupada]:before{background:#5f5f5d38}.web-sector-res-leyenda [data-estado=reservada]:before{background:var(--web-azul-2)}.web-sector-res-nota{background:var(--web-fondo-2);padding-block:72px}.web-sector-res-nota-rejilla{gap:24px;display:grid}@media(min-width:900px){.web-sector-res-nota-rejilla{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}}.web-sector-res-nota-rejilla p{color:var(--web-tinta-2);font-size:16px;line-height:26px}.web-sector-res-nota-rejilla p+p{margin-top:12px}.web-sector-res-nota-rejilla ul{gap:8px;margin-top:24px;display:grid}.web-sector-res-nota-rejilla li{background:var(--web-fondo);border-radius:10px;padding:12px 16px;font-size:15px}.web-sector-res-preguntas{padding-block:72px 88px}.web-sector-res-preguntas-rejilla{gap:32px;display:grid}@media(min-width:900px){.web-sector-res-preguntas-rejilla{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.web-sector-res-preguntas-rejilla>div:first-child>p{color:var(--web-tinta-2);margin-top:16px;font-size:16px;line-height:25px}.web-sector-res-chips{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.web-sector-res-chips button{background:var(--web-fondo-2);box-shadow:inset 0 0 0 1px var(--web-borde);border-radius:999px;padding:10px 16px;font-size:14px}.web-sector-res-chips button[aria-pressed=true]{background:var(--web-tinta);color:var(--web-fondo)}.web-sector-res-chips button:focus-visible{outline:2px solid var(--web-azul-2);outline-offset:2px}.web .web-sector-res-preguntas-rejilla .web-sector-res-resultado{color:var(--web-tinta);margin-top:32px;font-size:20px;line-height:1.35}.web-sector-res-chat{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 0 0 1px #00000012,0 24px 48px -28px #141e3c66}.web-sector-res-chat-cabeza{color:#1c1c1c;border-bottom:1px solid #eceae4;padding:12px 16px;font-size:14px;font-weight:600}.web-sector-res-chat-vivo{height:320px}.web-sector-gym-hero{color:#fff;background:#0f1630;padding-block:64px 72px;transition:background-color .6s;position:relative;overflow:hidden}.web-sector-gym[data-momento=dia] .web-sector-gym-hero{color:#10204a;background:#cfe0f7}.web-sector-gym-cielo{pointer-events:none;background-image:radial-gradient(1px 1px at 12% 18%,#fff 50%,#0000),radial-gradient(1px 1px at 28% 62%,#fff 50%,#0000),radial-gradient(1.5px 1.5px at 44% 26%,#fff 50%,#0000),radial-gradient(1px 1px at 58% 78%,#fff 50%,#0000),radial-gradient(1px 1px at 72% 12%,#fff 50%,#0000),radial-gradient(1.5px 1.5px at 86% 44%,#fff 50%,#0000),radial-gradient(1px 1px at 6% 86%,#fff 50%,#0000);transition:opacity .6s;position:absolute;inset:0}.web-sector-gym[data-momento=dia] .web-sector-gym-cielo{background-image:none}.web-sector-gym-astro{background:#f2efe2;border-radius:999px;width:56px;height:56px;position:absolute;top:28px;right:3%;box-shadow:inset -18px -6px #0f1630}.web-sector-gym[data-momento=dia] .web-sector-gym-astro{background:#f7c948;box-shadow:0 0 60px 10px #f7c9488c}@media(prefers-reduced-motion:reduce){.web-sector-gym-hero,.web-sector-gym-cielo{transition:none}}.web-sector-gym-hero-rejilla{align-items:center;gap:40px;display:grid;position:relative}@media(min-width:900px){.web-sector-gym-hero-rejilla{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.web-sector-gym-ceja{opacity:.85;font-size:14px}.web-sector-gym-titulo{letter-spacing:-.05em;text-wrap:balance;margin-block:16px;font-size:48px;font-weight:600;line-height:.98}@media(min-width:768px){.web-sector-gym-titulo{font-size:80px}}.web-sector-gym-entrada{opacity:.9;max-width:480px;font-size:17px;line-height:27px}.web-sector-gym-acciones{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.web-sector-gym-amanecer{color:inherit;box-shadow:inset 0 0 0 1px}.web-sector-gym-amanecer svg{width:16px;height:16px}.web-sector-gym-amanecer:focus-visible,.web-sector-gym-acciones .web-boton:focus-visible{outline-offset:2px;outline:2px solid}.web-sector-gym-movil{background:#050812;border-radius:44px;flex-direction:column;justify-self:center;width:min(100%,340px);height:560px;padding:10px;display:flex;overflow:hidden;box-shadow:0 0 0 2px #ffffff1f,0 40px 80px -30px #000000b3}.web-sector-gym-movil-barra{color:#fff;justify-content:space-between;padding:10px 20px 8px;font-size:12px;font-weight:600;display:flex}.web-sector-gym-chat-vivo{background:#fff;border-radius:34px;flex:1}.web-sector-gym-h2{letter-spacing:-.035em;text-wrap:balance;font-size:28px;font-weight:600;line-height:1.1}@media(min-width:768px){.web-sector-gym-h2{font-size:40px}}.web-sector-gym-panel{background:var(--web-fondo-2);padding-block:72px}.web-sector-gym-panel-cabeza p{max-width:640px;color:var(--web-tinta-2);margin-top:12px;font-size:16px;line-height:25px}.web-sector-gym-tabla-caja{background:var(--web-fondo);box-shadow:0 0 0 1px var(--web-borde);border-radius:16px;margin-top:32px;overflow-x:auto}.web-sector-gym-tabla{border-collapse:collapse;width:100%;min-width:620px;font-size:14px}.web-sector-gym-tabla th{border-bottom:1px solid var(--web-borde);text-align:left;color:var(--web-tinta-2);padding:12px 16px;font-size:12px;font-weight:600}.web-sector-gym-tabla td{border-bottom:1px solid var(--web-borde);font-variant-numeric:tabular-nums;padding:14px 16px}.web-sector-gym-tabla tr:last-child td{border-bottom:0}.web-sector-gym-estado{color:#fff;white-space:nowrap;background:#1c2b4f;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-block}.web-sector-gym-estado[data-dia=true]{color:var(--web-azul-1);background:#0042ac1f}.web-sector-gym-puntos{padding-block:72px 88px}.web-sector-gym-puntos ol{counter-reset:gym}.web-sector-gym-puntos li{counter-increment:gym;border-bottom:1px solid var(--web-borde);letter-spacing:-.03em;align-items:baseline;gap:20px;padding-block:20px;font-size:24px;font-weight:500;line-height:1.2;display:flex}@media(min-width:768px){.web-sector-gym-puntos li{font-size:40px}}.web-sector-gym-puntos li:before{content:counter(gym);min-width:1.2em;color:var(--web-azul-2);font-weight:700}.web-sector-gym-resultado{max-width:640px;color:var(--web-tinta-2);margin-top:32px;font-size:17px;line-height:27px}.web-sector-inm-hero{padding-block:56px 72px}.web-sector-inm-hero-rejilla{align-items:center;gap:40px;display:grid}@media(min-width:900px){.web-sector-inm-hero-rejilla{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);padding-top:32px}.web-sector-inm-anuncio{order:-1}}.web-sector-inm-ceja{color:var(--web-tinta-2);font-size:14px}.web-sector-inm-titulo{letter-spacing:-.045em;text-wrap:balance;margin-block:16px;font-size:44px;font-weight:600;line-height:1}@media(min-width:768px){.web-sector-inm-titulo{font-size:68px}}.web-sector-inm-entrada{max-width:520px;color:var(--web-tinta-2);margin-bottom:24px;font-size:16px;line-height:26px}.web-sector-inm-anuncio{background:var(--web-superficie);box-shadow:0 0 0 1px var(--web-borde),0 24px 48px -32px #00000059;border-radius:16px;overflow:hidden}.web-sector-inm-anuncio-foto{aspect-ratio:16/10;position:relative;overflow:hidden}.web-sector-inm-anuncio-insignia{color:#fff;background:#b0302a;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;position:absolute;top:12px;left:12px}.web-sector-inm-anuncio-datos{color:var(--web-tinta-2);flex-direction:column;align-items:flex-start;gap:6px;padding:16px 20px 20px;font-size:15px;display:flex}.web-sector-inm-anuncio-precio{letter-spacing:-.03em;color:var(--web-tinta);font-size:26px;font-weight:700}.web-sector-inm-h2{letter-spacing:-.04em;text-wrap:balance;font-size:30px;font-weight:600;line-height:1.05}@media(min-width:768px){.web-sector-inm-h2{font-size:44px}}.web-sector-inm-embudo{background:var(--web-fondo-2);padding-block:72px 88px}.web-sector-inm-embudo-entrada{max-width:680px;color:var(--web-tinta-2);margin-top:16px;font-size:16px;line-height:26px}.web-sector-inm-embudo-rejilla{gap:24px;margin-top:40px;display:grid}@media(min-width:1024px){.web-sector-inm-embudo-rejilla{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}}.web-sector-inm-preguntas{background:var(--web-fondo);box-shadow:0 0 0 1px var(--web-borde);border:0;border-radius:16px;flex-direction:column;gap:14px;padding:24px;display:flex}.web-sector-inm-preguntas legend{float:left;width:100%;margin-bottom:4px;font-size:18px;font-weight:600}.web-sector-inm-paso{flex-direction:column;gap:6px;font-size:14px;display:flex}.web-sector-inm-paso label{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.web-sector-inm-paso input{width:18px;height:18px;accent-color:var(--web-azul-2);flex:none;margin-top:2px}.web-sector-inm-paso small{color:var(--web-tinta-2);font-size:12px;display:block}.web-sector-inm-paso[data-activa=false] .web-sector-inm-barra{opacity:.5}.web-sector-inm-barra{background:var(--web-azul-1);color:#fff;text-align:right;font-variant-numeric:tabular-nums;border-radius:6px;height:28px;padding:4px 10px;font-size:13px;font-weight:600;transition:width .3s;display:block}@media(prefers-reduced-motion:reduce){.web-sector-inm-barra{transition:none}}.web-sector-inm-paso[data-paso="0"] .web-sector-inm-barra{background:var(--web-tinta-3)}.web-sector-inm-recuento{border-top:1px solid var(--web-borde);padding-top:12px;font-size:15px;font-weight:600}.web-sector-inm-bandeja{flex-direction:column;gap:8px;display:flex}.web-sector-inm-bandeja li{background:var(--web-fondo);box-shadow:0 0 0 1px var(--web-borde);border-radius:12px;padding:12px 14px;transition:opacity .2s}.web-sector-inm-bandeja li[data-encaja=true]{box-shadow:0 0 0 2px var(--web-azul-2)}.web-sector-inm-bandeja li[data-encaja=false]{background:0 0}.web-sector-inm-bandeja-cabeza{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.web-sector-inm-inicial{background:var(--web-fondo-2);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--web-borde);border-radius:999px;place-items:center;font-size:13px;font-weight:600;display:grid}.web-sector-inm-nombre{font-size:15px;font-weight:600}.web-sector-inm-mensaje{color:var(--web-tinta-2);font-size:14px}.web-sector-inm-respuestas{color:var(--web-tinta-2);margin-top:6px;font-size:13px}.web-sector-inm-veredicto{color:var(--web-tinta-2);margin-top:4px;font-size:13px;font-weight:600}.web-sector-inm-bandeja li[data-encaja=true] .web-sector-inm-veredicto{color:var(--web-azul-1)}.web-sector-inm-cierre{padding-block:72px 88px}.web-sector-inm-cierre-rejilla{gap:24px;display:grid}@media(min-width:900px){.web-sector-inm-cierre-rejilla{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.web-sector-inm-cita{letter-spacing:-.02em;font-size:24px;line-height:1.3}.web-sector-inm-cierre ul{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.web-sector-inm-cierre li{background:var(--web-fondo-2);border-radius:999px;padding:8px 14px;font-size:14px}.web-sector-tal-hero{background:var(--web-fondo-2);padding-block:64px 56px}.web-sector-tal-ceja{letter-spacing:.12em;text-transform:uppercase;color:var(--web-tinta-2);font-size:13px;font-weight:600}.web-sector-tal-titulo{letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance;margin-top:16px;font-size:40px;font-weight:800;line-height:.98}@media(min-width:768px){.web-sector-tal-titulo{font-size:80px}}.web-sector-tal-regla{border-top:2px solid var(--web-tinta);background:repeating-linear-gradient(90deg,var(--web-tinta) 0 2px,transparent 2px 40px) top / 100% 16px no-repeat,repeating-linear-gradient(90deg,var(--web-tinta-3) 0 1px,transparent 1px 20px) top / 100% 8px no-repeat;height:24px;margin-top:32px}.web-sector-tal-hero-pie{gap:24px;margin-top:24px;display:grid}@media(min-width:900px){.web-sector-tal-hero-pie{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.web-sector-tal-hero-pie p{max-width:640px;color:var(--web-tinta-2);font-size:17px;line-height:27px}.web-sector-tal-h2{letter-spacing:-.04em;text-wrap:balance;font-size:30px;font-weight:600;line-height:1.05}@media(min-width:768px){.web-sector-tal-h2{font-size:44px}}.web-sector-tal-h3{letter-spacing:-.02em;font-size:22px;font-weight:600}.web-sector-tal-orden{padding-block:72px 88px}.web-sector-tal-orden-cabeza{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 32px;display:flex}.web-sector-tal-botones{align-items:center;gap:12px;display:flex}.web-sector-tal-contador{color:var(--web-tinta-2);font-variant-numeric:tabular-nums;font-size:13px}.web-sector-tal-orden-rejilla{gap:24px;margin-top:32px;display:grid}@media(min-width:900px){.web-sector-tal-orden-rejilla{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.web-sector-tal-chat{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 0 0 1px #00000012,0 24px 48px -28px #141e3c66}.web-sector-tal-chat-cabeza{color:#1c1c1c;border-bottom:1px solid #eceae4;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.web-sector-tal-chat-vivo{height:440px}.web-sector-tal-hoja{color:#1c1c1c;background:repeating-linear-gradient(#0000 0 31px,#0042ac1f 31px 32px),#fffdf6;border-radius:4px;padding:24px 20px;position:relative;box-shadow:0 0 0 1px #e4ddc8,0 20px 40px -24px #00000059}@media(min-width:768px){.web-sector-tal-hoja{padding:32px}}.web-sector-tal-hoja-cabeza{border-bottom:2px solid #1c1c1c;flex-wrap:wrap;justify-content:space-between;align-items:start;gap:8px;padding-bottom:12px;display:flex}.web-sector-tal-hoja-cabeza p{flex-direction:column;display:flex}.web-sector-tal-hoja-cabeza strong{font-size:18px}.web-sector-tal-hoja-cabeza span:not(.web-sector-ejemplo){letter-spacing:.08em;text-transform:uppercase;color:#5f5f5d;font-size:12px}.web-sector-tal-hoja dl>div{border-bottom:1px solid #d8d0b8;grid-template-columns:130px minmax(0,1fr);align-items:baseline;gap:12px;min-height:48px;padding-block:12px;display:grid}@media(max-width:480px){.web-sector-tal-hoja dl>div{grid-template-columns:minmax(0,1fr);gap:2px}}.web-sector-tal-hoja dt{letter-spacing:.06em;text-transform:uppercase;color:#5f5f5d;font-size:12px;font-weight:600}.web-sector-tal-hoja dd{color:#003182;font-size:16px;font-weight:500}.web-sector-tal-hoja [data-lleno=true] dd{animation:.4s both web-sector-tal-escribe}@keyframes web-sector-tal-escribe{0%{opacity:0;transform:translate(-6px)}}@media(prefers-reduced-motion:reduce){.web-sector-tal-hoja [data-lleno=true] dd{animation:none}}.web-sector-tal-sello{color:#5f5f5d;border:2px dashed #8a8a86;border-radius:6px;margin-top:20px;padding:6px 14px;font-size:15px;font-weight:700;display:inline-block;rotate:-3deg}.web-sector-tal-sello[data-visible=true]{color:#003182;border:2px solid #003182}.web-sector-tal-aviso{color:#3d2a05;background:#fdf0d5;border-radius:8px;align-items:flex-start;gap:10px;margin-top:20px;padding:12px 14px;font-size:15px;font-weight:600;line-height:22px;display:flex;box-shadow:inset 0 0 0 1px #e9cc8e}.web-sector-tal-aviso svg{color:#8a5300;flex:none;width:20px;height:20px}.web-sector-tal-final{background:var(--web-fondo-2);padding-block:72px 88px}.web-sector-tal-final-rejilla{gap:48px;display:grid}@media(min-width:900px){.web-sector-tal-final-rejilla{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.web-sector-tal-final-rejilla>div:first-child>p{color:var(--web-tinta-2);margin-top:16px;font-size:16px;line-height:26px}.web-sector-tal-check{flex-direction:column;gap:10px;margin-top:24px;display:flex}.web-sector-tal-check li{padding-left:30px;font-size:16px;line-height:24px;position:relative}.web-sector-tal-check li:before{content:"";border:2px solid var(--web-tinta);border-radius:3px;width:18px;height:18px;position:absolute;top:3px;left:0}.web-sector-tal-check li:after{content:"";border:solid var(--web-azul-2);border-width:0 3px 3px 0;width:6px;height:10px;position:absolute;top:6px;left:6px;rotate:45deg}.web .web-sector-tal-final-rejilla .web-sector-tal-resultado{color:var(--web-tinta);margin-top:32px;font-size:20px;line-height:1.35}.web-sector-tal-faq{border-top:1px solid var(--web-tinta);flex-direction:column;margin-top:16px;display:flex}.web-sector-tal-faq-item{border-bottom:1px solid var(--web-borde)}.web-sector-tal-faq-item h3{font:inherit}.web-sector-tal-faq-pregunta{text-align:left;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:56px;padding-block:14px;font-size:16px;font-weight:500;display:flex}.web-sector-tal-faq-pregunta svg{flex:none;width:16px;height:16px;transition:transform .2s}.web-sector-tal-faq-pregunta[data-state=open] svg{transform:rotate(180deg)}.web-sector-tal-faq-pregunta:focus-visible{outline:2px solid var(--web-azul-2);outline-offset:2px}.web-sector-tal-faq-item .web-faq-respuesta p{color:var(--web-tinta-2);padding-bottom:16px;font-size:14px;line-height:22px}@media(max-width:639px){.web-sector-gym-tabla{min-width:0}.web-sector-gym-tabla thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.web-sector-gym-tabla tr{border-bottom:1px solid var(--web-borde);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"hora nombre estado""que que que""tel tel tel";gap:4px 12px;padding:14px 16px;display:grid}.web-sector-gym-tabla tr:last-child{border-bottom:0}.web-sector-gym-tabla td{border:0;padding:0}.web-sector-gym-tabla td:first-child{grid-area:hora;font-weight:600}.web-sector-gym-tabla td:nth-child(2){grid-area:nombre}.web-sector-gym-tabla td:nth-child(3){grid-area:que}.web-sector-gym-tabla td:nth-child(4){color:var(--web-tinta-2);grid-area:tel}.web-sector-gym-tabla td:nth-child(5){grid-area:estado}}.web-sector-tal-hero-pie .web-boton{justify-self:start}@media(max-width:639px){.web-sector-res-plano svg{min-width:0}.web-sector-res-mesa text{font-size:22px}.web-sector-res-mesa .web-sector-res-plazas{display:none}.web-sector-res-rotulo{font-size:18px}}@media(max-width:899px){.web-sector-est-foto{justify-self:center;width:min(100%,420px)}}.web-sector-res-nota-fondo{padding-block:72px}.web-sector-res-nota-rejilla p{color:#ffffffe0;text-shadow:0 1px 12px #0a0f2c73}.web-sector-hablale{color:#0a3d12;background:#d9fed8;border-radius:999px;align-items:center;gap:8px;margin:0 0 12px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #83fd80}.web-sector-hablale-punto{background:#2fbf3a;border-radius:50%;width:8px;height:8px;animation:1.6s ease-out infinite hnHablaLatido}@keyframes hnHablaLatido{0%{box-shadow:0 0 #2fbf3a8c}to{box-shadow:0 0 0 8px #2fbf3a00}}@media(prefers-reduced-motion:reduce){.web-sector-hablale-punto{animation:none}}.web-sector-hablale{place-self:start;width:max-content;max-width:100%}
