html:not(.js) #loader{display:none}#loader{transition:opacity .45s var(--ease-oima);animation:0s 6s forwards loader-failsafe}html:not([data-tier=static])[data-scene=ready] #loader{background-color:color-mix(in oklab, var(--color-noche) 60%, transparent);transition:opacity .45s var(--ease-oima), background-color .6s var(--ease-oima)}#loader [data-loader-count],#loader [data-loader-frase]{text-shadow:0 0 18px var(--color-noche), 0 0 4px var(--color-noche)}#loader[data-closing]{opacity:0;pointer-events:none}@keyframes loader-failsafe{to{visibility:hidden;pointer-events:none}}html.is-loading{overflow:hidden}html.is-loading [data-header],html.is-loading [data-fab]{visibility:hidden}.oima-media-fallback{pointer-events:none;transition:opacity .8s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;overflow:hidden}.oima-media-fallback img,.oima-media-fallback video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.oima-media-fallback.is-live{opacity:0}.pin-300{height:300vh}html:not(.js) .pin-section,html[data-tier=static] .pin-section{height:auto}html:not(.js) .pin-sticky,html[data-tier=static] .pin-sticky{height:auto;position:relative;overflow:visible}.tiempo{transition:opacity .6s var(--ease-oima), transform .6s var(--ease-oima);flex-direction:column;justify-content:center;padding-top:5rem;padding-bottom:2rem;display:flex;position:absolute;inset:0}@media (width<=1199.98px){.tiempo{padding-left:inherit;padding-right:inherit}}html:not(.js) .tiempo,html[data-tier=static] .tiempo{padding:5rem 0 3rem;position:relative;inset:auto}html.js:not([data-tier=static]) [data-dolor] .tiempo{opacity:0;pointer-events:none;transform:translateY(24px)}html.js:not([data-tier=static]) [data-dolor][data-activo=a] [data-tiempo=a],html.js:not([data-tier=static]) [data-dolor][data-activo=b] [data-tiempo=b],html.js:not([data-tier=static]) [data-dolor][data-activo=c] [data-tiempo=c]{opacity:1;pointer-events:auto;transform:none}html.js:not([data-tier=static])[data-scene-stages~=calendario] [data-dolor-dias]{visibility:hidden;opacity:0}.dia-bg{opacity:0;position:absolute;inset:0}.dia-amber{background:var(--color-vencimiento)}.dia-red{background:var(--color-alerta)}.dia-venc{--p:clamp(0, calc(var(--pila,1) * 1.5 - var(--k,0) * .5), 1)}.dia-venc .dia-amber{opacity:clamp(0, calc(var(--p) * 1.1), .3)}.dia-venc .dia-red{opacity:clamp(0, calc(var(--p) * 1.4 - .4), .3)}.dia-venc{color:var(--color-tinta)}html:not(.js) [data-dolor],html[data-tier=static] [data-dolor]{--pila:1!important}html:not(.js) .dia-venc[data-nivel=ambar],html[data-tier=static] .dia-venc[data-nivel=ambar]{border-color:var(--color-vencimiento)}html:not(.js) .dia-venc[data-nivel=rojo],html[data-tier=static] .dia-venc[data-nivel=rojo]{border-color:var(--color-alerta)}html:not(.js) .dia-venc[data-nivel=ambar] .dia-amber,html[data-tier=static] .dia-venc[data-nivel=ambar] .dia-amber{opacity:.4}html:not(.js) .dia-venc[data-nivel=ambar] .dia-red,html[data-tier=static] .dia-venc[data-nivel=ambar] .dia-red,html:not(.js) .dia-venc[data-nivel=rojo] .dia-amber,html[data-tier=static] .dia-venc[data-nivel=rojo] .dia-amber{opacity:0}html:not(.js) .dia-venc[data-nivel=rojo] .dia-red,html[data-tier=static] .dia-venc[data-nivel=rojo] .dia-red{opacity:.45}html.js:not([data-tier=static]) .dolor-madrugada{display:none}html.js:not([data-tier=static]) [data-burbuja]{opacity:0;transition:opacity .5s var(--ease-oima), transform .5s var(--ease-oima);transform:translateY(14px)scale(.96)}html.js:not([data-tier=static]) [data-burbuja][data-on]{opacity:1;transform:none}html.js:not([data-tier=static]) .giro-fallback{display:none}.pin-400{height:400vh}html.js:not([data-tier=static]) .paso{opacity:.45;transition:opacity .4s var(--ease-oima)}html.js:not([data-tier=static]) .paso[data-activo]{opacity:1}.paso[data-activo] .paso-num{color:var(--color-confirmado)}html.js:not([data-tier=static]) .paso-texto{opacity:0;transition:opacity .4s var(--ease-oima), grid-template-rows .4s var(--ease-oima);grid-template-rows:0fr;display:grid;overflow:hidden}html.js:not([data-tier=static]) .paso[data-activo] .paso-texto{opacity:1;display:block}html:not(.js) .paso-num,html[data-tier=static] .paso-num{color:var(--color-tinta-suave)}.confirmar-wrap{transition:opacity .4s var(--ease-oima), transform .4s var(--ease-oima)}html.js:not([data-tier=static]) [data-comofunciona]:not([data-paso-activo="4"]) .confirmar-wrap{opacity:0;visibility:hidden;transform:translateY(10px)}.confirmar[data-confirmado]{border-color:var(--color-confirmado);background:var(--color-confirmado);color:var(--color-noche);animation:confirmar-pulse .9s var(--ease-oima)}@keyframes confirmar-pulse{0%{box-shadow:0 0 #3ddc9799}to{box-shadow:0 0 0 22px #3ddc9700}}@media (prefers-reduced-motion:reduce){.confirmar[data-confirmado]{animation:none}}[data-planilla] [data-chip]{background:var(--color-noche)}[data-planilla] [data-chip=pendiente]{color:var(--color-vencimiento)}[data-planilla] [data-chip=listo]{color:var(--color-confirmado)}[data-planilla] [data-chip=pendiente]{display:none}html.js:not([data-tier=static]) [data-demo][data-estado-chip=pendiente] [data-chip=pendiente]{display:inline-flex}html.js:not([data-tier=static]) [data-demo]:not([data-estado-chip=listo]) [data-chip=listo]{display:none}html.js:not([data-tier=static]) [data-msg]:not([data-in]){visibility:hidden;opacity:0;transform:translateY(10px)}[data-msg]{transition:opacity .4s var(--ease-oima), transform .4s var(--ease-oima)}[data-msg][data-typing-on] [data-typing]{display:inline-flex}[data-msg][data-typing-on] [data-msg-texto],[data-msg][data-typing-on] [data-msg-adj]{opacity:0}.typing i{background:var(--color-tinta-suave);border-radius:9999px;width:6px;height:6px;animation:1s ease-in-out infinite typing-dot}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}@keyframes typing-dot{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.typing i{animation:none}}html.js:not([data-tier=static]) .pq-velo{display:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:focus-visible{outline-offset:4px}@media (prefers-reduced-motion:reduce){.faq-icono{transition:none}}.cf-aviso-nojs{border:0 solid var(--color-alerta);border-radius:.5rem;height:0;margin:0;padding:0;overflow:hidden}.cf-aviso-nojs:target{border-width:1px;height:auto;margin-top:1.5rem;padding:.75rem 1rem}.cf-mensaje summary::-webkit-details-marker{display:none}.cf-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}#contacto-form [data-estado-texto][data-tipo=ok]{color:var(--color-confirmado)}#contacto-form [data-estado-texto][data-tipo=error]{color:var(--color-tinta)}.agenda-sombra{text-shadow:0 1px 2px #0b0f14e6,0 0 24px #0b0f14cc}.ultima-fila{color:var(--color-confirmado)}html.js:not([data-tier=static]) .ultima-fila:not([data-on]){color:var(--color-tinta-suave)}
