@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-ext-wght-normal-DCwSJGxG.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-wght-normal-D_ZTVpCC.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-vietnamese-opsz-italic-DTr-ymY4.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-ext-opsz-italic-CSPGnFdO.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-opsz-italic-kJKFiXvB.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-vietnamese-opsz-normal-BjhtXyW2.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-ext-opsz-normal-BQn1nviT.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-opsz-normal-s-izfB6B.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--u: min(1vw, 1.778dvh);--crema: #f4f1e9;--bruma: #dfe6df;--salvia: #6f9f94;--pino: #0f3a34;--noche: #0b211e;--tinta: #173029;--tinta-suave: #47605a;--amanecer: #c9704f;--claro: #f0efe6;--claro-suave: #bfd0c9;--linea-noche: rgb(240 239 230 / .16);--curva: cubic-bezier(.215, .61, .355, 1);--serif: "Newsreader Variable", Georgia, serif;--sans: "Figtree Variable", system-ui, sans-serif}*{box-sizing:border-box}html{background:var(--crema);-webkit-text-size-adjust:100%}body{margin:0;color:var(--tinta);font-family:var(--sans);font-size:1.0625rem;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:clip}h1,h2,h3,p,ol,ul,figure{margin:0;padding:0}ol,ul{list-style:none}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer}:focus-visible{outline:2px solid var(--amanecer);outline-offset:3px;border-radius:4px}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.pagina{position:relative;isolation:isolate}.ancho{width:min(1180px,100%);margin-inline:auto;padding-inline:clamp(20px,calc(5 * var(--u)),56px)}.antetitulo{font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-suave);margin-bottom:18px}.titulo-seccion{font-family:var(--serif);font-weight:380;font-size:clamp(2.2rem,calc(4.6 * var(--u)),4rem);line-height:1.06;letter-spacing:-.015em;max-width:18ch;text-wrap:balance}.cielo,.lienzo{position:fixed;inset:0;pointer-events:none}.cielo{z-index:-2;background:radial-gradient(120% 90% at 78% 8%,#fbe9d7 0%,transparent 56%),var(--crema)}.lienzo{z-index:-1}.lienzo canvas{display:block}.escenario{position:fixed;z-index:-1;inset:0;overflow:hidden;pointer-events:none;background:url(/toma/poster.jpg) center top / cover no-repeat var(--crema)}.escenario-listo{background:var(--pino)}.escenario-cuadros{position:absolute;inset:0;width:100%;height:100%}.escenario-pantalla{position:absolute;left:0;top:0;transform-origin:0 0;visibility:hidden}.escenario-sin-toma .escenario-pantalla,.escenario-sin-toma .escenario-cuadros{display:none}.escenario-junto{position:absolute;inset:0;width:100%;height:100%;display:none}.escenario-con-unico .escenario-junto{display:block}.escenario-con-unico .escenario-cuadros,.escenario-con-unico .escenario-pantalla{visibility:hidden!important}.escenario-sin-toma .escenario-junto{display:none}.menu{position:fixed;z-index:10;left:14px;top:14px}.menu-boton{position:relative;display:block;width:46px;height:46px;border:0;border-radius:50%;background:var(--noche);color:var(--claro);box-shadow:0 0 0 1px #f0efe638;transition:background-color .3s ease}.menu-boton span{position:absolute;left:13px;width:20px;height:2px;border-radius:2px;background:currentColor;transition:transform .4s var(--curva),opacity .2s ease}.menu-boton span:nth-child(1){top:16px}.menu-boton span:nth-child(2){top:22px}.menu-boton span:nth-child(3){top:28px}.menu[data-abierto=true] .menu-boton span:nth-child(1){transform:translateY(6px) rotate(45deg)}.menu[data-abierto=true] .menu-boton span:nth-child(2){opacity:0}.menu[data-abierto=true] .menu-boton span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.menu-panel{position:absolute;left:0;top:56px;display:grid;gap:14px;width:240px;padding:20px;border-radius:20px;background:#f4f1e9;color:var(--tinta);box-shadow:0 0 0 1px #0f3a341a,0 24px 60px -24px #0b211e8c;visibility:hidden;opacity:0;transform:translateY(-8px);transform-origin:top left;transition:opacity .24s ease,transform .4s var(--curva),visibility 0s linear .24s}.menu[data-abierto=true] .menu-panel{visibility:visible;opacity:1;transform:none;transition-delay:0s}.marca{font-family:var(--serif);font-size:1.25rem;text-decoration:none}.menu-panel nav{display:grid;font-size:.9375rem}.menu-panel nav a{position:relative;justify-self:start;text-decoration:none;padding:8px 0;opacity:.78;transition:opacity .3s ease}.menu-panel nav a:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .4s var(--curva)}.menu-panel nav a:hover,.menu-panel nav a:focus-visible{opacity:1}.menu-panel nav a:hover:after,.menu-panel nav a:focus-visible:after{transform:scaleX(1)}.boton-calma{min-height:40px;padding:0 14px;font-size:.8125rem;border:0;border-radius:999px;background:var(--bruma);transition:background-color .3s ease}.heroe{min-height:100dvh;display:flex;align-items:center;padding-block:112px 64px}.heroe-titulo{font-family:var(--serif);font-weight:340;font-size:clamp(3.1rem,calc(5.5 * var(--u)),5.4rem);line-height:1;letter-spacing:-.025em}.heroe-titulo em{font-weight:300;color:var(--pino)}.heroe-linea{display:block;padding-bottom:.1em;margin-bottom:-.1em}.heroe-texto{max-width:34rem;margin-top:26px;font-size:clamp(1.0625rem,calc(1.5 * var(--u)),1.25rem);color:var(--tinta-suave);text-wrap:pretty}.heroe-acciones{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.boton{display:inline-flex;align-items:center;min-height:52px;padding:0 26px;border-radius:999px;font-weight:550;text-decoration:none;transition:background-color .3s ease,box-shadow .3s ease}.boton-lleno{background:var(--pino);color:var(--claro)}.boton-linea{box-shadow:inset 0 0 0 1px #0f3a3452}@media(hover:hover)and (pointer:fine){.boton-lleno:hover{background:#164c44}.boton-linea:hover{background:#0f3a340f}.preguntas-lista summary:hover{color:#f0c3a6}}.toma{min-height:100dvh}.toma-marco{position:relative;min-height:100dvh;width:min(1320px,100%);margin-inline:auto;padding:96px clamp(20px,calc(4 * var(--u)),48px) 42px;display:flex;flex-direction:column;justify-content:flex-end}.toma-lista{display:grid;width:min(430px,100%)}.toma-capitulo{grid-area:1 / 1;padding:24px 26px;border-radius:20px;background:#faf8f2;box-shadow:0 0 0 1px #0f3a3414,0 28px 70px -30px #0b211e8c}.toma-etiqueta{font-size:.8125rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--amanecer)}.toma-capitulo h2{margin-top:8px;font-family:var(--serif);font-weight:400;font-size:clamp(1.5rem,calc(2.5 * var(--u)),2.05rem);line-height:1.12;text-wrap:balance}.toma-capitulo p:last-child{margin-top:8px;color:var(--tinta-suave);font-size:1rem}.toma-avance{position:absolute;left:clamp(20px,calc(4 * var(--u)),48px);right:clamp(20px,calc(4 * var(--u)),48px);bottom:20px;height:2px;background:#0f3a3429;overflow:hidden;border-radius:2px}.toma-dato{position:absolute;left:clamp(20px,calc(4 * var(--u)),48px);top:96px;width:240px;padding:18px 20px;border-radius:18px;background:#0b211edb;color:var(--claro);box-shadow:inset 0 0 0 1px #c9efe247}.toma-dato-titulo,.toma-dato-nota{font-size:.8125rem;color:var(--claro-suave)}.toma-dato-cifra{margin-top:4px;font-family:var(--serif);font-size:2.4rem;line-height:1.1}.toma-dato svg{display:block;width:100%;margin-block:8px}.toma-dato path{fill:none;stroke:#9fe3cc;stroke-width:2.5;stroke-linecap:round;stroke-dasharray:100}.toma-avance span{display:block;height:100%;background:var(--amanecer);transform:scaleX(0);transform-origin:left}.paso-luz{position:fixed;z-index:-1;inset:0;background:var(--crema);opacity:0;pointer-events:none}.dia{min-height:100dvh}@media(prefers-reduced-motion:no-preference){.dia{position:relative;margin-top:-100dvh}}.dia-marco{position:relative;min-height:100dvh;width:min(1180px,100%);margin-inline:auto;padding:96px clamp(20px,calc(5 * var(--u)),56px) 32px;display:grid;grid-template-columns:1fr minmax(0,470px);align-items:center;gap:32px}.dia-hora{font-family:var(--serif);font-variant-numeric:tabular-nums;font-weight:300;font-size:clamp(3rem,calc(8 * var(--u)),7rem);line-height:1;letter-spacing:-.02em;color:var(--pino);align-self:start;padding-top:8px}.dia-lista{position:relative;display:grid}.dia-momento{grid-area:1 / 1;padding:28px;border-radius:22px;background:#faf8f2;box-shadow:0 0 0 1px #0f3a3414,0 24px 60px -30px #0b211e73}.dia-etiqueta{font-size:.8125rem;font-weight:600;color:var(--amanecer);font-variant-numeric:tabular-nums}.dia-momento h2{font-family:var(--serif);font-weight:400;font-size:clamp(1.55rem,calc(2.6 * var(--u)),2.15rem);line-height:1.12;margin-top:8px;text-wrap:balance}.dia-texto{margin-top:10px;color:var(--tinta-suave);font-size:1rem}.dia-burbujas{display:grid;gap:8px;margin-top:18px}.burbuja{width:fit-content;max-width:88%;padding:10px 14px;border-radius:16px;font-size:.9688rem;line-height:1.4}.burbuja-clienta{background:#e2eadf;border-bottom-left-radius:5px}.burbuja-bot{justify-self:end;margin-left:auto;background:var(--pino);color:var(--claro);border-bottom-right-radius:5px}.burbuja-sistema{background:transparent;box-shadow:inset 0 0 0 1px #0f3a343d;color:var(--tinta-suave);font-size:.875rem}.tema-noche{color:var(--claro);padding-block:clamp(80px,calc(11 * var(--u)),150px);background:#07171685}.tema-noche .antetitulo{color:var(--claro-suave)}.solo-lector{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pagina:not(:has(.lienzo)) .tema-noche{background:var(--noche)}.rubros-intro{padding-block:clamp(90px,calc(12 * var(--u)),160px) clamp(50px,calc(6 * var(--u)),90px);background:var(--noche);color:var(--claro)}.rubros-intro .antetitulo{color:var(--claro-suave)}.giro{--alto-titulo: clamp(4.4rem, calc(8.4 * var(--u)), 8rem);position:relative;height:100dvh;min-height:620px;display:flex;overflow:hidden;background:var(--noche);color:var(--claro)}.giro-fondo,.giro-frente{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.giro:after{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(180deg,rgb(7 23 22 / .55) 0%,transparent 34%),linear-gradient(90deg,#071716db,#0717169e 55%,#07171680)}.giro-titulo{position:absolute;z-index:2;inset:0;padding-top:96px}.giro-frente{z-index:3;pointer-events:none}.giro-contenido{position:relative;z-index:4;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,480px);gap:clamp(32px,calc(6 * var(--u)),88px);align-items:center;padding-top:calc(96px + var(--alto-titulo));padding-bottom:40px}.giro-nombre{font-family:var(--serif);font-weight:340;font-size:clamp(3rem,calc(7 * var(--u)),6.2rem);line-height:1.02;letter-spacing:-.025em;text-align:center}.giro-descripcion{max-width:30rem;font-size:clamp(1.125rem,calc(1.7 * var(--u)),1.4rem);line-height:1.4;color:#e3e8e0}.platica{padding:24px;border-radius:22px;background:#0b211eeb;box-shadow:inset 0 0 0 1px var(--linea-noche)}.platica-cuerpo{display:grid;gap:10px}.platica .burbuja-clienta{background:#f0efe621}.platica .burbuja-bot{background:#a9c6bd;color:var(--noche)}.platica-nota{margin-top:16px;font-size:.8125rem;color:var(--claro-suave)}.peliculas-rejilla{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:48px;align-items:start}.pelicula-marco{position:relative;border-radius:20px;overflow:hidden;background:var(--pino);box-shadow:0 0 0 1px var(--linea-noche)}.pelicula video{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.pelicula-boton{position:absolute;right:12px;bottom:12px;min-height:40px;padding:0 14px;border:0;border-radius:999px;background:#0b211ec7;color:var(--claro);font-size:.8125rem;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pelicula figcaption{display:flex;justify-content:space-between;gap:12px;margin-top:12px}.pelicula figcaption span{color:var(--claro-suave);font-size:.875rem}.pelicula figcaption strong{font-weight:550}.capacidades-lista{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(32px,calc(6 * var(--u)),88px);margin-top:48px}.capacidades-lista li{padding-block:24px;border-top:1px solid var(--linea-noche)}.capacidades-lista h3{font-family:var(--serif);font-weight:400;font-size:1.5rem;line-height:1.2}.capacidades-lista p{margin-top:6px;color:var(--claro-suave)}.rayos{display:block;width:100%;margin-top:44px;overflow:visible}.rayo-base{fill:none;stroke:var(--linea-noche);stroke-width:2}.rayo-luz{fill:none;stroke:#f0c3a6;stroke-width:2.5;stroke-linecap:round;stroke-dasharray:16 84;animation:rayo-corre 4.5s linear infinite}@keyframes rayo-corre{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.rayos circle{fill:var(--noche);stroke:var(--claro);stroke-width:2}.rayos text{fill:var(--claro);font-family:var(--sans);font-size:19px}.pasos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,calc(4 * var(--u)),52px);margin-top:44px}.paso-numero{font-family:var(--serif);font-size:1rem;color:#e7a98e;font-variant-numeric:tabular-nums}.pasos h3{font-family:var(--serif);font-weight:400;font-size:1.4rem;line-height:1.2;margin-top:8px}.pasos p{margin-top:6px;color:var(--claro-suave)}.preguntas-lista{max-width:820px;margin-top:44px}.preguntas-lista details{border-top:1px solid var(--linea-noche)}.preguntas-lista details:last-child{border-bottom:1px solid var(--linea-noche)}.preguntas-lista summary{display:flex;justify-content:space-between;gap:18px;align-items:center;min-height:66px;padding-block:14px;font-family:var(--serif);font-size:1.35rem;line-height:1.2;cursor:pointer;list-style:none;transition:color .3s ease}.preguntas-lista summary::-webkit-details-marker{display:none}.preguntas-lista summary:after{content:"+";flex:none;font-family:var(--sans);font-size:1.4rem;color:#e7a98e;transition:transform .4s var(--curva)}.preguntas-lista details[open] summary:after{transform:rotate(45deg)}.preguntas-lista details p{padding-bottom:22px;max-width:66ch;color:var(--claro-suave)}.cierre{min-height:92dvh;display:flex;align-items:center;padding-block:96px}.cierre-titulo{font-family:var(--serif);font-weight:340;font-size:clamp(2.8rem,calc(7 * var(--u)),6rem);line-height:1.02;letter-spacing:-.02em;max-width:15ch;text-wrap:balance}.ceo{padding-block:8px clamp(40px,calc(5 * var(--u)),72px)}.ceo-bloque{display:flex;align-items:center;gap:clamp(24px,calc(3 * var(--u)),44px);padding-top:clamp(32px,calc(4 * var(--u)),56px);border-top:1px solid rgb(15 58 52 / .22)}.ceo-foto{flex:none;width:clamp(112px,calc(11 * var(--u)),160px);height:auto;aspect-ratio:1;border-radius:50%;object-fit:cover;background:var(--bruma);box-shadow:0 0 0 1px #0f3a342e,0 0 0 7px #f4f1e98c,0 24px 50px -22px #0b211e8c}.ceo-nombre{font-family:var(--serif);font-weight:340;font-size:clamp(2rem,calc(3.4 * var(--u)),3.1rem);line-height:1.08;letter-spacing:-.015em}.ceo-cargos{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:10px;font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-suave)}.ceo-cargos span+span{position:relative;padding-left:19px}.ceo-cargos span+span:before{content:"";position:absolute;left:0;top:50%;width:1px;height:1em;background:currentColor;opacity:.5;transform:translateY(-50%)}.pie{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:22px clamp(20px,calc(5 * var(--u)),56px);font-size:.875rem;color:var(--tinta-suave)}@media(max-width:760px){.giro-nombre{font-size:clamp(2.2rem,calc(11.5 * var(--u)),3.4rem)}.cielo,.lienzo,.escenario,.paso-luz{bottom:auto;height:100lvh}.heroe,.toma,.toma-marco,.dia,.dia-marco{min-height:100svh}.dia{margin-top:-100svh}.giro{height:100lvh}.menu{left:max(12px,env(safe-area-inset-left));top:max(12px,env(safe-area-inset-top))}.antetitulo{text-wrap:balance}.tema-noche{padding-block:64px}.rubros-intro{padding-block:72px 44px}.pelicula figcaption{flex-direction:column;gap:2px}#preguntas{background:linear-gradient(180deg,rgb(7 23 22 / .52) 0%,rgb(7 23 22 / .52) calc(100% - 64px),transparent 100%)}.pie{align-items:center}.pie a{display:inline-flex;align-items:center;min-height:44px}.ceo-bloque{flex-direction:column;align-items:flex-start}.ceo-cargos span+span{padding-left:0}.ceo-cargos span+span:before{display:none}.ceo-cargos{flex-direction:column}.escenario:not(.escenario-listo){background-position:20% center}.heroe-acciones .boton{flex:1 1 100%;justify-content:center}.dia-marco{grid-template-columns:1fr;grid-template-rows:auto 1fr;align-content:stretch;padding-top:76px;gap:10px}.dia-hora{align-self:start;padding:0;font-size:2.6rem}.dia-lista{align-self:end}.dia-momento{padding:20px}.toma-marco{padding:76px 14px 30px}.toma-capitulo{padding:18px 20px}.toma-dato{display:none}.toma-capitulo p:last-child{font-size:.9375rem}.peliculas-rejilla,.capacidades-lista,.pasos{grid-template-columns:1fr}.giro{--alto-titulo: clamp(3.6rem, calc(16 * var(--u)), 4.6rem);min-height:0}.giro-titulo{padding-top:84px}.giro-contenido{grid-template-columns:1fr;align-content:start;gap:16px;padding-top:calc(84px + var(--alto-titulo));padding-bottom:20px}.platica{padding:16px}.platica .burbuja{font-size:.875rem;padding:8px 12px}.platica-nota{margin-top:10px}.giro:after{background:#071716b8}.rayos text{font-size:30px}}@media(prefers-reduced-motion:reduce){.dia-marco{grid-template-columns:1fr}.dia-hora{display:none}.toma-lista{width:100%;gap:16px}.toma-capitulo{grid-area:auto}.toma-avance{display:none}.dia-lista{gap:16px}.dia-momento{grid-area:auto}.rayo-luz{animation:none}.giro{height:auto;min-height:100dvh}.giro-titulo{position:relative;z-index:4;inset:auto;padding-top:96px}.giro-frente,.toma-dato,.paso-luz,.escenario{display:none}.giro{flex-direction:column}.giro-contenido{padding-top:16px}.rayo-luz{stroke-dasharray:none}.tema-noche{background:var(--noche)}}[data-calma=true] .rayo-luz{animation-play-state:paused}@media(max-height:500px)and (orientation:landscape){.cielo,.lienzo,.escenario,.paso-luz{bottom:auto;height:100lvh}.menu{left:max(10px,env(safe-area-inset-left));top:10px}.heroe{padding-block:24px;padding-left:max(0px,env(safe-area-inset-left))}.toma-dato{display:none}.toma-marco{padding:12px 20px 14px 68px}.toma-capitulo{padding:12px 16px}.toma-capitulo h2{font-size:1.25rem;margin-top:4px}.toma-capitulo p:last-child{font-size:.875rem;margin-top:4px}.toma-avance{bottom:6px}.dia-marco{padding:10px 20px 10px 68px;align-items:center}.dia-hora{font-size:2.4rem}.dia-momento{padding:12px 16px}.dia-momento h2{font-size:1.2rem;margin-top:2px}.dia-texto{font-size:.8125rem;margin-top:4px;line-height:1.3}.dia-burbujas{gap:4px;margin-top:6px}.dia-burbujas .burbuja{font-size:.75rem;padding:4px 10px}.giro{--alto-titulo: 2.6rem;height:100lvh;min-height:0}.giro-titulo{padding-top:12px}.giro-titulo .ancho{padding-left:68px}#preguntas{background:linear-gradient(180deg,rgb(7 23 22 / .52) 0%,rgb(7 23 22 / .52) calc(100% - 64px),transparent 100%)}.giro-nombre{font-size:2rem;text-align:left;transform-origin:left center}.pie a{display:inline-flex;align-items:center;min-height:44px}.giro-contenido{grid-template-columns:minmax(0,1fr) minmax(0,400px);gap:20px;align-items:start;padding-top:58px;padding-bottom:8px}.giro-descripcion{font-size:1rem}.platica{margin-top:-48px;padding:8px 12px}.platica-cuerpo{gap:4px}.platica .burbuja{font-size:.75rem;line-height:1.25;padding:4px 10px}.platica-nota{margin-top:4px;font-size:.75rem}}
