@font-face{font-family:League Gothic;src:url(/fuentes/LeagueGothic-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Instrument Serif;src:url(/fuentes/InstrumentSerif-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Instrument Serif;src:url(/fuentes/InstrumentSerif-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Work Sans;src:url(/fuentes/WorkSans-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Work Sans;src:url(/fuentes/WorkSans-SemiBold.woff2)format("woff2");font-weight:600;font-display:swap}:root{--vino:#540d00;--ladrillo:#9b1b1b;--rosa:#df83bc;--ciruela:#5c0e22;--celeste:#a1d0d1;--crema:#ffe0cf;--clara:#fff6f1;--tinta:#1c1210;--blanco:#fff;--negro:#1a0a08;--f-titulo:"League Gothic", "Arial Narrow", "Roboto Condensed", sans-serif;--f-serif:"Instrument Serif", Georgia, "Times New Roman", serif;--f-texto:"Work Sans", system-ui, "Segoe UI", sans-serif;--t-mega:clamp(4.25rem, 15vw, 11.5rem);--t-h2:clamp(3.25rem, 9vw, 6.5rem);--t-h3:clamp(1.9rem, 4vw, 2.6rem);--t-lead:clamp(1.45rem, 2.8vw, 2.15rem);--t-cuerpo:1.0625rem;--t-chico:.875rem;--s-1:.5rem;--s-2:1rem;--s-3:1.5rem;--s-4:2.5rem;--s-5:4rem;--s-6:clamp(4.5rem, 10vw, 8rem);--ancho:1180px;--borde:4px;color-scheme:light;--fondo:var(--clara);--fondo-alt:var(--blanco);--fondo-crema:var(--crema);--fondo-celeste:var(--celeste);--texto:var(--tinta);--superficie:var(--blanco);--linea:#1c12101f;--linea-fuerte:#1c12104d;--sombra:#1c121014;--cabecera:#fff6f1db;--acento:var(--ladrillo);--forma:var(--crema);--forma-fuerte:var(--rosa);--caja-fondo:var(--crema);--caja-texto:var(--tinta);--cta-fondo:var(--vino);--cta-texto:var(--crema);--sticker-oscuro:var(--vino);--sticker-oscuro-texto:var(--crema);--celeste-acento:var(--vino);--celeste-forma:var(--clara);--detalle:var(--rosa)}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]){--fondo:#17100e;--fondo-alt:#1f1613;--fondo-crema:#2a1c18;--fondo-celeste:#173133;--texto:#fbede4;--superficie:#261b18;--linea:#fbede424;--linea-fuerte:#fbede461;--sombra:#0006;--cabecera:#17100edb;--acento:var(--rosa);--forma:#3b241e;--forma-fuerte:var(--ciruela);--caja-fondo:var(--crema);--caja-texto:var(--tinta);--cta-fondo:var(--crema);--cta-texto:var(--tinta);--sticker-oscuro:var(--rosa);--sticker-oscuro-texto:var(--tinta);--celeste-acento:var(--rosa);--celeste-forma:#22474a;--detalle:var(--rosa);color-scheme:dark}}:root[data-tema=oscuro]{--fondo:#17100e;--fondo-alt:#1f1613;--fondo-crema:#2a1c18;--fondo-celeste:#173133;--texto:#fbede4;--superficie:#261b18;--linea:#fbede424;--linea-fuerte:#fbede461;--sombra:#0006;--cabecera:#17100edb;--acento:var(--rosa);--forma:#3b241e;--forma-fuerte:var(--ciruela);--caja-fondo:var(--crema);--caja-texto:var(--tinta);--cta-fondo:var(--crema);--cta-texto:var(--tinta);--sticker-oscuro:var(--rosa);--sticker-oscuro-texto:var(--tinta);--celeste-acento:var(--rosa);--celeste-forma:#22474a;--detalle:var(--rosa);color-scheme:dark}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--fondo);color:var(--texto);font-family:var(--f-texto);font-size:var(--t-cuerpo);text-rendering:optimizelegibility;margin:0;line-height:1.6}img,svg,video{max-width:100%;display:block}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--acento);outline-offset:3px;border-radius:2px}.panel-oscuro :focus-visible{outline-color:var(--rosa)}::selection{background:var(--rosa);color:var(--tinta)}.saltar{z-index:100;background:var(--rosa);color:var(--tinta);padding:var(--s-1) var(--s-2);position:absolute;top:0;left:-9999px}.saltar:focus{left:max(16px, env(safe-area-inset-left,0px));top:calc(env(safe-area-inset-top,0px) + 8px)}.contenedor{width:100%;max-width:var(--ancho);padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));margin-inline:auto}@media (width>=720px){.contenedor{padding-left:max(40px, env(safe-area-inset-left,0px));padding-right:max(40px, env(safe-area-inset-right,0px))}}.banda{padding-block:var(--s-6);isolation:isolate;position:relative;overflow:hidden}.banda--clara{background:var(--fondo);color:var(--texto)}.banda--crema{background:var(--fondo-crema);color:var(--texto);--forma:var(--fondo)}.banda--blanca{background:var(--fondo-alt);color:var(--texto)}.banda--celeste{background:var(--fondo-celeste);color:var(--texto);--acento:var(--celeste-acento);--forma:var(--celeste-forma)}.panel-oscuro{background:var(--ciruela);color:var(--crema);border:1px solid var(--linea);--acento:var(--crema);--caja-fondo:var(--crema);--caja-texto:var(--tinta)}.antetitulo{font-family:var(--f-texto);font-weight:600;font-size:var(--t-chico);letter-spacing:.14em;text-transform:uppercase;margin:0 0 var(--s-2)}.antetitulo:before{content:"";background:var(--detalle);vertical-align:.02em;border-radius:50%;width:.6em;height:.6em;margin-right:.6em;display:inline-block}.titulo-mega,.titulo{font-family:var(--f-titulo);text-transform:uppercase;letter-spacing:.005em;text-wrap:balance;margin:0;font-weight:400;line-height:.88}.titulo-mega{font-size:var(--t-mega)}.titulo{font-size:var(--t-h2);margin-bottom:var(--s-3)}.subtitulo{font-family:var(--f-serif);font-style:italic;font-weight:400;font-size:var(--t-h3);margin:0 0 var(--s-2);text-wrap:balance;line-height:1.1}.lead{font-family:var(--f-serif);font-size:var(--t-lead);margin:0 0 var(--s-3);text-wrap:pretty;max-width:30ch;line-height:1.25}.lead em,.subtitulo em{font-style:italic}.prosa{max-width:62ch}.prosa p{margin:0 0 var(--s-2);text-wrap:pretty}.chico{font-size:var(--t-chico)}.lead .caja,.prosa .caja{font-weight:700}.caja{background:var(--caja-fondo);color:var(--caja-texto);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .14em;font-style:normal}.titulo .caja,.titulo-mega .caja{padding:0 .08em;line-height:1.15}.botones{gap:var(--s-2);flex-wrap:wrap;display:flex}.boton{min-height:52px;font-family:var(--f-texto);cursor:pointer;border:2px solid;border-radius:999px;align-items:center;gap:.5em;padding:.7em 1.4em;font-size:1rem;font-weight:600;text-decoration:none;transition:transform .25s cubic-bezier(.2,.7,.2,1),background-color .25s,color .25s;display:inline-flex}.boton:hover{text-decoration:none;transform:translateY(-2px)}.boton:active{transform:translateY(0)}.boton--lleno{background:var(--cta-fondo);color:var(--cta-texto);border-color:var(--cta-fondo)}.boton--lleno:hover{background:var(--texto);border-color:var(--texto);color:var(--fondo)}.boton--borde{color:inherit;background:0 0}.boton[disabled]{opacity:.6;cursor:progress;transform:none}.flecha{transition:transform .25s}.boton:hover .flecha{transform:translate(3px)}.sticker{background:var(--blanco);color:var(--tinta);font-family:var(--f-serif);padding:.45em .8em;font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.2;display:inline-block;transform:rotate(-3deg);box-shadow:0 10px 30px #1c121024}.sticker--oscuro{background:var(--sticker-oscuro);color:var(--sticker-oscuro-texto)}.formas{z-index:-1;pointer-events:none;position:absolute}.formas path{fill:var(--forma)}.js [data-revelar]{opacity:0;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:var(--demora,0s);transform:translateY(28px)}.js [data-revelar].visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js [data-revelar]{opacity:1;transition:none;transform:none}}.pendiente{outline-offset:2px;font-family:var(--f-texto);letter-spacing:.04em;text-transform:uppercase;opacity:.85;outline:2px dashed;padding:0 .3em;font-size:.8em;font-style:normal}.visualmente-oculto{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cabecera{z-index:50;background:var(--fondo);color:var(--texto);padding-top:env(safe-area-inset-top,0px);border-bottom:1px solid var(--linea);position:sticky;top:0}@supports (backdrop-filter:blur(8px)){.cabecera{background:var(--cabecera);backdrop-filter:blur(12px)}}.cabecera__fila{justify-content:space-between;align-items:center;gap:var(--s-2);min-height:68px;display:flex}.marca{font-family:var(--f-titulo);letter-spacing:.03em;font-size:2rem;line-height:1;text-decoration:none}.nav{align-items:center;gap:var(--s-2);display:flex}.nav__cta{min-height:44px;padding:.45em 1.1em;font-size:.95rem}.tema{border:1px solid var(--linea-fuerte);width:44px;height:44px;color:var(--texto);cursor:pointer;background:0 0;border-radius:50%;place-items:center;transition:background-color .2s,transform .2s cubic-bezier(.23,1,.32,1);display:grid}@media (hover:hover) and (pointer:fine){.tema:hover{background:var(--fondo-crema)}}.tema:active{transform:scale(.94)}.tema__sol{display:none}.tema[aria-pressed=true] .tema__sol{display:block}.tema[aria-pressed=true] .tema__luna{display:none}.nav__menu{position:relative}.nav__menu summary{cursor:pointer;padding:.6em .4em;font-size:.95rem;font-weight:600;list-style:none}.nav__menu summary::-webkit-details-marker{display:none}.nav__menu ul{padding:var(--s-2);background:var(--fondo);border:1px solid var(--linea);box-shadow:0 20px 40px var(--sombra);gap:var(--s-1);border-radius:12px;min-width:200px;margin:0;list-style:none;display:grid;position:absolute;top:calc(100% + 8px);right:0}.nav__menu a{padding:.35em .2em;font-weight:600;text-decoration:none;display:block}.nav__menu a:hover{color:var(--acento)}.nav__links{display:none}@media (width>=900px){.nav__menu{display:none}.nav__links{gap:var(--s-3);margin:0 var(--s-2) 0 0;padding:0;list-style:none;display:flex}.nav__links a{border-bottom:2px solid #0000;padding:.4em 0;font-size:.95rem;text-decoration:none;transition:border-color .2s}.nav__links a:hover{border-bottom-color:var(--acento)}}.portada{align-items:center;min-height:min(88vh,880px);padding-block:clamp(4rem,9vw,7.5rem) clamp(5rem,11vw,9rem);display:flex}.portada--chica{min-height:70vh}.portada__formas{width:100%;height:115%;inset:-5% -18% -10% 18%}@media (width>=900px){.portada__formas{width:72%;height:120%;inset:-10% -6% -10% 34%}}.portada__grilla{gap:var(--s-4);align-items:end;display:grid}@media (width>=900px){.portada__grilla{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}.portada .titulo-mega{margin-block:var(--s-1) var(--s-3)}.portada .lead{max-width:27ch}.portada__lado{justify-content:flex-end;display:flex}.portada__sticker{max-width:18ch;margin:0;transform:rotate(4deg)}@media (width>=900px){.portada__lado{padding-bottom:6rem}}@keyframes entrar{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes entrar-sticker{0%{opacity:0;transform:rotate(-10deg)scale(.9)}to{opacity:1;transform:rotate(4deg)scale(1)}}.entra{animation:.9s cubic-bezier(.2,.7,.2,1) both entrar}.entra--2{animation-delay:80ms}.entra--3{animation-delay:.18s}.entra--4{animation-delay:.28s}.entra--5{animation:none}.portada__sticker{animation:1s cubic-bezier(.2,.7,.2,1) .5s both entrar-sticker}@media (prefers-reduced-motion:reduce){.entra,.portada__sticker{animation:none}}.sobre__grilla{gap:var(--s-5);align-items:center;display:grid}@media (width>=900px){.sobre__grilla{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.sobre__foto{justify-self:center;width:100%;max-width:460px;margin:0;position:relative}@media (width>=900px){.sobre__grilla{align-items:start}.sobre__foto{position:sticky;top:110px}}.sobre__foto svg{width:100%;height:auto}.sobre__sin-foto,.sobre__fondo-foto{fill:var(--forma)}.datos{gap:var(--s-2) var(--s-4);margin:var(--s-4) 0 0;padding-top:var(--s-3);border-top:2px solid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.dato dt{font-weight:600;font-size:var(--t-chico);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.2em}.dato dd{font-family:var(--f-serif);margin:0;font-size:1.3rem;line-height:1.25}.como__formas{width:70%;height:90%;inset:-20% -10% auto auto}.pasos{margin:var(--s-4) 0 0;gap:var(--s-4) var(--s-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));padding:0;list-style:none;display:grid}.paso{background:var(--superficie);border:1px solid var(--linea);border-top:4px solid var(--cta-fondo);padding:var(--s-3) var(--s-3) var(--s-4);box-shadow:0 14px 34px var(--sombra);border-radius:18px;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s;position:relative}@media (hover:hover) and (pointer:fine){.paso:hover{box-shadow:0 18px 40px var(--sombra);transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.paso,.paso:hover{transition:none;transform:none}}.paso__numero{font-family:var(--f-titulo);color:var(--acento);font-size:clamp(4rem,8vw,5.5rem);line-height:.85;display:block}.paso__titulo{font-family:var(--f-serif);margin:var(--s-1) 0;font-size:1.8rem;font-style:italic;font-weight:400;line-height:1.1}.paso p{max-width:34ch;margin:0}.paso--2{--demora:80ms}.paso--3{--demora:.16s}.paso--4{--demora:.24s}.datos--fila{margin-top:var(--s-5)}.tca__formas{width:75%;height:90%;inset:auto auto -20% -15%}.tca__grilla{gap:var(--s-5);align-items:start;display:grid}@media (width>=900px){.tca__grilla{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.pensamientos{margin:var(--s-3) 0 0;gap:var(--s-2);justify-items:start;padding:0;list-style:none;display:grid}.pensamiento{transition:transform .4s cubic-bezier(.2,.7,.2,1);position:relative}.pensamiento:before{content:"";background:var(--detalle);opacity:.75;width:46px;height:16px;position:absolute;top:-9px;left:18px;transform:rotate(-6deg)}.pensamiento--1{transform:rotate(-3deg)}.pensamiento--2{margin-left:12%;transform:rotate(2.5deg)}.pensamiento--3{margin-left:4%;transform:rotate(-1.5deg)}.pensamiento--4{margin-left:16%;transform:rotate(3deg)}.pensamiento:hover{transform:rotate(0)scale(1.03)}@media (prefers-reduced-motion:reduce){.pensamiento,.pensamiento:hover{transition:none}}.tca__texto .lead{max-width:none}.nota-ref{padding:0 .15em;font-weight:600;text-decoration:none}.fuente{margin-top:var(--s-3);opacity:.9}.programa__formas{width:70%;height:80%;inset:-15% -12% auto auto}.programa__cabeza .lead{max-width:34ch}.programa__destacado{gap:var(--s-3);margin:var(--s-4) 0 var(--s-5);border-radius:24px;align-items:center;padding:clamp(1rem,3vw,2rem);display:grid}@media (width>=900px){.programa__destacado{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.programa__destacado-texto .sticker{margin:0 0 var(--s-2)}.programa__destacado-texto p:last-child{font-family:var(--f-serif);margin:0;font-size:1.45rem;line-height:1.3}.programa__subtitulo{margin-top:var(--s-4)}.grilla-videos{margin:var(--s-3) 0 0;gap:var(--s-4) var(--s-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));padding:0;list-style:none;display:grid}.programa__mas{margin-top:var(--s-4)}.programa__mas>summary{width:fit-content;list-style:none}.programa__mas>summary::-webkit-details-marker{display:none}.programa__mas[open]>summary{display:none}.video{gap:var(--s-1);margin:0;display:grid}.video__fachada{aspect-ratio:16/9;background:var(--vino);cursor:pointer;width:100%;color:var(--vino);border:0;border-radius:10px;padding:0;display:block;position:relative;overflow:hidden}.video__fachada img{object-fit:cover;filter:saturate(.85);width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1),filter .4s}.video__fachada:hover img,.video__fachada:focus-visible img{filter:saturate();transform:scale(1.04)}.video__play{background:var(--rosa);width:64px;height:64px;color:var(--tinta);border-radius:50%;place-items:center;margin:-32px 0 0 -32px;transition:transform .3s cubic-bezier(.2,.7,.2,1);display:grid;position:absolute;top:50%;left:50%;box-shadow:0 10px 30px #00000059}.video__fachada:hover .video__play{transform:scale(1.1)}.video__duracion{color:var(--crema);background:#1a0a08d1;border-radius:4px;padding:.15em .5em;font-size:.78rem;font-weight:600;position:absolute;bottom:8px;right:8px}.video__iframe{aspect-ratio:16/9;background:#000;border:0;border-radius:10px;width:100%}.video figcaption{gap:2px;display:grid}.video__tema{font-family:var(--f-serif);font-size:1.3rem;line-height:1.2}.video__fecha{opacity:.85}.video--grande .video__play{width:84px;height:84px;margin:-42px 0 0 -42px}.video--grande .video__tema{font-size:1.7rem}@media (prefers-reduced-motion:reduce){.video__fachada img,.video__play{transition:none}}.recortes{margin-top:var(--s-6);padding:var(--s-4);border:2px dashed var(--linea-fuerte);border-radius:18px}.recortes .subtitulo{margin-bottom:var(--s-1)}.contacto__formas{width:55%;height:70%;inset:-10% auto auto -12%}.contacto__grilla{gap:var(--s-5);align-items:start;display:grid}@media (width>=960px){.contacto__grilla{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}}.form{gap:var(--s-3);margin-top:var(--s-3);display:grid}.form__aviso{padding:var(--s-2) var(--s-3);background:var(--fondo);border-left:4px solid var(--cta-fondo);border-radius:6px;margin:0}.campo{gap:6px;display:grid}.campo label,.campo legend{font-weight:600}.campo__ayuda{font-weight:400;font-size:var(--t-chico);opacity:.85;margin:0}.campo input[type=text],.campo textarea{font:inherit;color:var(--texto);background:var(--superficie);border:2px solid var(--linea-fuerte);border-radius:10px;width:100%;padding:.75em .9em;transition:border-color .2s}.campo input[type=text]:focus,.campo textarea:focus{border-color:var(--acento);outline-offset:1px;outline:3px solid #df83bc8c}.campo textarea{resize:vertical;min-height:7.5em}.campo--opciones{gap:var(--s-1) var(--s-3);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.campo--opciones legend{width:100%;margin-bottom:6px}.campo--opciones label{align-items:center;gap:.45em;font-weight:400;display:inline-flex}.campo--check{grid-template-columns:none;align-items:flex-start;gap:.6em;display:flex}.campo--check input,.campo--opciones input{width:1.15em;height:1.15em;accent-color:var(--cta-fondo);margin-top:.2em}.form__turnstile{min-height:0}.form__enviar{justify-self:start}.form__estado{min-height:1.6em;margin:0;font-weight:600}.contacto__lado{gap:var(--s-4);display:grid}.contacto__canal .subtitulo{margin-bottom:var(--s-1)}.contacto__canal p{margin:0 0 var(--s-1)}.contacto__correo{font-family:var(--f-serif);font-size:1.5rem}.urgencias{background:var(--superficie);color:var(--texto);border:2px solid var(--acento);padding:var(--s-3);border-radius:14px}.urgencias p{margin:0 0 var(--s-1)}.urgencias ul{gap:6px;margin:0;padding-left:1.1em;display:grid}.pie{padding-block:var(--s-5) var(--s-4);background:var(--fondo);color:var(--texto);border-top:1px solid var(--linea)}.pie__fila{justify-content:space-between;gap:var(--s-3);flex-wrap:wrap;align-items:flex-end;display:flex}.pie__nombre{font-family:var(--f-titulo);text-transform:uppercase;color:var(--cta-fondo);margin:0 0 .3em;font-size:2.6rem;line-height:1}.pie p{margin:0}.pie__links{gap:var(--s-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pie__nota{margin-top:var(--s-4);padding-top:var(--s-2);border-top:1px solid var(--linea);opacity:.85}.legal h1{margin-bottom:var(--s-3)}.legal .subtitulo{margin-top:var(--s-4)}.historia{background:var(--fondo);position:relative}.historia__escena{gap:var(--s-2);padding-block:var(--s-4);grid-template-rows:minmax(0,1fr) auto;display:grid}.historia__lienzo{justify-self:center;width:min(100%,760px);height:auto;overflow:visible}.historia__frases{text-align:center}.historia__frase{font-family:var(--f-serif);font-size:var(--t-lead);text-wrap:balance;max-width:26ch;margin:0 auto .35em;line-height:1.2}.historia:not(.historia--viva) [data-pensamientos],.historia:not(.historia--viva) [data-ovillo],.historia:not(.historia--viva) [data-terapeuta]{display:none}.historia--viva{height:360vh}.historia--viva .historia__escena{height:calc(100vh - 69px);padding-block:var(--s-2) var(--s-3);position:sticky;top:69px}.historia--viva .historia__lienzo{width:100%;max-width:none;height:100%}.historia--viva .historia__frases{min-height:calc(var(--t-lead) * 2.5);position:relative}.historia--viva .historia__frase{opacity:0;transition:opacity .45s cubic-bezier(.23,1,.32,1),transform .45s cubic-bezier(.23,1,.32,1);position:absolute;inset:0 0 auto;transform:translateY(8px)}.historia--viva .historia__frase.activa{opacity:1;transform:none}.h-figura{fill:var(--texto)}.h-rasgo{fill:none;stroke:var(--fondo);stroke-width:6px;stroke-linecap:round}.h-rasgo-lleno{fill:var(--fondo)}.h-ventana{fill:var(--superficie);stroke:var(--linea-fuerte);stroke-width:3px}.h-llamada .h-figura{fill:var(--cta-fondo)}.h-llamada .h-rasgo{stroke:var(--superficie)}.h-llamada .h-rasgo-lleno{fill:var(--superficie)}.h-punto{fill:var(--detalle)}.h-globo{transform-box:fill-box;transform-origin:20% 100%}.h-globo-fondo{fill:var(--cta-fondo)}.h-globo-texto{fill:var(--cta-texto);font-family:var(--f-serif);font-size:38px;font-style:italic}.h-ovillo{fill:none;stroke:var(--acento);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1}.h-sticker-fondo{fill:var(--blanco);stroke:var(--linea);stroke-width:2px}.h-sticker-texto{fill:var(--tinta);font-family:var(--f-serif);font-size:32px}.h-flores{transform-box:view-box;transform-origin:50% 60%}.h-flor--1{fill:var(--forma)}.h-flor--2{fill:var(--forma-fuerte);opacity:.35}.h-llamada{transform-box:fill-box}.h-papel{fill:var(--ladrillo)}.h-papel--b{fill:var(--celeste)}.h-persona,[data-terapeuta]{filter:drop-shadow(5px 6px 0 var(--sombra))}.foto-viajera{z-index:40;pointer-events:none;transform-origin:0 0;will-change:transform;position:fixed;top:0;left:0}.foto-viajera[hidden]{display:none}.foto-viajera svg{width:100%;height:100%;display:block}.js [data-revelar][data-revelar-lado]{transform:translate(48px)}.js [data-revelar][data-revelar-lado].visible{transform:none}@media (prefers-reduced-motion:reduce){.js [data-revelar][data-revelar-lado]{transform:none}}.sobre{overflow:visible}.foto-viajera [data-viajera-fondo]{transform-box:view-box;transform-origin:56% 54%}
