.web{--curva-salida: cubic-bezier(.23, 1, .32, 1);--curva-mov: cubic-bezier(.77, 0, .175, 1);--curva-cajon: cubic-bezier(.32, .72, 0, 1);--serif: var(--display);--radio-control: 14px;--radio-pieza: 24px;--radio-grande: 32px;--bio-borde: max(16px, env(safe-area-inset-right));--bio-borde-abajo: max(16px, env(safe-area-inset-bottom))}@media(min-width:768px){.web{--bio-borde: max(20px, env(safe-area-inset-right));--bio-borde-abajo: max(20px, env(safe-area-inset-bottom))}}@property --mx{syntax: "<percentage>"; inherits: true; initial-value: 22%;}@property --my{syntax: "<percentage>"; inherits: true; initial-value: 8%;}.web{position:relative;min-height:100dvh;background:var(--bz-fondo);color:var(--bz-tinta);font-family:var(--sans);font-weight:300;font-size:1rem;line-height:1.65;overflow-x:clip;-webkit-font-smoothing:antialiased;transition:background-color .3s ease,color .3s ease}.web-main,.web-pie{position:relative;z-index:1}.web .constelacion{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;width:100vw;height:100vh;pointer-events:none;opacity:.9}.web a{color:inherit;text-decoration:none}.web :focus-visible{outline:2px solid var(--bz-foco);outline-offset:3px}.web img{display:block;max-width:100%;height:auto}.web em{font-style:italic;font-weight:400;color:var(--bz-enfasis)}:where(.web) :where(h1,h2,h3,p,ul,ol,figure){margin:0}:where(.web) :where(ul,ol){padding:0;list-style:none}.web-contenedor{width:100%;max-width:1200px;margin:0 auto;padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right))}@media(min-width:768px){.web-contenedor{padding-left:max(40px,env(safe-area-inset-left));padding-right:max(40px,env(safe-area-inset-right))}}.web-saltar{position:absolute;left:12px;top:-60px;z-index:60;padding:10px 16px;border-radius:999px;background:var(--bz-boton);color:var(--bz-boton-tinta)!important}.web-saltar:focus{top:12px}.web-aurora{position:fixed;top:-20%;right:-20%;bottom:-20%;left:-20%;z-index:0;pointer-events:none;overflow:hidden}.web-aurora i{position:absolute;display:block;width:60vmax;height:60vmax;border-radius:50%;background:radial-gradient(closest-side,var(--_c),transparent 70%)}.web-aurora i:nth-child(1){--_c: var(--bz-aurora-1);top:2%;left:4%;animation:aurora-a 64s ease-in-out infinite alternate}.web-aurora i:nth-child(2){--_c: var(--bz-aurora-2);top:34%;right:0;width:48vmax;height:48vmax;animation:aurora-b 52s ease-in-out infinite alternate}.web-aurora i:nth-child(3){--_c: var(--bz-aurora-3);bottom:0;left:26%;animation:aurora-c 76s ease-in-out infinite alternate}@keyframes aurora-a{to{transform:translate(14vw,10vh) scale(1.08)}}@keyframes aurora-b{to{transform:translate(-10vw,-8vh) scale(.94)}}@keyframes aurora-c{to{transform:translate(8vw,-12vh) scale(1.05)}}.vidrio{position:relative;isolation:isolate;overflow:hidden;border:1px solid transparent;background-clip:padding-box;-webkit-backdrop-filter:var(--_blur);backdrop-filter:var(--_blur);transition:background-color .3s ease,box-shadow .3s ease,border-color .3s ease}.vidrio:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;background:var(--bz-vidrio-especular);-webkit-mask:linear-gradient(var(--bz-mascara) 0 0) content-box,linear-gradient(var(--bz-mascara) 0 0);mask:linear-gradient(var(--bz-mascara) 0 0) content-box,linear-gradient(var(--bz-mascara) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:2}.vidrio:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--bz-grano-url);background-size:180px 180px;opacity:var(--bz-grano);mix-blend-mode:multiply;pointer-events:none;z-index:1}:root[data-tema=noche] .vidrio:after{mix-blend-mode:screen}.vidrio>*{position:relative;z-index:3}.vidrio-1{--_blur: blur(18px) saturate(1.4);background-color:var(--bz-vidrio-1-fondo);border-color:var(--bz-vidrio-1-borde);box-shadow:var(--bz-vidrio-1-sombra),inset 0 1px 0 var(--bz-vidrio-1-brillo)}.vidrio-2{--_blur: blur(24px) saturate(1.5);background-color:var(--bz-vidrio-2-fondo);border-color:var(--bz-vidrio-2-borde);box-shadow:var(--bz-vidrio-2-sombra),var(--bz-vidrio-2-sombra-interna)}.vidrio-3{--_blur: blur(32px) saturate(1.6);background-color:var(--bz-vidrio-3-fondo);border-color:var(--bz-vidrio-3-borde);box-shadow:var(--bz-vidrio-3-sombra)}.vidrio-liso{--_blur: none}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.vidrio-1,.vidrio-2,.vidrio-3{background-color:var(--bz-vidrio-opaco)}}@media(prefers-reduced-transparency:reduce){.vidrio-1,.vidrio-2,.vidrio-3,.web-gota .web-gota-disco{--_blur: none;background-color:var(--bz-vidrio-opaco)}}@media(max-width:767px){.vidrio-2{--_blur: blur(16px) saturate(1.4)}.vidrio-3{--_blur: blur(22px) saturate(1.5)}}.web-ceja{margin:0 0 14px;font-size:.8rem;font-weight:500;line-height:1;letter-spacing:.22em;text-transform:uppercase;color:var(--bz-salvia-texto)}.web-titulo{font-family:var(--serif);font-weight:500;font-size:clamp(2.1rem,1.5rem + 2.4vw,3.6rem);line-height:1.04;letter-spacing:-.015em;color:var(--bz-titulo);text-wrap:balance}.web-bajada{margin-top:16px;max-width:34rem;font-size:1.0625rem;color:var(--bz-tinta-2);text-wrap:pretty}.web-encabezado{max-width:44rem;margin:0 auto 48px;text-align:center}.web-encabezado .web-bajada{margin-left:auto;margin-right:auto}.web-encabezado-izq{margin-left:0;text-align:left}.web-encabezado-izq .web-bajada{margin-left:0}.web-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 26px;border-radius:999px;border:1px solid transparent;font:inherit;font-weight:500;font-size:.95rem;line-height:1;letter-spacing:.01em;cursor:pointer;touch-action:manipulation;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .16s var(--curva-salida)}.web-btn:active{transform:scale(.97)}.web-btn-primario{background:var(--bz-boton);color:var(--bz-boton-tinta)!important;box-shadow:0 12px 28px -16px color-mix(in srgb,var(--bz-boton) 90%,transparent)}.web-btn-secundario{color:var(--bz-tinta)!important}.web-btn-chico{min-height:42px;padding:0 18px;font-size:.88rem}@media(hover:hover)and (pointer:fine){.web-btn-primario:hover{background:var(--bz-boton-hover)}.web-btn-secundario:hover{background-color:var(--bz-vidrio-2-fondo)}}.web-barra{position:sticky;top:0;z-index:30;height:72px;padding:12px max(12px,env(safe-area-inset-right)) 0 max(12px,env(safe-area-inset-left))}.web-capsula{display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:1200px;height:56px;margin:0 auto;padding:0 6px 0 16px;border-radius:999px;transition:background-color .2s ease,box-shadow .2s ease,border-color .2s ease,height .2s var(--curva-salida)}.web-logo{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--bz-salvia)!important}.web-logo-texto{display:flex;flex-direction:column;line-height:1}.web-logo-nombre{font-family:var(--serif);font-weight:500;font-size:1.2rem;letter-spacing:.3em;color:var(--bz-titulo)}.web-logo-sub{margin-top:5px;font-size:.62rem;font-weight:400;letter-spacing:.28em;text-transform:uppercase;color:var(--bz-tinta-3)}.web-nav{display:none;gap:30px;font-size:.9rem;font-weight:400}.web-nav a{position:relative;padding:6px 0;color:var(--bz-tinta-2)!important}.web-nav a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--bz-salvia);transform:scaleX(0);transform-origin:left;transition:transform .24s var(--curva-salida)}@media(hover:hover)and (pointer:fine){.web-nav a:hover:after{transform:scaleX(1)}}.web-barra-acciones{display:flex;align-items:center;gap:4px}.web-tema,.web-hamburguesa,.web-icono-wpp{display:grid;place-items:center;width:44px!important;height:44px!important;padding:0;border-radius:999px!important;border:0!important;background:transparent!important;color:var(--bz-tinta-2)!important;cursor:pointer;transition:background-color .2s ease,transform .16s var(--curva-salida)!important}.web-icono-wpp{color:var(--bz-salvia-texto)!important}.web-tema:active,.web-hamburguesa:active,.web-icono-wpp:active{transform:scale(.94)}@media(hover:hover)and (pointer:fine){.web-tema:hover,.web-hamburguesa:hover,.web-icono-wpp:hover{background:color-mix(in srgb,var(--bz-superficie) 60%,transparent)!important}}.web-tema svg{transition:filter .2s ease,opacity .2s ease}@starting-style{.web-tema svg{filter:blur(2px);opacity:0}}.web-solo-escritorio{display:none!important}.web-menu-movil{position:absolute;top:76px;left:12px;right:12px;display:flex;flex-direction:column;gap:2px;max-height:calc(100dvh - 88px);overflow-y:auto;overscroll-behavior:contain;padding:10px 20px 20px;border-radius:var(--radio-pieza);transform-origin:top center}.web-menu-movil a{padding:14px 4px;font-family:var(--serif);font-size:1.5rem;font-weight:500;color:var(--bz-titulo)!important;border-bottom:1px solid color-mix(in srgb,var(--bz-salvia) 16%,transparent)}.web-menu-movil .web-btn{margin-top:16px}.web-menu-enter-active{transition:opacity .32s var(--curva-cajon),transform .32s var(--curva-cajon)}.web-menu-leave-active{transition:opacity .2s ease,transform .2s ease}.web-menu-enter-from,.web-menu-leave-to{opacity:0;transform:translateY(-8px) scale(.98)}@media(min-width:960px){.web-barra{height:96px;padding:16px max(24px,env(safe-area-inset-right)) 0 max(24px,env(safe-area-inset-left))}.web-capsula{height:64px;padding:0 10px 0 22px}.web-barra.compacta .web-capsula{height:56px}.web-nav{display:flex}.web-solo-escritorio{display:inline-flex!important}.web-solo-movil,.web-hamburguesa,.web-menu-movil{display:none!important}.web-barra-acciones{gap:8px}}.web-hero{display:grid;gap:32px;padding-top:28px;padding-bottom:48px}.web-hero-titulo{font-family:var(--serif);font-weight:500;font-size:clamp(2.9rem,1.9rem + 3.6vw,4.9rem);line-height:.98;letter-spacing:-.02em;color:var(--bz-titulo)}.web-hero-titulo>*{display:block}.web-hero-titulo em{margin-top:.08em}.web-hero-bajada{margin-top:24px;max-width:32rem;font-size:1.125rem;line-height:1.6;color:var(--bz-tinta-2);text-wrap:pretty}.web-hero-botones{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.web-hero-figura{position:relative;display:grid;justify-items:center}.web-chips{display:flex;gap:8px;width:calc(100% + 40px);margin:-22px -20px 0;padding:0 20px 6px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px;scrollbar-width:none}.web-chips::-webkit-scrollbar{display:none}.web-chip{display:inline-flex;flex:none;align-items:center;gap:8px;min-height:44px;padding:0 16px 0 14px;border-radius:999px;font-size:.875rem;font-weight:400;white-space:nowrap;color:var(--bz-tinta);scroll-snap-align:start}.web-chip svg{color:var(--bz-salvia-texto)}@media(max-width:767px),(max-height:480px)and (orientation:landscape){.web-chip{--_blur: none;background-color:var(--bz-vidrio-2-fondo)}.web-chips{justify-content:safe center}}@media(max-width:767px),(max-height:480px)and (orientation:landscape){.web-chips{justify-self:start;width:calc(100% - 24px - var(--bio-borde));margin-right:0;-webkit-mask-image:linear-gradient(90deg,var(--bz-mascara) calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,var(--bz-mascara) calc(100% - 28px),transparent)}}@media(min-width:1024px){.web-hero{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:24px;min-height:min(calc(100dvh - 220px),720px);padding-top:8px;padding-bottom:40px}.web-hero-titulo>*{white-space:nowrap}.web-hero-figura{padding-top:24px}.web-chips{position:absolute;left:50%;bottom:-26px;width:-moz-max-content;width:max-content;margin:0;padding:0;overflow:visible;transform:translate(-50%)}}.web-gota{--lado: 280px;position:relative;width:var(--lado);height:var(--lado)}.web-gota-cierre{--lado: 220px}@media(min-width:1024px){.web-gota-hero{--lado: 440px}.web-gota-cierre{--lado: 320px}}@media(max-width:359px){.web-hero{padding-top:16px}.web-hero-titulo{font-size:2.35rem}.web-hero .web-ceja{font-size:.75rem;letter-spacing:.1em}.web-hero-bajada{margin-top:16px;font-size:1.05rem}.web-hero-botones{margin-top:20px}.web-logo-sub{display:none}}@media(max-height:480px)and (orientation:landscape){.web-barra{height:60px;padding-top:6px}.web-capsula{height:48px}.web-hero{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:16px;padding-top:8px}.web-hero-titulo{font-size:clamp(2rem,1.2rem + 2.4vw,2.8rem)}.web-hero-bajada{margin-top:10px;max-width:26rem;font-size:.95rem}.web-hero-botones{margin-top:14px}.web-gota-hero{--lado: 200px}.web-menu-movil{top:62px;max-height:calc(100dvh - 74px)}.web-menu-movil a{padding:8px 4px;font-size:1.2rem}.web-menu-movil .web-btn{margin-top:10px}}.web-gota:before{content:"";position:absolute;top:-14%;right:-14%;bottom:-14%;left:-14%;background:radial-gradient(closest-side circle at 32% 32%,color-mix(in srgb,var(--bz-salvia) 50%,transparent),transparent),radial-gradient(closest-side circle at 72% 74%,var(--bz-aurora-2),transparent);pointer-events:none}.web-gota-disco{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background-color:color-mix(in srgb,var(--bz-vidrio-3-fondo) 72%,transparent);background-image:radial-gradient(circle at var(--mx) var(--my),color-mix(in srgb,var(--bz-vidrio-3-brillo) 30%,transparent) 0%,transparent 50%);transition:--mx .26s var(--curva-salida),--my .26s var(--curva-salida),background-color .3s ease,box-shadow .3s ease}.web-gota-disco:before{background:radial-gradient(circle at var(--mx) var(--my),var(--bz-vidrio-3-brillo),transparent 50%),var(--bz-vidrio-especular)}.web-gota-lienzo{position:absolute;top:-25%;right:-25%;bottom:-25%;left:-25%;z-index:4;width:150%;height:150%;pointer-events:none}.web-gota-lienzo svg{margin:auto;color:var(--bz-salvia)}@media(prefers-reduced-motion:no-preference){.web-entra{animation:web-subir .6s var(--curva-salida) both;animation-delay:calc(var(--i, 0) * .1s)}}@media(prefers-reduced-motion:reduce){.web-entra{animation:web-aparecer .3s ease both}}@keyframes web-subir{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes web-aparecer{0%{opacity:0}}.web-tira{position:relative;z-index:1;padding:36px 0 20px;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,var(--bz-mascara) 12%,var(--bz-mascara) 88%,transparent);mask-image:linear-gradient(to right,transparent,var(--bz-mascara) 12%,var(--bz-mascara) 88%,transparent)}.web-tira-defs{position:absolute;width:0;height:0;overflow:hidden}.web-tira-pista{display:flex;width:-moz-max-content;width:max-content;animation:web-tira 40s linear infinite}.web-tira-grupo{display:flex;gap:28px;padding-right:28px}.web-tira-item{display:grid;justify-items:center;gap:10px;width:92px;color:var(--bz-esfera-linea)}.web-tira-item svg{width:72px;height:72px;overflow:visible}.web-tira-trazo{fill:none;stroke:currentColor;stroke-width:.7;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.web-tira-punto{fill:var(--bz-esfera-punto)}.web-tira-item span{font-size:.66rem;font-weight:500;line-height:1.2;letter-spacing:.16em;text-align:center;text-transform:uppercase;color:var(--bz-tinta-2)}@keyframes web-tira{to{transform:translate(-50%)}}@media(hover:hover)and (pointer:fine){.web-tira:hover .web-tira-pista{animation-play-state:paused}}@media(min-width:768px){.web-tira{padding:56px 0 24px}.web-tira-grupo{gap:48px;padding-right:48px}.web-tira-item{width:120px}.web-tira-item svg{width:104px;height:104px}.web-tira-item span{font-size:.7rem}}.web-seccion{padding-top:48px;padding-bottom:48px;scroll-margin-top:84px}@media(min-width:960px){.web-seccion{scroll-margin-top:108px}}@media(min-width:1024px){.web-seccion{padding-top:64px;padding-bottom:64px}}.revela{transition:opacity .6s var(--curva-salida) calc(var(--i, 0) * 80ms),translate .6s var(--curva-salida) calc(var(--i, 0) * 80ms),background-color .3s ease,box-shadow .3s ease,border-color .3s ease}.js-io .revela:not(.visto):not(.revela-hijos){opacity:0;translate:0 18px}.js-io .web-protocolo.visto+.web-protocolo.revela{opacity:1;translate:none}@media(prefers-reduced-motion:reduce){.revela{transition:opacity .3s ease,background-color .3s ease}.js-io .revela:not(.visto):not(.revela-hijos){translate:none}}.web-protocolos-cabeza{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}.web-protocolos-cabeza .web-encabezado{margin-bottom:0}.web-flechas{display:none;gap:12px;flex:none}.web-flecha{display:grid;place-items:center;width:48px;height:48px;border-radius:999px;color:var(--bz-tinta);cursor:pointer;transition:background-color .2s ease,opacity .2s ease,transform .16s var(--curva-salida)}.web-flecha:active:not(:disabled){transform:scale(.94)}.web-flecha:disabled{opacity:.4;cursor:default}.web-flecha-izq{transform:rotate(180deg)}@media(hover:hover)and (pointer:fine){.web-flecha:hover:not(:disabled){background-color:var(--bz-vidrio-2-fondo)}}.web-protocolos{display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:24px;margin:0 -20px;padding:12px calc(var(--bio-borde) + 40px) 44px 20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:20px;scrollbar-width:none}.web-protocolos::-webkit-scrollbar{display:none}@media(min-width:640px){.web-protocolos{grid-auto-columns:calc(50% - 12px)}.web-flechas{display:flex}}@media(min-width:768px){.web-protocolos{margin:0 -40px;padding-left:40px;padding-right:calc(var(--bio-borde) + 38px);scroll-padding-inline:40px}}@media(min-width:1024px){.web-protocolos{grid-auto-columns:calc((100% - 80px - 48px) / 3.12);gap:24px;padding-right:0;margin-right:max(-40px,calc(var(--bio-borde) + 24px + min(0px,(1200px - 100vw) / 2)))}}.web-protocolo{display:flex;flex-direction:column;padding:16px 16px 20px;border-radius:var(--radio-pieza);contain:paint;scroll-snap-align:start}.web-protocolo:before{background:radial-gradient(240px circle at var(--mx) var(--my),var(--bz-vidrio-2-brillo),transparent 70%),var(--bz-vidrio-especular)}.web-protocolo{transition:opacity .6s var(--curva-salida) calc(var(--i, 0) * 80ms),translate .6s var(--curva-salida) calc(var(--i, 0) * 80ms),transform .24s var(--curva-salida),box-shadow .24s var(--curva-salida),background-color .3s ease,border-color .3s ease,--mx .26s var(--curva-salida),--my .26s var(--curva-salida)}@media(hover:hover)and (pointer:fine){.web-protocolo:hover{transform:translateY(-4px);box-shadow:var(--bz-vidrio-2-sombra-hover),var(--bz-vidrio-2-sombra-interna)}}.web-protocolo-escenario{position:relative;display:grid;place-items:center;height:200px;margin-bottom:22px;border-radius:18px;background:radial-gradient(closest-side,color-mix(in srgb,var(--bz-superficie) 70%,transparent),transparent),color-mix(in srgb,var(--bz-superficie) 18%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bz-salvia) 10%,transparent)}.web-esfera{display:block;width:160px;height:160px;contain:strict;cursor:pointer;-webkit-tap-highlight-color:transparent}.web-protocolo-numero{position:absolute;top:14px;right:16px;font-size:.72rem;font-weight:500;letter-spacing:.18em;font-variant-numeric:tabular-nums;color:var(--bz-salvia-texto)}.web-protocolo-nombre{padding:0 6px;font-family:var(--serif);font-weight:600;font-size:1.45rem;line-height:1.15;color:var(--bz-titulo);text-wrap:balance}.web-protocolo-frase{margin-top:4px;padding:0 6px;font-family:var(--serif);font-style:italic;font-weight:400;font-size:1.15rem;line-height:1.3;color:var(--bz-enfasis-chico)}.web-protocolo-texto{margin-top:12px;padding:0 6px;font-size:.95rem;line-height:1.6;color:var(--bz-tinta-2);text-wrap:pretty}.web-protocolo-componentes{margin:12px 6px 0;border-top:1px solid color-mix(in srgb,var(--bz-salvia) 16%,transparent);font-size:.875rem;line-height:1.55;color:var(--bz-tinta-2)}.web-protocolo-componentes summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;font-size:.8rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--bz-salvia-texto);cursor:pointer;list-style:none}.web-protocolo-componentes summary::-webkit-details-marker{display:none}.web-protocolo-componentes summary svg{transition:transform .28s var(--curva-salida)}.web-protocolo-componentes[open] summary svg{transform:rotate(45deg)}.web-protocolo-componentes p{padding-bottom:4px}.web-protocolo-componentes::details-content{height:0;overflow:clip;transition:height .28s var(--curva-salida),content-visibility .28s allow-discrete}.web-protocolo-componentes[open]::details-content{height:auto}.web-protocolo{interpolate-size:allow-keywords}.web-protocolo-boton{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:48px;margin-top:auto;border:0;border-radius:var(--radio-control);background:var(--bz-boton);color:var(--bz-boton-tinta);font:inherit;font-size:.85rem;font-weight:500;line-height:1;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;touch-action:manipulation;transition:background-color .2s ease,transform .16s var(--curva-salida)}.web-protocolo>:nth-last-child(2){margin-bottom:20px}.web-protocolo-boton:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.web-protocolo-boton:hover{background:var(--bz-boton-hover)}}@media(min-width:768px){.web-protocolo{padding:18px 18px 22px}.web-protocolo-escenario{height:220px}.web-esfera{width:180px;height:180px}.web-protocolo-nombre{font-size:1.6rem}}.web-puntos{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:-20px}.web-puntos-indicador{display:flex;align-items:center;gap:8px}.web-punto{display:block;width:8px;height:8px;border-radius:999px;background:var(--bz-salvia-suave);transition:width .24s var(--curva-salida),background-color .2s ease}.web-punto.activo{width:22px;background:var(--bz-salvia)}@media(min-width:640px){.web-puntos{display:none}}.web-aclaracion{max-width:46rem;text-wrap:balance;margin:28px auto 0;text-align:center;font-size:.875rem;color:var(--bz-tinta-2)}.web-sesion{display:grid;gap:48px}.web-pasos-caja{position:relative}.web-guia{position:absolute;top:22px;bottom:22px;left:21px;width:1px;background:var(--bz-salvia-suave);transform-origin:top;transition:transform 1.2s var(--curva-salida)}.web-pasos{display:grid;gap:16px}.web-paso{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;align-items:start}.web-paso-numero{position:relative;display:grid;place-items:center;width:44px;height:44px;margin-top:6px;border-radius:999px;background:var(--bz-boton);color:var(--bz-boton-tinta);font-family:var(--serif);font-size:1.3rem;font-weight:600;line-height:1;transition:opacity .4s var(--curva-salida),transform .4s var(--curva-salida);transition-delay:calc(var(--i) * .3s)}.web-paso-caja{padding:16px 20px 18px;border-radius:20px;transition:opacity .6s var(--curva-salida),transform .6s var(--curva-salida),background-color .3s ease;transition-delay:calc(var(--i) * .3s + 80ms)}.web-paso-caja h3{font-family:var(--serif);font-weight:600;font-size:1.4rem;line-height:1.15;color:var(--bz-titulo)}.web-paso-caja p{margin-top:4px;font-size:.95rem;color:var(--bz-tinta-2)}.js-io .web-pasos-caja:not(.visto) .web-guia{transform:scaleY(0)}.js-io .web-pasos-caja:not(.visto) .web-paso-numero{opacity:0;transform:scale(.9)}.js-io .web-pasos-caja:not(.visto) .web-paso-caja{opacity:0;transform:translateY(12px)}@media(max-width:767px){.web-paso-caja{--_blur: none;background-color:var(--bz-vidrio-3-fondo)}}.web-marco{padding:10px;border-radius:var(--radio-grande)}.web-marco img{width:100%;border-radius:22px;-o-object-fit:cover;object-fit:cover}.web-sesion-foto img{aspect-ratio:4 / 3}@media(min-width:1024px){.web-sesion{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:72px;align-items:center}.web-sesion-foto img{aspect-ratio:4 / 5}}.web-banda{position:relative;padding:24px 0}.web-banda-aurora{position:absolute;top:50%;left:50%;width:90vmax;height:46vmax;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,var(--bz-aurora-2),transparent 72%);pointer-events:none}.web-banda-lamina{border-left:0;border-right:0;border-radius:0;padding:72px 0}.web-banda-frase{margin-bottom:40px;font-family:var(--serif);font-style:italic;font-weight:400;font-size:clamp(3rem,1.8rem + 6vw,7rem);line-height:1;letter-spacing:-.02em;text-align:center;color:var(--bz-titulo);transition:clip-path .9s var(--curva-salida);clip-path:inset(-10% -2% -20% -2%)}.js-io .web-banda-contenido:not(.visto) .web-banda-frase{clip-path:inset(-10% 100% -20% -2%)}.web-publicos{display:grid;gap:12px}.web-publicos li{padding:18px 22px;border-radius:20px;background:color-mix(in srgb,var(--bz-superficie) 55%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bz-superficie-borde) 70%,transparent);font-family:var(--serif);font-size:1.3rem;font-style:italic;line-height:1.3;color:var(--bz-titulo)}.web-publicos li span{display:block;margin-bottom:8px;font-family:var(--sans);font-style:normal;font-size:.8rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--bz-salvia-texto)}@media(min-width:768px){.web-banda-lamina{padding:96px 0}.web-publicos{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.web-karen{display:grid;gap:40px}.web-marco-arco{border-radius:999px 999px var(--radio-grande) var(--radio-grande);max-width:420px;width:100%;margin:0 auto}.web-marco-arco img{aspect-ratio:4 / 5;border-radius:999px 999px 22px 22px;transition:clip-path .8s var(--curva-salida);clip-path:inset(0 0 0 0 round 999px 999px 22px 22px)}.js-io .web-karen-foto:not(.visto) img{clip-path:inset(0 0 100% 0 round 999px 999px 22px 22px)}.web-karen-texto{display:grid;gap:28px;align-content:center}.web-karen-texto p:not(.web-ceja){margin-top:16px;max-width:34rem;color:var(--bz-tinta-2);text-wrap:pretty}.web-karen-texto .web-btn{margin-top:24px}.web-saber{padding:22px 24px 22px 28px;border-radius:var(--radio-pieza);box-shadow:var(--bz-vidrio-2-sombra),var(--bz-vidrio-2-sombra-interna),inset 3px 0 0 var(--bz-arena)}.web-saber>h3{margin-bottom:10px;font-family:var(--serif);font-weight:600;font-size:1.4rem;color:var(--bz-titulo)}.web-saber ul{display:grid;gap:8px}.web-saber li{position:relative;padding-left:18px;font-size:.95rem;color:var(--bz-tinta-2)}.web-saber li:before{content:"";position:absolute;left:0;top:.72em;width:6px;height:6px;border-radius:999px;background:var(--bz-salvia-suave)}@media(min-width:960px){.web-karen{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:72px;align-items:center}}.web-preguntas{max-width:820px;margin:0 auto;padding:8px;border-radius:28px}.web-pregunta{position:relative;border-radius:18px;transition:background-color .28s var(--curva-salida)}.web-pregunta+.web-pregunta:before{content:"";position:absolute;top:0;left:16px;right:16px;height:1px;background:color-mix(in srgb,var(--bz-salvia) 16%,transparent);transition:opacity .2s ease}.web-pregunta.abierta{background:color-mix(in srgb,var(--bz-superficie) 55%,transparent)}.web-pregunta.abierta:before,.web-pregunta.abierta+.web-pregunta:before{opacity:0}.web-pregunta h3{margin:0}.web-pregunta button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;width:100%;min-height:56px;padding:14px 12px 14px 16px;border:0;border-radius:18px;background:transparent;font-family:var(--serif);font-weight:600;font-size:1.3rem;line-height:1.2;text-align:left;color:var(--bz-titulo);cursor:pointer}.web-pregunta-numero{font-family:var(--sans);font-size:.75rem;font-weight:500;letter-spacing:.1em;font-variant-numeric:tabular-nums;color:var(--bz-salvia-texto)}.web-pregunta-signo{display:grid;place-items:center;width:36px;height:36px;border-radius:999px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bz-salvia) 30%,transparent);color:var(--bz-salvia-texto);transition:transform .28s var(--curva-salida),background-color .2s ease}.web-pregunta.abierta .web-pregunta-signo{transform:rotate(45deg);background:var(--bz-boton);color:var(--bz-boton-tinta);box-shadow:none}.web-respuesta{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s var(--curva-salida)}.web-respuesta>div{overflow:hidden}.web-respuesta p{padding:0 16px 20px 50px;max-width:40rem;color:var(--bz-tinta-2);opacity:0;transition:opacity .12s ease}.web-pregunta.abierta .web-respuesta{grid-template-rows:1fr}.web-pregunta.abierta .web-respuesta p{opacity:1;transition:opacity .18s ease .1s}@media(hover:hover)and (pointer:fine){.web-pregunta:not(.abierta) button:hover .web-pregunta-signo{background:color-mix(in srgb,var(--bz-superficie) 70%,transparent)}}@media(min-width:768px){.web-pregunta button{font-size:1.5rem;padding:16px 16px 16px 22px;gap:18px}.web-respuesta p{padding:0 64px 22px 60px}}.web-cierre{display:grid;justify-items:center;gap:36px;padding-top:64px;padding-bottom:128px;text-align:center}.web-cierre .web-bajada{margin:16px auto 28px}.web-cierre-gota .web-gota>*{transition:opacity .6s var(--curva-salida),transform .6s var(--curva-salida)}.js-io .web-cierre-gota:not(.visto) .web-gota>*{opacity:0;transform:scale(.95)}.web-pie{border-top:1px solid var(--bz-superficie-borde);background:var(--bz-fondo-2);padding:44px 0 96px;font-size:.875rem;color:var(--bz-tinta-2);transition:background-color .3s ease}.web-pie-fila{display:grid;gap:22px}.web-pie-marca{display:flex;align-items:center;gap:14px;color:var(--bz-salvia)}.web-pie-frase{margin-top:4px;font-family:var(--serif);font-style:italic;font-size:1.15rem;color:var(--bz-tinta-2)}.web-pie-legal{max-width:34rem}.web-pie-final{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:28px;padding-top:18px;border-top:1px solid var(--bz-superficie-borde);font-size:.875rem;color:var(--bz-tinta-3)}@media(min-width:768px){.web-pie-fila{grid-template-columns:auto 1fr;gap:60px;align-items:center}.web-pie-legal{justify-self:end;text-align:right}}.web-aviso{position:fixed;left:50%;bottom:96px;z-index:50;width:-moz-max-content;width:max-content;max-width:calc(100vw - 32px);padding:12px 18px;border-radius:14px;transform:translate(-50%);background:var(--bz-tinta);color:var(--bz-fondo);font-size:.88rem;box-shadow:var(--bz-sombra)}.web-aviso-enter-active{transition:opacity .22s var(--curva-salida),transform .22s var(--curva-salida)}.web-aviso-leave-active{transition:opacity .16s ease}.web-aviso-enter-from{opacity:0;transform:translate(-50%,8px)}.web-aviso-leave-to{opacity:0}.bio{position:fixed;right:var(--bio-borde);bottom:var(--bio-borde-abajo);z-index:40;display:flex;flex-direction:column;align-items:flex-end;gap:12px;font-family:var(--sans)}.bio-boton{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:56px;min-height:56px;padding:0 20px 0 16px;border-radius:999px;color:var(--bz-tinta);font:inherit;font-weight:500;font-size:.92rem;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease,transform .16s var(--curva-salida)}.bio-boton>svg{color:var(--bz-salvia)}.bio-boton:active{transform:scale(.96)}.bio-boton[aria-expanded=true]{width:56px;padding:0}@media(hover:hover)and (pointer:fine){.bio-boton:hover{background-color:var(--bz-vidrio-2-fondo)}}.bio-panel{display:flex;flex-direction:column;width:min(380px,calc(100vw - 32px));height:min(560px,calc(100dvh - 120px));border-radius:var(--radio-pieza);color:var(--bz-tinta);transform-origin:bottom right}.bio-panel-enter-active{transition:opacity .32s var(--curva-cajon),transform .32s var(--curva-cajon)}.bio-panel-leave-active{transition:opacity .2s ease,transform .2s ease}.bio-panel-enter-from,.bio-panel-leave-to{opacity:0;transform:scale(.95) translateY(8px)}@media(prefers-reduced-motion:reduce){.bio-panel-enter-from,.bio-panel-leave-to{transform:none}}.bio-cabecera{display:flex;align-items:center;gap:12px;padding:14px 14px 14px 18px;border-bottom:1px solid color-mix(in srgb,var(--bz-salvia) 14%,transparent)}.bio-avatar{display:grid;place-items:center;width:40px;height:40px;border-radius:999px;background:var(--bz-boton);color:var(--bz-boton-tinta)}.bio-nombre{font-family:var(--display);font-size:1.35rem;font-weight:600;line-height:1.1;color:var(--bz-titulo)}.bio-sub{font-size:.76rem;color:var(--bz-tinta-2)}.bio-cerrar{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:999px;background:transparent;color:var(--bz-tinta-2);cursor:pointer}@media(hover:hover)and (pointer:fine){.bio-cerrar:hover{background:color-mix(in srgb,var(--bz-superficie) 60%,transparent)}}.bio-lista{flex:1;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:10px;padding:18px 16px}.bio-msj{max-width:86%;padding:11px 14px;border-radius:18px;font-size:.9rem;line-height:1.5;white-space:pre-wrap}.bio-msj-bio{align-self:flex-start;border-bottom-left-radius:6px;background:color-mix(in srgb,var(--bz-burbuja-bio) 80%,transparent);color:var(--bz-tinta)}.bio-msj-persona{align-self:flex-end;border-bottom-right-radius:6px;background:var(--bz-burbuja-persona);color:var(--bz-burbuja-persona-tinta)}@media(prefers-reduced-motion:no-preference){.bio-msj{animation:web-subir .26s var(--curva-salida) both}}.bio-sugerencias{display:flex;flex-wrap:wrap;gap:8px}.bio-chip{min-height:40px;padding:0 14px;border-radius:999px;border:1px solid color-mix(in srgb,var(--bz-salvia) 35%,transparent);background:transparent;color:var(--bz-tinta);font:inherit;font-size:.82rem;cursor:pointer;transition:background-color .2s ease,transform .16s var(--curva-salida)}.bio-chip:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.bio-chip:hover{background:color-mix(in srgb,var(--bz-superficie) 60%,transparent)}}.bio-wpp{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border:0;border-radius:999px;background:var(--bz-whatsapp);color:var(--bz-whatsapp-tinta);font:inherit;font-size:.84rem;font-weight:500;cursor:pointer;transition:transform .16s var(--curva-salida)}.bio-wpp:active{transform:scale(.97)}.bio-escribiendo{display:inline-flex;gap:5px;padding:14px 16px}.bio-escribiendo span{width:7px;height:7px;border-radius:999px;background:var(--bz-salvia);opacity:.5}@media(prefers-reduced-motion:no-preference){.bio-escribiendo span{animation:bio-punto 1.1s ease-in-out infinite}.bio-escribiendo span:nth-child(2){animation-delay:.15s}.bio-escribiendo span:nth-child(3){animation-delay:.3s}}@keyframes bio-punto{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:.9;transform:translateY(-3px)}}.bio-form{display:flex;align-items:flex-end;gap:8px;padding:12px 12px 4px 16px;border-top:1px solid color-mix(in srgb,var(--bz-salvia) 14%,transparent)}.bio-campo{flex:1;min-height:44px;max-height:120px;padding:11px 14px;border-radius:16px;border:1px solid color-mix(in srgb,var(--bz-salvia) 22%,transparent);background:color-mix(in srgb,var(--bz-superficie) 70%,transparent);color:var(--bz-tinta);font:inherit;font-size:1rem;resize:none;field-sizing:content}.bio-campo::-moz-placeholder{color:var(--bz-tinta-3)}.bio-campo::placeholder{color:var(--bz-tinta-3)}.bio-campo:focus{outline:none;border-color:var(--bz-salvia)}.bio-enviar{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border:0;border-radius:999px;background:var(--bz-boton);color:var(--bz-boton-tinta);cursor:pointer;transition:opacity .2s ease,transform .16s var(--curva-salida)}.bio-enviar:disabled{opacity:.45;cursor:not-allowed}.bio-enviar:not(:disabled):active{transform:scale(.95)}.bio-nota{display:flex;justify-content:space-between;padding:2px 18px 12px;font-size:.78rem;color:var(--bz-tinta-2)}@media(max-width:420px),(max-height:480px)and (orientation:landscape){.bio-boton-texto{display:none}.bio-boton{width:56px;padding:0}}.web-menu-abierto .bio{visibility:hidden}.bio-boton-texto{max-width:10em;overflow:hidden;white-space:nowrap}.bio-compacta .bio-boton{gap:0;padding:0}.bio-compacta .bio-boton-texto{max-width:0;opacity:0}@media(prefers-reduced-motion:no-preference){.bio-boton{transition:background-color .2s ease,box-shadow .2s ease,transform .16s var(--curva-salida),padding .26s var(--curva-salida),gap .26s var(--curva-salida)}.bio-boton-texto{transition:max-width .26s var(--curva-salida),opacity .16s ease}}@media(max-width:639px),(max-height:480px)and (orientation:landscape){.bio-panel{position:fixed;top:var(--bio-arriba, 0px);left:0;right:0;width:auto;height:var(--bio-alto, 100dvh);border-radius:0;padding-top:env(safe-area-inset-top);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);overscroll-behavior:contain}.bio-nota{padding-bottom:max(12px,env(safe-area-inset-bottom))}.bio[data-abierto=true] .bio-boton{display:none}}@media(prefers-reduced-motion:reduce){.web-aurora i,.web-tira-pista{animation:none}.web-guia,.web-paso-numero,.web-paso-caja,.web-banda-frase,.web-marco-arco img{transition-property:opacity}.js-io .web-pasos-caja:not(.visto) .web-guia{transform:none}.js-io .web-pasos-caja:not(.visto) .web-paso-numero,.js-io .web-pasos-caja:not(.visto) .web-paso-caja,.js-io .web-cierre-gota:not(.visto) .web-gota>*{transform:none}.js-io .web-banda-contenido:not(.visto) .web-banda-frase,.js-io .web-karen-foto:not(.visto) img{clip-path:none}}:root{color-scheme:light;--acento: #5B7059;--acento-hover: #4A5D48;--acento-suave: #E4E9E0;--foco: rgb(91 112 89 / .18);--acento-grad: linear-gradient(160deg, #6B8168, #4F634D);--sobre-acento: #FFFFFF;--marca-2: #A9B8A5;--marca-3: #2F3E2F;--papel: #F7F4EE;--sans: "Poppins", system-ui, -apple-system, sans-serif;--display: "Cormorant Garamond", "Cormorant", Georgia, serif;--mono: ui-monospace, "SF Mono", Menlo, monospace;--bz-fondo: #F7F4EE;--bz-fondo-2: #EEF1EA;--bz-superficie: #FBFAF7;--bz-superficie-borde: #E4E9E0;--bz-tinta: #2F3E2F;--bz-tinta-2: #435241;--bz-tinta-3: #5E6C5B;--bz-salvia: #5B7059;--bz-salvia-suave: #A9B8A5;--bz-niebla: #E4E9E0;--bz-arena: #E3D5B0;--bz-arena-tinta: #8A7443;--bz-boton: #5B7059;--bz-boton-hover: #4A5D48;--bz-boton-tinta: #FFFFFF;--bz-boton-2-borde: #A9B8A5;--bz-titulo: #2F3E2F;--bz-enfasis: #5B7059;--bz-barra: rgb(247 244 238 / .82);--bz-velo-foto: linear-gradient(180deg, rgb(47 62 47 / 0) 40%, rgb(47 62 47 / .35) 100%);--bz-sombra: 0 18px 40px -24px rgb(47 62 47 / .35);--bz-sombra-chica: 0 6px 16px -10px rgb(47 62 47 / .35);--bz-burbuja-persona: #5B7059;--bz-burbuja-persona-tinta: #FFFFFF;--bz-burbuja-bio: #EEF1EA;--bz-whatsapp: #2F3E2F;--bz-whatsapp-tinta: #F7F4EE;--constelacion-punto: rgb(91 112 89);--constelacion-halo: rgb(169 184 165);--constelacion-linea: rgb(91 112 89);--constelacion-alfa-punto: .38;--constelacion-alfa-halo: .08;--constelacion-alfa-linea: .16;--bz-salvia-texto: #415440;--bz-aurora-1: rgb(169 184 165 / .65);--bz-aurora-2: rgb(227 213 176 / .8);--bz-aurora-3: rgb(91 112 89 / .08);--bz-vidrio-1-fondo: rgb(255 255 255 / .38);--bz-vidrio-1-borde: rgb(255 255 255 / .65);--bz-vidrio-1-brillo: rgb(255 255 255 / .85);--bz-vidrio-1-sombra: 0 8px 24px -16px rgb(47 62 47 / .28);--bz-vidrio-2-fondo: rgb(255 255 255 / .46);--bz-vidrio-2-borde: rgb(255 255 255 / .72);--bz-vidrio-2-brillo: rgb(255 255 255 / .95);--bz-vidrio-2-sombra: 0 24px 60px -36px rgb(47 62 47 / .38), 0 1px 0 rgb(255 255 255 / .6) inset;--bz-vidrio-2-sombra-hover: 0 32px 70px -34px rgb(47 62 47 / .48), 0 1px 0 rgb(255 255 255 / .7) inset;--bz-vidrio-2-sombra-interna: inset 0 -1px 0 rgb(91 112 89 / .08);--bz-vidrio-3-fondo: rgb(255 255 255 / .52);--bz-vidrio-3-borde: rgb(255 255 255 / .8);--bz-vidrio-3-brillo: rgb(255 255 255 / 1);--bz-vidrio-3-sombra: 0 40px 90px -50px rgb(47 62 47 / .45), 0 2px 0 rgb(255 255 255 / .7) inset;--bz-vidrio-especular: linear-gradient(135deg, rgb(255 255 255 / .9) 0%, rgb(255 255 255 / .25) 28%, rgb(255 255 255 / 0) 55%, rgb(91 112 89 / .06) 100%);--bz-vidrio-opaco: rgb(252 251 248 / .94);--bz-grano: .035;--bz-grano-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--bz-esfera-punto: rgb(91 112 89);--bz-esfera-linea: rgb(91 112 89);--bz-esfera-brillo: rgb(47 62 47);--bz-esfera-halo: rgb(169 184 165);--bz-enfasis-chico: #4A5D48;--bz-foco: #5B7059;--bz-mascara: #000;--riel-fondo: var(--blanco);--riel-borde: var(--linea);--riel-sombra: none;--riel-hilo: var(--acento-grad);--riel-tinta: var(--tinta-2);--riel-item-hover: var(--hueso);--riel-item-vivo: var(--acento-suave);--riel-item-vivo-tinta: var(--acento);--riel-pie-fondo: var(--panel);--avatar-fondo: var(--acento-suave);--avatar-tinta: var(--acento-hover);--cajon-velo: rgb(47 62 47 / .3);--control-fondo: var(--blanco);--control-borde: var(--linea-fuerte);--barra-fondo: rgb(247 244 238 / .92);--barra-borde: var(--linea);--migas-tenue: var(--tenue);--migas-separador: var(--linea-fuerte);--migas-media: var(--tinta-3);--migas-viva: var(--tinta);--saludo-fondo: linear-gradient(100deg, var(--panel) 0%, var(--acento-suave) 100%);--saludo-borde: var(--linea);--saludo-sombra: var(--sombra-pieza);--saludo-sub: var(--tinta-3);--onda-1-desde: var(--hueso);--onda-1-hasta: var(--acento-suave);--onda-2-desde: var(--acento-suave);--onda-2-hasta: var(--marca-2);--onda-3-desde: var(--acento-suave);--onda-3-hasta: var(--acento);--onda-linea: var(--acento);--saludo-ilustracion: none;--saludo-ilustracion-sombra: none;--buscador-fondo: var(--hueso);--buscador-fondo-hover: var(--linea-suave);--buscador-foco: var(--acento);--buscador-tenue: var(--apagado);--buscador-sobre-saludo: var(--blanco);--buscador-sobre-saludo-borde: var(--linea);--tarjeta-pie: var(--apagado);--rotulo-seccion: var(--tenue);--flotante-sombra: var(--sombra-boton);--titulo-acento: none;--cargador-fondo: var(--blanco);--cargador-borde: var(--linea);--cargador-sombra: var(--sombra-pieza);--cargador-texto: var(--tinta-3);--cargador-huevo-1: linear-gradient(160deg, var(--blanco) 0%, var(--hueso) 100%);--cargador-huevo-2: linear-gradient(160deg, var(--acento-suave) 0%, var(--acento) 100%);--cargador-huevo-3: linear-gradient(160deg, var(--hueso) 0%, var(--linea-fuerte) 100%);--cargador-huevo-sombra: inset 0 0 0 1px var(--linea);--disco: radial-gradient(circle at 50% 38%, var(--blanco), var(--hueso));--disco-sombra: var(--sombra-pieza);--velo: none;--marca-sombra: none;--marca-sombra-chica: none;--acceso-fondo: none;--acceso-franja-fondo: var(--panel);--acceso-sombra: var(--sombra-alta);--dibujo-1: var(--acento-suave);--dibujo-2: var(--acento);--dibujo-3: var(--marca-2);--dibujo-linea: var(--linea-fuerte)}:root:not([data-tema=noche]){--apagado: #716761;--tenue: #716761;--bien: #00723B;--ojo: #965900;--mal: #B6322B}:root[data-tema=noche]{color-scheme:dark;--papel: #263226;--acento: #C9D6C4;--acento-hover: #E4E9E0;--acento-suave: #34443A;--foco: rgb(227 213 176 / .25);--marca-3: #F7F4EE;--blanco: #2F3E2F;--panel: #2F3E2F;--hueso: #34443A;--tinta: #F7F4EE;--tinta-2: #DDE3D8;--tinta-3: #C2CCBD;--apagado: #A9B8A5;--tenue: #A9B8A5;--linea: #3E4F3E;--linea-suave: #34443A;--linea-fuerte: #4A5C4A;--barra-fondo: rgb(38 50 38 / .92);--sobre-acento: #2F3E2F;--acento-grad: linear-gradient(160deg, #C9D6C4, #A9B8A5);--cajon-velo: rgb(0 0 0 / .55);--bien: #9FD6A8;--bien-bg: #1F3A2A;--ojo: #E8C27A;--ojo-bg: #3B3220;--mal: #F0A094;--mal-bg: #42241F;--sombra-pieza: 0 1px 2px rgb(0 0 0 / .35);--sombra-alta: 0 18px 36px -18px rgb(0 0 0 / .7);--sombra-boton: 0 6px 16px -6px rgb(0 0 0 / .5);--bz-fondo: #243024;--bz-fondo-2: #2B392B;--bz-superficie: #2F3E2F;--bz-superficie-borde: #3E4F3E;--bz-tinta: #F7F4EE;--bz-tinta-2: #D9E0D5;--bz-tinta-3: #B4C1B0;--bz-salvia: #A9B8A5;--bz-salvia-suave: #6B7F68;--bz-niebla: #34443A;--bz-arena: #E3D5B0;--bz-arena-tinta: #E3D5B0;--bz-boton: #E3D5B0;--bz-boton-hover: #EFE4C7;--bz-boton-tinta: #2F3E2F;--bz-boton-2-borde: #6B7F68;--bz-titulo: #F7F4EE;--bz-enfasis: #E3D5B0;--bz-barra: rgb(36 48 36 / .82);--bz-velo-foto: linear-gradient(180deg, rgb(20 28 20 / .1) 30%, rgb(20 28 20 / .55) 100%);--bz-sombra: 0 18px 40px -22px rgb(0 0 0 / .6);--bz-sombra-chica: 0 6px 16px -10px rgb(0 0 0 / .6);--bz-burbuja-persona: #E3D5B0;--bz-burbuja-persona-tinta: #2F3E2F;--bz-burbuja-bio: #34443A;--bz-whatsapp: #E3D5B0;--bz-whatsapp-tinta: #2F3E2F;--constelacion-punto: rgb(227 213 176);--constelacion-halo: rgb(169 184 165);--constelacion-linea: rgb(169 184 165);--constelacion-alfa-punto: .34;--constelacion-alfa-halo: .07;--constelacion-alfa-linea: .22;--bz-salvia-texto: #D6E1D2;--bz-aurora-1: rgb(91 112 89 / .3);--bz-aurora-2: rgb(227 213 176 / .1);--bz-aurora-3: rgb(52 68 58 / .6);--bz-vidrio-1-fondo: rgb(247 244 238 / .06);--bz-vidrio-1-borde: rgb(247 244 238 / .14);--bz-vidrio-1-brillo: rgb(247 244 238 / .2);--bz-vidrio-1-sombra: 0 8px 24px -16px rgb(0 0 0 / .55);--bz-vidrio-2-fondo: rgb(247 244 238 / .08);--bz-vidrio-2-borde: rgb(247 244 238 / .16);--bz-vidrio-2-brillo: rgb(247 244 238 / .24);--bz-vidrio-2-sombra: 0 24px 60px -36px rgb(0 0 0 / .65), 0 1px 0 rgb(247 244 238 / .14) inset;--bz-vidrio-2-sombra-hover: 0 32px 70px -34px rgb(0 0 0 / .75), 0 1px 0 rgb(247 244 238 / .2) inset;--bz-vidrio-2-sombra-interna: inset 0 -1px 0 rgb(0 0 0 / .35);--bz-vidrio-3-fondo: rgb(47 62 47 / .58);--bz-vidrio-3-borde: rgb(247 244 238 / .2);--bz-vidrio-3-brillo: rgb(247 244 238 / .3);--bz-vidrio-3-sombra: 0 40px 90px -50px rgb(0 0 0 / .75), 0 2px 0 rgb(247 244 238 / .18) inset;--bz-vidrio-especular: linear-gradient(135deg, rgb(247 244 238 / .32) 0%, rgb(247 244 238 / .08) 28%, rgb(247 244 238 / 0) 55%, rgb(0 0 0 / .18) 100%);--bz-vidrio-opaco: rgb(47 62 47 / .94);--bz-grano: .05;--bz-esfera-punto: rgb(227 213 176);--bz-esfera-linea: rgb(169 184 165);--bz-esfera-brillo: rgb(247 244 238);--bz-esfera-halo: rgb(227 213 176);--bz-enfasis-chico: #E3D5B0;--bz-foco: #E3D5B0}:root{--blanco: #fff;--panel: oklch(.995 .004 65);--hueso: oklch(.976 .007 65);--tinta: oklch(.26 .015 50);--tinta-2: oklch(.42 .015 50);--tinta-3: oklch(.52 .015 50);--apagado: oklch(.6 .015 55);--tenue: oklch(.66 .015 55);--linea: oklch(.925 .008 65);--linea-suave: oklch(.962 .006 65);--linea-fuerte: oklch(.9 .008 65);--bien: oklch(.55 .13 155);--bien-bg: oklch(.95 .05 155);--ojo: oklch(.63 .15 75);--ojo-bg: oklch(.965 .04 80);--mal: oklch(.55 .17 28);--mal-bg: oklch(.965 .035 28);--radio-pieza: 18px;--radio-control: 10px;--radio-pildora: 999px;--sombra-pieza: 0 1px 2px oklch(.4 .02 60 / .04);--sombra-alta: 0 16px 32px -18px oklch(.4 .06 50 / .5);--sombra-boton: 0 4px 12px -5px oklch(.5 .17 40 / .65);--curva: cubic-bezier(.2, .8, .2, 1)}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--sans);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html,body{margin:0;padding:0;background:var(--papel)}body{-webkit-font-smoothing:antialiased;font-family:var(--sans);color:var(--tinta);background-image:var(--velo);background-attachment:fixed}a{color:var(--acento);text-decoration:none}a:hover{color:var(--acento-hover);text-decoration:underline}:focus-visible{outline:2px solid var(--acento);outline-offset:2px;border-radius:6px}.vista{display:flex;width:100%;flex-direction:column;gap:1.5rem;animation:subir .32s ease-out}.pieza{border-radius:var(--radio-pieza);border-width:1px;border-color:var(--linea);background-color:var(--blanco);--tw-shadow: var(--sombra-pieza);--tw-shadow-colored: var(--sombra-pieza);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.rotulo{font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--tenue)}.titulo{position:relative;display:inline-block;font-family:var(--display);font-size:26px;font-weight:700;line-height:1.25;letter-spacing:-.025em;color:var(--marca-3)}.titulo:after{content:"";position:absolute;bottom:-.25rem;left:0;height:3px;width:3rem;border-radius:var(--radio-pildora);background-image:var(--titulo-acento)}.sub{font-size:15px;font-weight:700;letter-spacing:-.025em}.entrada{max-width:68ch;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:var(--tinta-3)}.btn-primario{cursor:pointer;white-space:nowrap;border-radius:var(--radio-control);border-width:0px;background-color:var(--acento);padding:.625rem 1rem;font-size:12.5px;font-weight:600;color:var(--sobre-acento);--tw-shadow: var(--sombra-boton);--tw-shadow-colored: var(--sombra-boton);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-primario:hover:not(:disabled){--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-primario:disabled{cursor:not-allowed;opacity:.45;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-lineas{cursor:pointer;border-radius:var(--radio-control);border-width:1px;border-color:var(--linea-fuerte);background-color:var(--blanco);padding:9px 15px;font-size:12.5px;font-weight:600;color:var(--tinta-2);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-lineas:hover{background-color:var(--hueso)}.campo{width:100%;border-radius:var(--radio-control);border-width:1px;border-color:var(--linea-fuerte);background-color:var(--blanco);padding:.625rem .75rem;font-size:13px;color:var(--tinta);outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.campo:focus{border-color:var(--acento);box-shadow:0 0 0 4px var(--foco)}.campo::-moz-placeholder{color:var(--apagado)}.campo::placeholder{color:var(--apagado)}.etiqueta{font-size:13px;font-weight:600}.pista{font-size:11.5px;color:var(--apagado)}.estado-bien{border-radius:var(--radio-pildora);background-color:var(--bien-bg);padding:.25rem .625rem;font-size:11.5px;font-weight:600;color:var(--bien)}.estado-ojo{border-radius:var(--radio-pildora);background-color:var(--ojo-bg);padding:.25rem .625rem;font-size:11.5px;font-weight:600;color:var(--ojo)}.estado-mal{border-radius:var(--radio-pildora);background-color:var(--mal-bg);padding:.25rem .625rem;font-size:11.5px;font-weight:600;color:var(--mal)}.acceso{position:relative;z-index:1;background-image:var(--acceso-fondo)}.shell{position:relative;z-index:1;min-height:100vh}.constelacion{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;width:100vw;height:100vh;pointer-events:none;opacity:.75}.tema-acceso{position:fixed;top:14px;right:14px;z-index:30}.shell-cuerpo{display:flex;min-height:100vh;flex-direction:column}@media(min-width:1024px){.shell-cuerpo{padding-left:var(--ancho-menu, 72px);transition:padding-left .22s ease-out}}.shell-barra{position:sticky;top:0;z-index:20;display:flex;min-height:56px;align-items:center;gap:.75rem;padding-left:1.25rem;padding-right:1.25rem}@media(min-width:1024px){.shell-barra{padding-left:2.5rem;padding-right:2.5rem}}.shell-barra{background:var(--barra-fondo);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--barra-borde)}.shell-hamburguesa{display:inline-flex;height:2.1rem;width:2.1rem;align-items:center;justify-content:center;border-radius:var(--radio-pildora);border:1px solid var(--control-borde);background:var(--control-fondo);color:var(--marca-3)}.shell-main{width:100%;flex:1 1 0%;padding:1.25rem 1rem 6rem}@media(min-width:1024px){.shell-main{padding-left:2.5rem;padding-right:2.5rem;padding-top:1.5rem}}.migas{display:flex;min-width:0px;align-items:center;gap:.5rem;font-size:12px;font-weight:700}.migas-cliente{text-transform:uppercase;letter-spacing:.14em;color:var(--migas-tenue)}.migas-separador{color:var(--migas-separador)}.migas-frente,.migas-frente:hover{color:var(--migas-media);text-decoration:none}.migas-frente:hover,.migas-actual{color:var(--migas-viva)}.riel{position:fixed;bottom:0;left:0;top:0;z-index:40;display:flex;flex-direction:column;overflow:hidden;background:var(--riel-fondo);border-right:1px solid var(--riel-borde);box-shadow:var(--riel-sombra);transition:width .22s ease-out,transform .22s ease-out;border-top:4px solid transparent;-o-border-image:var(--riel-hilo) 1;border-image:var(--riel-hilo) 1}.riel-cerrado{width:72px;cursor:pointer}.riel-ancho{width:212px}@media(max-width:1023.98px){.riel{width:260px;transform:translate(-100%)}.riel-cajon-abierto{transform:translate(0)}}.cajon-velo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;background:var(--cajon-velo)}.riel-cabecera{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:16px 0 6px 14px}.riel-marca,.riel-marca:hover{display:flex;min-width:0px;align-items:center;gap:.5rem;max-width:186px;text-decoration:none}.riel-logo{display:grid;height:2.75rem;width:2.75rem;flex-shrink:0;place-items:center}.riel-marca-titulo{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:800;font-family:var(--display);color:var(--marca-3)}.riel-marca-cliente{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:var(--migas-tenue)}.riel-boton{display:grid;height:1.75rem;width:1.75rem;flex-shrink:0;cursor:pointer;place-items:center;border-radius:var(--radio-pildora);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border:1px solid var(--control-borde);background:var(--control-fondo);color:var(--marca-3)}.riel-boton:hover{border-color:var(--marca-2);background:var(--riel-item-hover)}.riel-alternar{margin-left:8px}.riel-nav{display:flex;flex:1 1 0%;flex-direction:column;overflow-y:auto;overflow-x:hidden;gap:clamp(6px,calc((100vh - 210px - var(--modulos) * 40px) / var(--huecos)),20px);padding:16px 16px 12px;scrollbar-width:thin}.riel-item,.riel-item:hover{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;gap:.75rem;white-space:nowrap;border-radius:var(--radio-control);font-size:13px;font-weight:600;padding-left:10px;color:var(--riel-tinta);text-decoration:none;transition:background .12s ease,color .12s ease}.riel-ancho .riel-item{width:100%}.riel-item:hover{background:var(--riel-item-hover)}.riel-item-vivo,.riel-item-vivo:hover{font-weight:700;background:var(--riel-item-vivo);color:var(--riel-item-vivo-tinta)}.riel-pie{position:relative;padding:14px 16px 14px 18px;border-top:1px solid var(--riel-borde);background:var(--riel-pie-fondo)}.riel-avatar{height:2.25rem;width:2.25rem;flex-shrink:0;border-radius:var(--radio-pildora);border:2px solid var(--blanco);box-shadow:0 0 0 1px var(--riel-borde)}.riel-avatar-iniciales{display:grid;place-items:center;font-size:12px;font-weight:800;text-transform:uppercase;background:var(--avatar-fondo);color:var(--avatar-tinta)}.riel-nombre{font-size:13px;font-weight:700;color:var(--marca-3)}.riel-rol{font-size:11px;font-weight:500;color:var(--migas-media)}.riel-salir:hover{border-color:var(--acento);background:var(--control-fondo);color:var(--acento)}.riel-confirmar{position:absolute;border-radius:var(--radio-control);border-width:1px;border-color:var(--linea);background-color:var(--blanco);padding:.75rem;--tw-shadow: var(--sombra-alta);--tw-shadow-colored: var(--sombra-alta);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);left:12px;right:12px;bottom:calc(100% + 8px);color:var(--tinta)}.saludo{position:relative;overflow:hidden;border-radius:var(--radio-pieza);padding:1.5rem 1.25rem}@media(min-width:640px){.saludo{padding:2rem 1.75rem}}.saludo{border:1px solid var(--saludo-borde);background:var(--saludo-fondo);box-shadow:var(--saludo-sombra)}.saludo-contenido{position:relative;max-width:100%}@media(min-width:768px){.saludo-contenido{max-width:62%}}.saludo-decoracion{position:absolute;bottom:0;right:0;top:0;display:none;width:46%}@media(min-width:768px){.saludo-decoracion{display:block}}.saludo-decoracion svg{-webkit-mask-image:linear-gradient(90deg,transparent 0%,black 30%);mask-image:linear-gradient(90deg,transparent 0%,black 30%)}.saludo-ilustracion{position:absolute;height:150px;width:150px;background-size:contain;background-position:bottom;background-repeat:no-repeat;right:6%;bottom:-14px;background-image:var(--saludo-ilustracion);filter:var(--saludo-ilustracion-sombra)}.saludo-titulo{font-size:1.5rem;line-height:2rem;font-weight:800;line-height:1.25;font-family:var(--display);color:var(--marca-3)}.saludo-sub{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--saludo-sub)}.rotulo-seccion{margin-bottom:-.5rem;margin-top:.75rem;font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--rotulo-seccion)}.tarjeta-titulo{display:block;font-weight:800;color:var(--marca-3)}.tarjeta-pie{display:block;font-size:.75rem;line-height:1rem;line-height:1.375;color:var(--tarjeta-pie)}.buscador{display:flex;min-height:56px;width:100%;cursor:text;align-items:center;gap:.85rem;border-radius:var(--radio-pildora);padding-left:1.25rem;padding-right:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background:var(--buscador-fondo);border:2px solid transparent}.buscador:hover{background:var(--buscador-fondo-hover)}.buscador:focus-within{background:var(--blanco);border-color:var(--buscador-foco)}.buscador-lupa{color:var(--buscador-tenue)}.buscador-texto{min-width:0px;flex:1 1 0%;border-width:0px;background-color:transparent;font-size:15px;outline:2px solid transparent;outline-offset:2px;color:var(--tinta)}.buscador-texto::-moz-placeholder{color:var(--buscador-tenue)}.buscador-texto::placeholder{color:var(--buscador-tenue)}.buscador-texto:focus-visible{outline:none}.buscador-texto::-webkit-search-cancel-button{-webkit-appearance:none}.buscador-limpiar{display:grid;height:1.75rem;width:1.75rem;flex-shrink:0;place-items:center;border-radius:var(--radio-pildora);color:var(--buscador-tenue)}.buscador-limpiar:hover{background:var(--blanco);color:var(--tinta)}.saludo .buscador-sobre-saludo:not(:focus-within){background:var(--buscador-sobre-saludo);border-color:var(--buscador-sobre-saludo-borde)}.tabla{width:100%;border-collapse:collapse;font-size:13px}.tabla th{white-space:nowrap;padding:.75rem 1rem;text-align:left;font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--tenue);background:var(--panel);border-bottom:1px solid var(--linea)}.tabla td{padding:.625rem 1rem;vertical-align:middle;border-bottom:1px solid var(--linea-suave)}.tabla tbody tr:hover{background:var(--hueso)}.tabla th.text-right,.tabla td.text-right{text-align:right}.tabla th.text-center,.tabla td.text-center{text-align:center}.rotulo-tabla{margin-bottom:-.75rem;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.14em;color:var(--rotulo-seccion)}.btn-pagina{display:inline-flex;height:2rem;cursor:pointer;align-items:center;white-space:nowrap;border-radius:var(--radio-pildora);border-width:1px;border-color:var(--linea);background-color:var(--blanco);padding-left:.875rem;padding-right:.875rem;font-size:13px;font-weight:600;color:var(--tinta-2);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-pagina:hover:not(:disabled){border-color:var(--marca-2);background:var(--riel-item-hover)}.btn-pagina:disabled{cursor:not-allowed;opacity:.4}.acceso-tarjeta{width:100%;max-width:420px;overflow:hidden;border-radius:var(--radio-pieza);border-width:1px;border-color:var(--linea);background-color:var(--blanco);box-shadow:var(--acceso-sombra)}.tabla th.acceso-franja,.tabla td.acceso-franja{text-align:center}.acceso-franja{display:flex;flex-direction:column;align-items:center;padding:2rem 1.5rem 1.75rem;text-align:center;background:var(--acceso-franja-fondo);border-bottom:1px solid var(--linea)}.acceso-titulo{font-size:1.875rem;font-weight:800;line-height:1.05;letter-spacing:-.025em;font-family:var(--display);color:var(--marca-3)}.acceso-cliente,.acceso-pie{margin-top:.5rem;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.16em;color:var(--migas-tenue)}.acceso-etiqueta{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--marca-3)}.acceso-division{margin-top:1.25rem;margin-bottom:1.25rem;display:flex;align-items:center;gap:.75rem;font-size:.75rem;line-height:1rem;font-weight:700;color:var(--migas-tenue)}.acceso-division:before,.acceso-division:after{content:"";height:1px;flex:1 1 0%;background-color:var(--linea)}.acceso-error{border-radius:var(--radio-control);background-color:var(--mal-bg);padding:.5rem .875rem;font-size:13px;font-weight:600;color:var(--mal)}.flotantes{position:fixed;bottom:13px;right:13px;z-index:50;height:3rem;width:3rem;pointer-events:none}.flotantes-desplegada{height:113px;pointer-events:auto}.flotante{position:absolute;bottom:0;right:0;display:grid;height:3rem;width:3rem;cursor:pointer;place-items:center;border-radius:var(--radio-pildora);border-width:0px;background-color:var(--acento);color:var(--sobre-acento);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;box-shadow:var(--flotante-sombra);pointer-events:auto}.flotante:hover{background:var(--acento-hover)}.flotante:focus-visible{outline:3px solid var(--acento);outline-offset:3px}.flotante-arriba{bottom:65px;background:var(--marca-3);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(14px);transition:opacity .3s ease-out,transform .3s ease-out,visibility .3s,background-color .15s ease}.flotante-arriba:hover{background:var(--tinta)}.flotante-arriba-visible{opacity:1;visibility:visible;pointer-events:auto;transform:none}.flotante-contador{pointer-events:none;position:absolute;right:-.25rem;top:-.25rem;display:grid;height:18px;min-width:18px;place-items:center;border-radius:var(--radio-pildora);border-width:2px;border-color:var(--blanco);background-color:var(--mal);padding-left:.25rem;padding-right:.25rem;font-size:10px;font-weight:700;line-height:1;color:var(--sobre-acento)}.flotante-nombre{pointer-events:none;position:absolute;top:50%;white-space:nowrap;border-radius:var(--radio-pildora);border-width:1px;border-color:var(--linea);background-color:var(--blanco);padding:.25rem .75rem;font-size:12px;font-weight:700;--tw-shadow: var(--sombra-alta);--tw-shadow-colored: var(--sombra-alta);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);right:calc(100% + 10px);color:var(--marca-3);opacity:0;visibility:hidden;transform:translate(6px,-50%);transition:opacity .2s ease-out,transform .2s ease-out,visibility .2s}.flotante-nombre-visible{opacity:1;visibility:inherit;transform:translateY(-50%)}.panel-jarvis{width:min(420px,calc(100vw - 26px));height:min(640px,calc(100vh - 26px));height:min(640px,calc(100dvh - 26px))}@media(max-width:639.98px){.panel-jarvis{height:calc(100vh - 26px);height:calc(100dvh - 26px)}}.modos{margin-left:.75rem;margin-right:.75rem;margin-top:.625rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;border-radius:var(--radio-pildora);border-width:1px;border-color:var(--linea);background-color:var(--hueso);padding:.25rem}.modo{display:inline-flex;min-height:36px;cursor:pointer;align-items:center;justify-content:center;gap:.375rem;white-space:nowrap;border-radius:var(--radio-pildora);border-width:0px;background-color:transparent;font-size:12.5px;font-weight:600;color:var(--tinta-3);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.modo:hover:not(:disabled){color:var(--tinta)}.modo:disabled{cursor:not-allowed;opacity:.7}.modo-activo,.modo-activo:hover:not(:disabled){background-color:var(--blanco);color:var(--acento);--tw-shadow: var(--sombra-pieza);--tw-shadow-colored: var(--sombra-pieza);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.turno-tuyo{margin-left:2rem;border-radius:var(--radio-control);background-color:var(--hueso);padding:.5rem .75rem}.campo-jarvis{max-height:10rem;min-height:40px;resize:none;overflow-y:auto;line-height:1.375}.campo-jarvis::-moz-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.campo-jarvis::placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn-enviar{min-height:40px;padding-left:.75rem;padding-right:.75rem}@media(min-width:640px){.btn-enviar{padding-left:1rem;padding-right:1rem}}.btn-icono{display:grid;height:2.5rem;width:2.5rem;flex-shrink:0;cursor:pointer;place-items:center;border-radius:var(--radio-control);border-width:1px;border-color:var(--linea-fuerte);background-color:var(--blanco);color:var(--tinta-2);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-icono:hover{background-color:var(--hueso)}.btn-icono:disabled{cursor:not-allowed;opacity:.45}.btn-icono-chico{height:2rem;width:2rem}.btn-icono-grabando{border-color:var(--mal);color:var(--mal)}@media(prefers-reduced-motion:no-preference){.btn-icono-grabando{animation:latido 1.2s ease-in-out infinite}}.solo-tactil{display:none}@media(pointer:coarse){.solo-tactil{display:grid}}.quitar-foto{position:absolute;right:-.5rem;top:-.5rem;display:grid;height:1.5rem;width:1.5rem;cursor:pointer;place-items:center;border-radius:var(--radio-pildora);border-width:1px;border-color:var(--linea-fuerte);background-color:var(--blanco);color:var(--tinta)}.quitar-foto:hover{border-color:var(--mal);color:var(--mal)}.btn-crear{display:inline-flex;cursor:pointer;align-items:center;gap:.375rem;white-space:nowrap;border-radius:var(--radio-control);border-width:0px;background-color:var(--bien);padding:.625rem 1rem;font-size:12.5px;font-weight:600;color:var(--sobre-acento);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-crear:hover:not(:disabled){--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-crear:disabled{cursor:not-allowed;opacity:.45}.cargando{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.875rem;border-radius:var(--radio-pieza);padding:2rem 1rem;min-height:220px;border:1px solid var(--cargador-borde);background:var(--cargador-fondo);box-shadow:var(--cargador-sombra)}.cargando--compacto{flex-direction:row;gap:.625rem;border-radius:0;border-width:0px;background-color:transparent;padding-left:0;padding-right:0;padding-top:.375rem;padding-bottom:.375rem;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);min-height:0}.cargando-huevos{display:flex;align-items:flex-end;gap:.625rem;height:40px}.cargando--compacto .cargando-huevos{gap:5px;height:20px}.cargando-huevo{display:block;width:18px;height:23px;border-radius:50%/60% 60% 40% 40%;background:var(--cargador-huevo-1);box-shadow:var(--cargador-huevo-sombra)}.cargando-huevo:nth-child(2){background:var(--cargador-huevo-2)}.cargando-huevo:nth-child(3){background:var(--cargador-huevo-3)}.cargando--compacto .cargando-huevo{width:9px;height:12px}.cargando-texto{margin:0;font-size:13px;font-weight:500;color:var(--cargador-texto)}.cargando--compacto .cargando-texto{font-size:12px}.disco{margin-left:auto;margin-right:auto;display:grid;height:74px;width:74px;place-items:center;border-radius:var(--radio-pildora);background:var(--disco);box-shadow:var(--disco-sombra)}.icono{display:block;height:2.75rem;width:2.75rem;transform-box:fill-box;transform-origin:center}.icono *{transform-box:fill-box}.tarjeta-menu{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tarjeta-menu:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow: var(--sombra-alta);--tw-shadow-colored: var(--sombra-alta);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);text-decoration:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.relative{position:relative}.bottom-\[13px\]{bottom:13px}.right-\[13px\]{right:13px}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.-mt-3{margin-top:-.75rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-3{margin-bottom:.75rem}.ml-auto{margin-left:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.hidden{display:none}.h-12{height:3rem}.h-16{height:4rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-\[18px\]{height:18px}.h-\[60px\]{height:60px}.h-\[78vh\]{height:78vh}.h-full{height:100%}.max-h-\[34vh\]{max-height:34vh}.min-h-\[44px\]{min-height:44px}.min-h-\[560px\]{min-height:560px}.min-h-screen{min-height:100vh}.w-12{width:3rem}.w-16{width:4rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-\[18px\]{width:18px}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[220px\]{min-width:220px}.max-w-\[520px\]{max-width:520px}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.rounded-control{border-radius:var(--radio-control)}.border{border-width:1px}.border-0{border-width:0px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-linea{border-color:var(--linea)}.bg-hueso{background-color:var(--hueso)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-3{padding:.75rem}.p-5{padding:1.25rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pt-2{padding-top:.5rem}.text-center{text-align:center}.text-right{text-align:right}.font-display{font-family:var(--display)}.text-\[11\.5px\]{font-size:11.5px}.text-\[12\.5px\]{font-size:12.5px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[20px\]{font-size:20px}.font-bold{font-weight:700}.font-semibold{font-weight:600}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-wide{letter-spacing:.025em}.text-apagado{color:var(--apagado)}.text-mal{color:var(--mal)}.text-marca{color:var(--acento)}.text-marca-3{color:var(--marca-3)}.text-ojo{color:var(--ojo)}.text-tinta{color:var(--tinta)}.text-tinta-2{color:var(--tinta-2)}.text-tinta-3{color:var(--tinta-3)}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.opacity-75{opacity:.75}.shadow-alta{--tw-shadow: var(--sombra-alta);--tw-shadow-colored: var(--sombra-alta);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\[fill\:var\(--dibujo-1\)\]{fill:var(--dibujo-1)}.\[fill\:var\(--dibujo-2\)\]{fill:var(--dibujo-2)}.\[fill\:var\(--dibujo-3\)\]{fill:var(--dibujo-3)}.\[stroke\:var\(--dibujo-2\)\]{stroke:var(--dibujo-2)}.\[stroke\:var\(--dibujo-linea\)\]{stroke:var(--dibujo-linea)}.\[stroke\:var\(--marca-3\)\]{stroke:var(--marca-3)}@media(prefers-reduced-motion:no-preference){.icono{animation:flotar 3.4s ease-in-out infinite;animation-delay:var(--d, 0s)}.tarjeta-menu:hover .icono{animation:rebotar .6s cubic-bezier(.34,1.56,.64,1);animation-delay:0s}}@media(prefers-reduced-motion:no-preference){.cargando-huevo{animation:cargando-salto 1.1s ease-in-out infinite}.cargando-huevo:nth-child(2){animation-delay:.15s}.cargando-huevo:nth-child(3){animation-delay:.3s}.cargando--compacto .cargando-huevo{animation-name:cargando-salto-corto}}@keyframes cargando-salto{0%,60%,to{transform:translateY(0) rotate(0)}30%{transform:translateY(-14px) rotate(-8deg)}}@keyframes cargando-salto-corto{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-6px)}}.icono-chico{width:20px;height:20px;animation:none}@media(prefers-reduced-motion:no-preference){.riel-item:hover .icono-chico{animation:rebotar .6s cubic-bezier(.34,1.56,.64,1)}}@keyframes flotar{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes rebotar{0%{transform:scale(1) rotate(0)}35%{transform:scale(1.14) rotate(-5deg)}60%{transform:scale(.96) rotate(3deg)}to{transform:scale(1) rotate(0)}}@keyframes latido{50%{opacity:.55}}@keyframes subir{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(min-width:640px){.sm\:inline{display:inline}.sm\:hidden{display:none}.sm\:w-56{width:14rem}.sm\:flex-1{flex:1 1 0%}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[14rem_1fr\]{grid-template-columns:14rem 1fr}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:px-8{padding-left:2rem;padding-right:2rem}}@media(min-width:1024px){.lg\:hidden{display:none}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}
