@font-face{font-family:Inter Texto;src:url(/fuentes/inter-texto-300.woff2)format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Inter Texto;src:url(/fuentes/inter-texto-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Inter Texto;src:url(/fuentes/inter-texto-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Inter Texto;src:url(/fuentes/inter-texto-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Inter Display;src:url(/fuentes/inter-display-300.woff2)format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Inter Display;src:url(/fuentes/inter-display-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Inter Display;src:url(/fuentes/inter-display-800.woff2)format("woff2");font-weight:800;font-display:swap}:root{--neuro:#071717;--ciencia:#c8a878;--reset:#b5dcdc;--fragil:#838256;--rebote:#a51927;--e-1:8px;--e-2:16px;--e-3:24px;--e-4:32px;--e-5:48px;--e-6:64px;--columnas:4;--margen:20px;--canal:12px;--t-fuerte:clamp(88px, 7.6vw + 2vh, 150px);--t-antes:calc(var(--t-fuerte) / 1.618);--t-doctor:clamp(15px, .5vw + 11px, 18px);--t-cuerpo:clamp(16px, .35vw + 13px, 19px);--curva:cubic-bezier(.2, .7, .2, 1);--texto:"Inter Texto", system-ui, sans-serif;--display:"Inter Display", "Inter Texto", system-ui, sans-serif}@media (width>=768px){:root{--columnas:8;--margen:40px;--canal:20px}}@media (width>=1100px){:root{--columnas:12;--margen:clamp(40px, 3.4vw, 56px);--canal:24px}}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0;overflow:hidden}body{color:#fff;font-family:var(--texto);font-size:var(--t-cuerpo);-webkit-font-smoothing:antialiased;background:#000}h1,p{margin:0}img,video{display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}.grilla{grid-template-columns:repeat(var(--columnas), minmax(0, 1fr));column-gap:var(--canal);padding:var(--margen);display:grid}.enfoca{opacity:0;filter:blur(14px);transform:translateY(22px)}.listo .enfoca{animation:enfoca 1.4s var(--curva) forwards;animation-delay:calc(var(--i,0) * .11s + .15s)}@keyframes enfoca{to{opacity:1;filter:blur();transform:none}}@media (prefers-reduced-motion:reduce){.enfoca{opacity:1;filter:none;transform:none}.listo .enfoca{animation:none}}.fondo{object-fit:cover;opacity:.32;z-index:-1;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.vidrio{-webkit-backdrop-filter:blur(30px)saturate(150%);background:#ffffff0f;border:1px solid #ffffff24;box-shadow:inset 0 1px #ffffff38,inset 0 0 24px #ffffff0a,0 30px 70px #00000073}.titulo__doctor{font-weight:500;font-size:var(--t-doctor);letter-spacing:.01em;color:#ffffff9e;margin-bottom:var(--e-3)}.titulo__nombre{font-family:var(--display);flex-direction:column;display:flex}.titulo__antes{font-weight:300;font-size:var(--t-antes);letter-spacing:-.035em;color:#fff;line-height:1}.titulo__fuerte{font-weight:800;font-size:var(--t-fuerte);letter-spacing:-.045em;color:var(--ciencia);margin-top:calc(var(--t-antes) * .08);margin-left:-.04em;line-height:.9}.titulo--centro{text-align:center}.titulo--centro .titulo__nombre{align-items:center}.pildora{align-items:center;gap:var(--e-3);color:#fff;border-radius:99px;padding:5px 5px 5px 26px;font-size:17px;font-weight:500;transition:background .4s,border-color .4s;display:inline-flex}.pildora__icono{background:var(--ciencia);width:50px;height:50px;color:var(--neuro);transition:transform .6s var(--curva);border-radius:50%;place-items:center;display:grid}.pildora:hover{background:#ffffff1c;border-color:#ffffff4d}.pildora:hover .pildora__icono{transform:scale(1.08)rotate(.001deg)}.descarga{color:#fff;border-radius:99px;align-items:center;gap:10px;height:46px;padding:0 20px 0 16px;font-size:15px;font-weight:500;transition:background .4s,border-color .4s;display:inline-flex}.descarga svg{color:var(--ciencia)}.descarga:hover{background:#ffffff1f;border-color:#ffffff4d}.boton-play{z-index:3;color:#fff;-webkit-backdrop-filter:blur(14px);width:96px;height:96px;transition:transform .7s var(--curva);background:#08080857;border:1px solid #ffffff6b;border-radius:50%;place-items:center;margin:-48px 0 0 -48px;padding-left:4px;display:grid;position:absolute;top:50%;left:50%;box-shadow:inset 0 1px #ffffff73,0 14px 44px #00000073}.boton-play:after{content:"";border:1px solid #ffffff47;border-radius:50%;animation:2.4s ease-out infinite latido;position:absolute;inset:-12px}@keyframes latido{0%{opacity:.9;transform:scale(.88)}to{opacity:0;transform:scale(1.32)}}.bienvenida{z-index:20;padding:var(--margen);place-items:center;transition:opacity 1s,filter 1s,visibility 1s;display:grid;position:fixed;inset:0}.bienvenida--fuera{opacity:0;filter:blur(18px);visibility:hidden}.bienvenida__centro{flex-direction:column;align-items:center;display:flex}.bienvenida__isotipo{width:64px;margin-bottom:var(--e-5)}.bienvenida .pildora{margin-top:var(--e-6)}.galeria{row-gap:var(--e-4);grid-template-rows:auto minmax(0,1fr) auto;align-items:center;height:100dvh;position:fixed;inset:0}.galeria__arriba{grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.galeria__logo{width:auto;height:30px}.galeria__texto{grid-column:1/span 5}.galeria__descripcion{margin-top:var(--e-4);color:#ffffffad;max-width:30ch;line-height:1.5}.galeria__texto .pildora{margin-top:var(--e-5)}.galeria__video{width:min(100%,177.778dvh - 408.889px);transition:transform .9s var(--curva), border-color .4s;border-radius:30px;grid-column:6/span 7;justify-self:end;padding:10px}.galeria__portada{aspect-ratio:16/9;border-radius:21px;display:block;position:relative;overflow:hidden}.galeria__portada img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--curva)}.galeria__portada .fotograma{z-index:1;opacity:0;filter:blur();transition:opacity 0s linear 1.8s,filter 0s linear 1.8s;position:absolute;inset:0;transform:scale(1)}.galeria__portada .fotograma--activo{z-index:2;opacity:1;animation:entraFotograma 1.8s var(--curva) both;transition:none}@keyframes entraFotograma{0%{opacity:0;filter:blur(12px);transform:scale(1.05)}to{opacity:1;filter:blur();transform:scale(1)}}.galeria__video:hover{border-color:#ffffff4d}.galeria__video:hover .galeria__portada img{transform:scale(1.05)}.galeria__video:hover .boton-play{transform:scale(1.08)}.galeria__credito{text-align:center;color:#ffffff80;grid-column:1/-1;font-size:14px}.galeria__credito b{color:#fff;font-weight:600}.visor{z-index:40;padding:var(--margen);-webkit-backdrop-filter:blur(18px);opacity:0;visibility:hidden;background:#0000009e;place-items:center;transition:opacity .6s,visibility .6s;display:grid;position:fixed;inset:0}.visor--abierto{opacity:1;visibility:visible}.visor__marco{width:min(100%, calc((100dvh - 2 * var(--margen) - 96px) * 16 / 9));filter:blur(10px);transition:transform 1s var(--curva), filter 1s ease;border-radius:30px;padding:10px;transform:scale(.96)}.visor--abierto .visor__marco{filter:none;transform:none}.visor__arriba{align-items:center;gap:var(--e-2);padding:8px 8px 16px 18px;display:flex}.visor__arriba>div{flex:1;min-width:0}.visor__titulo{letter-spacing:-.01em;font-size:20px;font-weight:600}.visor__doctor{color:var(--ciencia);margin-top:2px;font-size:14px}.visor__cerrar{border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}.visor__video{aspect-ratio:16/9;object-fit:cover;background:#000;border-radius:21px;width:100%}.dsc{right:var(--margen);top:calc(var(--margen) + 60px);z-index:60;width:min(380px, calc(100vw - 2 * var(--margen)));transition:opacity .6s var(--curva), transform .6s var(--curva), filter .6s var(--curva);background:#0c0c0c8c;border-radius:22px;padding:18px 20px 16px;position:fixed}.dsc[data-state=out]{opacity:0;filter:blur(8px);transform:translateY(-10px)}.dsc[data-state=in]{opacity:1;filter:none;transform:none}.dsc-titulo{margin-bottom:var(--e-2);flex-direction:column;gap:3px;display:flex}.dsc-titulo span{font-size:15px;font-weight:600}.dsc-titulo small{color:#ffffff8c;font-size:12.5px}.dsc ul{gap:var(--e-2);margin:0;padding:0;list-style:none;display:grid}.dsc-cab{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dsc-cab b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.dsc-pct{color:var(--ciencia);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.dsc-barra{background:#ffffff1f;border-radius:99px;height:4px;margin:10px 0 9px;position:relative;overflow:hidden}.dsc-barra i{background:var(--ciencia);transform-origin:0;transition:transform .3s var(--curva);border-radius:99px;position:absolute;inset:0}.dsc-fila[data-aviso] .dsc-barra i{opacity:.45}.dsc-fila[data-fase=armando] .dsc-barra i{animation:1.2s ease-in-out infinite dscLate}@keyframes dscLate{50%{opacity:.5}}.dsc-pie{justify-content:space-between;align-items:center;gap:10px;min-height:30px;display:flex}.dsc-estado{color:#ffffff9e;font-variant-numeric:tabular-nums;font-size:12.5px;line-height:1.4}.dsc-fila[data-fase=guardada] .dsc-estado,.dsc-fila[data-fase=lista] .dsc-estado{color:#fff}.dsc-acciones{flex:none;gap:6px;display:flex}.dsc-acciones button{border:1px solid #ffffff2e;border-radius:99px;height:30px;padding:0 13px;font-size:12.5px;font-weight:500;transition:background .3s,transform .2s ease-out}.dsc-acciones button:hover{background:#ffffff1a}.dsc-acciones button:active{transform:scale(.96)}.dsc-acciones .dsc-pri{background:var(--ciencia);border-color:var(--ciencia);color:var(--neuro)}.dsc-acciones .dsc-quitar{color:#fff9}.dsc-confirma{animation:dscPregunta .35s var(--curva) both}.dsc-confirma .dsc-estado{color:#fff}@keyframes dscPregunta{0%{opacity:0;filter:blur(6px);transform:translateY(4px)}}@media (width<=1099px){.galeria{row-gap:var(--e-3);grid-template-rows:auto minmax(0,1fr) auto auto minmax(0,1fr) auto}.galeria__texto{grid-area:3/1/auto/-1}.galeria__video{grid-area:4/1/auto/-1;justify-self:stretch;width:100%}.galeria__credito{grid-row:6}}@media (width<=767px){:root{--t-fuerte:clamp(72px, 24vw, 104px)}.galeria__logo{height:24px}.descarga{height:40px;padding:0 14px 0 12px;font-size:14px}.galeria__descripcion{margin-top:var(--e-3);font-size:15px}.galeria__texto .pildora{display:none}.galeria__video{border-radius:22px;padding:6px}.galeria__portada{border-radius:16px}.boton-play{width:68px;height:68px;margin:-34px 0 0 -34px}.titulo__doctor{margin-bottom:var(--e-2)}.visor__arriba{flex-wrap:wrap;padding:6px 6px 12px 10px}.visor__arriba .descarga{order:3}.dsc{top:auto;left:var(--margen);right:var(--margen);bottom:calc(12px + env(safe-area-inset-bottom,0px));cursor:pointer;border-radius:18px;width:auto;padding:12px 16px 11px}.dsc[data-state=out]{transform:translateY(10px)}.dsc-titulo,.dsc-acciones{display:none}.dsc-barra{margin:7px 0 6px}.dsc-pie{min-height:0}.dsc[data-abierta]{cursor:default}.dsc[data-abierta] .dsc-titulo,.dsc[data-abierta] .dsc-acciones,.dsc-fila[data-fase=lista] .dsc-acciones,.dsc-fila[data-confirma] .dsc-acciones{display:flex}}
