@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:var(--font-figtree), system-ui, -apple-system, sans-serif;--font-serif:var(--font-newsreader), Georgia, "Times New Roman", serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-crema:#f7f3ec;--color-niebla:#ede8df;--color-porcelana:#fbf9f5;--color-tinta:#22303a;--color-tinta-suave:#5a6670;--color-terracota:#c0795b;--color-arena:#e2dbcf;--color-acento:#a55f69;--color-acento-hover:#8c4a55;--color-acento-texto:#8c4a55;--color-acento-claro:#d9a3a8;--color-acento-linea:#ae6873;--color-acento-suave:#f3e1df;--color-acento-sobre-oscuro:#d9a3a8;--color-foco:var(--color-acento);--color-foco-sobre-oscuro:var(--color-acento-sobre-oscuro);--color-marino:#1f3046;--color-marino-hover:#152236;--color-marino-texto:#bbbcbe}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-marino-texto:color-mix(in srgb, var(--color-crema) 72%, var(--color-marino))}}:root,:host{--color-azul-claro:#dce8f2;--color-azul-linea:#567896;--color-marca-canal:#7a52a8;--color-marca-canal-texto:#5e3a87;--color-marca-company:#2a7f8a;--color-marca-company-texto:#1d5f68;--color-marca-libro:#a27a2c;--color-marca-libro-texto:#7a5a17;--color-exito:#8fa98f;--color-exito-texto:#3b584d;--color-error-texto:#8a4b3a;--color-cuidado:#efd9a7;--color-salvia:var(--color-acento-linea);--color-salvia-profundo:var(--color-acento-texto);--color-salvia-oscura:var(--color-acento-hover);--color-ambar:var(--color-acento-claro);--color-ambar-oscuro:var(--color-acento-linea);--color-ambar-tinta:var(--color-acento-texto);--color-ambar-luz:var(--color-acento-suave);--color-noche:#1b2430;--color-noche-profunda:#141b25;--color-noche-texto:#f3eee5;--color-brasa-fria:#925442;--color-brasa-caliente:#f0b260;--color-hilo-oro:#e9be6e;--leading-display:1.15;--leading-cuerpo:1.6;--radius-tarjeta:12px;--radius-boton:999px;--radius-foco:4px;--shadow-tarjeta:0 8px 40px #22303a0f;--shadow-portada:24px 30px 60px #22303a2e;--ease-casa:cubic-bezier(.22, 1, .36, 1);--duracion-corta:.3s;--duracion-media:.6s;--duracion-respiracion:6s;--medida-lectura:68ch;--ancho-lectura:68ch;--ancho-contenido:min(92vw, 88rem)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.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,)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.lvv-grain{pointer-events:none;z-index:50;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"240\" height=\"240\"><filter id=\"n\"><feTurbulence type=\"fractalNoise\" baseFrequency=\".9\" numOctaves=\"2\"/></filter><rect width=\"100%25\" height=\"100%25\" filter=\"url(%23n)\"/></svg>");animation:8s steps(10,end) infinite lvv-grain;position:fixed;inset:-50%}@keyframes lvv-grain{0%,to{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-2%)}80%{transform:translate(3%,3%)}}.lvv-luz{pointer-events:none;z-index:0;background:radial-gradient(42rem 42rem at 12% 8%,#ae68731a,#0000 65%),radial-gradient(38rem 38rem at 88% 30%,#d9a3a81f,#0000 65%);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.lvv-luz{background:radial-gradient(42rem 42rem at 12% 8%, color-mix(in srgb, var(--color-acento-linea) 10%, transparent), transparent 65%), radial-gradient(38rem 38rem at 88% 30%, color-mix(in srgb, var(--color-acento-claro) 12%, transparent), transparent 65%)}}.vslot{pointer-events:none;isolation:isolate;position:absolute;inset:0;overflow:hidden}.vslot:before{content:"";z-index:1;background:radial-gradient(60% 60% at 30% 40%,#ae687324,#0000 70%),radial-gradient(50% 50% at 75% 60%,#d9a3a829,#0000 70%);position:absolute;inset:-20%}@supports (color:color-mix(in lab, red, red)){.vslot:before{background:radial-gradient(60% 60% at 30% 40%, color-mix(in srgb, var(--color-acento-linea) 14%, transparent), transparent 70%), radial-gradient(50% 50% at 75% 60%, color-mix(in srgb, var(--color-acento-claro) 16%, transparent), transparent 70%)}}.vslot:before{animation:lvv-deriva 18s var(--ease-casa) infinite alternate}.vslot[data-visible=false]:before{animation-play-state:paused}.vslot:has(.vslot-poster):before{opacity:.5}.vslot video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vslot-poster{object-fit:cover;z-index:0;--mascara-vslot:linear-gradient(to bottom, transparent 0%, #000 18%, #000 74%, transparent 100%);width:100%;height:100%;-webkit-mask-image:var(--mascara-vslot);-webkit-mask-image:var(--mascara-vslot);-webkit-mask-image:var(--mascara-vslot);-webkit-mask-image:var(--mascara-vslot);mask-image:var(--mascara-vslot);position:absolute;inset:0}@keyframes lvv-deriva{0%{transform:translate(-3%,-2%)scale(1)}to{transform:translate(3%,2%)scale(1.06)}}.lvv-progreso{z-index:60;pointer-events:none;background:var(--color-acento-linea);transform-origin:0;will-change:transform;height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.btn{border-radius:var(--radius-boton);min-height:3rem;font-family:var(--font-sans);text-align:center;cursor:pointer;transition:transform var(--duracion-media) var(--ease-casa), background var(--duracion-corta) var(--ease-casa), color var(--duracion-corta) var(--ease-casa);border:1.5px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.7rem;font-size:.9375rem;font-weight:600;line-height:1.1;text-decoration:none;display:inline-flex}.btn>svg{flex:none;display:block}.btn:hover:not(:disabled):not([aria-disabled=true]){transform:translateY(-1px)}.btn:active:not(:disabled):not([aria-disabled=true]){transform:scale(.97)}.btn:focus-visible{outline:2px solid var(--color-foco);outline-offset:3px;box-shadow:0 0 0 3px var(--color-crema)}.btn:disabled,.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}.btn-primario{background:var(--color-marino);color:#fff}.btn-primario:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-marino-hover)}.btn-ambar{background:var(--color-acento-claro);color:var(--color-tinta)}.btn-ambar:hover:not(:disabled):not([aria-disabled=true]){background:#cb9399}@supports (color:color-mix(in lab, red, red)){.btn-ambar:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb, var(--color-acento-claro) 82%, var(--color-acento-texto))}}.btn-linea{border-color:var(--color-tinta);color:var(--color-tinta);background:0 0}.btn-linea:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--color-acento-texto);color:var(--color-acento-texto);background:#ae68731f}@supports (color:color-mix(in lab, red, red)){.btn-linea:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb, var(--color-acento-linea) 12%, transparent)}}.btn-linea-claro:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--color-acento-sobre-oscuro);color:var(--color-acento-sobre-oscuro)}.btn-linea-claro{border-color:#f3eee58c}@supports (color:color-mix(in lab, red, red)){.btn-linea-claro{border-color:color-mix(in srgb, var(--color-noche-texto) 55%, transparent)}}.btn-linea-claro{color:var(--color-noche-texto);background:0 0}.btn-linea-claro:focus-visible{outline-color:var(--color-foco-sobre-oscuro);box-shadow:none}.btn-compacto{min-height:2.6rem;padding:.55rem 1.3rem}.tarjeta{background:var(--color-porcelana);border-radius:var(--radius-tarjeta);box-shadow:var(--shadow-tarjeta);padding:1.8rem}.tarjeta:has(>:is(.btn,.acciones):last-child){flex-direction:column;display:flex}.tarjeta>:is(.btn,.acciones):last-child{margin-top:auto}.campo{border:1px solid #22303a33}@supports (color:color-mix(in lab, red, red)){.campo{border:1px solid color-mix(in srgb, var(--color-tinta) 20%, transparent)}}.campo{background:var(--color-porcelana);border-radius:var(--radius-boton);font:inherit;color:var(--color-tinta);min-height:3rem;padding:.7rem 1.3rem;line-height:1.4}.campo::placeholder{color:#5a6670d9}@supports (color:color-mix(in lab, red, red)){.campo::placeholder{color:color-mix(in srgb, var(--color-tinta-suave) 85%, transparent)}}.campo:focus-visible{outline:2px solid var(--color-foco);outline-offset:2px}.aviso-cuidado{background:var(--color-cuidado);color:var(--color-tinta);border-radius:var(--radius-tarjeta);max-width:46rem;padding:1.3rem 1.5rem;font-size:.9375rem}.aviso-cuidado strong{margin-bottom:.3rem;display:block}.aviso-cuidado-linea{border-left:2px solid #ae68738c;margin-top:1.1rem;padding-left:.9rem}@supports (color:color-mix(in lab, red, red)){.aviso-cuidado-linea{border-left:2px solid color-mix(in srgb, var(--color-acento-linea) 55%, transparent)}}.aviso-cuidado-linea{color:var(--color-tinta-suave);text-wrap:pretty;max-width:40rem;font-size:.9375rem;line-height:1.55}@media (prefers-reduced-motion:reduce){.lvv-grain,.vslot:before{animation:none}.lvv-grain{display:none}.btn{transition:none}.btn:hover:not(:disabled):not([aria-disabled=true]){transform:none}}:root{--ancho-lectura:68ch;--ancho-contenido:min(92vw, 88rem);--ancho-total:100%;--pad-lateral:clamp(1.25rem, 4vw, 5rem);--pad-wrap:clamp(1.25rem, 3vw, 3.25rem)}*,:before,:after{box-sizing:border-box}*{margin:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:106.25%}@media (min-width:1024px){html{font-size:112.5%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--color-crema);color:var(--color-tinta);font-family:var(--font-sans);font-size:1rem;font-weight:400;line-height:var(--leading-cuerpo)}img,video{max-width:100%}a{color:var(--color-salvia-profundo)}h1,h2,h3,h4,.serif{font-family:var(--font-serif);font-weight:500;line-height:var(--leading-display);letter-spacing:-.01em;text-wrap:balance}:root{--escala-titulos:.85}h1{font-size:calc(clamp(2.2rem, 5vw, 3.4rem) * var(--escala-titulos))}h2{font-size:calc(clamp(1.9rem, 4vw, 2.9rem) * var(--escala-titulos))}p{max-width:var(--ancho-lectura)}::selection{background:var(--color-ambar-luz)}:focus-visible{outline:2px solid var(--color-foco);outline-offset:3px;border-radius:var(--radius-foco)}.saltar{z-index:70;background:var(--color-porcelana);color:var(--color-tinta);border-radius:0 0 var(--radius-tarjeta) var(--radius-tarjeta);transition:transform var(--duracion-corta) var(--ease-casa);padding:.75rem 1.25rem;font-size:.9375rem;text-decoration:none;position:absolute;top:0;left:50%;transform:translate(-50%,-120%)}.saltar:focus-visible{transform:translate(-50%)}main{z-index:1;position:relative}.wrap{max-width:var(--ancho-contenido);padding-inline:var(--pad-wrap);margin-inline:auto}.wrap-total{width:var(--ancho-total);max-width:none;padding-inline:var(--pad-lateral);margin-inline:0}.wrap-lectura{max-width:var(--ancho-lectura)}@media (min-width:1600px){:root{--ancho-contenido:min(94vw, 96rem)}}section{padding-block:clamp(3rem,5vw,5rem)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nav-sitio{z-index:40;padding:.55rem var(--pad-lateral);background:#f7f3ecf0;align-items:center;gap:clamp(.9rem,1.6vw,1.6rem);display:flex;position:fixed;top:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.nav-sitio{background:color-mix(in srgb, var(--color-crema) 94%, transparent)}}.nav-sitio{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);--nav-filete:#22303a17;font-size:.9375rem}@supports (color:color-mix(in lab, red, red)){.nav-sitio{--nav-filete:color-mix(in srgb, var(--color-tinta) 9%, transparent)}}html[data-menu=abierto] .nav-sitio{padding-right:calc(var(--pad-lateral) + var(--compensa-scroll,0px))}html[data-menu=abierto] body{padding-right:var(--compensa-scroll,0px)}.nav-sitio .marca{font-family:var(--font-serif);color:var(--color-tinta);white-space:nowrap;align-items:center;min-height:2.75rem;font-size:1.15rem;text-decoration:none;display:inline-flex}.marca-bloque{flex:none;margin-right:auto;display:flex;position:relative}.marca-lema{display:none}.marca-logo{width:auto;height:2.1rem;display:block}@media (max-width:800px){.marca-logo{height:1.7rem}}.pie-marca .marca-logo{height:2.4rem;margin-bottom:.6rem}.nav-sitio :where(a:not(.marca,.btn,.selector-idioma-opcion)){color:var(--color-tinta-suave);text-decoration:none}.nav-sitio :where(a:not(.marca,.btn,.selector-idioma-opcion)):hover{color:var(--color-tinta)}.nav-sitio a.btn{text-decoration:none}@media (min-width:1440px){.nav-sitio .marca{align-items:flex-start}.marca-lema{font-family:var(--font-sans);letter-spacing:.12em;white-space:nowrap;color:var(--color-tinta-suave);pointer-events:none;font-size:.75rem;font-variant-caps:all-small-caps;font-weight:500;line-height:1;display:block;position:absolute;top:calc(100% - .55rem);left:.15rem}}.nav-menu-boton{border-radius:var(--radius-boton);min-width:2.75rem;min-height:2.75rem;color:var(--color-tinta);font-family:var(--font-sans);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:.55rem;padding-inline:.7rem;font-size:.9375rem;font-weight:500;line-height:1;display:inline-flex}@media (hover:hover){.nav-menu-boton:hover{background:#22303a0f}@supports (color:color-mix(in lab, red, red)){.nav-menu-boton:hover{background:color-mix(in srgb, var(--color-tinta) 6%, transparent)}}}.nav-menu-icono{flex:none;gap:4px;width:1.15rem;display:grid}.nav-menu-icono>span{background:currentColor;border-radius:1px;height:1.5px;display:block}.nav-menu-boton[aria-expanded=true] .nav-menu-icono>span:first-child{transform:translateY(5.5px)rotate(45deg)}.nav-menu-boton[aria-expanded=true] .nav-menu-icono>span:nth-child(2){opacity:0}.nav-menu-boton[aria-expanded=true] .nav-menu-icono>span:nth-child(3){transform:translateY(-5.5px)rotate(-45deg)}.nav-menu-texto{white-space:nowrap}.nav-cta{flex:none}.nav-cta-largo{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:640px){.nav-cta-largo{clip-path:none;width:auto;height:auto;margin:0;position:static;overflow:visible}.nav-cta-corto{display:none}}@media (min-width:1180px){.nav-sitio .nav-menu-boton{display:none}}@media (max-width:800px){.nav-sitio{font-size:.9375rem}.nav-sitio .marca{font-size:1.05rem}}@media (max-width:560px){.nav-sitio{gap:.7rem;padding-inline:1rem}.nav-sitio .marca{font-size:.975rem}.nav-sitio .btn-compacto{padding-inline:1.05rem}}@media (max-width:390px){.nav-sitio{gap:.55rem;padding-inline:.9rem}.nav-sitio .btn-compacto{padding-inline:.9rem}}@media (max-width:374px){.nav-sitio{gap:.45rem;padding-inline:.85rem}.nav-menu-texto{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nav-menu-boton{padding-inline:.45rem}.nav-sitio .btn-compacto{padding-inline:.85rem}}.js-reveal .rev{opacity:0;transition:opacity .8s var(--ease-casa), transform .8s var(--ease-casa);transition-delay:var(--rev-retraso,0s);transform:translateY(24px)}.js-reveal .rev.vis{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js-reveal .rev{opacity:1;transition:none;transform:none}}.cabecera-seccion{margin-bottom:3rem}.cabecera-seccion p{color:var(--color-tinta-suave);margin-top:.8rem}.hilo{background:var(--color-ambar-oscuro);width:3.5rem;height:2px;margin-bottom:1.2rem}.pie-lvv{--pie-lvv-error:#f0b9a9;--pie-lvv-hilo:#f7f3ec24}@supports (color:color-mix(in lab, red, red)){.pie-lvv{--pie-lvv-hilo:color-mix(in srgb, var(--color-crema) 14%, transparent)}}.pie-lvv{z-index:1;background:var(--color-marino);color:var(--color-crema);padding:clamp(3rem,6vw,4.5rem) 0 clamp(2rem,4vw,3rem);font-size:.9375rem;position:relative}.pie-lvv :focus-visible{outline-color:var(--color-foco-sobre-oscuro)}.pie-lvv a{color:var(--color-crema);-webkit-text-decoration:underline #f7f3ec52;text-decoration:underline #f7f3ec52}@supports (color:color-mix(in lab, red, red)){.pie-lvv a{-webkit-text-decoration-color:color-mix(in srgb, var(--color-crema) 32%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--color-crema) 32%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--color-crema) 32%, transparent);text-decoration-color:color-mix(in srgb, var(--color-crema) 32%, transparent)}}.pie-lvv a{text-underline-offset:.22em;transition:color .2s var(--ease-casa), text-decoration-color .2s var(--ease-casa);text-decoration-thickness:1px}.pie-lvv a:hover,.pie-lvv a:focus-visible{color:var(--color-acento-claro);text-decoration-color:currentColor}.pie-lvv h2{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-marino-texto);margin-bottom:.9rem;font-size:.8125rem;font-weight:600;line-height:1.3}.pie-lvv ul{margin:0;padding:0;list-style:none}.pie-lvv-rejilla{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem clamp(1.25rem,4vw,3.5rem);display:grid}.pie-lvv-marca,.pie-lvv-contacto{grid-column:1/-1}@media (min-width:760px){.pie-lvv-rejilla{grid-template-columns:repeat(3,minmax(0,1fr))}.pie-lvv-contacto{grid-column:auto}}@media (min-width:1024px){.pie-lvv-rejilla{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.15fr);column-gap:clamp(2rem,4.5vw,4.5rem)}.pie-lvv-marca{grid-column:auto}}.pie-lvv-col ul{gap:.4rem;display:grid}.pie-lvv-logo{width:auto;height:2.6rem;display:block}.pie-lvv-lema{letter-spacing:.16em;color:var(--color-marino-texto);margin-top:.55rem;font-size:.78rem;font-variant-caps:all-small-caps;font-weight:500;line-height:1.3}.pie-lvv .pie-lvv-canal{mix-blend-mode:normal;filter:brightness(0)invert();opacity:.82;margin-top:1.1rem}.pie-lvv-boletin{max-width:31rem;margin-top:1.9rem}.pie-lvv .pie-lvv-boletin-titulo{font-family:var(--font-serif);letter-spacing:0;text-transform:none;color:var(--color-crema);margin-bottom:0;font-size:1.2rem;font-weight:500;line-height:1.3}.pie-lvv-boletin form{flex-wrap:wrap;gap:.6rem;margin-top:.9rem;display:flex}.pie-lvv-boletin .campo{border-color:#969ba1;flex:13rem;min-width:0}@supports (color:color-mix(in lab, red, red)){.pie-lvv-boletin .campo{border-color:color-mix(in srgb, var(--color-crema) 55%, var(--color-marino))}}.pie-lvv-boletin .campo{background:#2c3c50}@supports (color:color-mix(in lab, red, red)){.pie-lvv-boletin .campo{background:color-mix(in srgb, var(--color-crema) 6%, var(--color-marino))}}.pie-lvv-boletin .campo{color:var(--color-crema)}.pie-lvv-boletin .campo::placeholder{color:#aeb1b4}@supports (color:color-mix(in lab, red, red)){.pie-lvv-boletin .campo::placeholder{color:color-mix(in srgb, var(--color-crema) 66%, var(--color-marino))}}.pie-lvv-boletin .campo:focus-visible{outline-color:var(--color-foco-sobre-oscuro)}.pie-lvv .pie-lvv-boletin .btn-primario{background:var(--color-crema);color:var(--color-marino)}.pie-lvv .pie-lvv-boletin .btn-primario:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-acento-claro);color:var(--color-tinta)}.pie-lvv .btn:focus-visible{outline-color:var(--color-foco-sobre-oscuro);box-shadow:none}.pie-lvv .consentimiento{color:var(--color-marino-texto);flex-basis:100%;font-size:.875rem;line-height:1.5}.pie-lvv .consentimiento input{accent-color:var(--color-acento-claro)}.pie-lvv .respuesta{color:var(--color-crema);margin-top:.7rem;font-size:.9375rem}.pie-lvv .respuesta:empty{margin:0}.pie-lvv .respuesta[data-estado=error]{color:var(--pie-lvv-error)}.pie-lvv-redes{flex-wrap:wrap;gap:.55rem;margin-top:1.5rem;display:flex}.pie-lvv .pie-lvv-redes a{border:1px solid #f7f3ec4d;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pie-lvv .pie-lvv-redes a{border:1px solid color-mix(in srgb, var(--color-crema) 30%, transparent)}}.pie-lvv .pie-lvv-redes a{color:var(--color-crema);transition:color .2s var(--ease-casa), border-color .2s var(--ease-casa), background-color .2s var(--ease-casa);border-radius:999px;text-decoration:none}.pie-lvv .pie-lvv-redes a:hover,.pie-lvv .pie-lvv-redes a:focus-visible{border-color:var(--color-acento-claro);background:#f7f3ec0f}@supports (color:color-mix(in lab, red, red)){.pie-lvv .pie-lvv-redes a:hover,.pie-lvv .pie-lvv-redes a:focus-visible{background:color-mix(in srgb, var(--color-crema) 6%, transparent)}}.pie-lvv .pie-lvv-redes a:hover,.pie-lvv .pie-lvv-redes a:focus-visible{color:var(--color-acento-claro)}.pie-lvv-contacto p{max-width:34ch;color:var(--color-marino-texto)}.pie-lvv-contacto-accion{margin-top:.6rem}.pie-lvv .pie-lvv-enlace-fuerte{min-height:2.75rem;color:var(--color-acento-claro);text-underline-offset:4px;align-items:center;font-weight:600;display:inline-flex}.pie-lvv .pie-lvv-enlace-fuerte:hover,.pie-lvv .pie-lvv-enlace-fuerte:focus-visible{color:var(--color-crema)}.pie-lvv .selector-idioma{background:#354457;margin-top:1.2rem}@supports (color:color-mix(in lab, red, red)){.pie-lvv .selector-idioma{background:color-mix(in srgb, var(--color-crema) 10%, var(--color-marino))}}.pie-lvv .selector-idioma{box-shadow:inset 0 0 0 1px #f7f3ec38}@supports (color:color-mix(in lab, red, red)){.pie-lvv .selector-idioma{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-crema) 22%, transparent)}}.pie-lvv .selector-idioma-opcion{color:#cccccb}@supports (color:color-mix(in lab, red, red)){.pie-lvv .selector-idioma-opcion{color:color-mix(in srgb, var(--color-crema) 80%, var(--color-marino))}}.pie-lvv .selector-idioma-opcion{text-decoration:none}.pie-lvv a.selector-idioma-opcion:hover{background:#f7f3ec24}@supports (color:color-mix(in lab, red, red)){.pie-lvv a.selector-idioma-opcion:hover{background:color-mix(in srgb, var(--color-crema) 14%, transparent)}}.pie-lvv a.selector-idioma-opcion:hover{color:var(--color-crema)}.pie-lvv .selector-idioma-opcion[aria-current=true]{background:var(--color-crema);color:var(--color-marino)}.pie-lvv .selector-idioma-opcion:focus-visible{outline-color:var(--color-foco-sobre-oscuro)}.pie-lvv-frase-fila{border-top:1px solid var(--pie-lvv-hilo);gap:1.8rem;margin-top:clamp(2.6rem,5vw,3.6rem);padding-top:clamp(1.8rem,4vw,2.6rem);display:grid}@media (min-width:1024px){.pie-lvv-frase-fila{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;column-gap:clamp(2rem,5vw,5rem)}}.pie-lvv-frase{max-width:26ch;font-family:var(--font-manuscrita), var(--font-serif);font-synthesis:none;text-wrap:balance;color:var(--color-crema);font-size:clamp(1.7rem,3vw,2.4rem);font-style:italic;line-height:1.3;rotate:-2deg}.pie-lvv .aviso-cuidado-linea{border-left-color:#d9a3a899;margin-top:0}@supports (color:color-mix(in lab, red, red)){.pie-lvv .aviso-cuidado-linea{border-left-color:color-mix(in srgb, var(--color-acento-claro) 60%, transparent)}}.pie-lvv .aviso-cuidado-linea{color:var(--color-marino-texto)}.pie-lvv .aviso-cuidado-linea+.aviso-cuidado-linea{margin-top:.8rem}.pie-lvv-cierre{border-top:1px solid var(--pie-lvv-hilo);color:var(--color-marino-texto);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 2rem;margin-top:clamp(1.8rem,4vw,2.6rem);padding-top:1.2rem;font-size:.875rem;display:flex}.pie-lvv-creditos{max-width:none}.pie-lvv-legales{flex-wrap:wrap;gap:.4rem 1.4rem;display:flex}@media (prefers-reduced-motion:reduce){.pie-lvv a,.pie-lvv .pie-lvv-redes a{transition:none}}@keyframes nav-aparece{0%{opacity:0;transform:translateY(-6px)}}@keyframes nav-funde{0%{opacity:0}}.nav-hoja,.nav-telon{display:none}.nav-sitio{--nav-velo:#fbf9f5b3}@supports (color:color-mix(in lab, red, red)){.nav-sitio{--nav-velo:color-mix(in srgb, var(--color-porcelana) 70%, transparent)}}.nav-sitio[data-hoja=abierta] .nav-hoja{height:calc(100vh - var(--alto-barra,3.85rem));height:calc(100dvh - var(--alto-barra,3.85rem));background:var(--color-crema);border-top:1px solid var(--nav-filete);animation:nav-aparece .22s var(--ease-casa) both;flex-direction:column;display:flex;position:absolute;top:100%;left:0;right:0}.nav-hoja-cuerpo{overscroll-behavior:contain;min-height:0;padding:.9rem var(--pad-lateral) 1.4rem;flex:auto;overflow-y:auto}.nav-secciones{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.nav-seccion{background:var(--color-niebla);border-radius:1rem}.nav-seccion-boton{width:100%;min-height:3.9rem;color:var(--color-tinta);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:1rem;padding:.8rem 1.1rem;display:grid}.nav-seccion-boton:focus-visible{border-radius:1rem}.nav-seccion-nombre{font-family:var(--font-serif);font-size:1.3rem;line-height:1.2}.nav-seccion-adelanto{color:var(--color-tinta-suave);grid-column:1;font-size:.875rem;line-height:1.4}.nav-seccion-flecha{color:var(--color-tinta-suave);grid-area:1/2/span 2}.nav-seccion-boton[aria-expanded=true] .nav-seccion-flecha{transform:rotate(180deg)}.nav-seccion-boton[data-seccion=activa] .nav-seccion-nombre{-webkit-text-decoration:underline 2px var(--color-acento-linea);-webkit-text-decoration:underline 2px var(--color-acento-linea);-webkit-text-decoration:underline 2px var(--color-acento-linea);text-decoration:underline 2px var(--color-acento-linea);text-underline-offset:.4em}.nav-mega[hidden]{display:none}.nav-mega{padding:0 .75rem .9rem}.nav-mega-interior{animation:nav-aparece .22s var(--ease-casa) both}.nav-mega-cabecera{gap:.35rem;margin-bottom:.75rem;padding-inline:.35rem;display:grid}.nav-mega-titulo{display:none}.nav-mega-texto{color:var(--color-tinta-suave);margin:0;font-size:.9375rem;line-height:1.5}.nav-sitio .nav-mega-mas{min-height:2.75rem;color:var(--color-acento-texto);justify-self:start;align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.nav-sitio .nav-mega-mas:hover{color:var(--color-acento-hover);text-underline-offset:3px;text-decoration:underline}.nav-columna-titulo{letter-spacing:.12em;text-transform:uppercase;color:var(--color-acento-texto);margin:0 0 .3rem;font-size:.8125rem;font-weight:600}.nav-columna-donde{letter-spacing:.02em;text-transform:none;color:var(--color-tinta-suave);margin-inline-start:.6rem;font-weight:500}.nav-columna-titulo-siguiente{margin-top:1.1rem}.nav-lista{gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.nav-sitio .nav-enlace{min-height:2.75rem;color:var(--color-tinta);border-radius:.65rem;flex-direction:column;justify-content:center;margin-inline:-.6rem;padding:.4rem .6rem;display:flex}.nav-sitio .nav-enlace:hover{background:var(--nav-velo)}.nav-enlace-texto{font-weight:500;line-height:1.3}.nav-enlace[aria-current=page] .nav-enlace-texto{font-weight:700}.nav-enlace-detalle{color:var(--color-tinta-suave);font-size:.875rem;line-height:1.4}.nav-puertas{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.nav-puerta>a{background:var(--color-porcelana);height:100%;color:var(--color-tinta);border-radius:.85rem;grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:start;gap:.15rem .85rem;padding:.8rem .9rem;text-decoration:none;display:grid}.nav-puerta>a:hover{background:var(--tono,#ae6873)}@supports (color:color-mix(in lab, red, red)){.nav-puerta>a:hover{background:color-mix(in srgb, var(--tono,var(--color-acento-linea)) 10%, var(--color-porcelana))}}.nav-puerta-icono{background:var(--tono,var(--tono-rosa,var(--color-acento-linea)));width:2.4rem;height:2.4rem;color:var(--color-porcelana);border-radius:50%;grid-row:1/span 2;place-items:center;display:grid}.nav-puerta-icono .puerta-icono-svg{stroke-width:1.6px;width:56%;height:56%}.nav-puerta-frase{font-family:var(--font-serif);color:var(--color-tinta);font-size:1.05rem;line-height:1.25}.nav-puerta-cuando{color:var(--color-tinta-suave);font-size:.875rem;line-height:1.45}.nav-puerta>a[aria-current=page] .nav-puerta-frase{font-weight:600}.nav-puerta-test>a{background:var(--color-acento-suave);grid-template-columns:minmax(0,1fr);align-content:center;row-gap:.25rem}.nav-puerta-test>a:hover{background:var(--color-acento-suave)}.nav-test-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--color-acento-texto);font-size:.8125rem;font-weight:600}.nav-test-titulo{font-family:var(--font-serif);color:var(--color-tinta);font-size:1.3rem;line-height:1.2}.nav-test-texto{color:var(--color-tinta-suave);font-size:.875rem;line-height:1.45}.nav-test-accion{border-radius:var(--radius-boton);background:var(--color-marino);color:#fff;justify-self:start;align-items:center;gap:.4rem;margin-top:.45rem;padding:.55rem 1.05rem;font-size:.875rem;font-weight:600;line-height:1.2;display:inline-flex}.nav-puerta-test>a:hover .nav-test-accion{background:var(--color-marino-hover)}.nav-columnas{gap:1.2rem;padding-inline:.35rem;display:grid}.nav-temas{flex-wrap:wrap;gap:.65rem .4rem;margin:.25rem 0 .55rem;padding:0;list-style:none;display:flex}.nav-sitio .nav-tema{border:1px solid var(--nav-filete);border-radius:var(--radius-boton);background:var(--color-porcelana);min-height:2.1rem;color:var(--color-tinta);align-items:center;padding:.25rem .8rem;font-size:.875rem;line-height:1.2;display:inline-flex;position:relative}.nav-tema:after{content:"";position:absolute;inset:-.33rem 0}.nav-sitio .nav-tema:hover{background:var(--color-acento-suave);border-color:#ae687373}@supports (color:color-mix(in lab, red, red)){.nav-sitio .nav-tema:hover{border-color:color-mix(in srgb, var(--color-acento-linea) 45%, transparent)}}.nav-libro{margin-top:.35rem}.nav-sitio .nav-libro-enlace{color:var(--color-tinta);border-radius:.8rem;grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:.9rem;margin-inline:-.6rem;padding:.5rem .6rem;display:grid}.nav-sitio .nav-libro-enlace:hover{background:var(--nav-velo)}.nav-libro-portada{aspect-ratio:282/377;background:var(--color-porcelana);border-radius:3px;display:block;overflow:hidden;box-shadow:0 8px 18px -10px #22303a66}.nav-libro-portada img{object-fit:cover;width:100%;height:100%;display:block}.nav-libro-texto{gap:.2rem;display:grid}.nav-libro-titulo{font-family:var(--font-serif);font-size:1.15rem;line-height:1.2}.nav-libro-acciones{margin:0;padding:0 0 0 5.4rem;list-style:none;display:grid}.nav-sitio .nav-libro-acciones a{min-height:2.75rem;color:var(--color-tinta);border-radius:.6rem;align-items:center;gap:.5rem;margin-inline:-.6rem;padding-inline:.6rem;font-weight:500;display:flex}.nav-sitio .nav-libro-acciones a:hover{background:var(--nav-velo)}.nav-libro-acciones svg{color:var(--color-acento-linea);flex:none}.nav-sitio .nav-destacado{color:var(--color-tinta);border-radius:.8rem;grid-template-rows:auto 1fr;grid-template-columns:7.5rem minmax(0,1fr);align-items:start;gap:.2rem .9rem;margin-inline:-.6rem;padding:.5rem .6rem;display:grid}.nav-sitio .nav-destacado:hover{background:var(--nav-velo)}.nav-destacado-miniatura{aspect-ratio:16/9;background:var(--color-arena);border-radius:.7rem;grid-row:1/span 2;display:block;position:relative;overflow:hidden}.nav-destacado-miniatura img{object-fit:cover;width:100%;height:100%;display:block}.nav-destacado-play{background:#fbf9f5f0;border-radius:50%;place-items:center;width:1.9rem;height:1.9rem;display:grid;position:absolute;bottom:.45rem;left:.45rem}@supports (color:color-mix(in lab, red, red)){.nav-destacado-play{background:color-mix(in srgb, var(--color-porcelana) 94%, transparent)}}.nav-destacado-play{color:var(--color-marino)}.nav-destacado-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--color-acento-texto);font-size:.8125rem;font-weight:600}.nav-destacado-titulo{-webkit-line-clamp:3;font-family:var(--font-serif);-webkit-box-orient:vertical;font-size:1.05rem;line-height:1.3;display:-webkit-box;overflow:hidden}.nav-destacado:hover .nav-destacado-titulo{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.nav-tarjetas{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.nav-tarjeta>a{background:var(--color-porcelana);min-height:8.75rem;color:var(--color-tinta);border-radius:.9rem;grid-template-columns:6.5rem minmax(0,1fr);text-decoration:none;display:grid;overflow:hidden}.nav-tarjeta>a:hover{background:#f7ece9}@supports (color:color-mix(in lab, red, red)){.nav-tarjeta>a:hover{background:color-mix(in srgb, var(--color-acento-suave) 55%, var(--color-porcelana))}}.nav-tarjeta-foto{display:block;position:relative}.nav-tarjeta-foto img{object-fit:cover;object-position:50% 15%;width:100%;height:100%;position:absolute;inset:0}.nav-tarjeta-texto{flex-direction:column;justify-content:center;gap:.25rem;padding:.9rem 1rem;display:flex}.nav-tarjeta-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--color-acento-texto);font-size:.8125rem;font-weight:600}.nav-tarjeta-titulo{font-family:var(--font-serif);font-size:1.2rem;line-height:1.2}.nav-tarjeta-detalle{color:var(--color-tinta-suave);font-size:.875rem;line-height:1.45}.nav-tarjeta-flecha{color:var(--color-acento-linea);margin-top:.15rem;display:inline-flex}.nav-mega-pie{gap:.5rem;margin-top:.8rem;padding-inline:.35rem;display:grid}.nav-conversacion{justify-items:start;gap:.3rem;display:grid}.nav-sitio .nav-conversacion-boton{border-radius:var(--radius-boton);background:var(--color-acento-suave);min-height:2.75rem;color:var(--color-tinta);justify-self:start;align-items:center;gap:.55rem;padding:.55rem 1.05rem;font-size:.9375rem;font-weight:600;line-height:1.3;display:inline-flex}.nav-sitio .nav-conversacion-boton:hover{background:#e9c8c9}@supports (color:color-mix(in lab, red, red)){.nav-sitio .nav-conversacion-boton:hover{background:color-mix(in srgb, var(--color-acento-claro) 40%, var(--color-acento-suave))}}.nav-sitio .nav-conversacion-boton:hover{color:var(--color-tinta)}.nav-conversacion-boton svg{color:var(--color-acento-texto);flex:none}.nav-sitio .nav-conversacion-nota{color:var(--color-tinta-suave);margin:0;padding-inline:.2rem;font-size:.8125rem;line-height:1.45}.nav-tatiana{gap:1rem;padding-inline:.35rem;display:grid}.nav-tatiana-perfil{grid-template-columns:5.5rem minmax(0,1fr);align-items:center;gap:1rem;display:grid}.nav-tatiana-retrato{aspect-ratio:1;background:var(--color-porcelana);border-radius:50%;display:block;overflow:hidden}.nav-tatiana-retrato img{object-fit:cover;width:100%;height:100%;display:block}.nav-tatiana-texto p{margin:0}.nav-tatiana-nombre{font-family:var(--font-serif);color:var(--color-tinta);font-size:1.2rem;line-height:1.2}.nav-tatiana-rol{color:var(--color-tinta-suave);margin-top:.15rem;font-size:.875rem;line-height:1.4}.nav-sitio .nav-tatiana-frase{border-left:2px solid var(--color-acento-linea);font-family:var(--font-serif);color:var(--color-acento-texto);margin-top:.65rem;padding-left:.8rem;font-size:1.2rem;font-style:italic;line-height:1.3}.nav-hoja-utiles{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;margin-top:.6rem;display:flex}.nav-hoja-buscar{align-items:center;gap:.6rem;min-height:3rem;padding:.4rem 1.1rem;display:flex}.nav-sitio .nav-hoja-buscar{color:var(--color-tinta)}.nav-hoja-utiles .selector-idioma-panel{margin-inline:0}.nav-hoja-pie{padding:.8rem var(--pad-lateral) calc(.8rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--nav-filete);background:var(--color-crema);flex:none;justify-content:center;display:flex;box-shadow:0 -14px 28px -24px #22303a66}.nav-hoja-cta{flex:auto}@media (min-width:640px){.nav-puertas,.nav-tarjetas{grid-template-columns:repeat(2,minmax(0,1fr))}.nav-columnas,.nav-lista-doble{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.75rem}.nav-hoja-cta{flex:0 auto;min-width:20rem}}@media (min-width:900px) and (max-width:1179px){.nav-columnas{grid-template-columns:repeat(3,minmax(0,1fr))}.nav-sitio .nav-destacado{grid-template-columns:minmax(0,1fr)}.nav-destacado-miniatura{grid-row:auto;margin-bottom:.3rem}}@media (min-width:1180px){.nav-sitio{--nav-velo:#22303a0d}@supports (color:color-mix(in lab, red, red)){.nav-sitio{--nav-velo:color-mix(in srgb, var(--color-tinta) 5%, transparent)}}.nav-sitio .nav-hoja,.nav-sitio[data-hoja=abierta] .nav-hoja,.nav-hoja-cuerpo{display:contents}.nav-hoja-pie,.nav-hoja-utiles{display:none}.nav-secciones{align-items:center;gap:.15rem;display:flex}.nav-seccion{background:0 0;border-radius:0;display:flex}.nav-seccion-boton{border-radius:var(--radius-boton);width:auto;min-height:2.75rem;color:var(--color-tinta-suave);font-family:var(--font-sans);font-size:inherit;white-space:nowrap;gap:.3rem;padding:0 .6rem 0 .75rem;font-weight:500;line-height:1;display:inline-flex}.nav-seccion-boton:focus-visible{border-radius:var(--radius-boton)}.nav-seccion-nombre{font-family:inherit;font-size:inherit;line-height:inherit}.nav-seccion-adelanto{display:none}@media (hover:hover){.nav-seccion-boton:hover{color:var(--color-tinta);background:#22303a0d}@supports (color:color-mix(in lab, red, red)){.nav-seccion-boton:hover{background:color-mix(in srgb, var(--color-tinta) 5%, transparent)}}}.nav-seccion-boton[aria-expanded=true]{color:var(--color-tinta);background:var(--color-niebla)}.nav-seccion-boton[data-seccion=activa]{color:var(--color-tinta)}.nav-mega{z-index:2;top:100%;left:var(--pad-lateral);right:var(--pad-lateral);max-width:78rem;margin-inline:auto;padding:.35rem 0 0;position:absolute}.nav-mega-interior{overscroll-behavior:contain;border:1px solid var(--nav-filete);background:var(--color-crema);border-radius:1.25rem;max-height:calc(100dvh - 6rem);padding:1.6rem 1.8rem 1.7rem;overflow-y:auto;box-shadow:0 30px 60px -32px #22303a73,0 2px 6px -2px #22303a14}.nav-sitio[data-panel] .nav-telon{z-index:1;background:#22303a2e;height:100vh;display:block;position:absolute;top:100%;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.nav-sitio[data-panel] .nav-telon{background:color-mix(in srgb, var(--color-tinta) 18%, transparent)}}.nav-sitio[data-panel] .nav-telon{animation:nav-aparece .22s var(--ease-casa) both}.nav-mega-cabecera{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:1.1rem;padding:0;display:flex}.nav-mega-titulo{font-family:var(--font-serif);color:var(--color-tinta);margin:0;font-size:1.65rem;line-height:1.15;display:block}.nav-mega-texto{max-width:52ch;margin-top:.3rem}.nav-sitio .nav-mega-mas{flex:none}.nav-puertas{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.nav-puerta>a{border:1px solid var(--nav-filete);padding:1rem 1.05rem}.nav-puerta-icono{width:2.6rem;height:2.6rem}.nav-puerta-test>a{border-color:#ae68734d}@supports (color:color-mix(in lab, red, red)){.nav-puerta-test>a{border-color:color-mix(in srgb, var(--color-acento-linea) 30%, transparent)}}.nav-columnas{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);gap:2.25rem;padding:0}.nav-sitio .nav-destacado{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.nav-destacado-miniatura{border-radius:.8rem;grid-row:auto;margin-bottom:.35rem}.nav-destacado-play{width:2.2rem;height:2.2rem;bottom:.6rem;left:.6rem}.nav-destacado-titulo{font-size:1.15rem}.nav-tarjetas{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.nav-tarjeta>a{border:1px solid var(--nav-filete);grid-template-columns:10rem minmax(0,1fr);min-height:12.5rem}.nav-tarjeta-texto{gap:.35rem;padding:1.3rem 1.5rem}.nav-tarjeta-titulo{font-size:1.45rem}.nav-tarjeta-detalle{font-size:.9375rem}.nav-mega-pie{border-top:1px solid var(--nav-filete);justify-content:space-between;align-items:center;gap:1.5rem;margin-top:1rem;padding:.9rem 0 0;display:flex}.nav-conversacion{text-align:end;justify-items:end}.nav-sitio .nav-conversacion-boton{justify-self:end}.nav-tatiana{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:2.5rem;padding:0}.nav-tatiana-perfil{border:1px solid var(--nav-filete);background:var(--color-porcelana);border-radius:1rem;grid-template-columns:7.5rem minmax(0,1fr);gap:1.4rem;padding:1.4rem}.nav-tatiana-nombre{font-size:1.35rem}.nav-sitio .nav-tatiana-frase{font-size:1.4rem}.nav-lista-doble{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem 2rem}}@media (min-width:1180px) and (max-width:1439px){.nav-sitio{gap:.55rem}.nav-sitio .marca-logo{height:1.85rem}.nav-seccion-boton{padding:0 .45rem 0 .6rem}.nav-sitio .nav-cta{padding-inline:1rem}}@media (prefers-reduced-motion:reduce){.nav-sitio[data-hoja=abierta] .nav-hoja,.nav-mega-interior,.nav-sitio[data-panel] .nav-telon{animation-name:nav-funde}}.hero{text-align:center;place-items:center;min-height:100svh;padding-top:5rem;padding-bottom:7rem;display:grid;position:relative}.anillo-zona{aspect-ratio:1;width:min(66vw,29rem);margin-inline:auto;position:relative}.anillo{border:1.5px solid #ae68738c;border-radius:50%;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.anillo{border:1.5px solid color-mix(in srgb, var(--color-salvia) 55%, transparent)}}.anillo{animation:respira var(--duracion-respiracion) ease-in-out infinite}.anillo.a2{border-color:#ae687347;inset:-9%}@supports (color:color-mix(in lab, red, red)){.anillo.a2{border-color:color-mix(in srgb, var(--color-salvia) 28%, transparent)}}.anillo.a2{animation-delay:-3s}@keyframes respira{0%,to{transform:scale(1)}50%{transform:scale(1.015)}}.retrato{position:absolute;inset:0}.retrato img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block;-webkit-mask-image:radial-gradient(circle,#000 92%,#00000073 98%,#0000 100%);mask-image:radial-gradient(circle,#000 92%,#00000073 98%,#0000 100%)}.retrato-fundido{pointer-events:none;background:linear-gradient(190deg,#f3e1df29,#0000 55%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.retrato-fundido{background:linear-gradient(190deg, color-mix(in srgb, var(--color-ambar-luz) 16%, transparent), transparent 55%)}}.retrato-fundido{-webkit-mask-image:radial-gradient(circle,#000 88%,#0000 100%);mask-image:radial-gradient(circle,#000 88%,#0000 100%)}.hero h1{margin:2.2rem 0 1rem;font-size:clamp(2.6rem,6.5vw,4.6rem)}.hero h1 em{font-style:italic}.hero .baja{color:var(--color-tinta-suave);max-width:34rem;margin:0 auto 2.2rem}.cta-fila{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}.part{background:var(--color-salvia);opacity:.35;pointer-events:none;border-radius:50%;animation:linear infinite flota;position:absolute}@keyframes flota{0%{transform:translateY(12vh)}to{transform:translateY(-14vh)}}.hero-pie{width:max-content;color:var(--color-tinta-suave);flex-direction:column;align-items:center;gap:.4rem;margin:2.75rem auto 0;font-size:.875rem;display:flex;position:relative}.hero-pie:after{content:"";background:linear-gradient(var(--color-tinta-suave), transparent);width:1px;height:2.4rem}.libro{background:var(--color-crema);position:relative;overflow:hidden}.libro-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"portada""texto""formatos";align-items:center;gap:clamp(2.2rem,5vw,3rem);display:grid;position:relative}@media (min-width:820px){.libro-grid{grid-template-columns:minmax(0,15rem) minmax(0,1fr);grid-template-areas:"portada texto""portada formatos";column-gap:clamp(2.5rem,5vw,4rem)}}@media (min-width:1180px){.libro-grid{grid-template-columns:minmax(0,17rem) minmax(0,1fr) minmax(0,23rem);grid-template-areas:"portada texto formatos"}}@media (min-width:1600px){.libro-grid{grid-template-columns:minmax(0,20rem) minmax(0,1fr) minmax(0,27rem)}}.libro-portada{grid-area:portada;justify-content:center;display:flex}.libro-portada .objeto-impreso{width:100%;max-width:13rem}@media (min-width:820px){.libro-portada .objeto-impreso{max-width:none}}.libro-texto{grid-area:texto}.libro-texto .cabecera-seccion{margin-bottom:0}.libro-texto h2{text-wrap:balance;max-width:20ch}.libro-enlaces{gap:.1rem;margin:1.3rem 0 0;padding:0;list-style:none;display:grid}.libro-enlaces a{min-height:2.75rem;color:var(--color-tinta);transition:color .2s var(--ease-casa);align-items:center;gap:.8rem;font-weight:500;text-decoration:none;display:inline-flex}.libro-enlaces a:hover{color:var(--color-acento-texto);text-underline-offset:.25em;text-decoration:underline}.libro-enlace-icono{background:var(--color-acento-suave);width:2.3rem;height:2.3rem;color:var(--color-acento-texto);border-radius:50%;flex:none;place-items:center;display:grid}@media (prefers-reduced-motion:reduce){.libro-enlaces a{transition:none}}.libro-formatos{grid-area:formatos}.formatos-objetos{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.6rem,2.5vw,1.2rem);max-width:30rem;margin:0 auto;padding:0;list-style:none;display:grid}@media (min-width:820px){.formatos-objetos{margin-inline:0}}.formato-objeto{border-radius:var(--radius-tarjeta);text-align:center;height:100%;color:var(--color-tinta);flex-direction:column;align-items:center;gap:.55rem;padding:.6rem .3rem .8rem;text-decoration:none;display:flex}.formato-nombre{font-family:var(--font-serif);font-size:1.02rem;font-weight:500;line-height:1.2}.formato-detalle{color:var(--color-tinta-suave);text-wrap:balance;font-size:.8125rem;line-height:1.3}.formato-objeto:hover .formato-nombre{text-underline-offset:.2em;text-decoration:underline}.formato-figura{aspect-ratio:5/6;justify-content:center;align-items:flex-end;width:100%;display:flex}.objeto{transition:transform .22s var(--ease-casa);display:block;position:relative}.objeto img{width:100%;height:auto;display:block}.formato-objeto:hover .objeto,.formato-objeto:focus-visible .objeto{transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.objeto{transition:none}.formato-objeto:hover .objeto,.formato-objeto:focus-visible .objeto{transform:none}}.objeto-impreso{perspective:1100px;width:74%}.objeto-libro-tapa{transform-style:preserve-3d;background:var(--color-porcelana);border-radius:2px 4px 4px 2px;display:block;position:relative;transform:rotateY(22deg);box-shadow:14px 20px 34px -12px #22303a6b,2px 3px 8px #22303a1f}.objeto-libro-tapa img{border-radius:inherit}.objeto-libro-tapa:before{content:"";transform-origin:100%;background:linear-gradient(to right, #a8a8a2, var(--color-porcelana) 45%, var(--color-arena));inset-block:0;width:9%;position:absolute;right:100%;transform:rotateY(-90deg)}@supports (color:color-mix(in lab, red, red)){.objeto-libro-tapa:before{background:linear-gradient(to right, color-mix(in srgb, var(--color-arena) 70%, var(--color-tinta)), var(--color-porcelana) 45%, var(--color-arena))}}.objeto-tableta,.objeto-telefono{background:linear-gradient(145deg, #525c63, var(--color-tinta) 38%, var(--color-noche-profunda))}@supports (color:color-mix(in lab, red, red)){.objeto-tableta,.objeto-telefono{background:linear-gradient(145deg, color-mix(in srgb, var(--color-tinta) 78%, var(--color-porcelana)), var(--color-tinta) 38%, var(--color-noche-profunda))}}.objeto-tableta,.objeto-telefono{box-shadow:0 18px 30px -12px #22303a73,inset 0 0 0 1px #ffffff14}.objeto-pantalla{display:block;position:relative;overflow:hidden}.objeto-tableta{border-radius:11%/8%;width:86%;padding:6%}.objeto-tableta:before{content:"";aspect-ratio:1;background:#fff3;border-radius:50%;width:3.5%;position:absolute;top:2.4%;left:50%;transform:translate(-50%)}.objeto-tableta .objeto-pantalla{background:var(--color-porcelana);border-radius:3px}.objeto-telefono{border-radius:18%/9%;width:58%;padding:5%}.objeto-telefono .objeto-pantalla{aspect-ratio:9/18;background:linear-gradient(to bottom, var(--color-noche), var(--color-noche-profunda));border-radius:13%/6.5%;flex-direction:column;align-items:center;padding-top:24%;display:flex}.objeto-muesca{background:#000000d9;border-radius:999px;width:34%;height:4%;position:absolute;top:3.5%;left:50%;transform:translate(-50%)}.objeto-caratula{border-radius:4px;width:78%;display:block;overflow:hidden;box-shadow:0 6px 14px #00000059}.objeto-progreso{background:#ffffff38;border-radius:2px;width:78%;height:2px;margin-top:14%;display:block;position:relative}.objeto-progreso>span{border-radius:inherit;background:var(--color-acento-sobre-oscuro);inset-block:0;width:38%;position:absolute;left:0}.objeto-controles{justify-content:space-between;align-items:center;width:78%;margin-top:12%;display:flex}.objeto-play{aspect-ratio:1;background:var(--color-crema);border-radius:50%;width:30%;display:block;position:relative}.objeto-play:after{content:"";background:var(--color-noche);clip-path:polygon(0 0,100% 50%,0 100%);position:absolute;inset:30% 26% 30% 38%}.objeto-onda{aspect-ratio:2.4;justify-content:space-between;align-items:center;width:52%;display:flex}.objeto-onda>span{background:var(--color-acento-sobre-oscuro);border-radius:2px;width:12%;display:block}.objeto-onda>span:first-child{height:40%}.objeto-onda>span:nth-child(2){height:78%}.objeto-onda>span:nth-child(3){height:100%}.objeto-onda>span:nth-child(4){height:62%}.objeto-onda>span:nth-child(5){height:34%}.portada-zona{perspective:900px;place-items:center;display:grid}.portada{aspect-ratio:282/377;background:var(--color-porcelana);width:100%;max-width:17rem;box-shadow:var(--shadow-portada);transform-style:preserve-3d;will-change:transform;border-radius:6px;overflow:hidden;transform:rotateY(-14deg)}.portada img{object-fit:cover;width:100%;height:100%;display:block}.portada .brillo{pointer-events:none;opacity:.6;background:linear-gradient(120deg,#ffffff52,#fff0 45%);border-radius:6px;position:absolute;inset:0}.formatos{flex-wrap:wrap;gap:.6rem;margin:1.4rem 0 1.8rem;padding:0;list-style:none;display:flex}.formatos li{border:1px solid #22303a40}@supports (color:color-mix(in lab, red, red)){.formatos li{border:1px solid color-mix(in srgb, var(--color-tinta) 25%, transparent)}}.formatos li{border-radius:var(--radius-boton);color:var(--color-tinta-suave);padding:.35rem .9rem;font-size:.875rem}.muestra-audio{background:var(--color-porcelana);border-radius:var(--radius-tarjeta);max-width:26rem;box-shadow:var(--shadow-tarjeta);align-items:center;gap:.9rem;padding:.9rem 1.1rem;display:flex}.muestra-audio button{background:var(--color-ambar);width:2.75rem;height:2.75rem;color:var(--color-tinta);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.onda{flex:1;align-items:center;gap:4px;height:1.6rem;display:flex;overflow:hidden}.onda span{background:var(--color-salvia);opacity:.5;transform-origin:50%;border-radius:2px;flex:1;min-width:2px}.muestra-audio[data-reproduciendo=true] .onda span{opacity:.8;animation:onda-late 1.1s var(--ease-casa) infinite alternate}@keyframes onda-late{0%{transform:scaleY(.55)}to{transform:scaleY(1)}}.muestra-audio .tiempo{color:var(--color-tinta-suave);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.875rem}.muestra-audio-cuerpo{flex:1;gap:.3rem;min-width:0;display:grid}.muestra-audio-linea{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.1rem .75rem;min-width:0;display:flex}.muestra-audio-titulo{min-width:0;font-family:var(--font-serif);color:var(--color-tinta);white-space:nowrap;font-size:.95rem;font-style:italic}.muestra-audio[data-reproduciendo=true] .onda span:not([data-sonado]){opacity:.4}.muestra-audio .onda span[data-sonado]{background:var(--color-acento-hover);opacity:1}@media (prefers-reduced-motion:reduce){.muestra-audio[data-reproduciendo=true] .onda span{animation:none}}.libro-ctas{flex-wrap:wrap;align-items:center;gap:1rem;margin:1.5rem 0 0;display:flex}.libro-ctas>a:not(.btn){align-items:center;min-height:2.75rem;margin-block:-.5rem;padding-block:.35rem;display:inline-flex}.vueltas{background:#22303a1f;gap:1px;display:grid}@supports (color:color-mix(in lab, red, red)){.vueltas{background:color-mix(in srgb, var(--color-tinta) 12%, transparent)}}.vueltas{border-block:1px solid #22303a1f}@supports (color:color-mix(in lab, red, red)){.vueltas{border-block:1px solid color-mix(in srgb, var(--color-tinta) 12%, transparent)}}.vueltas{margin:2.5rem 0 3rem;padding:0;list-style:none}@media (min-width:820px){.vueltas{grid-template-columns:repeat(4,1fr)}}.vuelta-item{background:var(--color-crema);padding:1.6rem 1.4rem}.vuelta-item h3{margin-bottom:.5rem;font-size:1.35rem;font-style:italic}.vuelta-item p{color:var(--color-tinta-suave);font-size:.9375rem}.planes{gap:1.2rem;padding:0;list-style:none;display:grid}@media (min-width:820px){.planes{grid-template-columns:repeat(3,1fr)}}.plan{background:var(--color-porcelana);border-radius:var(--radius-tarjeta);box-shadow:var(--shadow-tarjeta);flex-direction:column;gap:.8rem;padding:1.8rem;display:flex}.plan .precio{font-family:var(--font-serif);font-size:2rem}.plan .precio small{font-family:var(--font-sans);color:var(--color-tinta-suave);font-size:.875rem;font-weight:400}.plan ul{color:var(--color-tinta-suave);flex:1;padding-left:1.1rem;font-size:.9375rem;list-style:outside}.plan .btn{align-self:flex-start}.seccion-company .aviso-cuidado{margin-top:2.5rem}.company-home-pie{justify-content:center;max-width:none;margin:2.4rem 0 0;display:flex}@media (min-width:900px){.company-home-pie{margin-top:2.8rem}}.biblioteca{background:linear-gradient(to bottom, var(--color-crema) 0, var(--color-niebla) clamp(3rem, 7vw, 6rem), var(--color-niebla) calc(100% - clamp(3rem, 7vw, 6rem)), var(--color-crema) 100%);position:relative;overflow:hidden}.buscador{flex-wrap:wrap;gap:.8rem;margin-bottom:1.6rem;display:flex}.buscador .campo{flex:1;min-width:14rem}.buscador .btn{white-space:nowrap;flex:none}.chips{flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;display:flex}.chips a,.chips button{border:1px solid #22303a38}@supports (color:color-mix(in lab, red, red)){.chips a,.chips button{border:1px solid color-mix(in srgb, var(--color-tinta) 22%, transparent)}}.chips a,.chips button{border-radius:var(--radius-boton);font-family:var(--font-sans);color:var(--color-tinta-suave);cursor:pointer;background:0 0;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none}.chips a[aria-current=true],.chips button[aria-pressed=true]{background:var(--color-salvia-profundo);border-color:var(--color-salvia-profundo);color:#fff}.episodios{gap:1.2rem;padding:0;list-style:none;display:grid}@media (min-width:640px){.episodios{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.episodios{grid-template-columns:repeat(3,1fr)}}.ep{background:var(--color-porcelana);border-radius:var(--radius-tarjeta);box-shadow:var(--shadow-tarjeta);color:inherit;height:100%;transition:transform var(--duracion-media) var(--ease-casa);text-decoration:none;display:block;overflow:hidden}.ep:hover{transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.ep{transition:none}.ep:hover{transform:none}}.ep .thumb{aspect-ratio:16/9;background:linear-gradient(150deg,#d8d0bf,#c4bba6);position:relative;overflow:hidden}.ep .thumb img{object-fit:cover;width:100%;height:100%;display:block}.ep .thumb:after{content:"";background:#22303a1f;position:absolute;inset:0}.ep .cuerpo{padding:1rem 1.2rem 1.3rem}.ep .meta{color:var(--color-tinta-suave);margin-bottom:.35rem;font-size:.875rem}.ep h3{font-size:1.1rem;line-height:1.3}.biblioteca-vacia{background:var(--color-porcelana);border-radius:var(--radius-tarjeta);box-shadow:var(--shadow-tarjeta);text-align:center;color:var(--color-tinta-suave);padding:2.5rem}.biblioteca-vacia strong{font-family:var(--font-serif);color:var(--color-tinta);margin-bottom:.5rem;font-size:1.35rem;display:block}.biblioteca-grid{gap:clamp(2.2rem,5vw,3rem);display:grid;position:relative}@media (min-width:1000px){.biblioteca-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:clamp(2.5rem,5vw,5rem)}}.biblioteca-indice h2{text-wrap:balance;max-width:18ch}.biblioteca-bajada{font-family:var(--font-serif);color:var(--color-tinta);margin:clamp(.7rem,1.6vw,1rem) 0 0;font-size:clamp(1.1rem,1.7vw,1.3rem);line-height:1.35}.biblioteca-total{color:var(--color-tinta-suave);margin:.3rem 0 0}.biblioteca-accion{margin:0}.biblioteca-tv{isolation:isolate;border-radius:calc(var(--radius-tarjeta) + 4px);background:var(--color-marino);color:var(--color-crema);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #1f304638;container:tv/inline-size}.biblioteca-tv-foto{aspect-ratio:16/10;position:relative;-webkit-mask-image:linear-gradient(#000 50%,#0000 100%);mask-image:linear-gradient(#000 50%,#0000 100%)}.biblioteca-tv-foto img{object-fit:cover;object-position:32% 40%}.biblioteca-tv-texto{margin-top:-1.5rem;padding:0 clamp(1.4rem,5vw,2rem) clamp(1.6rem,5vw,2rem);position:relative}@container tv (min-width:32rem){.biblioteca-tv-foto{aspect-ratio:auto;z-index:-1;width:62%;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000059 22%,#000 58%);mask-image:linear-gradient(90deg,#0000 0%,#00000059 22%,#000 58%)}.biblioteca-tv-texto{flex-direction:column;justify-content:center;align-items:flex-start;max-width:50%;min-height:clamp(17rem,28vw,22rem);margin:0;padding:clamp(1.8rem,4vw,2.8rem);display:flex}}.biblioteca-tv h3{color:var(--color-crema);text-wrap:balance;margin:0;font-size:clamp(1.65rem,2.8vw,2.2rem);line-height:1.1}.biblioteca-tv p{max-width:24ch;color:var(--color-marino-texto);text-wrap:pretty;margin:.75rem 0 1.4rem}.biblioteca-tv .btn:focus-visible{outline-color:var(--color-foco-sobre-oscuro)}.cierre{position:relative;overflow:hidden}.cierre-grid{gap:3rem;display:grid;position:relative}#comunidad,#las-cuatro-vueltas,#tu-vuelta{scroll-margin-top:6rem}@media (min-width:900px){.cierre-grid{grid-template-columns:1.2fr 1fr}}.boletin form{flex-wrap:wrap;gap:.7rem;max-width:30rem;margin-top:1.4rem;display:flex}.boletin .campo{flex:1;min-width:13rem}.boletin .respuesta{color:var(--color-exito-texto);margin-top:.9rem;font-size:.9375rem}.boletin .respuesta[data-estado=error]{color:var(--color-error-texto)}.patrocina{background:var(--color-porcelana);border-radius:var(--radius-tarjeta);box-shadow:var(--shadow-tarjeta);align-self:start;padding:2rem}.patrocina h2{margin-bottom:.6rem;font-size:1.4rem}.patrocina p{color:var(--color-tinta-suave);font-size:.9375rem}:is(.puerta-icono,.vuelta-icono,.test-resultado-icono,.eco-icono,.company-linea-icono):has(>[data-tono=rosa]){--icono-fondo:var(--color-acento-suave);--icono-trazo:var(--color-acento-linea)}:is(.puerta-icono,.vuelta-icono,.test-resultado-icono,.eco-icono,.company-linea-icono):has(>[data-tono=salvia]){--icono-fondo:#dbe1d6}@supports (color:color-mix(in lab, red, red)){:is(.puerta-icono,.vuelta-icono,.test-resultado-icono,.eco-icono,.company-linea-icono):has(>[data-tono=salvia]){--icono-fondo:color-mix(in srgb, var(--color-exito) 30%, var(--color-porcelana))}}:is(.puerta-icono,.vuelta-icono,.test-resultado-icono,.eco-icono,.company-linea-icono):has(>[data-tono=salvia]){--icono-trazo:var(--color-exito-texto)}:is(.puerta-icono,.vuelta-icono,.test-resultado-icono,.eco-icono,.company-linea-icono):has(>[data-tono=ambar]){--icono-fondo:#f5e6ca}@supports (color:color-mix(in lab, red, red)){:is(.puerta-icono,.vuelta-icono,.test-resultado-icono,.eco-icono,.company-linea-icono):has(>[data-tono=ambar]){--icono-fondo:color-mix(in srgb, var(--color-hilo-oro) 32%, var(--color-porcelana))}}:is(.puerta-icono,.vuelta-icono,.test-resultado-icono,.eco-icono,.company-linea-icono):has(>[data-tono=ambar]){--icono-trazo:var(--color-brasa-fria)}:is(.puerta-icono,.vuelta-icono,.test-resultado-icono,.eco-icono,.company-linea-icono):has(>[data-tono=azul]){--icono-fondo:#bfcfde}@supports (color:color-mix(in lab, red, red)){:is(.puerta-icono,.vuelta-icono,.test-resultado-icono,.eco-icono,.company-linea-icono):has(>[data-tono=azul]){--icono-fondo:color-mix(in srgb, var(--color-azul-linea) 22%, var(--color-azul-claro))}}:is(.puerta-icono,.vuelta-icono,.test-resultado-icono,.eco-icono,.company-linea-icono):has(>[data-tono=azul]){--icono-trazo:var(--color-marino)}:is(.puerta-icono,.vuelta-icono,.test-resultado-icono,.eco-icono,.company-linea-icono):has(>[data-tono=azul-claro]){--icono-fondo:var(--color-azul-claro);--icono-trazo:var(--color-azul-linea)}.bloque-maqueta{--bloque-pad-x:clamp(1rem, 3vw, 3rem);--bloque-pad-y:clamp(1.2rem, 2.4vw, 2rem);--bloque-separacion:clamp(.85rem, 1.5vw, 1.35rem);--bloque-radio:calc(var(--radius-tarjeta) + 6px);--bloque-rosa:55%;width:min(100%, var(--ancho-contenido));margin:var(--bloque-separacion) auto;padding:var(--bloque-pad-y) var(--bloque-pad-x);border:1px solid var(--hairline,#22303a21);position:relative}@supports (color:color-mix(in lab, red, red)){.bloque-maqueta{border:1px solid var(--hairline,color-mix(in srgb, var(--color-tinta) 13%, transparent))}}.bloque-maqueta{border-radius:var(--bloque-radio);background:linear-gradient(100deg, var(--color-porcelana) 35%, #f3e1df)}@supports (color:color-mix(in lab, red, red)){.bloque-maqueta{background:linear-gradient(100deg, var(--color-porcelana) 35%, color-mix(in srgb, var(--color-acento-suave) var(--bloque-rosa), var(--color-porcelana)))}}.bloque-maqueta{box-shadow:0 1px 2px #22303a0a,0 10px 30px #22303a0d}@supports (color:color-mix(in lab, red, red)){.bloque-maqueta{box-shadow:0 1px 2px color-mix(in srgb, var(--color-tinta) 4%, transparent), 0 10px 30px color-mix(in srgb, var(--color-tinta) 5%, transparent)}}.bloque-maqueta{scroll-margin-top:5.5rem}.bloque-maqueta section{padding-block:0}.bloque-maqueta-cabecera{margin-bottom:clamp(.9rem,1.6vw,1.3rem)}.bloque-maqueta-titulo{max-width:none;font-family:var(--font-serif);font-weight:500;font-size:calc(clamp(1.5rem, 1.05rem + 1.25vw, 2.05rem) * var(--escala-titulos));letter-spacing:-.01em;color:var(--color-marino);text-wrap:balance;margin:0;line-height:1.15}.bloque-maqueta-subtitulo{max-width:62ch;color:var(--color-tinta);text-wrap:pretty;margin:.3rem 0 0;font-size:clamp(.95rem,.88rem + .25vw,1.05rem);line-height:1.5}.puertas-rejilla,.vueltas-seccion,.test-seccion,.nav-puertas{--tono-rosa:#b97780}@supports (color:color-mix(in lab, red, red)){.puertas-rejilla,.vueltas-seccion,.test-seccion,.nav-puertas{--tono-rosa:color-mix(in srgb, var(--color-acento-linea) 75%, var(--color-acento-claro))}}.puertas-rejilla,.vueltas-seccion,.test-seccion,.nav-puertas{--tono-verde:#64936c;--tono-naranja:#b97a3e;--tono-azul:#4a78b4;--tono-celeste:#3b8dbd}:is(.puerta,.test-resultado,.nav-puerta):has([data-tono=rosa]){--tono:var(--tono-rosa)}:is(.puerta,.test-resultado,.nav-puerta):has([data-tono=salvia]){--tono:var(--tono-verde)}:is(.puerta,.test-resultado,.nav-puerta):has([data-tono=ambar]){--tono:var(--tono-naranja)}:is(.puerta,.test-resultado,.nav-puerta):has([data-tono=azul]){--tono:var(--tono-azul)}:is(.puerta,.test-resultado,.nav-puerta):has([data-tono=azul-claro]){--tono:var(--tono-celeste)}.puertas-rejilla{gap:clamp(.6rem,1.2vw,1rem);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.puertas-rejilla{grid-template-columns:repeat(3,minmax(0,1fr))}}.puertas-rejilla-hub{margin-top:0}.puerta{display:flex}.puerta>a{border-radius:var(--radius-tarjeta);background:var(--color-porcelana);border:1px solid var(--hairline,#22303a21);grid-template-columns:5.25rem minmax(0,1fr) auto;grid-template-areas:"foto texto flecha""foto cuando flecha";align-content:center;align-items:center;gap:.2rem .9rem;width:100%;padding:.5rem .85rem .5rem .5rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.puerta>a{border:1px solid var(--hairline,color-mix(in srgb, var(--color-tinta) 13%, transparent))}}.puerta>a{box-shadow:0 1px 2px #22303a0d,0 6px 18px #22303a0d}@supports (color:color-mix(in lab, red, red)){.puerta>a{box-shadow:0 1px 2px color-mix(in srgb, var(--color-tinta) 5%, transparent), 0 6px 18px color-mix(in srgb, var(--color-tinta) 5%, transparent)}}.puerta>a{color:inherit;transition:transform .24s var(--ease-casa), box-shadow .24s var(--ease-casa), border-color .24s var(--ease-casa);text-decoration:none}.puerta>a:hover,.puerta>a:focus-visible{transform:translateY(-3px);box-shadow:0 14px 36px #22303a1f}@supports (color:color-mix(in lab, red, red)){.puerta>a:hover,.puerta>a:focus-visible{box-shadow:0 14px 36px color-mix(in srgb, var(--color-tinta) 12%, transparent)}}.puerta>a:hover,.puerta>a:focus-visible{border-color:var(--tono,#ae6873)}@supports (color:color-mix(in lab, red, red)){.puerta>a:hover,.puerta>a:focus-visible{border-color:color-mix(in srgb, var(--tono,var(--color-acento-linea)) 55%, transparent)}}.puerta-foto{aspect-ratio:1;border-radius:calc(var(--radius-tarjeta) - 4px);background:var(--color-niebla);grid-area:foto;display:block;position:relative;overflow:hidden}.puerta-foto img{object-fit:cover;object-position:50% 40%;width:100%;height:100%;transition:transform 1.1s var(--ease-casa);position:absolute;inset:0}.puerta>a:hover .puerta-foto img,.puerta>a:focus-visible .puerta-foto img{transform:scale(1.05)}.puerta-icono{--puerta-icono:2.35rem;z-index:1;width:var(--puerta-icono);height:var(--puerta-icono);background:var(--tono,var(--tono-rosa,var(--color-acento-linea)));border:2px solid var(--color-porcelana);border-radius:50%;grid-area:foto;place-self:end;place-items:center;margin:0 -.45rem -.4rem 0;display:grid;position:relative;box-shadow:0 4px 12px #22303a29}@supports (color:color-mix(in lab, red, red)){.puerta-icono{box-shadow:0 4px 12px color-mix(in srgb, var(--color-tinta) 16%, transparent)}}.puerta-icono{color:var(--color-porcelana)}.puerta-icono-svg{width:1.75rem;height:1.75rem}.puerta-icono .puerta-icono-svg{stroke-width:1.6px;width:56%;height:56%}.puerta-texto{font-family:var(--font-serif);color:var(--color-marino);text-wrap:balance;grid-area:texto;font-size:1.02rem;line-height:1.28;display:block}.puerta-cuando{color:var(--color-tinta-suave);text-wrap:pretty;grid-area:cuando;font-size:.84rem;line-height:1.42;display:block}.puerta-flecha{color:var(--tono,var(--tono-rosa,var(--color-acento-linea)));transition:transform .24s var(--ease-casa);grid-area:flecha;display:inline-flex}.puerta>a:hover .puerta-flecha,.puerta>a:focus-visible .puerta-flecha{transform:translate(3px)}@media (min-width:640px){.puerta>a{text-align:center;flex-direction:column;align-items:stretch;padding:0 0 .8rem;display:flex;overflow:hidden}.puerta-foto{aspect-ratio:2;border-radius:0}.puerta-icono{--puerta-icono:clamp(2.8rem, 3.6vw, 3.3rem);margin:calc(var(--puerta-icono) / -2) auto .55rem;border-width:3px;align-self:center}.puerta-texto{padding-inline:.7rem;font-size:clamp(.94rem,.6rem + .45vw,1.06rem)}.puerta-cuando{margin-top:.4rem;padding-inline:.75rem;font-size:.8125rem}.puerta-flecha{align-self:center;margin-top:auto;padding-top:.55rem}}@media (min-width:1024px){.puerta-texto{font-size:clamp(1.12rem,.8rem + .45vw,1.3rem)}.puerta-cuando{max-width:34ch;margin-inline:auto;font-size:.9375rem}}@media (prefers-reduced-motion:reduce){.puerta>a,.puerta-foto img,.puerta-flecha{transition:none}.puerta>a:hover,.puerta>a:focus-visible,.puerta>a:hover .puerta-foto img,.puerta>a:focus-visible .puerta-foto img,.puerta>a:hover .puerta-flecha,.puerta>a:focus-visible .puerta-flecha{transform:none}}.vueltas-seccion{--bloque-rosa:85%}.vueltas-composicion{grid-template-columns:minmax(0,1fr);grid-template-areas:"cabecera""pasos""accion""company""cuaderno";align-items:start;gap:1.4rem;display:grid}.vueltas-cabecera{grid-area:cabecera}.vueltas-pasos{grid-area:pasos;container:vueltas/inline-size}.vueltas-accion{grid-area:accion}.vueltas-company{grid-area:company}.vueltas-cuaderno{grid-area:cuaderno}@media (min-width:700px){.vueltas-composicion{grid-template:"cabecera cuaderno""accion cuaderno"1fr"pasos pasos""company company"/minmax(0,1fr) clamp(12rem,24vw,15rem);gap:1.25rem clamp(1.5rem,3vw,2.5rem)}.vueltas-company{justify-content:center}}@media (min-width:1280px){.vueltas-composicion{grid-template:"cabecera pasos cuaderno""accion pasos cuaderno"1fr"accion company cuaderno"/clamp(14rem,22vw,20rem) minmax(0,1fr) clamp(12.5rem,30vw - 10rem,17rem);gap:1rem clamp(1.5rem,2.2vw,2.5rem)}.vueltas-pasos,.vueltas-cuaderno{align-self:center}}.vueltas-cabecera{max-width:40rem}.vueltas-cabecera .vueltas-subtitulo{font-family:var(--font-serif);color:var(--color-marino);margin:.25rem 0 0;font-size:clamp(1rem,.9rem + .25vw,1.12rem);line-height:1.3}.vueltas-cabecera .vueltas-intro{max-width:46ch;color:var(--color-tinta-suave);text-wrap:pretty;margin:.6rem 0 0;font-size:.92rem;line-height:1.55}.vuelta-paso:has([data-tono=rosa]){--vuelta-fondo:#ecd2d2}@supports (color:color-mix(in lab, red, red)){.vuelta-paso:has([data-tono=rosa]){--vuelta-fondo:color-mix(in srgb, var(--color-acento-claro) 45%, var(--color-porcelana))}}.vuelta-paso:has([data-tono=rosa]){--vuelta-trazo:var(--color-acento)}.vuelta-paso:has([data-tono=salvia]){--vuelta-fondo:#cad5c7}@supports (color:color-mix(in lab, red, red)){.vuelta-paso:has([data-tono=salvia]){--vuelta-fondo:color-mix(in srgb, var(--color-exito) 45%, var(--color-porcelana))}}.vuelta-paso:has([data-tono=salvia]){--vuelta-trazo:#4a7a55}.vuelta-paso:has([data-tono=ambar]){--vuelta-fondo:#f7ddb9}@supports (color:color-mix(in lab, red, red)){.vuelta-paso:has([data-tono=ambar]){--vuelta-fondo:color-mix(in srgb, var(--color-brasa-caliente) 40%, var(--color-porcelana))}}.vuelta-paso:has([data-tono=ambar]){--vuelta-trazo:#a0612e}.vuelta-paso:has([data-tono=azul]){--vuelta-fondo:var(--color-azul-claro);--vuelta-trazo:var(--tono-azul)}.vueltas-franja{--vueltas-hueco:clamp(.75rem, 1.5vw, 1.25rem);gap:1.4rem var(--vueltas-hueco);margin:0;padding:0;list-style:none;display:grid}@container vueltas (min-width:17rem){.vueltas-franja{grid-template-columns:repeat(2,minmax(0,1fr))}}@container vueltas (min-width:29rem){.vueltas-franja{grid-template-columns:repeat(4,minmax(0,1fr))}.vuelta-paso:not(:last-child):after{content:"";top:calc(var(--vuelta-icono) / 2 - .5rem);right:calc(-1 * var(--vueltas-hueco) / 2 - .85rem);background:var(--vuelta-trazo,var(--color-acento-linea));width:1.7rem;height:1rem;position:absolute;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 16' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 8h23M19.5 2.5 25 8l-5.5 5.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 16' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 8h23M19.5 2.5 25 8l-5.5 5.5'/%3E%3C/svg%3E") 50%/contain no-repeat}.vuelta-paso .vuelta-nombre{margin-inline:calc(var(--vueltas-hueco) / -2)}}.vuelta-paso{--vuelta-icono:clamp(4.75rem, 18cqi, 6rem);text-align:center;grid-template-rows:auto auto auto 1fr;align-content:start;padding-inline:.1rem;display:grid;position:relative}@supports (grid-template-rows:subgrid){@container vueltas (min-width:17rem){.vueltas-franja{row-gap:0}.vuelta-paso{grid-row:span 4;grid-template-rows:subgrid;row-gap:0}.vuelta-paso:nth-child(n+3){padding-top:1.4rem}}@container vueltas (min-width:29rem){.vuelta-paso:nth-child(n+3){padding-top:0}}}.vuelta-icono{width:var(--vuelta-icono);height:var(--vuelta-icono);background:var(--vuelta-fondo,var(--color-acento-suave));box-shadow:inset 0 0 0 1px var(--vuelta-trazo,#a55f69), 0 6px 18px #22303a12;border-radius:50%;place-items:center;margin:0 auto .6rem;display:grid}@supports (color:color-mix(in lab, red, red)){.vuelta-icono{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--vuelta-trazo,var(--color-acento)) 12%, transparent), 0 6px 18px color-mix(in srgb, var(--color-tinta) 7%, transparent)}}.vuelta-icono{color:var(--vuelta-trazo,var(--color-acento))}.vuelta-icono .puerta-icono-svg{stroke-width:1.3px;width:46%;height:46%}.vuelta-numero{font-family:var(--font-serif);letter-spacing:.02em;color:var(--color-marino);font-size:1rem;font-weight:600;line-height:1.2;display:block}.vuelta-nombre{font-family:var(--font-serif);letter-spacing:.03em;text-transform:uppercase;color:var(--color-marino);margin:.15rem 0 0;font-size:.82rem;font-weight:600;line-height:1.25}.vuelta-pregunta{max-width:17ch;font-family:var(--font-serif);color:var(--color-tinta-suave);text-wrap:balance;margin:.3rem auto 0;font-size:.9rem;font-style:italic;line-height:1.32}.vueltas-accion{align-content:start;justify-items:start;display:grid}.vueltas-nota{max-width:15rem;font-family:var(--font-manuscrita,var(--font-serif));color:var(--color-marino);transform-origin:0;margin:0;font-size:clamp(1.05rem,.9rem + .3vw,1.25rem);line-height:1.3;transform:rotate(-4deg)}.vueltas-nota-flecha{width:3.2rem;height:auto;color:var(--color-marino);margin:0 0 .25rem 2rem}.vueltas-company{max-width:none;color:var(--color-tinta-suave);align-items:center;gap:.65rem;margin:0;font-size:.875rem;display:flex}.vueltas-company strong{color:var(--color-marino);font-weight:600}.vueltas-company-sello{mix-blend-mode:multiply;flex:none;width:auto;height:2rem}.vueltas-cuaderno{aspect-ratio:3/4;border-radius:var(--radius-tarjeta);background:var(--color-arena);width:100%;max-width:15rem;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 10px 28px #22303a24;container-type:inline-size}@supports (color:color-mix(in lab, red, red)){.vueltas-cuaderno{box-shadow:0 10px 28px color-mix(in srgb, var(--color-tinta) 14%, transparent)}}@media (min-width:700px){.vueltas-cuaderno{max-width:none}}.vueltas-cuaderno img{object-fit:cover}.vueltas-cierre{font-family:var(--font-manuscrita,var(--font-serif));color:var(--color-tinta);text-wrap:balance;transform-origin:0 0;margin:0;font-size:clamp(.8rem,5.5cqi,1.6rem);line-height:1.25;position:absolute;top:64%;left:34%;right:7%;transform:rotate(-3deg)}.chips-temas,.chips-programas{justify-content:flex-start;margin:0;padding:0;list-style:none}.chips-temas{margin-top:clamp(1.2rem,2.4vw,1.6rem)}.chips-programas{margin-top:.5rem;margin-bottom:clamp(1.6rem,3vw,2rem)}.chips-temas li,.chips-programas li{display:flex}.chips-temas a,.chips-programas a{min-height:2.5rem;transition:border-color .2s var(--ease-casa);border-color:#0000;align-items:center;display:inline-flex}.chips-temas a{background:var(--color-acento-suave);color:var(--color-acento-texto)}.chips-temas a:hover{border-color:var(--color-acento-linea)}.chips-programas a{background:var(--color-azul-claro);color:var(--color-marino)}.chips-programas a:hover{border-color:var(--color-azul-linea)}@media (prefers-reduced-motion:reduce){.chips-temas a,.chips-programas a{transition:none}}.home-par{padding-block:var(--ritmo-seccion);background:linear-gradient(to bottom, var(--color-crema) 0, var(--color-niebla) clamp(3rem, 7vw, 6rem), var(--color-niebla) calc(100% - clamp(3rem, 7vw, 6rem)), var(--color-crema) 100%);position:relative}.home-par-rejilla{gap:clamp(3rem,6vw,4.5rem);display:grid}@media (min-width:1600px){.home-par-rejilla{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;column-gap:clamp(3rem,4vw,5rem)}}.company-home,.ecosistema-home{padding-block:0}.company-home{container:company/inline-size}.company-home-cabecera{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;margin-bottom:clamp(1.4rem,3vw,2rem);display:flex}.company-home-titulos .kicker{margin-bottom:.5rem}.company-home-titulos h2{max-width:22ch;font-size:clamp(1.6rem,2.8vw,2.3rem)}.company-home-sello{flex:none}.company-home-lineas{gap:clamp(1rem,2vw,1.4rem);margin:0;padding:0;list-style:none;display:grid}@container company (min-width:34rem){.company-home-lineas{grid-template-columns:repeat(2,minmax(0,1fr))}}.company-home-lineas>li{display:flex}.company-linea{border-radius:var(--radius-tarjeta);background:var(--color-porcelana);border:1px solid var(--hairline);box-shadow:var(--shadow-tarjeta);flex-direction:column;flex:1;align-items:flex-start;padding:clamp(1.3rem,2.6vw,1.8rem);display:flex}.company-linea-icono{background:var(--icono-fondo,var(--color-acento-suave));width:3.1rem;height:3.1rem;color:var(--icono-trazo,var(--color-acento-linea));border-radius:50%;place-items:center;margin-bottom:.9rem;display:grid}.company-linea-icono .puerta-icono-svg{width:56%;height:56%}.company-linea h3{margin:0;font-size:clamp(1.2rem,1.9vw,1.4rem)}.company-linea-texto{color:var(--color-tinta-suave);text-wrap:pretty;margin:.55rem 0 0;font-size:.975rem;line-height:1.55}.company-linea-accion{margin:auto 0 0;padding-top:1.3rem}.company-home-conversemos{margin:clamp(1.4rem,3vw,1.8rem) 0 0}.hablemos-banda{--hablemos-pad:clamp(2.5rem, 6vw, 4rem);isolation:isolate;padding-block:var(--hablemos-pad) 0;text-align:center;background:var(--color-crema);position:relative;overflow:hidden}.hablemos-fila{grid-template-areas:"retrato""contenido""accion""paisaje";justify-items:center;gap:clamp(1.2rem,3vw,1.6rem);display:grid}.hablemos-retrato{grid-area:retrato;width:100%;max-width:11rem}.hablemos-retrato img{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(#0000 4%,#000 16%),linear-gradient(90deg,#0000 0,#000 18% 82%,#0000 100%);mask-image:linear-gradient(#0000 4%,#000 16%),linear-gradient(90deg,#0000 0,#000 18% 82%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.hablemos-contenido{z-index:1;grid-area:contenido;max-width:44rem;position:relative}.hablemos-contenido h2{font-family:var(--font-serif);color:var(--color-tinta);text-wrap:balance;margin:0;font-size:clamp(1.75rem,4vw,2.4rem);line-height:1.12}.hablemos-texto{max-width:44ch;color:var(--color-tinta);text-wrap:balance;margin:clamp(.9rem,2vw,1.2rem) auto 0;font-size:clamp(1.02rem,1.8vw,1.16rem);line-height:1.5}.hablemos-texto strong{white-space:nowrap;font-weight:600}.hablemos-apoyo{max-width:46ch;color:var(--color-tinta-suave);text-wrap:pretty;margin:.6rem auto 0;font-size:clamp(.95rem,1.5vw,1.02rem);line-height:1.5}.hablemos-manuscrita{font-family:var(--font-manuscrita,var(--font-serif));color:var(--color-acento-texto);margin:1rem auto 0;font-size:clamp(1.5rem,3vw,2rem);line-height:1.2;transform:rotate(-3deg)}.hablemos-accion{z-index:2;grid-area:accion;margin:0 0 -2.6rem;position:relative}.hablemos-accion .btn{box-shadow:0 12px 30px #1f30462e}.hablemos-paisaje{grid-area:paisaje;justify-self:stretch;width:100vw;height:clamp(9rem,36vw,14rem);margin-inline:calc(50% - 50vw);position:relative;-webkit-mask-image:linear-gradient(#0000 0,#000 60%);mask-image:linear-gradient(#0000 0,#000 60%)}.hablemos-paisaje img{object-fit:cover;object-position:50% 58%}@media (min-width:1280px){.hablemos-banda{padding-bottom:var(--hablemos-pad);text-align:left}.hablemos-fila{grid-template-columns:15rem minmax(0,1fr) auto;grid-template-areas:"retrato contenido accion";place-items:center start;column-gap:clamp(2rem,3.5vw,3.5rem)}.hablemos-retrato{max-width:none;margin-bottom:calc(-1 * var(--hablemos-pad));align-self:end}.hablemos-contenido{max-width:30rem}.hablemos-texto,.hablemos-apoyo,.hablemos-manuscrita{margin-inline:0}.hablemos-manuscrita{transform-origin:0}.hablemos-accion{justify-self:end;margin:0}.hablemos-paisaje{z-index:0;width:42%;height:auto;margin:0;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 0% 20%,#0009 42%,#000 62%);mask-image:linear-gradient(90deg,#0000 0% 20%,#0009 42%,#000 62%)}.hablemos-paisaje img{object-position:60% 55%}}.pie-sitio{border-top:1px solid #22303a24}@supports (color:color-mix(in lab, red, red)){.pie-sitio{border-top:1px solid color-mix(in srgb, var(--color-tinta) 14%, transparent)}}.pie-sitio{color:var(--color-tinta);z-index:1;background:var(--color-arena);padding:3.5rem 0 4rem;font-size:.9375rem;position:relative}.pie-sitio a{color:var(--color-tinta);-webkit-text-decoration:underline #22303a47;text-decoration:underline #22303a47}@supports (color:color-mix(in lab, red, red)){.pie-sitio a{-webkit-text-decoration-color:color-mix(in srgb, var(--color-tinta) 28%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--color-tinta) 28%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--color-tinta) 28%, transparent);text-decoration-color:color-mix(in srgb, var(--color-tinta) 28%, transparent)}}.pie-sitio a{text-underline-offset:.22em;transition:color var(--duracion-corta) var(--ease-casa), text-decoration-color var(--duracion-corta) var(--ease-casa);text-decoration-thickness:1px}.pie-sitio .aviso-cuidado-linea,.pie-sitio .creditos{color:var(--color-tinta)}.pie-sitio a:hover,.pie-sitio a:focus-visible{color:var(--color-ambar-tinta);text-decoration-color:currentColor}.pie-sitio .pie-frase{font-family:var(--font-serif);color:var(--color-ambar-tinta);font-size:1.05rem}.pie-sitio .pie-columnas{gap:2rem;display:grid}@media (min-width:640px){.pie-sitio .pie-columnas{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,4vw,3.5rem)}.pie-col-marca{grid-column:1/-1}}@media (min-width:760px) and (max-width:1023px){.pie-sitio .pie-columnas{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(1.8rem,3.5vw,3rem)}}@media (min-width:1024px){.pie-sitio .pie-columnas{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr);column-gap:clamp(2rem,5vw,5rem)}.pie-col-marca{grid-column:auto}}.pie-col-marca p,.pie-col-contacto p{max-width:34ch}.pie-contacto-acciones{gap:.2rem;margin-top:1rem;display:grid}.pie-frase{font-family:var(--font-serif);text-wrap:pretty;font-size:1.0625rem;line-height:1.5}.pie-sitio .pie-redes-titulo{margin-top:1.4rem}.pie-sitio .pie-redes{flex-wrap:wrap;gap:.2rem 1rem;display:flex}.pie-sitio .pie-redes a{align-items:center;min-height:44px;text-decoration-line:underline;text-decoration-color:#22303a59;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pie-sitio .pie-redes a{-webkit-text-decoration-color:color-mix(in srgb, var(--color-tinta) 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--color-tinta) 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--color-tinta) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--color-tinta) 35%, transparent)}}.pie-sitio .pie-redes a{text-underline-offset:4px}.pie-enlace-fuerte{width:fit-content;min-height:44px;color:var(--color-salvia-profundo);text-underline-offset:4px;padding:.6rem 0;font-weight:600;text-decoration-line:underline;display:inline-block}.pie-cierre{border-top:1px solid #22303a1f;margin-top:clamp(2.2rem,4vw,3.2rem);padding-top:1.4rem}@supports (color:color-mix(in lab, red, red)){.pie-cierre{border-top:1px solid color-mix(in srgb, var(--color-tinta) 12%, transparent)}}.pie-cierre{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 2rem;display:flex}.pie-cierre .creditos{max-width:none;margin-top:0}.pie-sitio .pie-legales{flex-wrap:wrap;gap:.4rem 1.4rem;margin:0;font-size:.875rem;display:flex}.pie-sitio .pie-marca a,.pie-sitio .marca a{color:inherit;text-decoration:none}.pie-sitio ul{gap:.35rem;padding:0;list-style:none;display:grid}.pie-sitio h2{font-size:.8125rem;font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-tinta);margin-bottom:.8rem;font-weight:600}.pie-marca{margin-bottom:.6rem;font-size:1.3rem}.pie-marca-canal{border-top:1px solid #22303a29;margin:0 0 1rem;padding-top:.9rem}@supports (color:color-mix(in lab, red, red)){.pie-marca-canal{border-top:1px solid color-mix(in srgb, var(--color-tinta) 16%, transparent)}}.pie-marca-canal{box-sizing:content-box}.lineas{background:var(--color-ambar-luz);color:var(--color-tinta);border-radius:var(--radius-tarjeta);max-width:36rem;margin-top:1.2rem;padding:1rem 1.2rem}.creditos{color:var(--color-tinta-suave);margin-top:2.5rem;font-size:.875rem}.pagina-interna{padding-top:clamp(7rem,12vw,10rem)}.paginacion{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:2.5rem;display:flex}.paginacion .estado{color:var(--color-tinta-suave);font-size:.9375rem}.vslot-hero-home .vslot-poster{--mascara-vslot:linear-gradient(to bottom, transparent 0, transparent 3.1rem, #000 6rem, #000 68%, transparent 97%);-webkit-mask-image:var(--mascara-vslot);-webkit-mask-image:var(--mascara-vslot);-webkit-mask-image:var(--mascara-vslot);-webkit-mask-image:var(--mascara-vslot);mask-image:var(--mascara-vslot)}.vslot-hero-home:after{content:"";z-index:2;background:radial-gradient(74% 54% at 50% 47%, var(--color-crema) 0%, var(--color-crema) 34%, #f7f3eceb 56%, #f7f3ec7a 82%, #f7f3ec1f 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.vslot-hero-home:after{background:radial-gradient(74% 54% at 50% 47%, var(--color-crema) 0%, var(--color-crema) 34%, color-mix(in srgb, var(--color-crema) 92%, transparent) 56%, color-mix(in srgb, var(--color-crema) 48%, transparent) 82%, color-mix(in srgb, var(--color-crema) 12%, transparent) 100%)}}@media (max-width:900px){.vslot-hero-home:after{background:radial-gradient(92% 52% at 50% 52%, var(--color-crema) 0%, var(--color-crema) 46%, #f7f3ece0 68%, #f7f3ec66 88%, #f7f3ec1f 100%)}@supports (color:color-mix(in lab, red, red)){.vslot-hero-home:after{background:radial-gradient(92% 52% at 50% 52%, var(--color-crema) 0%, var(--color-crema) 46%, color-mix(in srgb, var(--color-crema) 88%, transparent) 68%, color-mix(in srgb, var(--color-crema) 40%, transparent) 88%, color-mix(in srgb, var(--color-crema) 12%, transparent) 100%)}}}.hero{padding-bottom:4.5rem}@media (max-width:900px){.hero{padding-top:3.6rem;padding-bottom:3rem}.hero-pie{margin-top:1.8rem}}.sobre-mi-home,.seccion-company{position:relative;overflow:clip}.marca-company-home{margin:.3rem 0 1.4rem}.sobre-mi-home-texto,.seccion-company>:not(.orn){z-index:2;position:relative}.sobre-mi-home{align-items:center;gap:clamp(1.8rem,4vw,3.5rem);padding-top:clamp(4rem,5vw,5.5rem);display:grid}@media (min-width:860px){.sobre-mi-home{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}}.sobre-mi-home .retrato-home{max-width:30rem}@media (max-width:859px){.sobre-mi-home .retrato-home{width:100%;max-width:34rem;margin-inline:auto}}.sobre-mi-home-cta{margin-top:1.8rem}.sobre-mi-home .cabecera-seccion{margin-bottom:1.8rem}.sobre-mi-home-salidas{gap:.1rem;max-width:30rem;margin:0;padding:0;list-style:none;display:grid}.sobre-mi-home-salidas li{border-top:1px solid var(--hairline,#22303a21)}@supports (color:color-mix(in lab, red, red)){.sobre-mi-home-salidas li{border-top:1px solid var(--hairline,color-mix(in srgb, var(--color-tinta) 13%, transparent))}}.sobre-mi-home-salidas li:last-child{border-bottom:1px solid var(--hairline,#22303a21)}@supports (color:color-mix(in lab, red, red)){.sobre-mi-home-salidas li:last-child{border-bottom:1px solid var(--hairline,color-mix(in srgb, var(--color-tinta) 13%, transparent))}}.sobre-mi-home-salidas a{min-height:44px;color:var(--color-tinta);transition:color var(--duracion-corta) var(--ease-casa);padding:.95rem 0;text-decoration:none;display:block}.sobre-mi-home-salidas a:after{content:"→";float:right;color:var(--color-salvia)}.sobre-mi-home-salidas a:hover{color:var(--color-salvia-profundo)}@media (prefers-reduced-motion:reduce){.sobre-mi-home-salidas a{transition:none}}.cierre .vslot-poster{--mascara-vslot:linear-gradient(to bottom, transparent 0%, transparent 46%, #00000040 62%, #000 82%);-webkit-mask-image:var(--mascara-vslot);-webkit-mask-image:var(--mascara-vslot);-webkit-mask-image:var(--mascara-vslot);-webkit-mask-image:var(--mascara-vslot);mask-image:var(--mascara-vslot)}@media (min-width:900px){.cierre .vslot-poster{--mascara-vslot:linear-gradient(to right, transparent 0%, transparent 48%, #00000040 62%, #000 80%)}}@media (min-width:1280px){.sobre-mi-home{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);column-gap:clamp(3rem,5vw,5.5rem)}.sobre-mi-home .retrato-home{max-width:36rem}.sobre-mi-home-salidas{max-width:none}.muestra-audio{max-width:34rem}.boletin form{max-width:38rem}}@media (min-width:1600px){.sobre-mi-home .retrato-home{max-width:40rem}}.nav-sitio[data-portada]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.nav-sitio[data-portada]:before{content:"";z-index:-1;background:#f7f3ecd1;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.nav-sitio[data-portada]:before{background:color-mix(in srgb, var(--color-crema) 82%, transparent)}}.nav-sitio[data-portada]:before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;transition:opacity .2s cubic-bezier(.23,1,.32,1)}.nav-sitio[data-portada=arriba]:before{opacity:0}.nav-sitio[data-portada=arriba] a:not(.marca):not(.btn):not(.selector-idioma-opcion),.nav-sitio[data-portada=arriba] .nav-seccion-boton,.nav-sitio[data-portada=arriba] .marca-lema{color:var(--color-tinta)}.nav-sitio[data-portada=arriba] :focus-visible{outline-color:var(--color-tinta)}@media (prefers-reduced-motion:reduce){.nav-sitio[data-portada]:before{transition:none}}.nav-buscar{border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;margin-inline:-.35rem;display:none}.nav-sitio a.nav-buscar:hover{color:var(--color-tinta);background:#22303a0f}@supports (color:color-mix(in lab, red, red)){.nav-sitio a.nav-buscar:hover{background:color-mix(in srgb, var(--color-tinta) 6%, transparent)}}@media (min-width:1180px){.nav-buscar{display:inline-flex}}.portico{--portico-barra:4rem;--luz-100:var(--color-crema);--luz-84:#f7f3ecd6;overflow-x:clip}@supports (color:color-mix(in lab, red, red)){.portico{--luz-84:color-mix(in srgb, var(--color-crema) 84%, transparent)}}.portico{--luz-88:#f7f3ece0}@supports (color:color-mix(in lab, red, red)){.portico{--luz-88:color-mix(in srgb, var(--color-crema) 88%, transparent)}}.portico{--luz-78:#f7f3ecc7}@supports (color:color-mix(in lab, red, red)){.portico{--luz-78:color-mix(in srgb, var(--color-crema) 78%, transparent)}}.portico{--luz-70:#f7f3ecb3}@supports (color:color-mix(in lab, red, red)){.portico{--luz-70:color-mix(in srgb, var(--color-crema) 70%, transparent)}}.portico{--luz-56:#f7f3ec8f}@supports (color:color-mix(in lab, red, red)){.portico{--luz-56:color-mix(in srgb, var(--color-crema) 56%, transparent)}}.portico{--luz-42:#f7f3ec6b}@supports (color:color-mix(in lab, red, red)){.portico{--luz-42:color-mix(in srgb, var(--color-crema) 42%, transparent)}}.portico{--luz-0:#0000}@supports (color:color-mix(in lab, red, red)){.portico{--luz-0:color-mix(in srgb, var(--color-crema) 0%, transparent)}}.portico{isolation:isolate;background:var(--color-arena);position:relative}.portico-escena{min-height:100svh;padding:calc(var(--portico-barra) + 1.5rem) var(--pad-lateral) clamp(1.75rem, 5svh, 3.25rem);align-content:end;display:grid;position:relative}.portico-foto{z-index:-2;position:absolute;inset:0;overflow:hidden}.portico-foto img{object-fit:cover;object-position:50% 0%;width:100%;height:100%;display:block}.portico-luz{z-index:-1;pointer-events:none;background:linear-gradient(to bottom, var(--luz-84) 0, var(--luz-56) 3.75rem, var(--luz-0) 7.5rem), linear-gradient(to top, var(--luz-100) 0%, var(--luz-88) 28%, var(--luz-70) 40%, var(--luz-0) 58%);position:absolute;inset:0}.portico-texto{max-width:34rem}.portico-titulo{font-size:calc(clamp(2.1rem, 7.4vw, 3.1rem) * var(--escala-titulos));letter-spacing:-.015em;color:var(--color-tinta);line-height:1.06}.portico-titulo em{text-wrap:balance;font-style:italic;display:block}.portico-bajada{max-width:30rem;color:var(--color-tinta);margin-top:.9rem;font-size:1.0625rem;line-height:1.55}.portico-acciones{flex-wrap:wrap;gap:.7rem .8rem;margin-top:1.5rem;display:flex}.portico .portico-cta-secundario{background:#f7f3eccc}@supports (color:color-mix(in lab, red, red)){.portico .portico-cta-secundario{background:color-mix(in srgb, var(--color-crema) 80%, transparent)}}.portico .portico-cta-secundario:hover:not(:disabled){background:#f3e1dfeb}@supports (color:color-mix(in lab, red, red)){.portico .portico-cta-secundario:hover:not(:disabled){background:color-mix(in srgb, var(--color-acento-suave) 92%, transparent)}}.portico-cta svg{transition:transform .2s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.portico-cta:hover svg{transform:translate(3px)}}.portico-firma{padding:.25rem var(--pad-lateral) 2.75rem;background:var(--color-crema);gap:.35rem;display:grid}.portico-nombre{font-family:var(--font-serif);color:var(--color-tinta);font-size:1.2rem;font-weight:500;line-height:1.2}.portico-oficio{max-width:24rem;color:var(--color-tinta);font-size:.875rem;line-height:1.5}.portico-giros{font-family:var(--font-manuscrita), var(--font-serif);font-synthesis:none;color:var(--color-acento-texto,var(--color-tinta));flex-wrap:wrap;align-items:baseline;gap:.15rem 1.1rem;margin:.6rem 0 0;padding:0;font-size:1.75rem;font-style:italic;line-height:1.15;list-style:none;display:flex}.portico-giros li{white-space:nowrap;rotate:-3deg}.portico-giros li:nth-child(2n){translate:0 .3em}@media (min-width:1180px) and (min-aspect-ratio:4/3) and (prefers-reduced-motion:no-preference){.portico-giros li{animation:.36s cubic-bezier(.23,1,.32,1) .3s both portico-giro}.portico-giros li:nth-child(2){animation-delay:.42s}.portico-giros li:nth-child(3){animation-delay:.54s}.portico-giros li:nth-child(4){animation-delay:.66s}}@keyframes portico-giro{0%{opacity:0;transform:translateY(.3rem)}}@media (min-width:560px){.portico-firma{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:2rem}.portico-nombre,.portico-oficio{grid-column:1}.portico-giros{grid-area:1/2/span 2;margin-top:0}}@media (min-aspect-ratio:1){.portico{--portico-col:clamp(21rem, 46vw, 30rem)}.portico-foto img{object-position:50% 0%}.portico-luz{background:linear-gradient(to bottom, var(--luz-84) 0, var(--luz-56) 3.75rem, var(--luz-0) 7.5rem), linear-gradient(to top, var(--luz-100) 0, var(--luz-0) 4.5rem), linear-gradient(to right, var(--luz-78) 0, var(--luz-70) calc(var(--pad-lateral) + var(--portico-col) * .6), var(--luz-56) calc(var(--pad-lateral) + var(--portico-col)), var(--luz-0) calc(var(--pad-lateral) + var(--portico-col) + 8rem))}.portico-texto{max-width:var(--portico-col)}}@media (min-width:1180px) and (min-aspect-ratio:4/3){.portico{--portico-col:clamp(24rem, 36vw, 40rem);min-height:100svh;padding:calc(var(--portico-barra) + 2rem) var(--pad-lateral) clamp(4rem, 9svh, 6.5rem);grid-template-columns:minmax(0,1fr) auto;column-gap:2rem;display:grid}.portico-escena{display:contents}.portico-foto img{object-position:100% 0%}.portico-luz{background:linear-gradient(to bottom, var(--luz-84) 0, var(--luz-56) 3.75rem, var(--luz-0) 7.5rem), linear-gradient(to right, var(--luz-78) 0, var(--luz-70) calc(var(--pad-lateral) + var(--portico-col) * .6), var(--luz-56) calc(var(--pad-lateral) + var(--portico-col)), var(--luz-0) calc(var(--pad-lateral) + var(--portico-col) + 8rem))}.portico-texto{grid-area:1/1;align-self:center}.portico-titulo{font-size:calc(clamp(2.5rem, 3.35vw, 3.9rem) * var(--escala-titulos))}.portico-bajada{max-width:min(28rem, var(--portico-col));margin-top:1.1rem;font-size:1.125rem}.portico-acciones{margin-top:1.9rem}.portico-firma{background:0 0;grid-area:1/2;align-self:start;width:clamp(12.5rem,16.5vw,18rem);padding:0;display:block;position:relative}.portico-firma:before{content:"";z-index:-1;background:var(--luz-78);filter:blur(1.25rem);pointer-events:none;border-radius:2.5rem;position:absolute;inset:-1.5rem -1.75rem -1.75rem}.portico-nombre{font-size:1.25rem}.portico-oficio{margin-top:.45rem}.portico-giros{gap:.05rem;margin-top:1.1rem;font-size:2rem;display:grid}.portico-giros li:nth-child(2n){translate:none}.portico-giros li:nth-child(2){margin-left:14%}.portico-giros li:nth-child(3){margin-left:27%}.portico-giros li:nth-child(4){margin-left:29%}}.test-rejilla{grid-template-areas:"entrada""tarjeta""episodios";gap:1.25rem;display:grid}.test-entrada{grid-area:entrada}.test-columna{grid-area:tarjeta;scroll-margin-top:6rem;container:tarjeta-test/inline-size}.test-episodios{grid-area:episodios}@media (min-width:900px){.test-rejilla{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-areas:"entrada entrada""tarjeta episodios";align-items:start;gap:1.25rem clamp(1rem,2vw,1.5rem)}}@media (min-width:1280px){.test-rejilla{grid-template-columns:minmax(14rem,.78fr) minmax(0,1.2fr) minmax(0,1.15fr);grid-template-areas:"entrada tarjeta episodios"}}.test-entrada .test-entrada-pregunta{font-family:var(--font-serif);color:var(--color-marino);margin:.25rem 0 0;font-size:clamp(1.05rem,.95rem + .3vw,1.2rem);line-height:1.3}.test-entrada .test-entrada-texto{max-width:38ch;color:var(--color-tinta-suave);text-wrap:pretty;margin:.6rem 0 0;font-size:.92rem;line-height:1.55}.test-entrada .test-entrada-accion{margin:1.1rem 0 0}@media (min-width:900px) and (max-width:1279.98px){.test-entrada{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:2rem;display:grid}.test-entrada>*{grid-column:1}.test-entrada .test-entrada-accion{grid-area:1/2/span 3;margin:0}}.test-tarjeta{border:1px solid var(--hairline,#22303a21);padding:clamp(1.1rem,2.4vw,1.6rem);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.test-tarjeta{border:1px solid var(--hairline,color-mix(in srgb, var(--color-tinta) 13%, transparent))}}.test-tarjeta{border-radius:var(--radius-tarjeta);background:var(--color-porcelana);box-shadow:0 1px 2px #22303a0d,0 8px 26px #22303a0f}@supports (color:color-mix(in lab, red, red)){.test-tarjeta{box-shadow:0 1px 2px color-mix(in srgb, var(--color-tinta) 5%, transparent), 0 8px 26px color-mix(in srgb, var(--color-tinta) 6%, transparent)}}.test-barra{background:var(--color-niebla);height:3px;position:absolute;inset:0 0 auto}.test-barra>span{background:var(--color-acento-linea);transform-origin:0;height:100%;transition:transform .3s var(--ease-casa);display:block}.test-pregunta{min-width:0;animation:test-entra .26s var(--ease-casa) both;border:0;margin:0;padding:0}.test-pregunta>legend{width:100%;margin-bottom:1rem;padding:0}.test-enunciado{color:var(--color-marino);text-wrap:balance;margin:0;font-size:clamp(1.2rem,1rem + .7vw,1.5rem);line-height:1.2}.test-progreso{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--color-acento-texto);margin-bottom:.45rem;font-size:.8125rem;font-weight:600;display:block}.test-opciones{gap:.45rem;display:grid}.test-opcion{border:1px solid var(--hairline,#22303a21);align-items:flex-start;gap:.75rem;min-height:2.75rem;padding:.6rem .9rem;display:flex}@supports (color:color-mix(in lab, red, red)){.test-opcion{border:1px solid var(--hairline,color-mix(in srgb, var(--color-tinta) 13%, transparent))}}.test-opcion{background:var(--color-crema);color:var(--color-tinta);cursor:pointer;transition:border-color .2s var(--ease-casa), background-color .2s var(--ease-casa);border-radius:10px;font-size:.95rem;line-height:1.4}.test-opcion:hover{border-color:#ae687399}@supports (color:color-mix(in lab, red, red)){.test-opcion:hover{border-color:color-mix(in srgb, var(--color-salvia) 60%, transparent)}}.test-opcion:has(input:checked){border-color:var(--color-salvia-profundo);background:#f0e5e3}@supports (color:color-mix(in lab, red, red)){.test-opcion:has(input:checked){background:color-mix(in srgb, var(--color-salvia) 14%, var(--color-porcelana))}}.test-opcion:has(input:focus-visible){outline:2px solid var(--color-salvia-profundo);outline-offset:2px}.test-opcion input{width:1.1rem;height:1.1rem;accent-color:var(--color-salvia-profundo);cursor:pointer;flex:none;margin:.15rem 0 0}.test-opcion input:focus-visible{outline:none}.test-falta{border-left:2px solid var(--color-terracota);color:var(--color-tinta);margin:.85rem 0 0;padding-left:.8rem;font-size:.9375rem}.test-acciones{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin-top:1.2rem;display:flex}.test-siguiente{margin-left:auto}.test-reiniciar{min-height:2.75rem;font:inherit;color:var(--color-tinta-suave);background:0 0;border:0;align-items:center;gap:.45rem;padding:.5rem .25rem;font-size:.9rem;-webkit-text-decoration:underline #5a667066;text-decoration:underline #5a667066;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.test-reiniciar{-webkit-text-decoration-color:color-mix(in srgb, var(--color-tinta-suave) 40%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--color-tinta-suave) 40%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--color-tinta-suave) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--color-tinta-suave) 40%, transparent)}}.test-reiniciar{text-underline-offset:.25em;cursor:pointer;transition:color .2s var(--ease-casa)}.test-reiniciar:hover{color:var(--color-tinta);text-decoration-color:currentColor}.test-privacidad{color:var(--color-tinta-suave);margin:.6rem 0 0;font-size:.8125rem;line-height:1.5}.test-resultado{animation:test-entra .3s var(--ease-casa) both;gap:.9rem;display:grid}@container tarjeta-test (min-width:24rem){.test-resultado{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:1.1rem}}.test-resultado-icono{border:3px solid var(--color-porcelana);background:var(--tono,var(--tono-rosa,var(--color-acento-linea)));border-radius:50%;place-items:center;width:3.5rem;height:3.5rem;display:grid;box-shadow:0 4px 12px #22303a29}@supports (color:color-mix(in lab, red, red)){.test-resultado-icono{box-shadow:0 4px 12px color-mix(in srgb, var(--color-tinta) 16%, transparent)}}.test-resultado-icono{color:var(--color-porcelana)}.test-resultado-icono svg{stroke-width:1.6px;width:56%;height:56%}.test-resultado-cuerpo{min-width:0}.test-resultado h3{margin:0 0 .3rem}.test-resultado-kicker{font-family:var(--font-serif);color:var(--color-marino);margin-bottom:.2rem;font-size:1rem;font-weight:500;display:block}.test-resultado-vuelta{letter-spacing:.02em;text-transform:uppercase;color:var(--color-acento-texto);font-size:clamp(1.65rem,1.2rem + 1.2vw,2.25rem);line-height:1.08;display:block}.test-resultado-puerta{font-family:var(--font-serif);color:var(--color-tinta-suave);margin:0;font-size:1rem;font-style:italic}.test-resultado-frase{max-width:44ch;font-family:var(--font-serif);color:var(--color-tinta);text-wrap:pretty;margin:.7rem 0 0;font-size:1.05rem;line-height:1.45}.test-boton-rosa{background:var(--color-acento)}.test-resultado .test-boton-rosa:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-acento-hover)}.test-episodios{border:1px solid var(--hairline,#22303a21);padding:clamp(1rem,2vw,1.35rem);container:recomendaciones/inline-size}@supports (color:color-mix(in lab, red, red)){.test-episodios{border:1px solid var(--hairline,color-mix(in srgb, var(--color-tinta) 13%, transparent))}}.test-episodios{border-radius:var(--radius-tarjeta);background:#eff2f4}@supports (color:color-mix(in lab, red, red)){.test-episodios{background:color-mix(in srgb, var(--color-azul-claro) 40%, var(--color-porcelana))}}.test-episodios>h3{color:var(--color-marino);margin:0 0 .35rem;font-size:1.15rem}.test-episodios-nota{color:var(--color-tinta-suave);margin:0 0 .9rem;font-size:.875rem;line-height:1.5}.test-episodios-lista{animation:test-entra .3s var(--ease-casa) both;gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (max-width:899.98px){.test-episodios[data-estado=espera]{display:none}}.test-episodios .ep-tarjeta{box-shadow:none;background:0 0;border:0;border-radius:10px;flex-direction:row;align-items:center;gap:.8rem;overflow:visible}.test-episodios .ep-tarjeta:hover,.test-episodios .ep-tarjeta:focus-visible{box-shadow:none;transform:none}.test-episodios .ep-thumb{aspect-ratio:16/9;border-radius:10px;width:clamp(7.5rem,40%,10rem)}.test-episodios .ep-tarjeta[aria-pressed=true] .ep-thumb{outline:2px solid var(--color-acento-texto);outline-offset:2px}.test-episodios .ep-cuerpo{gap:.2rem;min-width:0;padding:0}.test-episodios .ep-titulo{color:var(--color-marino);font-size:.95rem;line-height:1.3}.test-episodios .ep-meta{flex-wrap:nowrap;order:2;min-width:0;font-size:.8125rem}.test-episodios .ep-meta:has(.ep-chip) :is(.ep-sep,.ep-temporada){display:none}.test-episodios .ep-chip{color:var(--color-tinta-suave);letter-spacing:0;background:0 0;padding:0;font-weight:500}.test-episodios .ep-play{width:2.1rem;height:2.1rem}.test-episodios .ep-play svg{width:15px;height:15px}.test-episodios .ep-duracion{display:none}@container recomendaciones (min-width:21rem){.test-episodios-lista:not(.test-episodios-hueco){grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.test-episodios .ep-tarjeta{flex-direction:column;align-items:stretch;gap:.5rem}.test-episodios .ep-thumb{width:100%}}.test-episodios-hueco li{border:1px dashed #22303a29;grid-template-columns:clamp(7.5rem,40%,10rem) 1fr;align-items:center;gap:1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.test-episodios-hueco li{border:1px dashed color-mix(in srgb, var(--color-tinta) 16%, transparent)}}.test-episodios-hueco li{border-radius:10px;overflow:hidden}.test-episodios-hueco li:before{content:"";aspect-ratio:16/9;background:var(--color-niebla)}.test-episodios-hueco li:after{content:"";background:var(--color-niebla);border-radius:999px;width:70%;height:.7rem}.test-episodios .ep-panel-envoltura{margin-top:1rem}.test-episodios .ep-panel-pie h4{text-wrap:pretty;max-width:40ch;margin:0;font-size:1.05rem}.test-mas{animation:test-entra .3s var(--ease-casa) both;gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.test-mas-enlace{border:1px solid var(--hairline,#22303a21);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:3.25rem;padding:.6rem .9rem;display:grid}@supports (color:color-mix(in lab, red, red)){.test-mas-enlace{border:1px solid var(--hairline,color-mix(in srgb, var(--color-tinta) 13%, transparent))}}.test-mas-enlace{background:var(--color-porcelana);color:var(--color-tinta);transition:border-color .2s var(--ease-casa);border-radius:10px;text-decoration:none}.test-mas-enlace:hover{border-color:var(--color-acento-linea)}.test-mas-icono{background:var(--color-acento-suave);width:2.3rem;height:2.3rem;color:var(--color-acento-texto);border-radius:50%;place-items:center;display:grid}.test-mas-texto{gap:.1rem;display:grid}.test-mas-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--color-acento-texto);font-size:.8125rem;font-weight:600}.test-mas-titulo{font-family:var(--font-serif);text-wrap:pretty;font-size:.98rem;line-height:1.3}.test-mas-flecha{color:var(--color-acento-linea);transition:transform .2s var(--ease-casa)}.test-mas-enlace:hover .test-mas-flecha{transform:translate(3px)}@keyframes test-entra{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.test-pregunta,.test-resultado,.test-episodios-lista,.test-mas{animation:none}.test-barra>span,.test-opcion,.test-reiniciar,.test-mas-enlace,.test-mas-flecha{transition:none}.test-mas-enlace:hover .test-mas-flecha{transform:none}}.reflexion-banda{--sobre-honda:var(--color-crema);--sobre-honda-suave:#b9c3cc;isolation:isolate;background:linear-gradient(165deg, var(--color-noche-profunda), var(--color-noche));color:var(--sobre-honda);--reflexion-pad:clamp(3.5rem, 7vw, 6rem);padding-block:var(--reflexion-pad);position:relative;overflow:clip}.reflexion-banda:before,.reflexion-banda:after{content:"";pointer-events:none;z-index:1;height:clamp(2.5rem,5vw,4.5rem);position:absolute;left:0;right:0}.reflexion-banda:before{background:linear-gradient(to bottom, var(--color-crema), transparent);opacity:.14;top:0}.reflexion-banda:after{background:linear-gradient(to top, var(--color-crema), transparent);opacity:.1;bottom:0}.reflexion-luz{z-index:0;pointer-events:none;background:radial-gradient(50% 60% at 85% 45%,#d9a3a81f,#0000 70%),radial-gradient(55% 65% at 8% 95%,#ae68731a,#0000 72%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.reflexion-luz{background:radial-gradient(50% 60% at 85% 45%, color-mix(in srgb, var(--color-acento-sobre-oscuro) 12%, transparent), transparent 70%), radial-gradient(55% 65% at 8% 95%, color-mix(in srgb, var(--color-acento-linea) 10%, transparent), transparent 72%)}}.reflexion-banda>.wrap{z-index:2;position:relative}.reflexion-banda ::selection{background:var(--color-ambar);color:var(--color-tinta)}.reflexion-banda :focus-visible{outline-color:var(--color-ambar)}.reflexion-grid{gap:clamp(2.5rem,6vw,4rem);display:grid}.reflexion-banda .reflexion-antes{color:var(--sobre-honda-suave);margin:0 0 .9rem;font-size:clamp(1.15rem,2vw,1.4rem);font-style:italic;font-weight:400}.reflexion-pregunta{font-family:var(--font-serif);font-size:clamp(1.75rem,3.8vw,2.6rem);font-weight:500;line-height:var(--leading-display);letter-spacing:-.01em;text-wrap:balance;color:var(--sobre-honda);max-width:22ch;margin-bottom:clamp(1.25rem,2.5vw,1.75rem);display:block}.reflexion-banda textarea.campo{border-radius:var(--radius-tarjeta);border:1px solid #f7f3ec6b;width:100%;max-width:40rem;min-height:9rem;padding:1rem 1.2rem;display:block}@supports (color:color-mix(in lab, red, red)){.reflexion-banda textarea.campo{border:1px solid color-mix(in srgb, var(--color-crema) 42%, transparent)}}.reflexion-banda textarea.campo{background:#f7f3ec0f}@supports (color:color-mix(in lab, red, red)){.reflexion-banda textarea.campo{background:color-mix(in srgb, var(--color-crema) 6%, transparent)}}.reflexion-banda textarea.campo{color:var(--sobre-honda);caret-color:var(--color-ambar);font-size:1.0625rem;line-height:var(--leading-cuerpo);resize:vertical}.reflexion-banda textarea.campo::placeholder{color:var(--sobre-honda-suave);opacity:1}.reflexion-banda textarea.campo:hover{border-color:#f7f3ec9e}@supports (color:color-mix(in lab, red, red)){.reflexion-banda textarea.campo:hover{border-color:color-mix(in srgb, var(--color-crema) 62%, transparent)}}.reflexion-banda textarea.campo:focus-visible{outline:2px solid var(--color-ambar);outline-offset:2px;border-color:var(--color-ambar)}.reflexion-acciones{flex-wrap:wrap;align-items:center;gap:.9rem 1.4rem;margin-top:1.25rem;display:flex}.reflexion-nota{color:var(--sobre-honda-suave);max-width:34ch;margin:0;font-size:.9375rem;line-height:1.5}.reflexion-respuesta{min-height:3em;color:var(--color-ambar-luz);margin:.9rem 0 0;font-size:.9375rem;line-height:1.5}.reflexion-respuesta[data-estado=vacia]{color:var(--sobre-honda-suave)}.reflexion-cierre{border-top:1px solid #f7f3ec29;align-content:center;justify-items:start;gap:1rem;padding-top:clamp(2rem,5vw,2.5rem);display:grid}@supports (color:color-mix(in lab, red, red)){.reflexion-cierre{border-top:1px solid color-mix(in srgb, var(--color-crema) 16%, transparent)}}.reflexion-corazon{color:var(--color-ambar);display:inline-flex}.reflexion-corazon .puerta-icono-svg{width:2rem;height:2rem}.reflexion-cierre p{font-family:var(--font-serif);text-wrap:balance;color:var(--sobre-honda);max-width:20ch;margin:0;font-size:clamp(1.35rem,2.6vw,1.85rem);font-style:italic;font-weight:400;line-height:1.3}@media (min-width:600px){.reflexion-respuesta{min-height:1.5em}}@media (min-width:1200px){.reflexion-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch}.reflexion-cierre{border-top:0;border-left:1px solid #f7f3ec29;padding-top:0;padding-left:clamp(2rem,4vw,3.5rem)}@supports (color:color-mix(in lab, red, red)){.reflexion-cierre{border-left:1px solid color-mix(in srgb, var(--color-crema) 16%, transparent)}}}.reflexion-foto{z-index:0;height:clamp(12rem,52vw,20rem);margin-top:calc(-1 * var(--reflexion-pad));--mascara-reflexion:linear-gradient(to bottom, #000 0%, #000 45%, transparent 100%);-webkit-mask-image:var(--mascara-reflexion);-webkit-mask-image:var(--mascara-reflexion);-webkit-mask-image:var(--mascara-reflexion);-webkit-mask-image:var(--mascara-reflexion);mask-image:var(--mascara-reflexion);margin-bottom:clamp(1.5rem,4vw,2.5rem);position:relative}.reflexion-foto img{object-fit:cover;object-position:50% 62%}@media (min-width:900px){.reflexion-banda{--reflexion-ancho-foto:clamp(17rem, 32vw, 34rem)}.reflexion-foto{width:var(--reflexion-ancho-foto);--mascara-reflexion:linear-gradient(to right, #000 0%, #000 50%, transparent 100%);inset-block:0;height:auto;margin:0;position:absolute;left:0}.reflexion-foto img{object-position:50% 55%}.reflexion-banda>.wrap{margin-left:var(--reflexion-ancho-foto);max-width:min(var(--ancho-contenido), calc(100% - var(--reflexion-ancho-foto)))}}@keyframes reflexion-latido{0%{transform:scale(1)}35%{transform:scale(1.14)}to{transform:scale(1)}}.reflexion-banda:has(.reflexion-respuesta[data-estado=guardada]) .reflexion-corazon svg{animation:reflexion-latido var(--duracion-media) var(--ease-casa) 1}@media (prefers-reduced-motion:reduce){.reflexion-banda:has(.reflexion-respuesta[data-estado=guardada]) .reflexion-corazon svg{animation:none}}.testimonios{padding-block:var(--ritmo-seccion);position:relative}.testimonios-grupos{margin-top:var(--ritmo-cabecera);gap:clamp(2rem,4vw,3rem);display:grid}.testimonios-rejilla{gap:clamp(1.4rem,3vw,2.4rem);margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.testimonios-rejilla{grid-template-columns:repeat(3,minmax(0,1fr))}.testimonios-separados{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,4vw,3.5rem)}.testimonios-separados .testimonios-rejilla{grid-template-columns:minmax(0,1fr)}}.testimonios-grupo-titulo{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;text-align:center;color:var(--color-acento-texto);margin:0 0 .6rem;font-size:.875rem;font-weight:600}.testimonios-rejilla>li{display:flex}.testimonio{text-align:center;border-top:1px solid #ae687373;flex:1;grid-template-rows:auto 1fr auto;justify-items:center;margin:0;padding:clamp(1.6rem,3vw,2.2rem) clamp(1.2rem,2.4vw,1.8rem);display:grid}@supports (color:color-mix(in lab, red, red)){.testimonio{border-top:1px solid color-mix(in srgb, var(--color-salvia) 45%, transparent)}}.testimonio{border-bottom:1px solid #ae687373}@supports (color:color-mix(in lab, red, red)){.testimonio{border-bottom:1px solid color-mix(in srgb, var(--color-salvia) 45%, transparent)}}.testimonio-comilla{font-family:var(--font-serif);color:var(--color-ambar-oscuro);opacity:.85;-webkit-user-select:none;user-select:none;margin-bottom:.7rem;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:500;line-height:.62;display:block}.testimonio blockquote{border:0;margin:0;padding:0}.testimonio blockquote p{font-family:var(--font-serif);color:var(--color-tinta);text-wrap:pretty;-webkit-hyphens:manual;hyphens:manual;max-width:34ch;margin-inline:auto;font-size:clamp(1.15rem,1.7vw,1.35rem);font-style:italic;font-weight:400;line-height:1.42}.testimonio figcaption{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--color-tinta-suave);margin-top:clamp(1.1rem,2.2vw,1.5rem);font-size:.8125rem;font-style:normal;font-weight:600}.testimonio figcaption:before{content:"";background:#ae6873b3;width:2.25rem;height:1px;margin:0 auto clamp(.8rem,1.6vw,1.1rem);display:block}@supports (color:color-mix(in lab, red, red)){.testimonio figcaption:before{background:color-mix(in srgb, var(--color-salvia) 70%, transparent)}}.bloque-voces{container:voces/inline-size}.voces-rejilla{gap:clamp(.9rem,1.8vw,1.4rem);margin:0;padding:0;list-style:none;display:grid}@container voces (min-width:44rem){.voces-rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}}.voces-rejilla>li{display:flex}.voz{border:1px solid var(--hairline,#22303a21);flex-direction:column;width:100%;margin:0;padding:clamp(1.2rem,2.4vw,1.8rem) clamp(1.1rem,2.4vw,1.9rem);display:flex}@supports (color:color-mix(in lab, red, red)){.voz{border:1px solid var(--hairline,color-mix(in srgb, var(--color-tinta) 13%, transparent))}}.voz{border-radius:var(--radius-tarjeta);background:var(--color-porcelana);box-shadow:0 4px 18px #22303a0d}.voz-comilla{font-family:var(--font-serif);color:var(--color-acento);opacity:.75;-webkit-user-select:none;user-select:none;margin-bottom:.55rem;font-size:3rem;line-height:.6;display:block}.voz-cita{flex:1;margin:0}.voz-cita p{max-width:none;font-family:var(--font-serif);color:var(--color-tinta);text-wrap:pretty;margin:0 0 .75rem;font-size:clamp(1rem,.95rem + .25vw,1.1rem);font-style:italic;line-height:1.55}.voz-mas summary{cursor:pointer;min-height:2.75rem;color:var(--color-acento-texto);text-underline-offset:.22em;align-items:center;gap:.35rem;font-size:.92rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;list-style:none;display:inline-flex}.voz-mas summary::-webkit-details-marker{display:none}.voz-mas summary:after{content:"";width:.45em;height:.45em;transition:transform .2s var(--ease-casa);border-bottom:1.5px solid;border-right:1.5px solid;transform:translateY(-.15em)rotate(45deg)}.voz-mas[open] summary:after{transform:translateY(.1em)rotate(-135deg)}.voz-mas[open] summary{margin-bottom:.4rem}.voz-firma{border-top:1px solid #ae687359;align-items:center;gap:.85rem;margin-top:.9rem;padding-top:1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.voz-firma{border-top:1px solid color-mix(in srgb, var(--color-acento-linea) 35%, transparent)}}.voz-foto{object-fit:cover;width:4rem;height:4rem;box-shadow:0 0 0 3px var(--color-porcelana), 0 0 0 4px var(--color-acento-claro);border-radius:50%;flex:none}.voz-nombre{font-family:var(--font-serif);color:var(--color-marino);font-size:1.05rem;font-weight:500}@media (prefers-reduced-motion:reduce){.voz-mas summary:after{transition:none}}.cierre-con-pregunta .cierre-grid{align-items:stretch}@media (min-width:900px){.cierre-con-pregunta .cierre-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pregunta-semanal{--tinta-honda:#141b25;--tinta-honda-2:#1b2430;--sobre-honda:#f7f3ec;isolation:isolate;border-radius:var(--radius-tarjeta);background:radial-gradient(60% 70% at 88% 8%, #d9a3a824, transparent 70%), radial-gradient(55% 65% at 6% 96%, #ae68731f, transparent 72%), linear-gradient(165deg, var(--tinta-honda), var(--tinta-honda-2));flex-direction:column;align-items:flex-start;padding:clamp(2rem,4.5vw,3.25rem);display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.pregunta-semanal{background:radial-gradient(60% 70% at 88% 8%, color-mix(in srgb, var(--color-acento-sobre-oscuro) 14%, transparent), transparent 70%), radial-gradient(55% 65% at 6% 96%, color-mix(in srgb, var(--color-acento-linea) 12%, transparent), transparent 72%), linear-gradient(165deg, var(--tinta-honda), var(--tinta-honda-2))}}.pregunta-semanal{color:var(--sobre-honda);box-shadow:0 18px 50px #141b252e}.pregunta-semanal .hilo{background:var(--color-ambar)}.pregunta-semanal h2{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ambar);margin:0;font-size:.8125rem;font-weight:600}.pregunta-semanal-texto{font-family:var(--font-serif);color:var(--sobre-honda);text-wrap:balance;max-width:26ch;margin:1rem 0 clamp(1.6rem,3vw,2.2rem);font-size:clamp(1.5rem,2.7vw,2.15rem);font-weight:400;line-height:1.25}.pregunta-semanal .btn{margin-top:auto}.cierre-con-pregunta .boletin{background:var(--color-porcelana);border-radius:var(--radius-tarjeta);box-shadow:var(--shadow-tarjeta);padding:clamp(2rem,4.5vw,3.25rem);position:relative}.cierre-con-pregunta .patrocina-linea{box-shadow:none;border:1px solid #22303a1a;margin-top:clamp(1.4rem,3vw,2.2rem);padding:1.1rem 1.5rem;position:relative}@supports (color:color-mix(in lab, red, red)){.cierre-con-pregunta .patrocina-linea{border:1px solid color-mix(in srgb, var(--color-tinta) 10%, transparent)}}.cierre-con-pregunta .patrocina-linea{flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;display:flex}.cierre-con-pregunta .patrocina-linea h2{margin:0;font-size:1.05rem}.cierre-con-pregunta .patrocina-linea p{flex:22rem;margin:0}.cierre-con-pregunta .patrocina-linea .btn{flex:none}.pagina-hero.comunidad-hero{min-height:0;padding-bottom:clamp(1.5rem,3vw,2.5rem)}@media (min-width:900px){.pagina-hero.comunidad-hero{min-height:46svh}}.cierre-comunidad{padding-top:clamp(1.5rem,3vw,2.5rem)}:where(.cierre-comunidad){position:relative;overflow:hidden}:where(.cierre-comunidad) .cierre-grid{gap:3rem;display:grid;position:relative}@media (min-width:900px){:where(.cierre-comunidad) .cierre-grid{grid-template-columns:1.2fr 1fr}}.cierre-comunidad#patrocina,.cierre-comunidad #comunidad{scroll-margin-top:6rem}:where(.cierre-comunidad) .boletin form{flex-wrap:wrap;gap:.7rem;max-width:30rem;margin-top:1.4rem;display:flex}:where(.cierre-comunidad) .boletin .campo{flex:1;min-width:13rem}:where(.cierre-comunidad) .boletin .respuesta{color:var(--color-exito-texto);margin-top:.9rem;font-size:.9375rem}:where(.cierre-comunidad) .boletin .respuesta[data-estado=error]{color:var(--color-error-texto)}:where(.cierre-comunidad) .patrocina{background:var(--color-porcelana);border-radius:var(--radius-tarjeta);box-shadow:var(--shadow-tarjeta);align-self:start;padding:2rem}:where(.cierre-comunidad) .patrocina h2{margin-bottom:.6rem;font-size:1.4rem}:where(.cierre-comunidad) .patrocina p{color:var(--color-tinta-suave);font-size:.9375rem}.cierre-comunidad .vslot-poster{--mascara-vslot:linear-gradient(to bottom, transparent 0%, transparent 46%, #00000040 62%, #000 82%);-webkit-mask-image:var(--mascara-vslot);-webkit-mask-image:var(--mascara-vslot);-webkit-mask-image:var(--mascara-vslot);-webkit-mask-image:var(--mascara-vslot);mask-image:var(--mascara-vslot)}@media (min-width:900px){.cierre-comunidad .vslot-poster{--mascara-vslot:linear-gradient(to right, transparent 0%, transparent 48%, #00000040 62%, #000 80%)}}@media (min-width:1280px){:where(.cierre-comunidad) .boletin form{max-width:38rem}}body:has(.comunidad-hero) .pie-lvv-boletin{display:none}.bloque-temas .bloque-maqueta-titulo{max-width:none}.enlace-bloque{min-height:2.75rem;font-family:var(--font-sans);color:var(--color-acento-texto);align-items:center;gap:.35rem;margin-block:-.45rem;font-size:.875rem;font-weight:600;line-height:1.2;-webkit-text-decoration:underline #8c4a5566;text-decoration:underline #8c4a5566;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.enlace-bloque{-webkit-text-decoration-color:color-mix(in srgb, var(--color-acento-texto) 40%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--color-acento-texto) 40%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--color-acento-texto) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--color-acento-texto) 40%, transparent)}}.enlace-bloque{text-underline-offset:.25em;white-space:nowrap}.enlace-bloque:hover{text-decoration-color:currentColor}.enlace-bloque svg{transition:transform .2s var(--ease-casa);flex:none}.enlace-bloque:hover svg{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.enlace-bloque svg{transition:none}.enlace-bloque:hover svg{transform:none}}.bloque-temas{--chip-rosa:#ecd2d2;container:temas/inline-size}@supports (color:color-mix(in lab, red, red)){.bloque-temas{--chip-rosa:color-mix(in srgb, var(--color-acento-claro) 45%, var(--color-porcelana))}}.bloque-temas{--chip-melocoton:#eed7c4}@supports (color:color-mix(in lab, red, red)){.bloque-temas{--chip-melocoton:color-mix(in srgb, color-mix(in srgb, var(--color-terracota) 60%, var(--color-brasa-caliente)) 32%, var(--color-porcelana))}}.bloque-temas .biblioteca-grid{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:clamp(1rem,2vw,1.5rem);display:grid}@container temas (min-width:30rem){.bloque-temas .biblioteca-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.bloque-temas .biblioteca-bajada{font-family:inherit}.bloque-temas .chips{gap:.35rem;margin:0}.bloque-temas .chips-programas{gap:.5rem;margin:1rem 0 .7rem}.bloque-temas .chips a{min-height:1.9rem;color:var(--color-tinta);background:var(--chip-rosa);border:1px solid #0000;padding:.2rem .62rem;font-size:.78rem;font-weight:500;line-height:1.2}.bloque-temas .chips-temas li:nth-child(2n) a{background:var(--chip-melocoton)}.bloque-temas .chips-programas a{min-height:2.6rem;color:var(--color-marino);background:var(--color-azul-claro);padding:.4rem 1.05rem;font-size:.95rem}.bloque-temas .chips-temas a:hover{border-color:var(--color-acento-linea);text-underline-offset:.2em;text-decoration:underline}.bloque-temas .chips-programas a:hover{border-color:var(--color-azul-linea);text-underline-offset:.2em;text-decoration:underline}.bloque-temas .biblioteca-accion{margin:1rem 0 0}.bloque-temas .biblioteca-redes{flex-wrap:wrap;gap:.2rem 1.4rem;margin:.9rem 0 0;padding:0;list-style:none;display:flex}.bloque-temas .biblioteca-redes a{min-height:2.75rem;color:var(--color-tinta-suave);align-items:center;gap:.45rem;font-size:.92rem;text-decoration:none;display:inline-flex}.bloque-temas .biblioteca-redes a:hover{color:var(--color-tinta);text-underline-offset:.2em;text-decoration:underline}.bloque-temas .biblioteca-tv{isolation:isolate;border-radius:var(--radius-tarjeta);background:var(--color-marino);flex-direction:column;min-height:17rem;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 34px #1f30462e}.bloque-temas .biblioteca-tv-foto{aspect-ratio:auto;z-index:-1;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;width:auto;position:absolute;inset:26% -18% -14% 34%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000008c 26%,#000 50%),linear-gradient(#0000 0%,#0009 20%,#000 42%);mask-image:linear-gradient(90deg,#0000 0%,#0000008c 26%,#000 50%),linear-gradient(#0000 0%,#0009 20%,#000 42%);-webkit-mask-composite:source-in;mask-composite:intersect}.bloque-temas .biblioteca-tv-foto img{object-fit:cover;object-position:26% 0%}.bloque-temas .biblioteca-tv-texto{flex-direction:column;justify-content:flex-start;align-items:flex-start;max-width:none;min-height:0;margin:0;padding:clamp(1.2rem,2.2vw,1.6rem);display:flex;position:relative}.bloque-temas .biblioteca-tv h3{max-width:11ch;font-size:clamp(1.4rem,2vw,1.75rem);line-height:1.12}.bloque-temas .biblioteca-tv p{max-width:18ch;margin:.6rem 0 1rem;font-size:.9rem;line-height:1.45}.bloque-temas .biblioteca-tv-texto p:has(+.biblioteca-tv-total){margin-bottom:.3rem}.bloque-temas .biblioteca-tv .biblioteca-tv-total{margin-top:0;font-weight:600}.libro-escena{--marca:var(--color-marca-libro);--marca-texto:var(--color-marca-libro-texto);isolation:isolate;border-block:1px solid var(--marca);margin-block:clamp(.85rem,1.5vw,1.35rem);padding-block:clamp(2.75rem,6vw,5rem);position:relative;overflow-x:clip}@supports (color:color-mix(in lab, red, red)){.libro-escena{border-block:1px solid color-mix(in srgb, var(--marca) 22%, transparent)}}.libro-escena{background:radial-gradient(46rem 34rem at 76% 34%, var(--marca), transparent 70%), linear-gradient(180deg, var(--marca), var(--color-crema) 85%)}@supports (color:color-mix(in lab, red, red)){.libro-escena{background:radial-gradient(46rem 34rem at 76% 34%, color-mix(in srgb, var(--marca) 16%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--marca) 7%, var(--color-crema)), var(--color-crema) 85%)}}.libro-escena{scroll-margin-top:4.5rem}.libro-escena-cuerpo{grid-template-areas:"texto""libro""hojear";gap:clamp(2rem,4vw,3rem);display:grid}@media (min-width:1000px){.libro-escena-cuerpo{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-template-areas:"texto libro""hojear hojear";align-items:center;column-gap:clamp(2.5rem,5vw,5rem)}}.libro-escena-texto{grid-area:texto;min-width:0}.libro-escena .libro-escena-titulo{font-family:var(--font-serif);font-weight:400;font-size:calc(clamp(2.2rem, 1.3rem + 2.8vw, 3.6rem) * var(--escala-titulos));letter-spacing:-.015em;color:var(--color-marino);text-wrap:balance;margin:0;line-height:1.04}.libro-escena-bajada{max-width:44ch;color:var(--color-tinta-suave);margin:.9rem 0 0;font-size:clamp(1rem,.94rem + .3vw,1.15rem);line-height:1.55}.libro-escena-cita{border-left:3px solid var(--marca);margin:clamp(1.4rem,3vw,2rem) 0 0;padding-left:clamp(1rem,2vw,1.4rem)}.libro-escena-cita blockquote{margin:0}.libro-escena-cita p{max-width:34ch;font-family:var(--font-serif);color:var(--color-marino);text-wrap:pretty;margin:0;font-size:clamp(1.05rem,.88rem + .6vw,1.3rem);font-style:italic;line-height:1.45}.libro-escena-cita p:before{content:"«"}.libro-escena-cita p:after{content:"»"}.libro-escena-cita figcaption{color:var(--color-tinta-suave);margin-top:.6rem;font-size:.875rem}.libro-escena-acciones{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:clamp(1.5rem,3vw,2rem);display:flex}.libro-escena-escuchar{min-height:2.75rem;color:var(--color-tinta);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--marca);-webkit-text-decoration-color:var(--marca);-webkit-text-decoration-color:var(--marca);text-decoration-color:var(--marca);align-items:center;gap:.6rem;font-weight:500;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.libro-escena-escuchar{-webkit-text-decoration-color:color-mix(in srgb, var(--marca) 55%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--marca) 55%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--marca) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--marca) 55%, transparent)}}.libro-escena-escuchar{text-underline-offset:.25em}.libro-escena-escuchar:hover{-webkit-text-decoration-color:var(--marca);-webkit-text-decoration-color:var(--marca);-webkit-text-decoration-color:var(--marca);text-decoration-color:var(--marca)}.libro-escena-escuchar-icono{background:var(--marca);border-radius:50%;place-items:center;width:2.3rem;height:2.3rem;display:grid}@supports (color:color-mix(in lab, red, red)){.libro-escena-escuchar-icono{background:color-mix(in srgb, var(--marca) 16%, var(--color-porcelana))}}.libro-escena-escuchar-icono{color:var(--marca-texto)}.edicion-formatos{flex-wrap:wrap;align-items:center;gap:.4rem;margin:clamp(1.25rem,2.5vw,1.6rem) 0 0;display:flex}.edicion-formatos-etiqueta{letter-spacing:.04em;color:var(--marca-texto,var(--color-tinta-suave));margin-right:.3rem;font-size:.8125rem;font-weight:600}.edicion-formato{border:1px solid var(--marca,#22303a);align-items:center;min-height:2.75rem;padding:0 .9rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.edicion-formato{border:1px solid color-mix(in srgb, var(--marca,var(--color-tinta)) 35%, transparent)}}.edicion-formato{background:var(--color-porcelana);color:var(--color-tinta);border-radius:999px;font-size:.875rem;text-decoration:none}.edicion-formato:hover{border-color:var(--marca,var(--color-tinta));text-underline-offset:.2em;text-decoration:underline}.libro-escena-libro{grid-area:libro;place-items:center;min-width:0;display:grid;position:relative}.libro-escena-luz{aspect-ratio:1;background:radial-gradient(circle, var(--marca) 0%, var(--marca) 45%, transparent 70%);border-radius:50%;width:min(30rem,90%);position:absolute;inset:50% auto auto 50%;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.libro-escena-luz{background:radial-gradient(circle, color-mix(in srgb, var(--marca) 30%, transparent) 0%, color-mix(in srgb, var(--marca) 10%, transparent) 45%, transparent 70%)}}.libro-escena-luz{pointer-events:none;z-index:-1}.libro-escena .edicion-libro3d{max-width:min(15rem,62vw)}@media (min-width:1000px){.libro-escena .edicion-libro3d{max-width:clamp(18rem,22vw,23rem)}}.libro-escena .edicion-libro3d .libro3d-lienzo{inset:-14% -45% -18%}.libro-escena-hojear{border-top:1px solid var(--marca);grid-area:hojear;min-width:0;padding-top:clamp(1.5rem,3vw,2.25rem)}@supports (color:color-mix(in lab, red, red)){.libro-escena-hojear{border-top:1px solid color-mix(in srgb, var(--marca) 22%, transparent)}}.libro-escena-hojear{text-align:center}.libro-escena-hojear-titulo{font-family:var(--font-serif);color:var(--color-marino);margin:0;font-size:clamp(1.4rem,1.1rem + .9vw,1.9rem);font-weight:400}.libro-escena-hojear-texto{max-width:52ch;color:var(--color-tinta-suave);margin:.4rem auto clamp(1.2rem,2.4vw,1.6rem);font-size:.9375rem}.libro-escena-hojear .pliego{text-align:left}.bloque-company{container:company/inline-size}.bloque-company .company-cabecera{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kicker cta""titulo titulo";align-items:center;column-gap:1rem;display:grid}.bloque-company .kicker{letter-spacing:.16em;grid-area:kicker;margin:0 0 .25rem;font-size:max(13px,.75rem)}.bloque-company .company-cabecera .bloque-maqueta-titulo{grid-area:titulo}.bloque-company .company-home-marca{margin:.35rem 0 0;line-height:0}.bloque-company .company-home-conversemos{grid-area:cta;margin:0}.bloque-company .company-home-lineas{grid-template-columns:minmax(0,1fr);gap:.75rem}@container company (min-width:27rem){.bloque-company .company-home-lineas{grid-template-columns:repeat(2,minmax(0,1fr))}}.bloque-company .company-linea{border-radius:var(--radius-tarjeta);background:var(--color-porcelana);border:1px solid var(--hairline);grid-template:"icono titulo""texto texto""accion accion"1fr/auto minmax(0,1fr);align-items:center;column-gap:.7rem;padding:clamp(.95rem,1.5vw,1.15rem);display:grid;box-shadow:0 4px 18px #22303a0d}.bloque-company .company-linea-icono{grid-area:icono;width:2.4rem;height:2.4rem;margin:0}.bloque-company .company-linea h3{grid-area:titulo;font-size:clamp(1.02rem,1.3vw,1.12rem);line-height:1.2}.bloque-company .company-linea-texto{grid-area:texto;margin:.6rem 0 0;font-size:.85rem;line-height:1.5}.bloque-company .company-linea-accion{grid-area:accion;align-self:end;margin:0;padding-top:.85rem}.bloque-company .company-linea-accion .btn{min-height:2.4rem;padding:.45rem 1.1rem;font-size:.85rem}.hablemos-franja{--hablemos-texto:27rem;--hablemos-pie:clamp(1.8rem, 5vw, 2.2rem);isolation:isolate;padding-block:clamp(1.6rem, 4vw, 2rem) var(--hablemos-pie);background:var(--color-crema);margin-top:clamp(.85rem,1.5vw,1.35rem);position:relative;overflow:hidden}.hablemos-franja-fila{grid-template-columns:minmax(0,1fr);grid-template-areas:"cuerpo""manuscrita""accion";justify-items:start;gap:.9rem;display:grid}.hablemos-cuerpo{z-index:1;grid-area:cuerpo;max-width:34rem;position:relative}.hablemos-franja .hablemos-texto{text-wrap:pretty;max-width:44ch;margin:.4rem 0 0;font-size:clamp(.95rem,.88rem + .25vw,1.05rem);line-height:1.45}.hablemos-franja .hablemos-apoyo{max-width:50ch;margin:.3rem 0 0;font-size:.85rem;line-height:1.45}.hablemos-franja .hablemos-manuscrita{--manuscrita-aire:2.4rem;z-index:1;padding-top:var(--manuscrita-aire);color:var(--color-marino);transform-origin:0;grid-area:manuscrita;margin:0;font-size:clamp(1.7rem,2.4vw,2.1rem);line-height:1.15;position:relative;transform:rotate(-4deg)}.hablemos-franja .hablemos-manuscrita:before{content:"";inset:calc(var(--manuscrita-aire) - .6em) -.9em -.6em;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#f7f3ecd1 0%,#f7f3eca8 55%,#0000 100%);position:absolute}@supports (color:color-mix(in lab, red, red)){.hablemos-franja .hablemos-manuscrita:before{background:radial-gradient(closest-side, color-mix(in srgb, var(--color-crema) 82%, transparent) 0%, color-mix(in srgb, var(--color-crema) 66%, transparent) 55%, transparent 100%)}}.hablemos-franja .hablemos-accion{z-index:2;grid-area:accion;justify-self:stretch;margin:0;position:relative}.hablemos-franja .hablemos-accion .btn{width:100%;box-shadow:0 10px 26px #1f304633}.hablemos-franja .hablemos-nota{background:#f7f3eceb;border-radius:999px;justify-self:start;width:fit-content;max-width:100%;margin:.55rem 0 0;padding:.3rem .75rem}@supports (color:color-mix(in lab, red, red)){.hablemos-franja .hablemos-nota{background:color-mix(in srgb, var(--color-crema) 92%, transparent)}}.hablemos-franja .hablemos-nota{color:var(--color-tinta-suave);text-wrap:pretty;font-size:.8125rem;line-height:1.4}.hablemos-franja .hablemos-paisaje{width:auto;height:auto;margin:0 calc(50% - 50vw) calc(-1 * var(--hablemos-pie));z-index:0;grid-area:2/1/4/-1;place-self:stretch stretch;position:relative;inset:auto;-webkit-mask-image:linear-gradient(#0000 0%,#00000073 32%,#000 62%);mask-image:linear-gradient(#0000 0%,#00000073 32%,#000 62%)}.hablemos-franja .hablemos-paisaje img{object-fit:cover;object-position:26% 42%}@media (min-width:700px) and (max-width:1099.98px){.hablemos-franja .hablemos-accion{justify-self:start}.hablemos-franja .hablemos-accion .btn{width:auto;min-width:20rem}}@media (min-width:1100px){.hablemos-franja{--hablemos-texto:28rem;padding-block:clamp(1.4rem,2.2vw,1.9rem)}.hablemos-franja-fila{grid-template-columns:minmax(0, var(--hablemos-texto)) minmax(0, 1fr);grid-template-areas:"cuerpo manuscrita""cuerpo accion";align-items:center;gap:.6rem clamp(1.5rem,3vw,3rem)}.hablemos-franja .hablemos-manuscrita{--manuscrita-aire:0px;text-align:center;transform-origin:50%;place-self:end center}.hablemos-franja .hablemos-accion{place-self:start center}.hablemos-franja .hablemos-accion .btn{width:auto;min-width:clamp(17rem,22vw,20rem);min-height:3.1rem}.hablemos-franja .hablemos-nota{text-align:center;margin-inline:auto}.hablemos-franja .hablemos-paisaje{inset:0 0 0 auto;left:calc((100% - var(--ancho-contenido)) / 2 + var(--pad-wrap) + var(--hablemos-texto));margin:0;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000080 16%,#000 38%);mask-image:linear-gradient(90deg,#0000 0%,#00000080 16%,#000 38%)}.hablemos-franja .hablemos-paisaje img{object-position:22% 0%}}@media (min-width:1280px){.hablemos-franja{--hablemos-texto:clamp(28rem, 18.67rem + 13.1vw, 30rem)}.hablemos-franja-fila{grid-template-columns:minmax(0, var(--hablemos-texto)) minmax(0, 1fr) auto;grid-template-areas:"cuerpo manuscrita accion"}.hablemos-franja .hablemos-manuscrita{align-self:center}.hablemos-franja .hablemos-accion{place-self:center end}}.bloque-maqueta[data-marca=canal]{--marca:var(--color-marca-canal);--marca-texto:var(--color-marca-canal-texto)}.bloque-maqueta[data-marca=libro]{--marca:var(--color-marca-libro);--marca-texto:var(--color-marca-libro-texto)}.bloque-maqueta[data-marca=company]{--marca:var(--color-marca-company);--marca-texto:var(--color-marca-company-texto)}.bloque-maqueta[data-marca]{background:linear-gradient(100deg, var(--color-porcelana) 38%, var(--marca))}@supports (color:color-mix(in lab, red, red)){.bloque-maqueta[data-marca]{background:linear-gradient(100deg, var(--color-porcelana) 38%, color-mix(in srgb, var(--marca) 7%, var(--color-porcelana)))}}.bloque-maqueta[data-marca]{box-shadow:inset 0 3px 0 var(--marca), 0 1px 2px #22303a0a, 0 10px 30px #22303a0d}@supports (color:color-mix(in lab, red, red)){.bloque-maqueta[data-marca]{box-shadow:inset 0 3px 0 color-mix(in srgb, var(--marca) 65%, transparent), 0 1px 2px color-mix(in srgb, var(--color-tinta) 4%, transparent), 0 10px 30px color-mix(in srgb, var(--color-tinta) 5%, transparent)}}.bloque-verbo{letter-spacing:.04em;color:var(--marca-texto,var(--color-acento-texto));margin:0 0 .3rem;font-size:.8125rem;font-weight:600}.bloque-company .bloque-verbo{grid-area:kicker}@container temas (min-width:56rem){.bloque-temas .biblioteca-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}}.bloque-temas .biblioteca-tv:has(.tv-recientes) .biblioteca-tv-foto{inset:-6% -14% 46% 42%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000008c 26%,#000 50%),linear-gradient(#000 40%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000008c 26%,#000 50%),linear-gradient(#000 40%,#0000 100%)}.tv-recientes{margin-top:auto;padding:0 clamp(1.2rem,2.2vw,1.6rem) clamp(1.2rem,2.2vw,1.6rem);position:relative}.tv-recientes-titulo{letter-spacing:.08em;text-transform:uppercase;color:var(--color-acento-sobre-oscuro);margin:0 0 .6rem;font-size:.8125rem;font-weight:600}.tv-recientes-lista{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.reciente{color:var(--color-crema);border-radius:.6rem;grid-template-columns:7rem minmax(0,1fr);align-items:start;column-gap:.75rem;text-decoration:none;display:grid}.reciente:focus-visible{outline:2px solid var(--color-foco-sobre-oscuro);outline-offset:3px}.reciente-miniatura{aspect-ratio:16/9;background:#ffffff14;border-radius:.5rem;display:block;position:relative;overflow:hidden}.reciente-miniatura img{object-fit:cover;width:100%;height:100%;transition:scale .4s var(--ease-casa)}.reciente:hover .reciente-miniatura img{scale:1.04}.reciente-play{width:1.7rem;height:1.7rem;color:var(--color-marino);background:#ffffffeb;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:.4rem;left:.4rem}.reciente-texto{gap:.15rem;min-width:0;display:grid}.reciente-programa{color:var(--color-acento-sobre-oscuro);font-size:.8125rem;line-height:1.3}.reciente-titulo{-webkit-line-clamp:2;font-family:var(--font-serif);color:var(--color-crema);-webkit-box-orient:vertical;font-size:1rem;line-height:1.3;display:-webkit-box;overflow:hidden}.reciente:hover .reciente-titulo{text-underline-offset:.2em;text-decoration:underline}@container temas (min-width:56rem){.tv-recientes-lista{grid-template-columns:repeat(3,minmax(0,1fr))}.reciente{grid-template-columns:minmax(0,1fr);row-gap:.5rem}}@media (prefers-reduced-motion:reduce){.reciente-miniatura img{transition:none}}.company-planes{border-top:1px solid var(--hairline,#22303a21);margin-top:clamp(1.6rem,3vw,2.2rem);padding-top:clamp(1.4rem,2.6vw,1.9rem)}@supports (color:color-mix(in lab, red, red)){.company-planes{border-top:1px solid var(--hairline,color-mix(in srgb, var(--color-tinta) 13%, transparent))}}.company-planes-cabecera{text-align:center;max-width:44rem;margin:0 auto clamp(1rem,2vw,1.4rem)}.company-planes-titulo{font-family:var(--font-serif);color:var(--color-marino);margin:0;font-size:clamp(1.35rem,1.1rem + .8vw,1.75rem);font-weight:400}.company-planes-cabecera .bloque-maqueta-subtitulo{text-wrap:balance;margin-inline:auto}.company-planes .selector-moneda{text-align:center;align-items:center;margin-top:0;margin-bottom:clamp(1.6rem,3vw,2.2rem)}.company-planes .selector-moneda-fila{justify-content:center}.orbita{--orbita-violeta:var(--color-marca-canal);--orbita-violeta-texto:var(--color-marca-canal-texto);--orbita-verde:var(--color-marca-company);--orbita-verde-texto:var(--color-marca-company-texto);--orbita-dorado:var(--color-marca-libro);--orbita-dorado-texto:var(--color-marca-libro-texto);isolation:isolate;background:radial-gradient(42rem 28rem at 14% 38%, var(--orbita-violeta), transparent 70%), radial-gradient(42rem 28rem at 86% 38%, var(--orbita-verde), transparent 70%), radial-gradient(38rem 24rem at 50% 78%, var(--orbita-dorado), transparent 70%), var(--color-crema);padding-block:clamp(3.25rem,7vw,5.5rem) clamp(3rem,6vw,4.5rem);position:relative;overflow:clip}@supports (color:color-mix(in lab, red, red)){.orbita{background:radial-gradient(42rem 28rem at 14% 38%, color-mix(in srgb, var(--orbita-violeta) 8%, transparent), transparent 70%), radial-gradient(42rem 28rem at 86% 38%, color-mix(in srgb, var(--orbita-verde) 8%, transparent), transparent 70%), radial-gradient(38rem 24rem at 50% 78%, color-mix(in srgb, var(--orbita-dorado) 9%, transparent), transparent 70%), var(--color-crema)}}.orbita{scroll-margin-top:4.5rem}.orbita [data-marca=canal]{--marca:var(--orbita-violeta);--marca-texto:var(--orbita-violeta-texto)}.orbita [data-marca=company]{--marca:var(--orbita-verde);--marca-texto:var(--orbita-verde-texto)}.orbita [data-marca=libro]{--marca:var(--orbita-dorado);--marca-texto:var(--orbita-dorado-texto)}.orbita-cabecera{text-align:center;max-width:46rem;margin-inline:auto}.orbita .orbita-titulo{font-family:var(--font-serif);font-weight:400;font-size:calc(clamp(1.85rem, 1.05rem + 2.6vw, 3.1rem) * var(--escala-titulos));letter-spacing:-.012em;color:var(--color-marino);text-wrap:balance;margin:0;line-height:1.08}.orbita-bajada{max-width:46ch;color:var(--color-tinta-suave);text-wrap:pretty;margin:.9rem auto 0;font-size:clamp(1rem,.94rem + .3vw,1.15rem);line-height:1.55}.orbita-escena{margin-top:clamp(2.25rem,5vw,3rem);position:relative}.orbita-trazos{display:none}.orbita-centro{justify-items:center;gap:.9rem;display:grid}.orbita-retrato{aspect-ratio:1;width:9rem;position:relative}.orbita-retrato img{object-fit:cover;width:100%;height:100%;box-shadow:0 0 0 4px var(--color-porcelana), 0 0 0 5px #ae687373, 0 18px 44px #1f304633;border-radius:50%;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.orbita-retrato img{box-shadow:0 0 0 4px var(--color-porcelana), 0 0 0 5px color-mix(in srgb, var(--color-acento-linea) 45%, transparent), 0 18px 44px #1f304633}}.orbita-anillo{pointer-events:none;width:126%;height:126%;position:absolute;inset:-13%;overflow:visible}.orbita-anillo circle{fill:none;stroke:var(--color-acento-linea);stroke-width:.9px;stroke-linecap:round;stroke-dasharray:.1 2.9}.orbita-firma{margin:0}.orbita-firma img{width:11rem;height:auto;display:block}.orbita-marcas{--disco-lista:5.5rem;gap:1.75rem;max-width:34rem;margin:2.25rem auto 0;padding:0;list-style:none;display:grid;position:relative}.orbita-marcas:before{content:"";top:-2.25rem;bottom:2rem;left:calc(var(--disco-lista) / 2 - 1px);background:linear-gradient(#ae687326,#ae68738c 20% 80%,#ae68731a);border-radius:2px;width:2px;position:absolute}@supports (color:color-mix(in lab, red, red)){.orbita-marcas:before{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-acento-linea) 15%, transparent), color-mix(in srgb, var(--color-acento-linea) 55%, transparent) 20%, color-mix(in srgb, var(--color-acento-linea) 55%, transparent) 80%, color-mix(in srgb, var(--color-acento-linea) 10%, transparent))}}.orbita-marca{grid-template-columns:var(--disco-lista) minmax(0, 1fr);align-items:start;column-gap:1rem;display:grid}.orbita-disco{z-index:1;width:var(--disco-lista);aspect-ratio:1;background:var(--color-porcelana);box-shadow:inset 0 0 0 3px var(--marca,var(--color-acento-linea)), 0 12px 28px #1f304624;transition:scale .35s var(--ease-casa), box-shadow .35s var(--ease-casa);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.3em;text-decoration:none;display:flex;position:relative}.orbita-marca:is(:hover,:focus-within) .orbita-disco{box-shadow:inset 0 0 0 3px var(--marca,var(--color-acento-linea)), 0 0 0 6px var(--marca,#ae6873), 0 16px 34px #1f30462e;scale:1.05}@supports (color:color-mix(in lab, red, red)){.orbita-marca:is(:hover,:focus-within) .orbita-disco{box-shadow:inset 0 0 0 3px var(--marca,var(--color-acento-linea)), 0 0 0 6px color-mix(in srgb, var(--marca,var(--color-acento-linea)) 14%, transparent), 0 16px 34px #1f30462e}}.orbita-wordmark{width:74%;height:auto}.orbita-tv{background:var(--orbita-violeta);color:#fff;letter-spacing:.06em;border-radius:.3em;padding:.05em .45em;font-size:max(13px,.72em);font-weight:700;line-height:1.3}.orbita-logo{width:76%;height:auto}.orbita-marca[data-marca=libro] .orbita-disco{background:var(--orbita-dorado)}@supports (color:color-mix(in lab, red, red)){.orbita-marca[data-marca=libro] .orbita-disco{background:color-mix(in srgb, var(--orbita-dorado) 12%, var(--color-porcelana))}}.orbita-portada{border-radius:2px;width:auto;height:70%;rotate:-6deg;box-shadow:0 6px 14px #1f304640}.orbita-nuevos .orbita-disco{width:calc(var(--disco-lista) * .7);background:#fbf9f5b3;justify-self:center}@supports (color:color-mix(in lab, red, red)){.orbita-nuevos .orbita-disco{background:color-mix(in srgb, var(--color-porcelana) 70%, transparent)}}.orbita-nuevos .orbita-disco{box-shadow:none;border:2px dashed #ae6873b3}@supports (color:color-mix(in lab, red, red)){.orbita-nuevos .orbita-disco{border:2px dashed color-mix(in srgb, var(--color-acento-linea) 70%, transparent)}}.orbita-nuevos .orbita-disco{color:var(--color-acento-linea)}.orbita-nuevos:is(:hover,:focus-within) .orbita-disco{box-shadow:none;scale:1}.orbita-texto{padding-top:.2rem}.orbita-verbo{letter-spacing:.04em;color:var(--marca-texto,var(--color-acento-texto));margin:0;font-size:.8125rem;font-weight:600}.orbita .orbita-nombre{font-family:var(--font-serif);color:var(--color-marino);margin:.2rem 0 0;font-size:clamp(1.25rem,1.05rem + .6vw,1.5rem);font-weight:400;line-height:1.2}.orbita-nombre a{color:inherit;text-decoration:none}.orbita-nombre a:hover{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.orbita-marca-lema{max-width:30ch;color:var(--color-tinta-suave);margin:.3rem 0 0;font-size:.9375rem;line-height:1.5}.orbita-pronto{color:var(--color-acento-texto);margin:.15rem 0 0;font-size:.875rem;font-weight:600}.orbita-enlaces{margin:.45rem 0 0;padding:0;list-style:none;display:grid}.orbita-enlaces a{min-height:2.75rem;color:var(--color-tinta);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--marca,#22303a);-webkit-text-decoration-color:var(--marca,#22303a);-webkit-text-decoration-color:var(--marca,#22303a);text-decoration-color:var(--marca,#22303a);align-items:center;gap:.5rem;font-size:.9375rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.orbita-enlaces a{-webkit-text-decoration-color:color-mix(in srgb, var(--marca,var(--color-tinta)) 45%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--marca,var(--color-tinta)) 45%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--marca,var(--color-tinta)) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--marca,var(--color-tinta)) 45%, transparent)}}.orbita-enlaces a{text-underline-offset:.25em}.orbita-enlaces a:hover{-webkit-text-decoration-color:var(--marca,var(--color-tinta));-webkit-text-decoration-color:var(--marca,var(--color-tinta));-webkit-text-decoration-color:var(--marca,var(--color-tinta));text-decoration-color:var(--marca,var(--color-tinta))}.orbita-enlaces svg{color:var(--marca,var(--color-acento-linea));flex:none}.orbita-cierre{text-align:center;justify-items:center;gap:1.1rem;margin-top:clamp(2.25rem,5vw,3.25rem);display:grid}.orbita-frase{max-width:40ch;font-family:var(--font-manuscrita), var(--font-serif);color:var(--color-marino);text-wrap:balance;margin:0;font-size:clamp(1.45rem,1.05rem + 1.4vw,2.15rem);line-height:1.35}@media (min-width:960px){.orbita-escena{max-width:68rem;margin:1rem auto 0;container-type:inline-size}.orbita-trazos{z-index:0;aspect-ratio:1200/580;width:100%;height:auto;display:block;position:absolute;top:0;left:0;overflow:visible}.orbita-elipse{fill:none;stroke:#ae687380}@supports (color:color-mix(in lab, red, red)){.orbita-elipse{stroke:color-mix(in srgb, var(--color-acento-linea) 50%, transparent)}}.orbita-elipse{stroke-width:1.5px;stroke-dasharray:1000;stroke-dashoffset:0}.orbita-hilo{fill:none;stroke:var(--marca);stroke-width:2.2px;stroke-linecap:round;stroke-opacity:.55;stroke-dasharray:1000;stroke-dashoffset:0;transition:stroke-opacity .3s var(--ease-casa), stroke-width .3s var(--ease-casa)}.orbita-tallo{fill:none;stroke:var(--marca);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:1 7;stroke-opacity:.6;transition:stroke-opacity .3s var(--ease-casa)}.orbita-viajero{fill:var(--color-acento);filter:drop-shadow(0 0 6px #a55f6999)}@supports (color:color-mix(in lab, red, red)){.orbita-viajero{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--color-acento) 60%, transparent))}}:is(.orbita-escena:has(.orbita-marca[data-marca=canal]:is(:hover,:focus-within)) :is(.orbita-hilo,.orbita-tallo)[data-marca=canal],.orbita-escena:has(.orbita-marca[data-marca=company]:is(:hover,:focus-within)) :is(.orbita-hilo,.orbita-tallo)[data-marca=company],.orbita-escena:has(.orbita-marca[data-marca=libro]:is(:hover,:focus-within)) :is(.orbita-hilo,.orbita-tallo)[data-marca=libro]){stroke-opacity:1}:is(.orbita-escena:has(.orbita-marca[data-marca=canal]:is(:hover,:focus-within)) .orbita-hilo[data-marca=canal],.orbita-escena:has(.orbita-marca[data-marca=company]:is(:hover,:focus-within)) .orbita-hilo[data-marca=company],.orbita-escena:has(.orbita-marca[data-marca=libro]:is(:hover,:focus-within)) .orbita-hilo[data-marca=libro]){stroke-width:3.6px}.orbita-centro{top:var(--y);left:var(--x);z-index:1;width:var(--d);display:block;position:absolute;translate:-50% -50%}.orbita-retrato{width:100%}.orbita-firma{width:15cqw;position:absolute;top:calc(100% + 1.4cqw);left:50%;translate:-50%}.orbita-firma img{width:100%}.orbita-marcas{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;max-width:none;margin:0;padding-top:48.3333cqw;position:static}.orbita-marcas:before{display:none}.orbita-marca{text-align:center;display:block}.orbita-marca[data-marca=canal]{grid-area:1/1}.orbita-marca[data-marca=libro]{grid-area:1/2}.orbita-marca[data-marca=company]{grid-area:1/3}.orbita-disco{top:var(--y);left:var(--x);width:var(--d);font-size:max(13px,1.1cqw);position:absolute;translate:-50% -50%}.orbita-texto{padding:.85rem 2cqw 0}.orbita-marca-lema{margin-inline:auto}.orbita-enlaces{justify-items:center}.orbita-nuevos{width:0;height:0;position:absolute;inset:0 auto auto 0}.orbita-nuevos .orbita-disco{width:var(--d)}.orbita-nuevos .orbita-texto{top:calc(var(--y) - 1cqw);left:calc(var(--x) - var(--d) / 2 - 1.2cqw);text-align:right;width:max-content;max-width:16.5cqw;padding:0;position:absolute;translate:-100% -50%}.orbita-nuevos .orbita-nombre{font-size:clamp(13px,1.35cqw,1.05rem)}.orbita-nuevos :is(.orbita-marca-lema,.orbita-pronto){margin:.1rem 0 0;font-size:clamp(13px,1.15cqw,.875rem);line-height:1.35}}@media (prefers-reduced-motion:no-preference){.js-reveal .orbita-escena:not(.vis) :is(.orbita-centro,.orbita-disco,.orbita-texto),.js-reveal .orbita-escena:not(.vis) :is(.orbita-tallo,.orbita-viajero){opacity:0}.js-reveal .orbita-escena:not(.vis) :is(.orbita-elipse,.orbita-hilo){stroke-dashoffset:1000px}.orbita-escena.vis .orbita-centro{animation:orbita-aparece .9s var(--ease-casa) 50ms backwards}.orbita-escena.vis .orbita-elipse{animation:orbita-trazo 1.8s var(--ease-casa) .25s backwards}.orbita-escena.vis .orbita-hilo{animation:orbita-trazo 1s var(--ease-casa) backwards}.orbita-escena.vis .orbita-hilo[data-marca=canal]{animation-delay:.7s}.orbita-escena.vis .orbita-hilo[data-marca=company]{animation-delay:.85s}.orbita-escena.vis .orbita-hilo[data-marca=libro]{animation-delay:1s}.orbita-escena.vis .orbita-disco{animation:.75s cubic-bezier(.34,1.56,.64,1) backwards orbita-llega;animation-delay:calc(1.1s + var(--orden,0) * .16s)}.orbita-escena.vis .orbita-texto{animation:orbita-sube .7s var(--ease-casa) backwards;animation-delay:calc(1.3s + var(--orden,0) * .16s)}.orbita-escena.vis .orbita-nuevos .orbita-texto{animation-name:orbita-funde}.orbita-escena.vis .orbita-tallo{animation:orbita-funde .8s var(--ease-casa) 1.6s backwards}.orbita-escena.vis .orbita-viajero{animation:orbita-funde 1.2s var(--ease-casa) 2.4s backwards}.orbita-anillo{animation:90s linear infinite orbita-giro}}@media (prefers-reduced-motion:reduce){.orbita-viajero{display:none}}@keyframes orbita-aparece{0%{opacity:0;scale:.88}}@keyframes orbita-trazo{0%{stroke-dashoffset:1000px}}@keyframes orbita-llega{0%{opacity:0;scale:.55}}@keyframes orbita-sube{0%{opacity:0;translate:0 14px}}@keyframes orbita-funde{0%{opacity:0}}@keyframes orbita-giro{to{rotate:360deg}}:root{--ritmo-seccion:clamp(2.75rem, 4.2vw, 4.5rem);--ritmo-cabecera:clamp(1.8rem, 3vw, 2.6rem);--ritmo-bloque:clamp(1.8rem, 3.2vw, 2.6rem);--fundido-tono:clamp(2rem, 3.5vw, 3.25rem);--hairline:#22303a21}@supports (color:color-mix(in lab, red, red)){:root{--hairline:color-mix(in srgb, var(--color-tinta) 13%, transparent)}}.pagina-hero{isolation:isolate;align-content:end;min-height:54svh;padding-top:clamp(7.5rem,13vw,11rem);padding-bottom:clamp(3rem,6vw,5.5rem);display:grid;position:relative;overflow:clip}@media (min-width:900px){.pagina-hero{min-height:62svh}}.pagina-hero:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(65% 85% at 78% 16%,#f3e1df8c,#0000 70%),radial-gradient(60% 80% at 6% 88%,#ae68733d,#0000 72%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.pagina-hero:before{background:radial-gradient(65% 85% at 78% 16%, color-mix(in srgb, var(--color-ambar-luz) 55%, transparent), transparent 70%), radial-gradient(60% 80% at 6% 88%, color-mix(in srgb, var(--color-salvia) 24%, transparent), transparent 72%)}}.pagina-hero[data-motivo=hilo]:before{background:radial-gradient(70% 90% at 74% 12%,#f3e1dfb3,#0000 68%),radial-gradient(55% 75% at 10% 92%,#c0795b24,#0000 70%)}@supports (color:color-mix(in lab, red, red)){.pagina-hero[data-motivo=hilo]:before{background:radial-gradient(70% 90% at 74% 12%, color-mix(in srgb, var(--color-ambar-luz) 70%, transparent), transparent 68%), radial-gradient(55% 75% at 10% 92%, color-mix(in srgb, var(--color-terracota) 14%, transparent), transparent 70%)}}.pagina-hero[data-motivo=constelacion]:before{background:radial-gradient(60% 80% at 82% 22%,#ae68734d,#0000 70%),radial-gradient(65% 85% at 12% 90%,#f3e1df73,#0000 72%)}@supports (color:color-mix(in lab, red, red)){.pagina-hero[data-motivo=constelacion]:before{background:radial-gradient(60% 80% at 82% 22%, color-mix(in srgb, var(--color-salvia) 30%, transparent), transparent 70%), radial-gradient(65% 85% at 12% 90%, color-mix(in srgb, var(--color-ambar-luz) 45%, transparent), transparent 72%)}}.pagina-hero[data-motivo=ondas]:before{background:radial-gradient(75% 95% at 70% 18%,#ae687342,#0000 72%),radial-gradient(50% 70% at 14% 90%,#f3e1df66,#0000 70%)}@supports (color:color-mix(in lab, red, red)){.pagina-hero[data-motivo=ondas]:before{background:radial-gradient(75% 95% at 70% 18%, color-mix(in srgb, var(--color-salvia) 26%, transparent), transparent 72%), radial-gradient(50% 70% at 14% 90%, color-mix(in srgb, var(--color-ambar-luz) 40%, transparent), transparent 70%)}}.pagina-hero:after{content:"";background:linear-gradient(to top, var(--color-crema), transparent);pointer-events:none;z-index:1;height:clamp(2rem,4vw,3.5rem);position:absolute;inset:auto 0 0}.pagina-hero-cuerpo{z-index:2;align-items:end;gap:clamp(2.5rem,5vw,4rem);width:100%;display:grid;position:relative}@media (min-width:1000px){.pagina-hero-doble .pagina-hero-cuerpo{grid-template-columns:minmax(0,1fr) minmax(0,21rem)}}.pagina-hero-texto{max-width:46rem}.pagina-hero h1{font-size:calc(clamp(2.5rem, 5.6vw, 4rem) * var(--escala-titulos));text-wrap:balance;max-width:17ch}.pagina-hero .baja{color:var(--color-tinta-suave);text-wrap:pretty;max-width:52ch;margin-top:1.4rem;font-size:clamp(1.0625rem,.5vw + .95rem,1.25rem);line-height:1.62}.migas{color:var(--color-tinta-suave);margin-bottom:1.5rem;font-size:.875rem}.migas ol{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.migas li+li:before{content:"›";color:var(--color-salvia);margin-right:.45rem}.migas a{color:var(--color-tinta-suave);text-underline-offset:3px;text-decoration:none}.migas a:hover{color:var(--color-tinta);text-decoration:underline}.migas [aria-current=page]{color:var(--color-tinta)}.pagina-hero .etiqueta,.etiqueta{letter-spacing:.1em;text-transform:uppercase;color:var(--color-ambar-tinta);margin-bottom:.9rem;font-size:.8125rem;font-weight:600}.cta-inicio{justify-content:flex-start;margin-top:2.2rem}.pagina-hero-aparte.aparte-libre{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0;display:block}.pagina-hero-aparte.aparte-tarjeta{background:#fbf9f5e0}@supports (color:color-mix(in lab, red, red)){.pagina-hero-aparte.aparte-tarjeta{background:color-mix(in srgb, var(--color-porcelana) 88%, transparent)}}.pagina-hero-aparte.aparte-tarjeta{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--hairline);border-radius:var(--radius-tarjeta);align-self:end;gap:.75rem;padding:1.5rem 1.5rem 1.7rem;display:grid}.pagina-hero-aparte p{max-width:none;color:var(--color-tinta-suave);font-size:.9375rem}.pagina-hero-aparte .dato-valor{font-family:var(--font-serif);color:var(--color-tinta);font-size:2.2rem;line-height:1}.seccion-interna{padding-block:var(--ritmo-seccion);--fondo-seccion:var(--color-crema);position:relative;overflow:clip}.seccion-cuerpo{z-index:2;position:relative}.seccion-niebla,.seccion-clara{background:var(--color-niebla);--fondo-seccion:var(--color-niebla)}.seccion-porcelana{background:var(--color-porcelana);--fondo-seccion:var(--color-porcelana)}.seccion-niebla:before,.seccion-clara:before,.seccion-porcelana:before,.seccion-niebla:after,.seccion-clara:after,.seccion-porcelana:after{content:"";height:var(--fundido-tono);pointer-events:none;z-index:0;position:absolute;left:0;right:0}.seccion-niebla:before,.seccion-clara:before,.seccion-porcelana:before{background:linear-gradient(to bottom, var(--color-crema), transparent);top:0}.seccion-niebla:after,.seccion-clara:after,.seccion-porcelana:after{background:linear-gradient(to top, var(--color-crema), transparent);bottom:0}.seccion-interna+.seccion-interna[data-tono=crema]{padding-top:calc(var(--ritmo-seccion) * .55)}.seccion-compacta{padding-block:calc(var(--ritmo-seccion) * .6)}.pagina-hero+.seccion-interna{padding-top:calc(var(--ritmo-seccion) * .7)}.seccion-interna .cabecera-seccion{margin-bottom:var(--ritmo-cabecera);max-width:54rem}.cabecera-seccion .kicker,.kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--color-ambar-tinta);margin-bottom:.75rem;font-size:.875rem;font-weight:600}.cabecera-seccion h2{font-size:calc(clamp(1.8rem, 3.2vw, 2.6rem) * var(--escala-titulos));text-wrap:pretty;max-width:20ch}.cabecera-seccion .cabecera-bajada,.cabecera-seccion p{color:var(--color-tinta-suave);text-wrap:pretty;max-width:56ch;margin-top:.9rem}.cabecera-centrada{text-align:center;margin-inline:auto}.cabecera-centrada .hilo,.cabecera-centrada h2,.cabecera-centrada p{margin-inline:auto}.nota-seccion{color:var(--color-tinta-suave);margin-top:1.4rem;font-size:.9375rem}.orn{pointer-events:none;z-index:0;line-height:0;display:block;position:absolute}.orn svg{width:100%;height:100%;display:block;overflow:visible}.orn-trazo{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.orn-punto{fill:currentColor;stroke:none}.orn-salvia{color:var(--color-salvia)}.orn-ambar{color:var(--color-ambar)}.orn-terracota{color:var(--color-terracota)}@media (min-width:900px){.orn-fondo{opacity:.32}}.orn .orn-trazo{stroke-dasharray:1000;stroke-dashoffset:1000px}.orn .orn-punto{opacity:0}.orn[data-dibujado=true] .orn-trazo{stroke-dashoffset:0;transition:stroke-dashoffset 1.9s var(--ease-casa) var(--orn-retraso,0s)}.orn[data-dibujado=true] .orn-trazo-2{transition-duration:1.1s;transition-delay:1.1s}.orn[data-dibujado=true] .orn-punto{opacity:1;transition:opacity .7s var(--ease-casa) var(--orn-retraso,0s)}.orn-hero{aspect-ratio:1;opacity:.26;z-index:1;width:clamp(16rem,36vw,34rem);top:-2%;right:clamp(-5rem,-2vw,0rem)}@media (min-width:900px){.orn-hero{opacity:.42}}.orn-lado-derecha{aspect-ratio:1;width:clamp(13rem,30vw,27rem);top:50%;right:clamp(-8rem,-6vw,-2rem);transform:translateY(-50%)}.orn-lado-izquierda{aspect-ratio:1;width:clamp(13rem,30vw,27rem);top:50%;left:clamp(-8rem,-6vw,-2rem);transform:translateY(-50%)}.orn-banda{aspect-ratio:1.4;opacity:.2;width:min(46rem,92vw);top:50%;left:50%;transform:translate(-50%,-50%)}.orn-tarjeta{aspect-ratio:1;width:6.5rem;top:-1.1rem;right:-1.1rem}.orn-separador{aspect-ratio:2;width:clamp(9rem,20vw,15rem);position:relative}.separador-orn{place-items:center;padding-block:clamp(1rem,3vw,2.2rem);display:grid}@keyframes orn-deriva{0%{transform:translateY(5%)}to{transform:translateY(-8%)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-width:900px){.orn-fondo svg{animation:linear both orn-deriva;animation-timeline:view();animation-range:entry exit 0%}}}@media (prefers-reduced-motion:reduce){.orn .orn-trazo{stroke-dashoffset:0;transition:none}.orn .orn-punto{opacity:1;transition:none}}.prosa{max-width:66ch;color:var(--color-tinta);-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:7 4 3;text-wrap:pretty;font-size:clamp(1.0625rem,.35vw + 1rem,1.1875rem);line-height:1.72;container-type:inline-size}.prosa-angosta{max-width:58ch}@container (min-width:33rem){.prosa p{text-align:justify;text-justify:inter-word}}.prosa>*+*{margin-top:1.15em}.prosa p{max-width:none}.prosa h2,.prosa h3,.prosa h4,.prosa li,.prosa blockquote,.prosa figcaption{text-align:left;-webkit-hyphens:manual;hyphens:manual}.prosa h2,.prosa h3,.prosa h4{text-wrap:pretty}.prosa h2{margin-top:2.8rem;font-size:clamp(1.5rem,2.6vw,2rem)}.prosa h3{margin-top:2.2rem;font-size:1.3rem}.prosa h4{font-size:1.0625rem;font-family:var(--font-sans);letter-spacing:0;margin-top:1.8rem;font-weight:600}.prosa h2+*,.prosa h3+*,.prosa h4+*{margin-top:.7rem}.prosa-capitular>p:first-of-type:first-letter{float:left;font-family:var(--font-serif);color:var(--color-salvia-profundo);padding-top:.06em;padding-right:.09em;font-size:3.5em;font-weight:500;line-height:.82}.prosa ul,.prosa ol{gap:.5rem;padding-left:1.4rem;display:grid}.prosa ul{list-style:outside}.prosa ol{list-style:decimal}.prosa li::marker{color:var(--color-salvia-profundo)}.prosa a{color:var(--color-salvia-profundo);text-underline-offset:3px;text-decoration-line:underline;text-decoration-color:#8c4a558c;text-decoration-thickness:1px}@supports (color:color-mix(in lab, red, red)){.prosa a{-webkit-text-decoration-color:color-mix(in srgb, var(--color-salvia-profundo) 55%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--color-salvia-profundo) 55%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--color-salvia-profundo) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--color-salvia-profundo) 55%, transparent)}}.prosa a{transition:text-decoration-color var(--duracion-corta) var(--ease-casa)}.prosa a:hover{text-decoration-color:currentColor}.nota-seccion a,.aviso-suave a,.cabecera-seccion a,.ficha-aside p a,.consentimiento a,.aviso-cuidado a,.pagina-hero-aparte p a:not(.enlace-correo){text-underline-offset:3px;text-decoration-line:underline}.prosa strong{font-weight:600}.prosa-figura{clear:both;margin-block:clamp(2.4rem,5vw,3.6rem);margin-inline:calc(-1*clamp(0rem,4vw,4.5rem));display:block}.prosa-figura img{aspect-ratio:16/10;object-fit:cover;object-position:50% 42%;border-radius:var(--radius-tarjeta);width:100%;max-width:100%;height:auto;box-shadow:0 0 0 1px #22303a17, var(--shadow-tarjeta);display:block}@supports (color:color-mix(in lab, red, red)){.prosa-figura img{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-tinta) 9%, transparent), var(--shadow-tarjeta)}}.prosa-figura img{background:var(--color-niebla)}.prosa-figura figcaption{color:var(--color-tinta-suave);border-left:2px solid #ae687399;margin-top:.8rem;padding-left:.9rem;font-size:.875rem;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.prosa-figura figcaption{border-left:2px solid color-mix(in srgb, var(--color-salvia) 60%, transparent)}}.prosa-figura figcaption{text-align:left;max-width:46ch}@media (prefers-reduced-motion:reduce){.prosa a{transition:none}}.columnas-prosa{align-items:start;gap:clamp(2.2rem,5vw,4.5rem);display:grid}@media (min-width:960px){.columnas-prosa{grid-template-columns:minmax(0,1fr) minmax(0,21rem)}.columnas-prosa-inversa{grid-template-columns:minmax(0,21rem) minmax(0,1fr)}.columna-lateral{position:sticky;top:5.5rem}}@media (min-width:960px) and (max-width:1199px){.columnas-prosa{grid-template-columns:minmax(0,1fr) minmax(0,17rem);gap:2.6rem}.columnas-prosa-inversa{grid-template-columns:minmax(0,17rem) minmax(0,1fr)}}.columna-lateral{align-content:start;gap:1.1rem;display:grid;position:relative}.ficha-aside{background:var(--color-porcelana);border:1px solid var(--hairline);border-radius:var(--radius-tarjeta);box-shadow:var(--shadow-tarjeta);gap:.7rem;padding:1.5rem 1.5rem 1.7rem;display:grid}.ficha-aside .kicker{margin-bottom:0}.ficha-aside p,.ficha-aside li{max-width:none;color:var(--color-tinta-suave);font-size:.9375rem}.ficha-aside .precio{color:var(--color-tinta)}.ficha-aside .btn{justify-self:start;margin-top:.3rem}.modulos{counter-reset:modulo;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.modulos li{counter-increment:modulo;padding-left:1.9rem;position:relative}.modulos li:before{content:counter(modulo);border:1px solid #ae6873b3;border-radius:50%;place-items:center;width:1.35rem;height:1.35rem;display:grid;position:absolute;top:.05rem;left:0}@supports (color:color-mix(in lab, red, red)){.modulos li:before{border:1px solid color-mix(in srgb, var(--color-salvia) 70%, transparent)}}.modulos li:before{font-family:var(--font-serif);color:var(--color-tinta-suave);font-size:.8125rem}.modulos strong{color:var(--color-tinta);font-weight:600}.indice-pagina{gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.indice-pagina a{border-left:2px solid var(--hairline);color:var(--color-tinta-suave);transition:border-color var(--duracion-corta) var(--ease-casa), color var(--duracion-corta) var(--ease-casa);padding:.55rem 0 .55rem .9rem;font-size:.9375rem;text-decoration:none;display:block}.indice-pagina a:hover{border-left-color:var(--color-salvia);color:var(--color-tinta)}@media (prefers-reduced-motion:reduce){.indice-pagina a{transition:none}}.tarjetas{gap:clamp(1.1rem,2vw,1.5rem);padding:0;list-style:none;display:grid}@media (min-width:640px){.tarjetas{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.tarjetas-3{grid-template-columns:repeat(3,1fr)}}.tarjetas-apiladas{grid-template-columns:1fr}@media (min-width:640px){.tarjetas-apiladas{grid-template-columns:1fr}}.lista-precios{margin:0;padding:0;list-style:none;display:grid}.lista-precios li+li{border-top:1px solid var(--hairline)}.lista-precios a{min-height:44px;color:var(--color-tinta);justify-content:space-between;align-items:baseline;gap:1rem;padding:.7rem 0;font-size:.9375rem;text-decoration:none;display:flex}.lista-precios a:hover{color:var(--color-salvia-profundo)}.lista-precios .valor{font-family:var(--font-serif);color:var(--color-tinta);white-space:nowrap;font-size:1.15rem}.bloque-muestra{margin-top:1.8rem}.pagina-hero-aparte .portada-zona{max-width:15.5rem;margin-left:auto}.tarjeta-enlace,.tarjeta-bloque{background:var(--color-porcelana);border:1px solid var(--hairline);border-radius:var(--radius-tarjeta);box-shadow:var(--shadow-tarjeta);transition:box-shadow var(--duracion-media) var(--ease-casa), border-color var(--duracion-media) var(--ease-casa);flex-direction:column;display:flex;position:relative;overflow:clip}:is(.tarjeta-enlace:has(>a:hover),.tarjeta-enlace:has(>a:focus-visible)){border-color:#ae68738c;box-shadow:0 18px 50px #22303a1c}@supports (color:color-mix(in lab, red, red)){:is(.tarjeta-enlace:has(>a:hover),.tarjeta-enlace:has(>a:focus-visible)){border-color:color-mix(in srgb, var(--color-salvia) 55%, transparent)}}.tarjeta-bloque{gap:.7rem;padding:1.7rem 1.6rem 1.9rem}:is(.tarjeta-bloque,.rama-company)>:is(.btn,.acciones):last-child{margin-top:auto}.rama-company:has(>:is(.btn,.acciones):last-child){flex-direction:column;display:flex}.tarjeta-enlace>a{z-index:1;height:100%;color:inherit;transition:transform var(--duracion-media) var(--ease-casa);flex-direction:column;gap:.55rem;padding:1.7rem 1.6rem 1.9rem;text-decoration:none;display:flex;position:relative}.tarjeta-enlace>a:hover{transform:translateY(-3px)}.tarjeta-enlace h3,.tarjeta-bloque h3{text-wrap:pretty;font-size:1.25rem}.tarjeta-enlace p,.tarjeta-bloque p{color:var(--color-tinta-suave);text-wrap:pretty;max-width:none;font-size:.9375rem}.tarjeta-enlace .meta,.tarjeta-bloque .meta{color:var(--color-tinta-suave);letter-spacing:.12em;text-transform:uppercase;font-size:.8125rem}.tarjeta-enlace .accion{color:var(--color-salvia-profundo);align-self:flex-start;align-items:center;gap:.3rem;margin-top:auto;padding-top:.9rem;font-size:.9375rem;font-weight:600;display:inline-flex;position:relative}.tarjeta-enlace .accion:after{content:"";height:1.5px;transition:right var(--duracion-media) var(--ease-casa);background:currentColor;position:absolute;bottom:-3px;left:0;right:100%}.tarjeta-enlace>a:hover .accion:after,.tarjeta-enlace>a:focus-visible .accion:after{right:0}.tarjeta-bloque ul{color:var(--color-tinta-suave);flex:1;gap:.35rem;padding-left:1.1rem;font-size:.9375rem;list-style:outside;display:grid}.tarjeta-bloque li::marker{color:var(--color-salvia)}.tarjeta-bloque .btn{align-self:flex-start;margin-top:.6rem}.precio{font-family:var(--font-serif);font-size:2rem;line-height:1.1}.precio small{font-family:var(--font-sans);color:var(--color-tinta-suave);font-size:.875rem;font-weight:400}@media (prefers-reduced-motion:reduce){.tarjeta-enlace,.tarjeta-enlace>a,.tarjeta-enlace .accion:after{transition:none}.tarjeta-enlace>a:hover{transform:none}}.banda-datos ul{background:var(--hairline);border-block:1px solid var(--hairline);gap:1px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.banda-datos ul{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.banda-datos ul{grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr))}}.banda-datos li{background:var(--fondo-seccion,var(--color-crema));text-align:center;padding:clamp(1.6rem,3vw,2.4rem) 1.2rem}.dato-valor{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--color-ambar-oscuro);font-size:clamp(2.3rem,5vw,3.4rem);font-weight:500;line-height:1;display:block}.dato-etiqueta{color:var(--color-tinta-suave);text-wrap:balance;margin-top:.6rem;font-size:.875rem;display:block}.lite-yt{aspect-ratio:16/9;border-radius:var(--radius-tarjeta);width:100%;box-shadow:var(--shadow-tarjeta);background:linear-gradient(150deg,#d8d0bf,#c4bba6);position:relative;overflow:hidden}.lite-yt iframe,.lite-yt button{border:0;width:100%;height:100%;position:absolute;inset:0}.lite-yt button{cursor:pointer;background:0 0;place-items:center;padding:0;display:grid}.lite-yt img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lite-yt-respaldo{place-items:center;display:grid;position:absolute;inset:0}.lite-yt-respaldo img{filter:saturate(.55)brightness(.42)}.lite-yt-respaldo-cuerpo{z-index:1;text-align:center;justify-items:center;gap:.9rem;padding:1.5rem;display:grid;position:relative}.lite-yt-respaldo-cuerpo p{color:#f7f3ec;text-shadow:0 1px 12px #0000008c;max-width:28ch;margin:0;font-size:.9375rem}.lite-yt-respaldo-cuerpo .btn{gap:.45rem}.lite-yt-boton{background:var(--color-ambar);width:4.5rem;height:4.5rem;color:var(--color-tinta);transition:transform var(--duracion-media) var(--ease-casa);border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 10px 30px #22303a47}.lite-yt button:hover .lite-yt-boton{transform:scale(1.06)}@media (prefers-reduced-motion:reduce){.lite-yt-boton{transition:none}.lite-yt button:hover .lite-yt-boton{transform:none}}.marco-video{max-width:58rem;margin-inline:auto;position:relative}.marco-video:after{content:"";background:linear-gradient(to right, var(--color-salvia), transparent 70%);height:1px;position:absolute;inset:auto 0 -1.4rem}.pie-video{letter-spacing:.1em;text-transform:uppercase;color:var(--color-tinta-suave);margin-top:2rem;font-size:.8125rem}.pagina-hero-entrada{min-height:auto;padding-bottom:clamp(2rem,4vw,3.5rem)}@media (min-width:900px){.pagina-hero-entrada{min-height:44svh}}.pagina-hero-entrada h1{max-width:22ch}.pagina-hero-entrada .entrada-fecha{margin-top:1.3rem;margin-bottom:0}.ficha-datos{color:var(--color-tinta-suave);flex-wrap:wrap;gap:.4rem 1.4rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.chips-tema{flex-wrap:wrap;gap:.5rem;margin-top:1.4rem;padding:0;list-style:none;display:flex}.chips-tema li{border:1px solid #22303a38}@supports (color:color-mix(in lab, red, red)){.chips-tema li{border:1px solid color-mix(in srgb, var(--color-tinta) 22%, transparent)}}.chips-tema li{border-radius:var(--radius-boton);color:var(--color-tinta-suave);padding:.35rem .9rem;font-size:.875rem}.linea-tiempo{gap:clamp(1.8rem,3.5vw,3rem);margin:0;padding:0 0 0 2.6rem;list-style:none;display:grid;position:relative}.linea-tiempo:before{content:"";background:linear-gradient(to bottom, #ae687340, var(--color-salvia) 30%, #d9a3a8b3);width:2px;position:absolute;top:.7rem;bottom:.7rem;left:6px}@supports (color:color-mix(in lab, red, red)){.linea-tiempo:before{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-salvia) 25%, transparent), var(--color-salvia) 30%, color-mix(in srgb, var(--color-ambar) 70%, transparent))}}.linea-tiempo li{position:relative}.linea-tiempo li:before{content:"";border:2px solid var(--color-salvia);background:var(--fondo-seccion,var(--color-crema));border-radius:50%;width:14px;height:14px;position:absolute;top:.45rem;left:-2.6rem}.linea-tiempo li:last-child:before{border-color:var(--color-ambar);background:var(--color-ambar-luz)}.linea-tiempo .cuando{font-family:var(--font-serif);color:var(--color-tinta);margin-bottom:.35rem;font-size:clamp(1.3rem,2.2vw,1.7rem);display:block}.linea-tiempo p{color:var(--color-tinta-suave);text-wrap:pretty;max-width:52ch;font-size:1rem}.bloque-tiempo{align-items:start;gap:clamp(2.2rem,5vw,4rem);display:grid}@media (min-width:960px){.bloque-tiempo{grid-template-columns:minmax(0,20rem) minmax(0,1fr)}}.vueltas-hilo{counter-reset:vuelta;gap:clamp(1.6rem,3vw,2.4rem);margin:0;padding:0 0 0 3.4rem;list-style:none;display:grid;position:relative}.vueltas-hilo:before{content:"";background:linear-gradient(to bottom, var(--color-salvia), #d9a3a8bf);width:2px;position:absolute;top:1rem;bottom:1rem;left:1.05rem}@supports (color:color-mix(in lab, red, red)){.vueltas-hilo:before{background:linear-gradient(to bottom, var(--color-salvia), color-mix(in srgb, var(--color-ambar) 75%, transparent))}}.vueltas-hilo li{counter-increment:vuelta;border-bottom:1px solid var(--hairline);padding-bottom:clamp(1.4rem,2.5vw,2rem);position:relative}.vueltas-hilo li:last-child{border-bottom:0;padding-bottom:0}.vueltas-hilo li:before{content:counter(vuelta);border:1px solid #ae6873b3;border-radius:50%;place-items:center;width:2.2rem;height:2.2rem;display:grid;position:absolute;top:.1rem;left:-3.4rem}@supports (color:color-mix(in lab, red, red)){.vueltas-hilo li:before{border:1px solid color-mix(in srgb, var(--color-salvia) 70%, transparent)}}.vueltas-hilo li:before{background:var(--fondo-seccion,var(--color-crema));font-family:var(--font-serif);color:var(--color-tinta-suave);font-size:1rem}.vueltas-hilo h3{font-family:var(--font-serif);margin-bottom:.35rem;font-size:clamp(1.35rem,2.4vw,1.8rem);font-style:italic}.vueltas-hilo p{color:var(--color-tinta-suave);text-wrap:pretty;max-width:52ch}.retrato-marco,.retrato-home{aspect-ratio:4/5;margin:0;position:relative}.retrato-marco img,.retrato-home img{object-fit:cover;object-position:50% 34%;width:100%;height:100%;display:block}.retrato-tsc{margin:0;position:relative}.retrato-tsc img{width:100%;height:auto;display:block}:is(.retrato-tsc,.bio-retrato,.retrato-acompana,.retrato-autora,.retrato-home) img{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#0000 0%,#000 5% 93%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 5% 93%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.retrato-tsc figcaption{color:var(--color-tinta-suave);border-left:2px solid #ae687399;margin-top:.6rem;padding-left:.9rem;font-size:.875rem;line-height:1.5;position:relative}@supports (color:color-mix(in lab, red, red)){.retrato-tsc figcaption{border-left:2px solid color-mix(in srgb, var(--color-salvia) 60%, transparent)}}.retrato-tsc figcaption{max-width:26ch}.marca-seccion{mix-blend-mode:multiply;opacity:.9;width:auto;max-width:100%;display:block}.pagina-hero-sello{margin:0 0 1.1rem}@media (prefers-reduced-transparency:reduce){.marca-seccion{mix-blend-mode:normal;opacity:1}}.formulario{gap:1.1rem;max-width:38rem;display:grid}.tarjeta-formulario{background:var(--color-porcelana);border:1px solid var(--hairline);border-radius:var(--radius-tarjeta);box-shadow:var(--shadow-tarjeta);padding:clamp(1.6rem,3.5vw,2.6rem)}.tarjeta-formulario .formulario{max-width:none}.formulario .fila{gap:1.1rem;max-width:none;margin:0;display:grid}@media (min-width:640px){.formulario .fila{grid-template-columns:1fr 1fr}}.campo-grupo{gap:.4rem;max-width:none;margin:0;display:grid}.campo-grupo label{font-size:.9375rem;font-weight:500}.campo-grupo .opcional{color:var(--color-tinta-suave);font-weight:400}textarea.campo{border-radius:var(--radius-tarjeta);resize:vertical;min-height:8rem;line-height:var(--leading-cuerpo);padding:.9rem 1.1rem}.consentimiento{color:var(--color-tinta-suave);align-items:flex-start;gap:.7rem;max-width:none;margin:0;font-size:.9375rem;display:flex}.consentimiento input{width:1.25rem;height:1.25rem;accent-color:var(--color-salvia-profundo);flex:none;margin-top:.15rem}.consentimiento label{cursor:pointer}.consentimiento a{padding-block:.7rem}.formulario .acciones{margin:.3rem 0 0}.formulario .respuesta{color:var(--color-exito-texto);min-height:1.5rem;margin:0;font-size:.9375rem}.formulario .respuesta[data-estado=error]{color:var(--color-error-texto)}.honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.faq{gap:.6rem;max-width:52rem;display:grid}.faq details{background:var(--color-porcelana);border:1px solid var(--hairline);border-radius:var(--radius-tarjeta);box-shadow:var(--shadow-tarjeta);transition:border-color var(--duracion-corta) var(--ease-casa);padding:.3rem 1.4rem}.faq details[open]{border-color:#ae687399}@supports (color:color-mix(in lab, red, red)){.faq details[open]{border-color:color-mix(in srgb, var(--color-salvia) 60%, transparent)}}.faq summary{cursor:pointer;align-items:center;gap:.6rem;min-height:44px;padding:.95rem 0;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";background:linear-gradient(var(--color-salvia-profundo), var(--color-salvia-profundo)) center / 100% 1.5px no-repeat, linear-gradient(var(--color-salvia-profundo), var(--color-salvia-profundo)) center / 1.5px 100% no-repeat;width:.85rem;height:.85rem;transition:transform var(--duracion-corta) var(--ease-casa);flex:none;margin-left:auto}.faq details[open] summary:after{background:linear-gradient(var(--color-salvia-profundo), var(--color-salvia-profundo)) center / 100% 1.5px no-repeat, linear-gradient(var(--color-salvia-profundo), var(--color-salvia-profundo)) center / 1.5px 100% no-repeat;opacity:.7;transform:rotate(45deg)}.faq details>p{color:var(--color-tinta-suave);max-width:62ch;padding-bottom:1.1rem;font-size:.9375rem}@media (prefers-reduced-motion:reduce){.faq details,.faq summary:after{transition:none}}.aviso-suave{background:var(--color-porcelana);border:1px solid var(--hairline);border-radius:var(--radius-tarjeta);box-shadow:var(--shadow-tarjeta);color:var(--color-tinta-suave);max-width:52rem;padding:1.7rem 1.8rem;font-size:.9375rem}.aviso-suave strong{font-family:var(--font-serif);color:var(--color-tinta);margin-bottom:.4rem;font-size:1.25rem;font-weight:500;display:block}.aviso-suave p{max-width:none}.poemas{gap:1.2rem;padding:0;list-style:none;display:grid}@media (min-width:820px){.poemas{grid-template-columns:repeat(3,1fr)}}.poema{background:var(--color-porcelana);border:1px solid var(--hairline);border-radius:var(--radius-tarjeta);box-shadow:var(--shadow-tarjeta);flex-direction:column;gap:.8rem;min-height:15rem;padding:1.8rem 1.6rem;display:flex}.poema h3{font-size:1.3rem;font-style:italic}.poema .lineas-falsas{gap:.7rem;margin-top:auto;display:grid}.poema .lineas-falsas span{background:#22303a17;border-radius:999px;height:.6rem}@supports (color:color-mix(in lab, red, red)){.poema .lineas-falsas span{background:color-mix(in srgb, var(--color-tinta) 9%, transparent)}}.pagina-vacia{align-content:center;min-height:68svh;display:grid}.lista-editorial{column-gap:clamp(2rem,4vw,3.5rem);margin:0;padding:0;list-style:none;display:grid}@media (min-width:1000px){.lista-editorial{grid-template-columns:1fr 1fr}.tarjeta-editorial.destacada{grid-column:1/-1}}.tarjeta-editorial{border-top:1px solid var(--hairline)}.tarjeta-editorial:last-child{border-bottom:1px solid var(--hairline)}@media (min-width:1000px){.tarjeta-editorial:nth-last-child(2):nth-child(odd){border-bottom:1px solid var(--hairline)}}.tarjeta-editorial>a{color:inherit;height:100%;transition:transform var(--duracion-media) var(--ease-casa), filter var(--duracion-media) var(--ease-casa);align-content:start;gap:1rem 1.6rem;padding:clamp(1.5rem,3vw,2.2rem) 0;text-decoration:none;display:grid}@media (min-width:560px){.tarjeta-editorial:not(.destacada)>a{grid-template-columns:minmax(0,11rem) minmax(0,1fr);align-items:start}}.tarjeta-editorial>a:hover,.tarjeta-editorial>a:focus-visible{transform:translateY(-3px)}.tarjeta-editorial-foto{aspect-ratio:16/10;border-radius:var(--radius-tarjeta);background:var(--color-niebla);display:block;position:relative;overflow:hidden;box-shadow:0 8px 40px #22303a14}.tarjeta-editorial-foto img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-casa);position:absolute;inset:0}.tarjeta-editorial>a:hover .tarjeta-editorial-foto img,.tarjeta-editorial>a:focus-visible .tarjeta-editorial-foto img{transform:scale(1.035)}.fecha-grande{font-family:var(--font-serif);color:var(--color-tinta-suave);letter-spacing:.01em;font-size:clamp(1rem,1.4vw,1.2rem);display:block}.tarjeta-editorial h3{text-wrap:pretty;margin-top:.35rem;font-size:clamp(1.35rem,2.2vw,1.75rem)}.tarjeta-editorial-cuerpo{min-width:0}.tarjeta-editorial p{color:var(--color-tinta-suave);text-wrap:pretty;max-width:54ch;margin-top:.6rem;font-size:.9375rem}.tarjeta-editorial .accion{color:var(--color-salvia-profundo);justify-self:start;margin-top:1rem;font-size:.9375rem;font-weight:600;display:inline-block;position:relative}.tarjeta-editorial .accion:after{content:"";height:1.5px;transition:right var(--duracion-media) var(--ease-casa);background:currentColor;position:absolute;bottom:-3px;left:0;right:100%}.tarjeta-editorial>a:hover .accion:after,.tarjeta-editorial>a:focus-visible .accion:after{right:0}@media (min-width:760px){.tarjeta-editorial.destacada>a{grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:center;padding-block:clamp(2.2rem,4vw,3.2rem)}.tarjeta-editorial.destacada .fecha-grande{color:var(--color-tinta);font-size:clamp(1.15rem,1.6vw,1.35rem)}.tarjeta-editorial.destacada .tarjeta-editorial-foto{aspect-ratio:3/2}}.tarjeta-editorial.destacada h3{margin-top:0;font-size:clamp(1.7rem,3.4vw,2.6rem)}.tarjeta-editorial.destacada p{max-width:60ch;font-size:1.0625rem}@media (prefers-reduced-motion:reduce){.tarjeta-editorial>a,.tarjeta-editorial-foto img,.tarjeta-editorial .accion:after{transition:none}.tarjeta-editorial>a:hover,.tarjeta-editorial>a:focus-visible,.tarjeta-editorial>a:hover .tarjeta-editorial-foto img{transform:none}}.entrada-cabecera{max-width:52rem}.entrada-fecha{color:var(--color-tinta-suave);margin-bottom:.9rem;font-size:.9375rem}.entrada-portada{border-radius:var(--radius-tarjeta);box-shadow:var(--shadow-tarjeta);max-width:58rem;margin-bottom:clamp(2rem,4vw,3rem);overflow:hidden}.entrada-portada img{width:100%;height:auto;display:block}.enlace-correo{word-break:break-word;align-items:center;gap:.5rem;min-height:44px;display:inline-flex}.enlaces-simples{flex-wrap:wrap;gap:.9rem;margin-top:1.6rem;padding:0;list-style:none;display:flex}.bloques-oferta{gap:clamp(1.2rem,2.5vw,2rem);margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.bloques-oferta{grid-template-columns:repeat(3,1fr)}.bloques-oferta-cuatro{grid-template-columns:repeat(2,1fr)}}.bloque-oferta{background:var(--color-porcelana);border:1px solid var(--hairline);border-radius:var(--radius-tarjeta);box-shadow:var(--shadow-tarjeta);flex-direction:column;gap:.7rem;padding:clamp(1.7rem,3vw,2.3rem);display:flex;position:relative;overflow:clip}.bloque-oferta .numero{font-family:var(--font-serif);color:#8b5a65;font-size:2.6rem;line-height:1}@supports (color:color-mix(in lab, red, red)){.bloque-oferta .numero{color:color-mix(in srgb, var(--color-salvia) 75%, var(--color-tinta))}}.bloque-oferta h3{text-wrap:pretty;font-size:1.35rem}.bloque-oferta p{color:var(--color-tinta-suave);text-wrap:pretty;max-width:none;font-size:.9375rem}.duo{align-items:center;gap:clamp(2rem,4.5vw,3.5rem);display:grid}.duo-inicio{align-items:start}@media (min-width:900px){.duo{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.duo-estrecho{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.duo-inicio{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.seccion-interna .duo>.cabecera-seccion{margin-bottom:0;position:sticky;top:5.5rem}}.acciones-cabecera{margin-top:1.6rem}.foto-fondo{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:clip}.foto-fondo img{object-fit:cover;object-position:center}.foto-fondo-esquina{--mascara-foto:linear-gradient(to bottom, #000 0%, #000 26%, #0000002e 42%, transparent 56%);-webkit-mask-image:var(--mascara-foto);-webkit-mask-image:var(--mascara-foto);-webkit-mask-image:var(--mascara-foto);-webkit-mask-image:var(--mascara-foto);mask-image:var(--mascara-foto)}@media (min-width:1200px){.pagina-hero-con-foto .foto-fondo{left:63%}.foto-fondo-esquina{--mascara-foto:linear-gradient(to right, transparent 0%, #00000059 16%, #000000e6 34%, #000 48%)}}.foto-fondo-esquina:after{content:"";background:linear-gradient(to top, var(--color-crema) 0%, #f7f3ec99 12%, transparent 30%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.foto-fondo-esquina:after{background:linear-gradient(to top, var(--color-crema) 0%, color-mix(in srgb, var(--color-crema) 60%, transparent) 12%, transparent 30%)}}@media (max-width:1199px){.pagina-hero-con-foto{--alto-foto:clamp(9.5rem, 30vw, 15rem);min-height:0;padding-top:calc(var(--hueco-nav) + var(--alto-foto) + clamp(1.8rem, 5vw, 3rem))}.pagina-hero-con-foto .foto-fondo{height:var(--alto-foto);bottom:auto}.foto-fondo-esquina{--mascara-foto:linear-gradient(to bottom, #000 0%, #000 64%, #00000059 84%, transparent 100%)}.foto-fondo-esquina:after{background:linear-gradient(to top, var(--color-crema) 0%, #f7f3ec73 22%, transparent 48%)}@supports (color:color-mix(in lab, red, red)){.foto-fondo-esquina:after{background:linear-gradient(to top, var(--color-crema) 0%, color-mix(in srgb, var(--color-crema) 45%, transparent) 22%, transparent 48%)}}}.pagina-hero-con-foto{--hueco-nav:4.25rem;min-height:66svh}.pagina-hero-con-foto .foto-fondo{top:var(--hueco-nav)}@media (min-width:900px){.pagina-hero-con-foto{min-height:74svh}}.pagina-hero-con-foto:before{opacity:.16}.pagina-hero-con-foto .migas,.pagina-hero-con-foto .migas a,.pagina-hero-con-foto .etiqueta{color:var(--color-tinta)}.pagina-hero-con-foto .orn-hero{opacity:.5}.banda-cita-con-foto{background:var(--color-crema)}.banda-cita-con-foto figcaption{color:var(--color-tinta)}.foto-fondo-plena img{filter:saturate(.78)}.foto-fondo-plena:after{content:"";background:radial-gradient(82% 108% at 50% 48%, var(--color-crema) 0%, var(--color-crema) 34%, #f7f3ece0 56%, #f7f3ec6b 80%, #f7f3ec24 100%), linear-gradient(to bottom, var(--color-crema) 0%, transparent 20%, transparent 80%, var(--color-crema) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.foto-fondo-plena:after{background:radial-gradient(82% 108% at 50% 48%, var(--color-crema) 0%, var(--color-crema) 34%, color-mix(in srgb, var(--color-crema) 88%, transparent) 56%, color-mix(in srgb, var(--color-crema) 42%, transparent) 80%, color-mix(in srgb, var(--color-crema) 14%, transparent) 100%), linear-gradient(to bottom, var(--color-crema) 0%, transparent 20%, transparent 80%, var(--color-crema) 100%)}}.banda-cita-con-foto:before,.banda-cita-con-foto:after{display:none}.banda-foto{isolation:isolate;background:var(--color-crema);align-items:center;height:clamp(13rem,34vh,20rem);display:grid;position:relative;overflow:clip}.banda-foto-alta{height:clamp(16rem,46vh,27rem)}.banda-foto-baja{height:clamp(10rem,26vh,15rem)}.banda-foto-lienzo{z-index:0;position:absolute;inset:-7% 0}.banda-foto-img{object-fit:cover;object-position:center}.banda-foto:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(to bottom, var(--color-crema) 0%, #f7f3ec59 16%, transparent 34%, transparent 66%, #f7f3ec59 84%, var(--color-crema) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.banda-foto:after{background:linear-gradient(to bottom, var(--color-crema) 0%, color-mix(in srgb, var(--color-crema) 35%, transparent) 16%, transparent 34%, transparent 66%, color-mix(in srgb, var(--color-crema) 35%, transparent) 84%, var(--color-crema) 100%)}}.banda-foto:has(.banda-foto-texto):after{background:radial-gradient(62% 86% at 50% 50%, #f7f3eced 0%, #f7f3ec9e 46%, transparent 78%), linear-gradient(to bottom, var(--color-crema) 0%, #f7f3ec59 16%, transparent 34%, transparent 66%, #f7f3ec59 84%, var(--color-crema) 100%)}@supports (color:color-mix(in lab, red, red)){.banda-foto:has(.banda-foto-texto):after{background:radial-gradient(62% 86% at 50% 50%, color-mix(in srgb, var(--color-crema) 93%, transparent) 0%, color-mix(in srgb, var(--color-crema) 62%, transparent) 46%, transparent 78%), linear-gradient(to bottom, var(--color-crema) 0%, color-mix(in srgb, var(--color-crema) 35%, transparent) 16%, transparent 34%, transparent 66%, color-mix(in srgb, var(--color-crema) 35%, transparent) 84%, var(--color-crema) 100%)}}.banda-foto .wrap{z-index:2;position:relative}.banda-foto-texto{font-family:var(--font-serif);color:var(--color-tinta);text-align:center;text-wrap:balance;max-width:34ch;margin-inline:auto;font-size:clamp(1.35rem,2.8vw,2.1rem);font-style:italic;line-height:1.32}.orn-banda-foto{z-index:1;opacity:.5;width:min(26rem,46vw);position:absolute;inset:auto -4% -18% auto}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.banda-foto-lienzo{animation:linear both lvv-foto-parallax;animation-timeline:view();animation-range:cover}@keyframes lvv-foto-parallax{0%{transform:translateY(-4.5%)}to{transform:translateY(4.5%)}}}}.foto-columna{margin:0;position:relative}.foto-columna img{border-radius:var(--radius-tarjeta);width:100%;height:auto;display:block;box-shadow:0 8px 40px #22303a1a}.foto-columna:before{content:"";border:1px solid var(--hairline);border-radius:var(--radius-tarjeta);z-index:-1;position:absolute;inset:.85rem -.85rem -.85rem .85rem}.foto-columna figcaption{color:var(--color-tinta-suave);margin-top:.9rem;font-size:.875rem;line-height:1.5}.foto-tarjeta{aspect-ratio:16/9;border-radius:calc(var(--radius-tarjeta) - 2px);background:var(--color-niebla);margin-bottom:1.1rem;display:block;position:relative;overflow:hidden}.foto-tarjeta img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pagina-hero{align-content:center}.pagina-hero-cuerpo{align-items:center}@media (min-width:1000px){.pagina-hero-doble .pagina-hero-cuerpo{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);column-gap:clamp(2.5rem,5vw,5.5rem)}.pagina-hero-aparte.aparte-tarjeta{align-self:center}}.pagina-hero-aparte .retrato-marco,.pagina-hero-aparte .foto-columna{--alto-aparte:min(70svh, 34rem);height:var(--alto-aparte);max-height:var(--alto-aparte);border-radius:var(--radius-tarjeta);width:auto;max-width:100%;box-shadow:var(--shadow-tarjeta);margin-left:auto}.pagina-hero-aparte .retrato-marco img,.pagina-hero-aparte .foto-columna img{object-fit:cover;width:100%;height:100%}.pagina-hero-aparte .retrato-marco.marco-paisaje{aspect-ratio:3/2}.pagina-hero-aparte .retrato-tsc{width:100%;max-width:30rem;margin-left:auto}.pagina-hero-aparte .retrato-tsc img{width:100%;height:auto}@media (min-width:1200px){.pagina-hero-doble{min-height:0;padding-top:clamp(6rem,9vw,8rem);padding-bottom:clamp(2.5rem,4vw,4rem)}.pagina-hero-doble.pagina-hero-con-foto{min-height:0;max-height:88svh}}@media (max-width:999px){.pagina-hero-doble .pagina-hero-cuerpo{flex-direction:column;align-items:stretch;display:flex}.pagina-hero-aparte.aparte-libre{order:-1;width:100%}.pagina-hero-aparte .retrato-marco,.pagina-hero-aparte .foto-columna{--alto-aparte:60vw;margin-inline:0}.pagina-hero-aparte .retrato-tsc{max-width:26rem;margin-inline:auto}}@media (max-width:599px){.pagina-hero-doble .pagina-hero-aparte.aparte-libre:has(.retrato-tsc){order:0;margin-top:2rem}}@media (min-width:1280px){.pagina-hero-texto{max-width:52rem}.pagina-hero h1{max-width:20ch}.pagina-hero .baja{max-width:62ch}.pagina-hero-aparte.aparte-tarjeta{padding:1.9rem 2rem 2.1rem}.pagina-hero-aparte .portada-zona{max-width:min(100%,22rem)}}@media (min-width:1600px){.pagina-hero h1{font-size:calc(clamp(3rem, 4.4vw, 4.6rem) * var(--escala-titulos))}}.prosa{max-width:var(--ancho-lectura)}.prosa-ancha{max-width:78ch}@media (min-width:1280px){.columnas-prosa{grid-template-columns:minmax(0, var(--ancho-lectura)) minmax(0, 26rem);justify-content:space-between;column-gap:clamp(3rem,6vw,7rem)}.columnas-prosa-inversa{grid-template-columns:minmax(0, 26rem) minmax(0, var(--ancho-lectura))}.bloque-tiempo{grid-template-columns:minmax(0,26rem) minmax(0,1fr);column-gap:clamp(3rem,6vw,6rem)}}@media (min-width:1600px){.columnas-prosa{grid-template-columns:minmax(0, var(--ancho-lectura)) minmax(0, 30rem)}.columnas-prosa-inversa{grid-template-columns:minmax(0, 30rem) minmax(0, var(--ancho-lectura))}}@media (min-width:1280px){.seccion-interna .cabecera-seccion{max-width:62rem}.cabecera-seccion h2{max-width:24ch}.cabecera-seccion .cabecera-bajada,.cabecera-seccion p{max-width:66ch}}@media (min-width:1600px){:is(.tarjetas-3:has(>:nth-child(4)):not(:has(>:nth-child(5))),.tarjetas-3:has(>:nth-child(8)),.poemas:has(>:nth-child(4)):not(:has(>:nth-child(5))),.poemas:has(>:nth-child(8)),.bloques-oferta:has(>:nth-child(4)):not(:has(>:nth-child(5))),.bloques-oferta:has(>:nth-child(8)),.episodios){grid-template-columns:repeat(4,1fr)}}@media (min-width:1280px){.tarjetas:not(.tarjetas-apiladas):not(.tarjetas-3):has(>:nth-child(3)){grid-template-columns:repeat(3,1fr)}}@media (min-width:1600px){:is(.tarjetas:not(.tarjetas-apiladas):not(.tarjetas-3):has(>:nth-child(4)):not(:has(>:nth-child(5))),.tarjetas:not(.tarjetas-apiladas):not(.tarjetas-3):has(>:nth-child(8))){grid-template-columns:repeat(4,1fr)}}@media (min-width:1280px){.faq{grid-template-columns:repeat(2,1fr);column-gap:1.2rem;max-width:none}.aviso-suave{max-width:64rem}.marco-video{max-width:min(74rem,100%)}.entrada-cabecera{max-width:64rem}.entrada-portada{max-width:none}.banda-cita .cita{max-width:min(58rem,100%)}.banda-foto-texto{max-width:42ch}}@media (min-width:1600px){.banda-foto{height:clamp(18rem,24vw,30rem)}.banda-foto-alta{height:clamp(24rem,32vw,40rem)}.banda-foto-baja{height:clamp(14rem,18vw,22rem)}}@media (max-width:480px){:root{--pad-lateral:1.25rem;--pad-wrap:1.25rem}.tarjetas,.poemas,.bloques-oferta,.episodios,.planes{grid-template-columns:1fr}.prosa p{text-align:left}}.orn-trazo{stroke-width:1.8px}.orn-fondo{opacity:.5}.orn-separador{opacity:.55}.orn-detalle{opacity:.4}@media (min-width:900px){.orn-fondo{opacity:.55}}.orn-claro{color:#efd097}@supports (color:color-mix(in lab, red, red)){.orn-claro{color:color-mix(in srgb, var(--color-hilo-oro) 72%, #fff)}}.orn-hero{opacity:.42;width:clamp(18rem,44vw,46rem)}@media (min-width:900px){.orn-hero{opacity:.55}}.orn-lado-derecha,.orn-lado-izquierda{width:clamp(15rem,42vw,42rem)}.orn-banda{opacity:.34;width:min(66rem,96vw)}.orn-separador{width:clamp(11rem,24vw,20rem)}.orn-banda-foto{opacity:.62;width:min(34rem,52vw)}.orn-tarjeta{width:8rem}.orn-cruce{aspect-ratio:2.2;opacity:.34;width:min(82rem,104vw);top:50%;left:50%;transform:translate(-50%,-50%)}.orn-cruce-bajo{top:auto;bottom:-12%;transform:translate(-50%)}.orn[data-motor=gsap] .orn-trazo,.orn[data-motor=gsap] .orn-punto{transition:none}.orn[data-motor=gsap] svg{animation:none}.orn .orn-punto{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:reduce){.orn .orn-trazo,.orn[data-motor=gsap] .orn-trazo{stroke-dashoffset:0}.orn .orn-punto,.orn[data-motor=gsap] .orn-punto{opacity:1}}.hilo-pagina{width:max(0px, calc((100vw - var(--ancho-contenido)) / 2 + 1.5rem));z-index:3;pointer-events:none;color:var(--color-salvia);display:none;position:absolute;top:0;bottom:0;left:0}.hilo-pagina-derecha{color:var(--color-ambar);left:auto;right:0}@media (min-width:1440px){.hilo-pagina{display:block}}.hilo-pagina svg{width:100%;height:100%;display:block;overflow:visible}.hilo-pagina-trazo{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.5;stroke-dasharray:1000;stroke-dashoffset:1000px}.hilo-pagina-nodo{opacity:0;background:currentColor;border-radius:50%;width:7px;height:7px;position:absolute;transform:translate(-50%,-50%)}.hilo-pagina[data-dibujado=true] .hilo-pagina-trazo{stroke-dashoffset:0;transition:stroke-dashoffset 2.4s var(--ease-casa)}.hilo-pagina[data-dibujado=true] .hilo-pagina-nodo{opacity:.7}@media (prefers-reduced-motion:reduce){.hilo-pagina-trazo{stroke-dashoffset:0;transition:none}.hilo-pagina-nodo{opacity:.7}}.agenda-pasos{counter-reset:agenda-paso;gap:1.4rem;margin:2.2rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:900px){.agenda-pasos{grid-template-columns:repeat(3,1fr);gap:1.8rem}}.agenda-pasos>li{background:var(--color-porcelana);border:1px solid var(--hairline);border-radius:var(--radius-tarjeta);box-shadow:var(--shadow-tarjeta);margin:0;padding:1.6rem 1.5rem 1.7rem}.agenda-paso-numero{background:var(--color-ambar-luz);width:2.25rem;height:2.25rem;color:var(--color-tinta);font-family:var(--font-serif);border-radius:999px;place-items:center;margin-bottom:.9rem;font-size:1.0625rem;display:grid}.agenda-pasos h3{margin:0 0 .5rem;font-size:1.125rem;font-weight:500;line-height:1.3}.agenda-pasos p{color:var(--color-tinta-suave);font-size:.9375rem;line-height:var(--leading-cuerpo);margin:0}.formulario-agenda .agenda-grupo{border:none;border-top:1px solid var(--hairline);gap:1.1rem;margin:0;padding:1.3rem 0 0;display:grid}.formulario-agenda .agenda-grupo:first-of-type{border-top:none;padding-top:0}.formulario-agenda legend{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--color-tinta-suave);margin-bottom:.2rem;padding:0;font-size:.875rem}.formulario-agenda .agenda-ayuda{color:var(--color-tinta-suave);font-size:.9375rem;line-height:var(--leading-cuerpo);max-width:none;margin:0}.formulario-agenda select.campo{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--color-tinta-suave) 50%), linear-gradient(135deg, var(--color-tinta-suave) 50%, transparent 50%);background-position:calc(100% - 1.35rem) calc(50% + 1px),calc(100% - 1.05rem) calc(50% + 1px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;width:100%;padding-right:2.6rem}.agenda-planes{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.agenda-plan{background:var(--color-crema);border:1px solid var(--hairline);border-radius:var(--radius-tarjeta);cursor:pointer;transition:border-color var(--duracion-corta) var(--ease-casa);align-items:flex-start;gap:.85rem;padding:1rem 1.1rem;display:flex}.agenda-plan:hover{border-color:#8c4a5573}@supports (color:color-mix(in lab, red, red)){.agenda-plan:hover{border-color:color-mix(in srgb, var(--color-salvia-profundo) 45%, transparent)}}.agenda-plan input{width:1.25rem;height:1.25rem;accent-color:var(--color-salvia-profundo);flex:none;margin-top:.2rem}.agenda-plan:has(input:checked){border-color:var(--color-salvia-profundo);background:var(--color-porcelana)}.agenda-plan:has(input:focus-visible){outline:2px solid var(--color-salvia-profundo);outline-offset:2px}.agenda-plan-cuerpo{gap:.2rem;display:grid}.agenda-plan-titulo{font-weight:500}.agenda-plan-precio{font-family:var(--font-serif);color:var(--color-salvia-profundo);font-size:1.0625rem}.agenda-plan-detalle{color:var(--color-tinta-suave);font-size:.875rem;line-height:1.5}.agenda-preferencias{gap:1rem;display:grid}.agenda-preferencia{gap:.8rem;display:grid}@media (min-width:640px){.agenda-preferencia{grid-template-columns:1fr 1fr;align-items:end;gap:1.1rem}}.agenda-lista{font-size:.9375rem;line-height:var(--leading-cuerpo);color:var(--color-tinta-suave);margin:0 0 .9rem;padding-left:1.1rem}.agenda-lista li+li{margin-top:.4rem}.agenda-alcance{color:var(--color-tinta-suave);border-top:1px solid var(--hairline);margin:0;padding-top:.9rem;font-size:.875rem;line-height:1.5}.agenda-exito{max-width:38rem;padding:clamp(1.6rem,3.5vw,2.4rem)}.agenda-exito h3{margin:0 0 .7rem;font-size:clamp(1.25rem,2.4vw,1.5rem);font-weight:500;line-height:1.25}.agenda-exito p{line-height:var(--leading-cuerpo);margin:0 0 .7rem}.agenda-exito p:last-child{color:var(--color-tinta-suave);margin-bottom:0;font-size:.9375rem}.agenda-flujo{gap:1.4rem;display:grid;container:agenda/inline-size}.agenda-paso-foco{outline:none}.agenda-indicador{border-bottom:1px solid var(--hairline);flex-wrap:wrap;gap:.5rem 1.1rem;margin:0;padding:0 0 1.1rem;list-style:none;display:flex}.agenda-indicador>li{font-family:var(--font-sans);letter-spacing:.04em;color:var(--color-tinta-suave);align-items:center;gap:.5rem;margin:0;font-size:.875rem;display:flex}.agenda-indicador-numero{border:1px solid var(--hairline);background:var(--color-porcelana);border-radius:999px;place-items:center;width:1.75rem;height:1.75rem;font-size:.875rem;line-height:1;display:grid}.agenda-indicador>li[data-estado=actual]{color:var(--color-tinta)}.agenda-indicador>li[data-estado=actual] .agenda-indicador-numero{background:var(--color-acento-claro);border-color:#d9a3a899}@supports (color:color-mix(in lab, red, red)){.agenda-indicador>li[data-estado=actual] .agenda-indicador-numero{border-color:color-mix(in srgb, var(--color-ambar) 60%, transparent)}}.agenda-indicador>li[data-estado=hecho] .agenda-indicador-numero{background:#d5ddd1}@supports (color:color-mix(in lab, red, red)){.agenda-indicador>li[data-estado=hecho] .agenda-indicador-numero{background:color-mix(in srgb, var(--color-exito) 35%, var(--color-porcelana))}}.agenda-indicador>li[data-estado=hecho] .agenda-indicador-numero{border-color:#3b584d66}@supports (color:color-mix(in lab, red, red)){.agenda-indicador>li[data-estado=hecho] .agenda-indicador-numero{border-color:color-mix(in srgb, var(--color-exito-texto) 40%, transparent)}}.agenda-calendario{gap:1.5rem;display:grid}@container agenda (min-width:35rem){.agenda-calendario{grid-template-columns:minmax(min-content,1.15fr) minmax(0,.85fr);align-items:start;gap:2rem}}.agenda-calendario-columna{gap:1rem;display:grid}.calendario{background:var(--color-porcelana);border:1px solid var(--hairline);border-radius:var(--radius-tarjeta);padding:1rem 1rem 1.2rem}.calendario[data-cargando=si]{opacity:.6}.calendario-cabecera{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.9rem;display:flex}.calendario-mes{font-family:var(--font-serif);text-align:center;flex:1;margin:0;font-size:1.125rem;line-height:1.2}.calendario-flecha{border:1px solid var(--hairline);background:var(--color-crema);width:2.25rem;height:2.25rem;color:var(--color-tinta);cursor:pointer;transition:border-color var(--duracion-corta) var(--ease-casa), background var(--duracion-corta) var(--ease-casa);border-radius:999px;flex:none;place-items:center;display:grid}.calendario-flecha:hover:not(:disabled){border-color:#8c4a5573}@supports (color:color-mix(in lab, red, red)){.calendario-flecha:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-salvia-profundo) 45%, transparent)}}.calendario-flecha:hover:not(:disabled){background:var(--color-porcelana)}.calendario-flecha:disabled{opacity:.35;cursor:not-allowed}.calendario-fila{grid-template-columns:repeat(7,1fr);gap:.25rem;display:grid}.calendario-fila+.calendario-fila{margin-top:.25rem}.calendario-encabezado{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-tinta-suave);place-items:center;padding-bottom:.35rem;font-size:.8125rem;display:grid}.calendario-encabezado abbr{border:none;text-decoration:none}.calendario-dia{aspect-ratio:1;min-height:2.5rem;color:var(--color-tinta);font-family:var(--font-sans);cursor:pointer;transition:background var(--duracion-corta) var(--ease-casa), border-color var(--duracion-corta) var(--ease-casa);background:0 0;border:1px solid #0000;border-radius:10px;place-items:center;font-size:.9375rem;display:grid;position:relative}.calendario-dia:hover:not(:disabled){background:#ae687338}@supports (color:color-mix(in lab, red, red)){.calendario-dia:hover:not(:disabled){background:color-mix(in srgb, var(--color-salvia) 22%, transparent)}}.calendario-dia:hover:not(:disabled){border-color:#8c4a5559}@supports (color:color-mix(in lab, red, red)){.calendario-dia:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-salvia-profundo) 35%, transparent)}}.calendario-dia:disabled{color:var(--color-tinta-suave);opacity:.55;cursor:default}.calendario-dia-vacio{min-height:2.5rem}.calendario-dia[data-elegido=si]{background:var(--color-acento-claro);border-color:#d9a3a8a6}@supports (color:color-mix(in lab, red, red)){.calendario-dia[data-elegido=si]{border-color:color-mix(in srgb, var(--color-ambar) 65%, transparent)}}.calendario-dia[data-elegido=si]{font-weight:600}.calendario-punto{background:var(--color-salvia-profundo);border-radius:999px;width:5px;height:5px;position:absolute;bottom:.34rem;left:50%;transform:translate(-50%)}.calendario-dia[data-elegido=si] .calendario-punto{background:var(--color-tinta)}.calendario-esqueleto{background:var(--color-porcelana);border:1px solid var(--hairline);border-radius:var(--radius-tarjeta);grid-template-columns:repeat(7,1fr);gap:.25rem;padding:3.4rem 1rem 1.2rem;display:grid}.calendario-esqueleto span{aspect-ratio:1;background:#ede8dfb3;border-radius:10px;min-height:2.5rem}@supports (color:color-mix(in lab, red, red)){.calendario-esqueleto span{background:color-mix(in srgb, var(--color-niebla) 70%, transparent)}}.calendario-esqueleto span{animation:agenda-latido 1.6s var(--ease-casa) infinite}@keyframes agenda-latido{0%,to{opacity:.5}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.calendario-esqueleto span{animation:none}}.agenda-horas-columna{background:var(--color-crema);border:1px solid var(--hairline);border-radius:var(--radius-tarjeta);align-content:start;gap:.8rem;padding:1.2rem 1.1rem;display:grid}.agenda-horas-titulo{font-family:var(--font-serif);margin:0;font-size:1.0625rem;line-height:1.3}.agenda-horas{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.agenda-hora{border:1px solid var(--hairline);border-radius:var(--radius-boton);background:var(--color-porcelana);color:var(--color-tinta);font-family:var(--font-sans);cursor:pointer;transition:background var(--duracion-corta) var(--ease-casa), border-color var(--duracion-corta) var(--ease-casa);padding:.5rem 1rem;font-size:.9375rem}.agenda-hora:hover{border-color:#8c4a5573}@supports (color:color-mix(in lab, red, red)){.agenda-hora:hover{border-color:color-mix(in srgb, var(--color-salvia-profundo) 45%, transparent)}}.agenda-hora:hover{background:#eddfde}@supports (color:color-mix(in lab, red, red)){.agenda-hora:hover{background:color-mix(in srgb, var(--color-salvia) 18%, var(--color-porcelana))}}.agenda-hora[aria-pressed=true]{background:var(--color-acento-claro);border-color:#d9a3a8a6}@supports (color:color-mix(in lab, red, red)){.agenda-hora[aria-pressed=true]{border-color:color-mix(in srgb, var(--color-ambar) 65%, transparent)}}.agenda-hora[aria-pressed=true]{font-weight:600}.agenda-zona-nota{font-size:.875rem}.agenda-nota,.agenda-vacio{font-size:.9375rem;line-height:var(--leading-cuerpo);color:var(--color-tinta-suave);margin:0}.agenda-vacio{background:var(--color-crema);border:1px solid var(--hairline);border-radius:var(--radius-tarjeta);margin-top:1.2rem;padding:.9rem 1.1rem}.agenda-resumen{background:var(--color-crema);border:1px solid #d9a3a8;gap:.3rem;margin:1.4rem 0 0;display:grid}@supports (color:color-mix(in lab, red, red)){.agenda-resumen{border:1px solid color-mix(in srgb, var(--color-ambar) 40%, var(--hairline))}}.agenda-resumen{border-radius:var(--radius-tarjeta);padding:1rem 1.1rem}.agenda-resumen-texto{font-family:var(--font-serif);font-size:1.0625rem;line-height:1.35}.formulario-agenda .acciones{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.agenda-exito-marca{background:#d5ddd1;border-radius:999px;place-items:center;width:2.5rem;height:2.5rem;margin:0 0 .9rem;display:grid}@supports (color:color-mix(in lab, red, red)){.agenda-exito-marca{background:color-mix(in srgb, var(--color-exito) 35%, var(--color-porcelana))}}.agenda-exito-marca{color:var(--color-exito-texto)}.agenda-exito-cita{font-family:var(--font-serif);font-size:1.125rem;line-height:1.35}.agenda-exito .acciones{margin:1rem 0}.linea-atencion{padding-bottom:clamp(3rem,6vw,4.5rem)}.linea-atencion .aviso-cuidado-linea{margin-top:0}.eco-mapa{--eco-violeta:#7a52a8;--eco-violeta-texto:#5e3a87;--eco-verde:#2a7f8a;--eco-verde-texto:#1d5f68;--eco-dorado:#a27a2c;--eco-dorado-texto:#7a5a17;--eco-d:min(16.5rem, 68vw);--eco-aire:clamp(2.25rem, 6vw, 3.25rem);isolation:isolate;padding-top:clamp(6.5rem,12vw,8.5rem);padding-bottom:clamp(3rem,6vw,5rem);position:relative;overflow:clip}.eco-mapa:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(38% 40% at 30% 24%, var(--eco-violeta), transparent 70%), radial-gradient(38% 40% at 70% 26%, var(--eco-verde), transparent 70%), radial-gradient(40% 36% at 50% 84%, var(--eco-dorado), transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.eco-mapa:before{background:radial-gradient(38% 40% at 30% 24%, color-mix(in srgb, var(--eco-violeta) 8%, transparent), transparent 70%), radial-gradient(38% 40% at 70% 26%, color-mix(in srgb, var(--eco-verde) 7%, transparent), transparent 70%), radial-gradient(40% 36% at 50% 84%, color-mix(in srgb, var(--eco-dorado) 9%, transparent), transparent 70%)}}.eco-mapa-cuerpo{display:grid;position:relative}.eco-mapa-cuerpo>*+*{margin-top:var(--eco-aire)}.eco-mapa-cuerpo>.migas+*{margin-top:0}.eco-intro h1{max-width:16ch;font-size:clamp(2.1rem,6.4vw,3.1rem)}.eco-acento{color:var(--color-acento-texto);font-style:italic}.eco-intro-bajada{max-width:40ch;color:var(--color-tinta-suave);text-wrap:pretty;margin-top:1rem;font-size:clamp(1rem,1.5vw,1.0625rem);line-height:1.6}.eco-centro{z-index:1;text-align:center;justify-items:center;gap:.55rem;display:grid;position:relative}.eco-centro p{margin:0}.eco-emblema{width:5.25rem;height:auto;margin-bottom:.35rem;overflow:visible}.eco-emblema circle{fill:none;stroke-width:2.2px}.eco-emblema-canal{stroke:var(--eco-violeta)}.eco-emblema-company{stroke:var(--eco-verde)}.eco-emblema-libro{stroke:var(--eco-dorado)}.eco-centro-firma img{width:min(14rem,66vw);height:auto;display:block}.eco-centro-lema{letter-spacing:clamp(.08em,.35vw,.18em);text-transform:uppercase;color:var(--color-tinta-suave);font-size:max(13px,min(2.9vw,.75rem));font-weight:600;line-height:1.5}.eco-centro .eco-centro-frase{max-width:34ch;font-family:var(--font-serif);color:var(--color-acento-texto);text-wrap:balance;margin-top:.45rem;font-size:clamp(1.1rem,1.6vw,1.25rem);font-style:italic;line-height:1.45}.eco-marca{--eco-color:var(--eco-violeta);--eco-color-texto:var(--eco-violeta-texto);border-radius:var(--radius-tarjeta);background:#fbf9f599;justify-items:center;gap:clamp(1.75rem,5vw,2.25rem);padding:clamp(2rem,6vw,2.5rem) clamp(1.25rem,5vw,2rem);display:grid}@supports (color:color-mix(in lab, red, red)){.eco-marca{background:color-mix(in srgb, var(--color-porcelana) 60%, transparent)}}.eco-marca{box-shadow:inset 0 3px 0 var(--eco-color), inset 0 0 0 1px var(--eco-color)}@supports (color:color-mix(in lab, red, red)){.eco-marca{box-shadow:inset 0 3px 0 var(--eco-color), inset 0 0 0 1px color-mix(in srgb, var(--eco-color) 20%, transparent)}}.eco-marca[data-marca=company]{--eco-color:var(--eco-verde);--eco-color-texto:var(--eco-verde-texto)}.eco-marca[data-marca=libro]{--eco-color:var(--eco-dorado);--eco-color-texto:var(--eco-dorado-texto)}.eco-circulo{z-index:2;width:var(--eco-d);aspect-ratio:1;flex:none;position:relative}.eco-disco{background:var(--color-porcelana);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;padding:12% 13%;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 14px 34px #22303a17}.eco-disco-texto{flex-direction:column;align-items:center;display:flex;position:relative}.eco-nombre{margin:0}.eco-lema{max-width:17em;color:var(--color-tinta);text-wrap:balance;margin:.45rem 0 0;font-size:.875rem;line-height:1.4}.eco-marca[data-marca=canal] .eco-disco{justify-content:flex-end;padding-bottom:15%}.eco-disco-foto{height:54%;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 50%,#0000 100%);mask-image:linear-gradient(#000 50%,#0000 100%)}.eco-disco-foto img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.eco-nombre-canal{justify-content:center;align-items:flex-end;gap:.4rem;display:flex}.eco-wordmark,.eco-logo{mix-blend-mode:multiply;height:auto;display:block}.eco-wordmark{width:min(calc(var(--eco-d) * .56), 10.5rem)}.eco-tv{background:var(--eco-violeta);color:var(--color-porcelana);font-family:var(--font-sans);letter-spacing:.12em;border-radius:3px;flex:none;margin-bottom:.1rem;padding:.22em .42em .18em;font-size:max(13px,.6875rem);font-weight:700;line-height:1}.eco-logo{width:min(calc(var(--eco-d) * .68), 11.5rem)}.eco-marca[data-marca=libro] .eco-disco{padding-block:10% 13%}.eco-disco-portada{width:calc(var(--eco-d) * .3);margin-bottom:.75rem;line-height:0;rotate:-4deg;box-shadow:0 10px 22px #22303a2e}.eco-disco-portada img{width:100%;height:auto}.eco-nombre-libro{font-size:min(calc(var(--eco-d) * .07), 1.3rem);line-height:1.2}.eco-anillo{pointer-events:none;width:110%;height:110%;position:absolute;top:-5%;left:-5%;overflow:visible;rotate:-28deg}.eco-anillo circle{fill:none;stroke:var(--eco-color);stroke-linecap:round}.eco-anillo-trazo{stroke-width:.75px}.eco-anillo-eco{stroke-width:.4px;stroke-dasharray:520 50 300 130;opacity:.55}.eco-ramas{width:100%}.eco-ramas-kicker{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--eco-color-texto);margin:0;font-size:.8125rem;font-weight:700;line-height:1.3}.eco-ramas-sub{max-width:30ch;color:var(--color-tinta-suave);text-wrap:pretty;margin:.3rem 0 0;font-size:.9375rem;line-height:1.45}.eco-puertas{gap:.2rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.eco-puerta{min-height:2.75rem;color:var(--color-tinta);transition:background-color .2s var(--ease-casa);border-radius:999px;align-items:center;gap:.85rem;margin-inline-start:-.3rem;padding:.3rem .85rem .3rem .3rem;text-decoration:none;display:flex}.eco-puerta-icono{width:2.375rem;height:2.375rem;color:var(--eco-color);background:var(--eco-color);border-radius:50%;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.eco-puerta-icono{background:color-mix(in srgb, var(--eco-color) 12%, var(--color-porcelana))}}.eco-puerta-icono{box-shadow:inset 0 0 0 1px var(--eco-color)}@supports (color:color-mix(in lab, red, red)){.eco-puerta-icono{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--eco-color) 28%, transparent)}}.eco-puerta-icono{transition:background-color .2s var(--ease-casa), color .2s var(--ease-casa), scale .16s var(--ease-casa)}.eco-puerta-texto{gap:.05rem;display:grid}.eco-puerta-titulo{text-underline-offset:3px;transition:text-decoration-color .2s var(--ease-casa);font-size:.975rem;font-weight:500;line-height:1.3;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}.eco-puerta-detalle{color:var(--color-tinta-suave);font-size:.8125rem;line-height:1.35}@media (hover:hover){.eco-puerta:hover{background:var(--eco-color)}@supports (color:color-mix(in lab, red, red)){.eco-puerta:hover{background:color-mix(in srgb, var(--eco-color) 8%, transparent)}}.eco-puerta:hover .eco-puerta-icono{background:var(--eco-color);color:var(--color-porcelana)}.eco-puerta:hover .eco-puerta-titulo{text-decoration-color:currentColor}}.eco-puerta:focus-visible .eco-puerta-titulo{text-decoration-color:currentColor}.eco-puerta:active .eco-puerta-icono{scale:.94}.eco-tres-caminos{font-family:var(--font-serif);text-align:center;text-wrap:balance;color:var(--color-tinta);justify-self:center;justify-items:center;gap:.25rem;font-size:clamp(1.25rem,2vw,1.5rem);font-style:italic;line-height:1.3;display:grid}.eco-tres-caminos svg{width:8.5rem;height:auto;overflow:visible}.eco-tres-caminos path{fill:none;stroke:var(--color-acento-linea);stroke-width:1.5px;stroke-linecap:round}@media (min-width:760px){.eco-mapa{--eco-d:14.5rem}.eco-marca{grid-template-columns:auto minmax(0,1fr);place-items:center start;column-gap:clamp(2.5rem,5vw,4rem);padding:2.25rem 2.5rem}.eco-circulo{margin:.75rem}}@media (min-width:1200px){@supports (grid-template-columns:subgrid){.eco-mapa{--eco-d:clamp(15rem, 18vw, 19.5rem);--eco-hueco:clamp(.5rem, 1.6vw, 2rem)}.eco-mapa-cuerpo{grid-template-columns:minmax(13rem, 1fr) var(--eco-d) var(--eco-hueco) var(--eco-d) minmax(13rem, 1fr);grid-template-rows:repeat(5,auto);column-gap:clamp(1.5rem,2.2vw,2.75rem)}.eco-mapa-cuerpo>*+*{margin-top:0}.eco-mapa-cuerpo>.migas{grid-area:1/1/auto/-1}.eco-intro{grid-area:2/1;align-self:start;padding-bottom:2rem}.eco-intro h1{max-width:none;font-size:clamp(2rem,2.4vw,2.6rem)}.eco-centro{grid-area:3/2/auto/5;padding-block:1.6rem 1.5rem}.eco-emblema{display:none}.eco-centro-firma img{width:15rem}.eco-centro:before{content:"";z-index:-1;width:calc(var(--eco-d) * 1.66);aspect-ratio:1;background:conic-gradient(from 0deg, var(--eco-violeta) 0deg, var(--eco-verde) 48deg, var(--eco-dorado) 180deg, var(--eco-violeta) 312deg, var(--eco-violeta) 360deg);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.eco-centro:before{background:conic-gradient(from 0deg, color-mix(in srgb, var(--eco-violeta) 50%, var(--eco-verde)) 0deg, var(--eco-verde) 48deg, var(--eco-dorado) 180deg, var(--eco-violeta) 312deg, color-mix(in srgb, var(--eco-violeta) 50%, var(--eco-verde)) 360deg)}}.eco-centro:before{pointer-events:none;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 1.75px),#000 calc(100% - 1.25px));mask:radial-gradient(farthest-side,#0000 calc(100% - 1.75px),#000 calc(100% - 1.25px))}.eco-marca{grid-template-columns:subgrid;grid-template-rows:subgrid;box-shadow:none;pointer-events:none;background:0 0;border-radius:0;place-items:stretch stretch;gap:normal;padding:0}.eco-marca>*{pointer-events:auto}.eco-circulo{margin:0}.eco-marca[data-marca=canal]{grid-area:2/1/5/3}.eco-marca[data-marca=canal] .eco-circulo{grid-area:1/2;align-self:end}.eco-marca[data-marca=canal] .eco-ramas{grid-area:2/1/4;align-self:start;padding-top:.5rem}.eco-marca[data-marca=company]{grid-area:2/4/4/6}.eco-marca[data-marca=company] .eco-circulo{grid-area:1/1;align-self:end}.eco-marca[data-marca=company] .eco-ramas{grid-area:1/2/3;align-self:center}.eco-marca[data-marca=libro]{grid-area:4/2/6/6}.eco-marca[data-marca=libro] .eco-circulo{grid-area:1/1/auto/4;place-self:start center}.eco-marca[data-marca=libro] .eco-ramas{grid-area:1/4/3;align-self:center}.eco-tres-caminos{grid-area:5/2/auto/5;padding-top:1.75rem}}}@media (prefers-reduced-motion:no-preference){.eco-anillo-trazo{stroke-dasharray:1000;animation:eco-trazo 1.6s var(--ease-casa) var(--eco-retraso,.2s) both}.eco-anillo-eco{animation:eco-aparece 1.1s var(--ease-casa) calc(var(--eco-retraso,.2s) + .8s) both}.eco-marca[data-marca=company]{--eco-retraso:.35s}.eco-marca[data-marca=libro]{--eco-retraso:.5s}.eco-centro:before{animation:eco-anillo-mayor 1.8s var(--ease-casa) .3s both}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (max-width:1199px){.eco-anillo-trazo,.eco-anillo-eco{animation-delay:0s;animation-timeline:view();animation-range:entry 10% cover 40%}}}@keyframes eco-trazo{0%{stroke-dashoffset:1000px}to{stroke-dashoffset:0}}@keyframes eco-aparece{0%{opacity:0}}@keyframes eco-anillo-mayor{0%{opacity:0;rotate:-40deg;scale:.97}}@media (prefers-reduced-motion:reduce){.eco-puerta,.eco-puerta-icono,.eco-puerta-titulo{transition:none}}.eco-quien{align-items:center;gap:clamp(2rem,5vw,3.5rem);display:grid}.eco-quien-retrato{width:100%;max-width:22rem;margin-inline:auto}@media (min-width:900px){.eco-quien{grid-template-columns:minmax(0,24rem) minmax(0,1fr);column-gap:clamp(3rem,6vw,6rem)}.eco-quien-retrato{max-width:none;margin:0}}.eco-quien-texto h2{font-size:calc(clamp(1.8rem, 3.2vw, 2.6rem) * var(--escala-titulos));max-width:20ch}.eco-conviccion{max-width:32ch;font-family:var(--font-serif);color:var(--color-tinta);text-wrap:pretty;margin-top:1.2rem;font-size:clamp(1.3rem,2.4vw,1.85rem);font-style:italic;line-height:1.4}.hablemos-apertura{max-width:40ch;margin-top:clamp(1.4rem,2.5vw,2rem)}.hablemos-apertura p{color:var(--color-tinta-suave);margin:0 0 .3rem;font-size:clamp(1rem,1.4vw,1.0625rem);line-height:1.6}.hablemos-apertura .hablemos-frase{border-left:2px solid #d9a3a8b3;margin-top:.7rem;padding-left:.9rem}@supports (color:color-mix(in lab, red, red)){.hablemos-apertura .hablemos-frase{border-left:2px solid color-mix(in srgb, var(--color-ambar) 70%, transparent)}}.hablemos-apertura .hablemos-frase{font-family:var(--font-serif);color:var(--color-tinta);font-size:clamp(1.25rem,2.2vw,1.6rem);font-style:italic}.aviso-pendiente{margin-bottom:clamp(2.2rem,4vw,3.2rem)}.ep-tarjeta{--ep-radio:var(--radius-tarjeta);border:1px solid var(--hairline,#22303a1f);flex-direction:column;width:100%;height:100%;padding:0;display:flex}@supports (color:color-mix(in lab, red, red)){.ep-tarjeta{border:1px solid var(--hairline,color-mix(in srgb, var(--color-tinta) 12%, transparent))}}.ep-tarjeta{border-radius:var(--ep-radio);background:var(--color-porcelana);box-shadow:var(--shadow-tarjeta);text-align:left;color:inherit;font:inherit;cursor:pointer;transition:transform var(--duracion-media) var(--ease-casa), box-shadow var(--duracion-media) var(--ease-casa), border-color var(--duracion-media) var(--ease-casa);text-decoration:none;overflow:hidden}.ep-tarjeta:hover,.ep-tarjeta:focus-visible{border-color:#ae687373;transform:translateY(-4px);box-shadow:0 16px 48px #22303a21}@supports (color:color-mix(in lab, red, red)){.ep-tarjeta:hover,.ep-tarjeta:focus-visible{border-color:color-mix(in srgb, var(--color-salvia) 45%, transparent)}}.ep-tarjeta[aria-pressed=true]{border-color:var(--color-salvia-profundo)}.ep-thumb{aspect-ratio:16/9;background:linear-gradient(150deg, var(--color-niebla), #cdc4b3);flex:none;width:100%;display:block;position:relative;overflow:hidden}.ep-duracion{z-index:1;color:#fff;font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:.01em;background:#0a0e12c7;border-radius:6px;padding:.12rem .4rem;font-size:.8125rem;font-weight:600;line-height:1.4;position:absolute;bottom:.5rem;right:.5rem}.ep-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-casa);display:block;position:absolute;inset:0}.ep-tarjeta:hover .ep-thumb img,.ep-tarjeta:focus-visible .ep-thumb img{transform:scale(1.04)}.ep-play{width:3.5rem;height:3.5rem;color:var(--color-tinta);background:#f7f3ece0;border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ep-play{background:color-mix(in srgb, var(--color-crema) 88%, transparent)}}.ep-play{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transition:transform var(--duracion-media) var(--ease-casa), background var(--duracion-media) var(--ease-casa);box-shadow:0 8px 26px #22303a47}.ep-tarjeta:hover .ep-play,.ep-tarjeta:focus-visible .ep-play{background:var(--color-ambar);transform:scale(1.08)}.ep-cuerpo{flex-direction:column;flex:1;gap:.5rem;padding:1rem 1.15rem 1.25rem;display:flex}.ep-meta{color:var(--color-tinta-suave);flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.8125rem;line-height:1.2;display:flex}.ep-chip{border-radius:var(--radius-boton);background:#ae68732e;padding:.25rem .6rem;display:inline-block}@supports (color:color-mix(in lab, red, red)){.ep-chip{background:color-mix(in srgb, var(--color-salvia) 18%, transparent)}}.ep-chip{color:var(--color-salvia-profundo);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-weight:600;overflow:hidden}.ep-sep{color:#22303a59}@supports (color:color-mix(in lab, red, red)){.ep-sep{color:color-mix(in srgb, var(--color-tinta) 35%, transparent)}}.ep-temporada{white-space:nowrap}.ep-titulo{font-family:var(--font-serif);color:var(--color-tinta);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:1.05rem;font-weight:500;line-height:1.32;display:-webkit-box;overflow:hidden}.carrusel{margin-top:0;position:relative}.carrusel-flechas{justify-content:flex-end;gap:.5rem;margin-bottom:1rem;display:flex}.carrusel-flecha{border:1px solid #22303a47;border-radius:50%;flex:none;width:2.75rem;height:2.75rem}@supports (color:color-mix(in lab, red, red)){.carrusel-flecha{border:1px solid color-mix(in srgb, var(--color-tinta) 28%, transparent)}}.carrusel-flecha{background:#fbf9f5cc}@supports (color:color-mix(in lab, red, red)){.carrusel-flecha{background:color-mix(in srgb, var(--color-porcelana) 80%, transparent)}}.carrusel-flecha{color:var(--color-tinta);cursor:pointer;transition:background var(--duracion-corta) var(--ease-casa), border-color var(--duracion-corta) var(--ease-casa), opacity var(--duracion-corta) var(--ease-casa);place-items:center;display:grid}.carrusel-flecha:hover:not(:disabled){background:var(--color-porcelana);border-color:var(--color-salvia-profundo)}.carrusel-flecha:disabled{opacity:.32;cursor:default}.carrusel-pista{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;grid-auto-columns:78vw;grid-auto-flow:column;gap:1.25rem;margin:0;padding:.25rem .25rem 1.25rem;scroll-padding-left:.25rem;list-style:none;display:grid;overflow-x:auto}.carrusel-pista::-webkit-scrollbar{display:none}.carrusel-pista:focus-visible{outline:2px solid var(--color-salvia-profundo);outline-offset:4px;border-radius:var(--radius-tarjeta)}@media (min-width:640px){.carrusel-pista{grid-auto-columns:20rem}}@media (min-width:1100px){.carrusel-pista{grid-auto-columns:22rem}}.carrusel-celda{scroll-snap-align:start;display:flex}.ep-rejilla{grid-template-columns:1fr;gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.ep-rejilla>li{display:flex}@media (min-width:640px){.ep-rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:980px){.ep-rejilla{grid-template-columns:repeat(3,minmax(0,1fr))}}.ep-panel{overflow:hidden}.ep-panel-envoltura{animation:ep-panel-abre .5s var(--ease-casa);grid-template-rows:1fr;display:grid}.ep-panel-envoltura>.ep-panel{min-height:0}@keyframes ep-panel-abre{0%{opacity:0;grid-template-rows:0fr}to{opacity:1;grid-template-rows:1fr}}@media (prefers-reduced-motion:reduce){.ep-panel-envoltura{animation:none}}.ep-panel-destacado{margin-bottom:1.75rem}.ep-panel-marco{border-radius:var(--radius-tarjeta);max-width:56rem;overflow:hidden;box-shadow:0 18px 60px #22303a29}.ep-panel-pie{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;max-width:56rem;margin-top:1rem;padding-bottom:1.5rem;display:flex}.ep-panel-pie h3{text-wrap:pretty;max-width:40ch;font-size:1.2rem}.ep-panel-acciones{flex:none;align-items:center;gap:1rem;display:flex}.ep-cerrar{border:1px solid #22303a40;border-radius:50%;flex:none;width:2.75rem;height:2.75rem}@supports (color:color-mix(in lab, red, red)){.ep-cerrar{border:1px solid color-mix(in srgb, var(--color-tinta) 25%, transparent)}}.ep-cerrar{color:var(--color-tinta);cursor:pointer;transition:background var(--duracion-corta) var(--ease-casa);background:0 0;place-items:center;display:grid}.ep-cerrar:hover{background:#22303a12}@supports (color:color-mix(in lab, red, red)){.ep-cerrar:hover{background:color-mix(in srgb, var(--color-tinta) 7%, transparent)}}.explorador-filtros{gap:1.1rem;margin-bottom:1.4rem;display:grid}.explorador-grupo-titulo{letter-spacing:.1em;text-transform:uppercase;color:var(--color-tinta-suave);margin-bottom:.55rem;font-size:.875rem;font-weight:600}.explorador-cuenta{color:var(--color-tinta-suave);margin-bottom:1.4rem;font-size:.875rem}.explorador-pie{margin-top:2rem}.pasos{counter-reset:paso;gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.pasos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1080px){.pasos{grid-template-columns:repeat(4,minmax(0,1fr))}}.paso{background:var(--color-porcelana);border:1px solid var(--hairline,#22303a1f);position:relative}@supports (color:color-mix(in lab, red, red)){.paso{border:1px solid var(--hairline,color-mix(in srgb, var(--color-tinta) 12%, transparent))}}.paso{border-radius:var(--radius-tarjeta);box-shadow:var(--shadow-tarjeta);padding:1.6rem 1.5rem 1.8rem;overflow:clip}.paso .paso-orn{opacity:.5;pointer-events:none;width:8rem;position:absolute;bottom:-1.5rem;right:-1.5rem}.paso-numero{font-family:var(--font-serif);color:#ae6873b3;font-size:2.4rem;line-height:1}@supports (color:color-mix(in lab, red, red)){.paso-numero{color:color-mix(in srgb, var(--color-salvia) 70%, transparent)}}.paso-numero{margin-bottom:.6rem;display:block}.paso h3{margin-bottom:.5rem;font-size:1.15rem;position:relative}.paso p{color:var(--color-tinta-suave);text-wrap:pretty;font-size:.9375rem;position:relative}.hojear{max-width:46rem}.hojear-hoja{background:var(--color-porcelana);border:1px solid var(--hairline,#22303a1f);position:relative}@supports (color:color-mix(in lab, red, red)){.hojear-hoja{border:1px solid var(--hairline,color-mix(in srgb, var(--color-tinta) 12%, transparent))}}.hojear-hoja{border-radius:var(--radius-tarjeta);box-shadow:var(--shadow-tarjeta);align-content:center;min-height:17rem;padding:clamp(1.8rem,4vw,3rem);display:grid}.hojear-hoja figure,.hojear-hoja blockquote{margin:0}.hojear-hoja blockquote p{font-family:var(--font-serif);color:var(--color-tinta);text-wrap:pretty;max-width:46ch;font-size:clamp(1.15rem,2.2vw,1.45rem);font-style:italic;line-height:1.5}.hojear-hoja figcaption{letter-spacing:.08em;text-transform:uppercase;color:var(--color-tinta-suave);margin-top:1.2rem;font-size:.8125rem}.hojear-mando{align-items:center;gap:1rem;margin-top:1.2rem;display:flex}.hojear-mando>button{border:1px solid #22303a47;border-radius:50%;flex:none;width:2.75rem;height:2.75rem}@supports (color:color-mix(in lab, red, red)){.hojear-mando>button{border:1px solid color-mix(in srgb, var(--color-tinta) 28%, transparent)}}.hojear-mando>button{color:var(--color-tinta);cursor:pointer;transition:background var(--duracion-corta) var(--ease-casa);background:0 0;place-items:center;display:grid}.hojear-mando>button:hover{background:#d9a3a838}@supports (color:color-mix(in lab, red, red)){.hojear-mando>button:hover{background:color-mix(in srgb, var(--color-ambar) 22%, transparent)}}.hojear-puntos{align-items:center;gap:.5rem;display:flex}.hojear-puntos button{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.hojear-puntos button:before{content:"";background:#22303a40;border-radius:50%;width:9px;height:9px}@supports (color:color-mix(in lab, red, red)){.hojear-puntos button:before{background:color-mix(in srgb, var(--color-tinta) 25%, transparent)}}.hojear-puntos button:before{transition:background var(--duracion-corta) var(--ease-casa), transform var(--duracion-corta) var(--ease-casa)}.hojear-puntos button.activo:before{background:var(--color-ambar);transform:scale(1.35)}.bloque-audio{max-width:46rem}.muestra-audio-grande{gap:1.2rem;max-width:40rem;padding:1.3rem 1.6rem}.muestra-audio-grande button{width:3.5rem;height:3.5rem}.muestra-audio-grande .onda{height:2.6rem}.faja-pegajosa{z-index:35;padding:.75rem clamp(1rem,4vw,2rem);padding-bottom:calc(.75rem + env(safe-area-inset-bottom,0px));background:#fbf9f5f0;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.faja-pegajosa{background:color-mix(in srgb, var(--color-porcelana) 94%, transparent)}}.faja-pegajosa{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid #22303a1f}@supports (color:color-mix(in lab, red, red)){.faja-pegajosa{border-top:1px solid color-mix(in srgb, var(--color-tinta) 12%, transparent)}}.faja-pegajosa{transition:transform .5s var(--ease-casa);transform:translateY(110%);box-shadow:0 -8px 32px #22303a1a}.faja-pegajosa[data-visible=true]{transform:translateY(0)}.faja-texto{min-width:0;display:grid}.faja-titulo{font-family:var(--font-serif);color:var(--color-tinta);white-space:nowrap;text-overflow:ellipsis;font-size:1rem;overflow:hidden}.faja-precio{color:var(--color-tinta-suave);font-size:.875rem}@media (min-width:900px){.faja-pegajosa{display:none}}.linea-tiempo-viva:before{background:#22303a1a}@supports (color:color-mix(in lab, red, red)){.linea-tiempo-viva:before{background:color-mix(in srgb, var(--color-tinta) 10%, transparent)}}.linea-tiempo-hilo{background:linear-gradient(to bottom, var(--color-salvia), #d9a3a8cc);border-radius:2px;width:2px;position:absolute;top:.7rem;bottom:.7rem;left:6px}@supports (color:color-mix(in lab, red, red)){.linea-tiempo-hilo{background:linear-gradient(to bottom, var(--color-salvia), color-mix(in srgb, var(--color-ambar) 80%, transparent))}}.linea-tiempo-hilo{will-change:transform}@media (prefers-reduced-motion:reduce){.ep-tarjeta,.ep-thumb img,.ep-play,.ep-cerrar,.carrusel-flecha,.comparador-opcion,.hojear-mando>button,.hojear-puntos button:before,.faja-pegajosa{transition:none}.ep-tarjeta:hover,.ep-tarjeta:focus-visible,.ep-tarjeta:hover .ep-thumb img,.ep-tarjeta:focus-visible .ep-thumb img,.ep-tarjeta:hover .ep-play,.ep-tarjeta:focus-visible .ep-play{transform:none}.carrusel-pista{scroll-behavior:auto}}.cita{z-index:2;text-align:center;justify-items:center;max-width:min(46rem,100%);margin:0 auto;display:grid;position:relative}.cita-comilla{font-family:var(--font-serif);color:var(--color-ambar-oscuro);opacity:.85;-webkit-user-select:none;user-select:none;margin-bottom:clamp(.5rem,1.6vw,1rem);font-size:clamp(3.5rem,8vw,6.5rem);font-weight:500;line-height:.62;display:block}.cita-tono-ambar .cita-comilla{color:var(--color-ambar);opacity:.72}.cita blockquote{border:0;margin:0;padding:0}.cita blockquote p{font-family:var(--font-serif);letter-spacing:-.005em;color:var(--color-tinta);text-align:center;text-wrap:balance;-webkit-hyphens:manual;hyphens:manual;--cita-avance:112%;max-width:none;font-size:clamp(1.5rem,3.2vw,2.5rem);font-style:italic;font-weight:400;line-height:1.3}.cita figcaption{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--color-tinta-suave);margin-top:clamp(1.1rem,2.4vw,1.7rem);font-size:.8125rem;font-style:normal;font-weight:600}.cita figcaption:before{content:"";background:#ae6873b3;width:2.25rem;height:1px;margin:0 auto clamp(.9rem,1.8vw,1.2rem);display:block}@supports (color:color-mix(in lab, red, red)){.cita figcaption:before{background:color-mix(in srgb, var(--color-salvia) 70%, transparent)}}.cita-tono-ambar figcaption:before{background:#d9a3a8b3}@supports (color:color-mix(in lab, red, red)){.cita-tono-ambar figcaption:before{background:color-mix(in srgb, var(--color-ambar) 70%, transparent)}}.banda-cita{background:var(--color-niebla);padding-block:var(--ritmo-seccion);isolation:isolate;display:block;position:relative;overflow:clip}.banda-cita:before,.banda-cita:after{content:"";height:var(--fundido-tono);pointer-events:none;z-index:1;position:absolute;left:0;right:0}.banda-cita:before{background:linear-gradient(to bottom, var(--color-crema), transparent);top:0}.banda-cita:after{background:linear-gradient(to top, var(--color-crema), transparent);bottom:0}.banda-cita>.wrap{z-index:2;position:relative}.cita-banda blockquote p{font-size:clamp(1.55rem,3.4vw,2.6rem)}.cita-con-foto{position:relative}.banda-cita:has(.cita-con-foto){background:var(--color-crema)}.cita-foto{z-index:0;pointer-events:none;width:100vw;position:absolute;top:-9999px;bottom:-9999px;left:50%;overflow:hidden;transform:translate(-50%)}.cita-foto img{object-fit:cover;filter:saturate(.72);width:100%;height:100%}.cita-velo{pointer-events:none;background:radial-gradient(82% 108% at 50% 48%, var(--color-crema) 0%, var(--color-crema) 34%, #f7f3ece0 56%, #f7f3ec6b 80%, #f7f3ec24 100%), linear-gradient(to bottom, var(--color-crema) 0%, transparent 20%, transparent 80%, var(--color-crema) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.cita-velo{background:radial-gradient(82% 108% at 50% 48%, var(--color-crema) 0%, var(--color-crema) 34%, color-mix(in srgb, var(--color-crema) 88%, transparent) 56%, color-mix(in srgb, var(--color-crema) 42%, transparent) 80%, color-mix(in srgb, var(--color-crema) 14%, transparent) 100%), linear-gradient(to bottom, var(--color-crema) 0%, transparent 20%, transparent 80%, var(--color-crema) 100%)}}.cita-con-foto[data-tono=oscuro] .cita-velo{background:radial-gradient(82% 108% at 50% 48%,#141b25 0% 34%,#141b25e0 56%,#141b2580 80%,#141b2533 100%),linear-gradient(#141b25 0%,#0000 20% 80%,#141b25 100%)}.cita-con-foto[data-tono=oscuro] .cita-foto img{filter:saturate(.5)brightness(.7)}.cita-con-foto .cita{z-index:2;position:relative}.cita-bloque{padding-block:clamp(1rem,2.5vw,2rem)}.cita-prosa{border-top:1px solid #ae687373;max-width:34rem;margin-block:clamp(2.2rem,4.5vw,3.4rem);padding-block:clamp(1.6rem,3vw,2.4rem)}@supports (color:color-mix(in lab, red, red)){.cita-prosa{border-top:1px solid color-mix(in srgb, var(--color-salvia) 45%, transparent)}}.cita-prosa{border-bottom:1px solid #ae687373}@supports (color:color-mix(in lab, red, red)){.cita-prosa{border-bottom:1px solid color-mix(in srgb, var(--color-salvia) 45%, transparent)}}.cita-prosa .cita-comilla{font-size:clamp(2.5rem,5vw,3.75rem)}.cita-prosa blockquote p{font-size:clamp(1.3rem,2.4vw,1.75rem)}.cita-oscura blockquote p{color:var(--canal-texto,#f2ece1)}.cita-oscura figcaption{color:var(--canal-texto-suave,#a9b4bf)}.cita-oscura .cita-comilla{color:var(--color-ambar);opacity:.8}.prosa blockquote{border:0;border-top:1px solid #ae687373;max-width:34rem;margin-block:clamp(2rem,4vw,3rem);margin-inline:auto;padding-block:clamp(1.4rem,2.6vw,2rem);position:relative}@supports (color:color-mix(in lab, red, red)){.prosa blockquote{border-top:1px solid color-mix(in srgb, var(--color-salvia) 45%, transparent)}}.prosa blockquote{border-bottom:1px solid #ae687373}@supports (color:color-mix(in lab, red, red)){.prosa blockquote{border-bottom:1px solid color-mix(in srgb, var(--color-salvia) 45%, transparent)}}.prosa blockquote{text-align:center;padding-left:0}.prosa blockquote:before{content:"«";font-family:var(--font-serif);color:var(--color-ambar-oscuro);opacity:.85;margin-bottom:.6rem;font-size:clamp(2.5rem,5vw,3.5rem);line-height:.62;display:block}.prosa blockquote p{font-family:var(--font-serif);text-align:center;text-wrap:balance;-webkit-hyphens:manual;hyphens:manual;max-width:none;font-size:clamp(1.3rem,2.4vw,1.7rem);font-style:italic;line-height:1.34}@media (prefers-reduced-motion:reduce){.cita blockquote p{-webkit-mask-image:none!important;mask-image:none!important}}.recorrido{background:var(--color-niebla);isolation:isolate;padding-block:clamp(3rem,6vw,5rem);position:relative;overflow:clip}#volver-a-mi{scroll-margin-top:6rem}.recorrido[data-pinado=true]{align-content:center;min-height:100svh;max-height:100svh;padding-block:clamp(3.25rem,7svh,6.5rem) clamp(1.75rem,4svh,5.5rem);display:grid}@media (max-height:820px){.recorrido[data-pinado=true]{padding-block:clamp(2.75rem,6svh,4rem) clamp(1.25rem,3svh,2.5rem)}.recorrido[data-pinado=true] .recorrido-cabecera{margin-bottom:clamp(.75rem,2svh,1.25rem)}.recorrido[data-pinado=true] .recorrido-fotos{height:min(46svh,34rem)}}@media (max-height:700px){.recorrido[data-pinado=true]{padding-block:clamp(2rem,4svh,3rem) clamp(1rem,2svh,1.75rem)}.recorrido[data-pinado=true] .recorrido-cabecera p{display:none}.recorrido[data-pinado=true] .recorrido-cabecera h2{font-size:clamp(1.6rem,3.4vw,2.1rem)}.recorrido[data-pinado=true] .recorrido-fotos{height:min(44svh,34rem)}.recorrido[data-pinado=true] .recorrido-etapas{min-height:min(14rem,30svh);max-height:60svh}.recorrido[data-pinado=true] .recorrido-etapa[data-estado=futura]{transform:translateY(1rem)}.recorrido[data-pinado=true] .recorrido-foto{transform:none}}.recorrido:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(60% 70% at 12% 88%,#c0795b24,#0000 70%),radial-gradient(70% 80% at 86% 14%,#f3e1df8c,#0000 72%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.recorrido:before{background:radial-gradient(60% 70% at 12% 88%, color-mix(in srgb, var(--color-terracota) 14%, transparent), transparent 70%), radial-gradient(70% 80% at 86% 14%, color-mix(in srgb, var(--color-ambar-luz) 55%, transparent), transparent 72%)}}.recorrido-cabecera{z-index:2;margin-bottom:clamp(1.5rem,3vw,2.5rem);position:relative}.recorrido-lienzo{z-index:2;align-items:center;gap:clamp(2.5rem,5vw,4.5rem);display:grid;position:relative}@media (min-width:900px){.recorrido-lienzo{grid-template-columns:minmax(0,1fr) minmax(0,24rem)}}.recorrido-etapas{gap:clamp(2rem,4vw,3rem);margin:0;padding:0;list-style:none;display:grid}.recorrido[data-pinado=true] .recorrido-etapas{scrollbar-width:thin;align-content:center;gap:0;min-height:min(19rem,34svh);max-height:56svh;overflow-y:auto}.recorrido[data-pinado=true] .recorrido-etapa{grid-area:1/1}.recorrido-etapa{max-width:34rem;transition:opacity .7s var(--ease-casa), transform .7s var(--ease-casa), filter .7s var(--ease-casa)}.recorrido-etapa[data-estado=futura]{opacity:0;pointer-events:none;transform:translateY(2.25rem)}.recorrido-etapa[data-estado=pasada]{opacity:0;pointer-events:none;transform:translateY(-2.25rem)}.recorrido-etapa[data-estado=activa],.recorrido-etapa[data-estado=lista]{opacity:1;transform:none}.recorrido-numero{font-family:var(--font-serif);color:var(--color-salvia-profundo);align-items:baseline;gap:.45rem;max-width:none;margin-bottom:.7rem;font-size:clamp(2.4rem,5vw,3.6rem);line-height:1;display:flex}.recorrido-numero-total{font-family:var(--font-sans);letter-spacing:.12em;color:var(--color-tinta-suave);font-size:.8125rem;font-weight:600}.recorrido-etapa h3{font-family:var(--font-serif);color:var(--color-tinta);text-wrap:balance;margin-bottom:.7rem;font-size:clamp(1.9rem,4vw,3rem);font-style:italic;line-height:1.12}.recorrido-texto{color:var(--color-tinta);max-width:32ch;font-size:clamp(1.0625rem,.6vw + .95rem,1.3rem);line-height:1.55}.recorrido-matiz{border-top:1px solid #22303a21;margin-top:1rem;padding-top:1rem}@supports (color:color-mix(in lab, red, red)){.recorrido-matiz{border-top:1px solid color-mix(in srgb, var(--color-tinta) 13%, transparent)}}.recorrido-matiz{color:var(--color-tinta-suave);max-width:42ch;font-size:.9375rem;line-height:1.6}.recorrido-visual{justify-items:center;display:grid;position:relative}.recorrido-fotos{aspect-ratio:4/5;border-radius:var(--radius-tarjeta);background:var(--color-niebla);width:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #22303a1a,0 24px 70px #22303a24}@supports (color:color-mix(in lab, red, red)){.recorrido-fotos{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-tinta) 10%, transparent), 0 24px 70px #22303a24}}.recorrido-foto{object-fit:cover;width:100%;height:100%;filter:sepia(calc((1 - var(--luz,0)) * .32)) saturate(calc(.86 + var(--luz,0) * .24)) brightness(calc(.92 + var(--luz,0) * .16)) contrast(calc(1.04 - var(--luz,0) * .04));opacity:0;transition:opacity .9s var(--ease-casa), transform 1.4s var(--ease-casa);position:absolute;inset:0;transform:scale(1.04)}.recorrido-foto[data-visible=true]{opacity:1;transform:scale(1)}.recorrido[data-pinado=true] .recorrido-fotos{width:auto;max-width:100%;height:min(52svh,34rem)}.recorrido-velo{pointer-events:none;background:radial-gradient(110% 80% at 50% 30%,#0000 48%,#f7f3ec57 100%),linear-gradient(200deg,#f3e1df33,#0000 55%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.recorrido-velo{background:radial-gradient(110% 80% at 50% 30%, transparent 48%, color-mix(in srgb, var(--color-crema) 34%, transparent) 100%), linear-gradient(200deg, color-mix(in srgb, var(--color-ambar-luz) 20%, transparent), transparent 55%)}}.recorrido-espiral{aspect-ratio:1;pointer-events:none;width:42%;position:absolute;top:-8%;left:-14%;overflow:visible}.recorrido-espiral-trazo{fill:none;stroke:var(--color-ambar);stroke-width:1.5px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dashoffset:0;opacity:.85}.recorrido-marcador{gap:.4rem;width:100%;max-width:none;margin:1.4rem 0 0;display:flex}.recorrido-marcador span{background:#22303a24;border-radius:999px;flex:1;height:2px}@supports (color:color-mix(in lab, red, red)){.recorrido-marcador span{background:color-mix(in srgb, var(--color-tinta) 14%, transparent)}}.recorrido-marcador span{transition:background .6s var(--ease-casa)}.recorrido-marcador span[data-activo=true]{background:var(--color-ambar)}@media (prefers-reduced-motion:reduce){.recorrido-etapa,.recorrido-foto,.recorrido-marcador span{transition:none}.recorrido:not([data-pinado=true]) .recorrido-etapa{opacity:1;transform:none}.recorrido[data-pinado=true] .recorrido-etapa,.recorrido-foto{transform:none}}.pasos-diagonal{gap:clamp(1.4rem,3vw,2.2rem);margin:0;padding:0;list-style:none;display:grid;position:relative}.paso-diagonal{background:var(--color-porcelana);border:1px solid var(--hairline);border-radius:var(--radius-tarjeta);box-shadow:var(--shadow-tarjeta);max-width:34rem;padding:clamp(1.5rem,3vw,2.2rem);position:relative}@media (min-width:860px){.pasos-diagonal{gap:clamp(1.6rem,2.5vw,2.4rem)}.paso-diagonal{width:min(30rem,60%)}.paso-diagonal:first-child{margin-left:0}.paso-diagonal:nth-child(2){margin-left:auto;margin-right:0}.paso-diagonal:nth-child(3){margin-left:clamp(2rem,8vw,7rem)}.paso-diagonal:nth-child(4){margin-left:auto;margin-right:clamp(2rem,6vw,5rem)}.paso-diagonal:not(:last-child):after{content:"";background:linear-gradient(#ae6873bf,#ae687333);width:1px;height:clamp(1.6rem,2.5vw,2.4rem);position:absolute;bottom:calc(-1*clamp(1.6rem,2.5vw,2.4rem) - 1px)}@supports (color:color-mix(in lab, red, red)){.paso-diagonal:not(:last-child):after{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-salvia) 75%, transparent), color-mix(in srgb, var(--color-salvia) 20%, transparent))}}.paso-diagonal:nth-child(odd):after{right:2.5rem}.paso-diagonal:nth-child(2n):after{left:2.5rem}}.paso-diagonal .paso-numero{font-family:var(--font-serif);color:var(--color-salvia-profundo);margin-bottom:.5rem;font-size:clamp(2rem,3.6vw,2.75rem);line-height:1;display:block}.paso-diagonal h3{text-wrap:pretty;margin-bottom:.5rem;font-size:clamp(1.2rem,2vw,1.45rem)}.paso-diagonal p{color:var(--color-tinta-suave);max-width:none;font-size:.9375rem;line-height:1.62}.paso-diagonal .paso-orn{aspect-ratio:1;width:5.5rem;top:-.9rem;right:-.9rem}.caminos{gap:clamp(1.2rem,2.2vw,1.8rem);margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.caminos{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.caminos{grid-template-columns:repeat(3,1fr)}.camino:first-child{grid-column:span 2}.camino:first-child .camino-foto{aspect-ratio:21/9}}.camino{background:var(--color-porcelana);border:1px solid var(--hairline);border-radius:var(--radius-tarjeta);box-shadow:var(--shadow-tarjeta);transition:box-shadow var(--duracion-media) var(--ease-casa), border-color var(--duracion-media) var(--ease-casa);flex-direction:column;display:flex;position:relative;overflow:clip}.camino:hover,.camino:focus-within{border-color:#ae68738c;box-shadow:0 18px 50px #22303a1f}@supports (color:color-mix(in lab, red, red)){.camino:hover,.camino:focus-within{border-color:color-mix(in srgb, var(--color-salvia) 55%, transparent)}}.camino-foto{aspect-ratio:16/10;background:var(--color-niebla);display:block;position:relative;overflow:hidden}.camino-foto img{object-fit:cover;filter:saturate(.92);width:100%;height:100%;transition:transform .9s var(--ease-casa)}.camino:hover .camino-foto img{transform:scale(1.035)}.camino-foto:after{content:"";background:linear-gradient(#0000 55%,#fbf9f599);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.camino-foto:after{background:linear-gradient(to top, color-mix(in srgb, var(--color-porcelana) 60%, transparent), transparent 45%)}}.camino-cuerpo{flex-direction:column;flex:1;gap:.55rem;padding:1.4rem 1.5rem 1.7rem;display:flex}.camino-cuerpo .meta{letter-spacing:.12em;text-transform:uppercase;color:var(--color-tinta-suave);font-size:.8125rem}.camino-cuerpo h3{text-wrap:pretty;font-size:1.25rem}.camino-cuerpo p{color:var(--color-tinta-suave);max-width:none;font-size:.9375rem}.camino-cuerpo .btn{align-self:flex-start;margin-top:auto}@media (prefers-reduced-motion:reduce){.camino,.camino-foto img{transition:none}.camino:hover .camino-foto img{transform:none}}.planes-banda{--tinta-honda:#141b25;--tinta-honda-2:#1b2430;--sobre-honda:#f7f3ec;--sobre-honda-suave:#b9c3cc;isolation:isolate;background:linear-gradient(165deg, var(--tinta-honda), var(--tinta-honda-2));color:var(--sobre-honda);padding-block:clamp(3.5rem,7vw,6rem);position:relative;overflow:clip}.planes-banda:before,.planes-banda:after{content:"";pointer-events:none;z-index:1;height:clamp(2.5rem,5vw,4.5rem);position:absolute;left:0;right:0}.planes-banda:before{background:linear-gradient(to bottom, var(--color-crema), transparent);opacity:.14;top:0}.planes-banda:after{background:linear-gradient(to top, var(--color-ambar), transparent);opacity:.1;bottom:0}.planes-banda .planes-luz{z-index:0;pointer-events:none;background:radial-gradient(60% 70% at 82% 12%,#d9a3a829,#0000 70%),radial-gradient(55% 65% at 10% 92%,#ae68731f,#0000 72%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.planes-banda .planes-luz{background:radial-gradient(60% 70% at 82% 12%, color-mix(in srgb, var(--color-acento-sobre-oscuro) 16%, transparent), transparent 70%), radial-gradient(55% 65% at 10% 92%, color-mix(in srgb, var(--color-acento-linea) 12%, transparent), transparent 72%)}}.planes-banda>.wrap{z-index:2;position:relative}.planes-banda .cabecera-seccion h2,.planes-banda h3{color:var(--sobre-honda)}.planes-banda .kicker{color:var(--color-ambar)}.planes-banda .cabecera-seccion .hilo{background:var(--color-ambar)}.planes-banda .cabecera-seccion p,.planes-banda .nota-seccion{color:var(--sobre-honda-suave)}.planes-rejilla{margin:var(--ritmo-cabecera) 0 0;gap:clamp(1rem,2vw,1.5rem);padding:0;list-style:none;display:grid}@media (min-width:900px){.planes-rejilla{grid-template-columns:repeat(3,minmax(0,1fr))}}.plan-tarjeta{text-align:center;border-radius:var(--radius-tarjeta);transition:transform var(--duracion-media) var(--ease-casa), box-shadow var(--duracion-media) var(--ease-casa), border-color var(--duracion-media) var(--ease-casa);flex-direction:column;align-items:center;gap:.55rem;padding:clamp(1.6rem,3vw,2.2rem) clamp(1.4rem,2.6vw,1.9rem) clamp(1.6rem,3vw,2.1rem);display:flex;position:relative}.plan-tarjeta:hover,.plan-tarjeta:focus-within{transform:translateY(-4px)}@media (min-width:900px){.plan-tarjeta[data-destacado=true]{transform:translateY(-12px)}.plan-tarjeta[data-destacado=true]:hover,.plan-tarjeta[data-destacado=true]:focus-within{transform:translateY(-16px)}}.plan-cinta{border-radius:var(--radius-boton);background:var(--color-ambar);max-width:none;color:var(--color-tinta);letter-spacing:.12em;text-transform:uppercase;margin:0;padding:.3rem .8rem;font-size:.8125rem;font-weight:600;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.plan-etiqueta{letter-spacing:.14em;text-transform:uppercase;max-width:none;font-size:.8125rem;font-weight:600}.plan-tarjeta-inicial .plan-etiqueta,.plan-etiqueta-pildora{border-radius:var(--radius-boton);background:#22303a14;padding:.3rem .8rem}@supports (color:color-mix(in lab, red, red)){.plan-tarjeta-inicial .plan-etiqueta,.plan-etiqueta-pildora{background:color-mix(in srgb, var(--color-tinta) 8%, transparent)}}.plan-tarjeta-inicial .plan-etiqueta,.plan-etiqueta-pildora{color:var(--color-tinta-suave)}.plan-detalle{color:var(--color-tinta-suave);max-width:none;margin-top:-.1rem;font-size:.9375rem}.plan-resumen{max-width:28ch;margin-top:.5rem;font-size:.9375rem;line-height:1.55}.plan-tarjeta h3{font-family:var(--font-serif);text-wrap:pretty;font-size:clamp(1.3rem,2.2vw,1.6rem);font-style:italic;line-height:1.15}.plan-precio{font-family:var(--font-serif);justify-content:center;align-items:baseline;gap:.35rem;max-width:none;margin-top:.3rem;font-size:clamp(2.4rem,4.4vw,3.25rem);line-height:1;display:flex}.plan-moneda{font-family:var(--font-sans);letter-spacing:.06em;font-size:.9375rem;font-weight:600}.plan-subtitulo{max-width:none;font-size:.875rem;line-height:1.5}.plan-incluye{text-align:left;flex:1;align-content:start;justify-self:center;gap:.55rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.plan-incluye li{grid-template-columns:1.35rem 1fr;align-items:start;gap:.6rem;max-width:none;font-size:.9375rem;line-height:1.55;display:grid}.plan-check{background:#ae68738c;border-radius:50%;place-items:center;width:1.35rem;height:1.35rem;margin-top:.12rem;display:grid}@supports (color:color-mix(in lab, red, red)){.plan-check{background:color-mix(in srgb, var(--color-salvia) 55%, transparent)}}.plan-check{color:var(--color-salvia-oscura)}.plan-tarjeta .btn{justify-content:center;align-self:stretch;margin-top:1.1rem}.plan-nota-inicial{color:var(--color-tinta-suave);text-wrap:pretty;max-width:30ch;margin-top:-.1rem;font-size:.8125rem;line-height:1.45}.planes-claro .plan-tarjeta-inicial{border:2px solid #d9a3a8b3}@supports (color:color-mix(in lab, red, red)){.planes-claro .plan-tarjeta-inicial{border:2px solid color-mix(in srgb, var(--color-ambar) 70%, transparent)}}.planes-nota{text-align:center;color:var(--color-tinta-suave);margin-top:clamp(1.4rem,2.6vw,2rem);font-size:.875rem;line-height:1.6}.planes-nota p{max-width:72ch;margin-inline:auto}.planes-nota-cuidado{margin-top:.7rem;font-size:.8125rem}.planes-oscuro .planes-nota{color:var(--sobre-honda-suave,var(--color-niebla))}.planes-claro .plan-tarjeta{background:var(--color-porcelana);border:1px solid var(--hairline);box-shadow:var(--shadow-tarjeta)}.planes-claro .plan-tarjeta:hover,.planes-claro .plan-tarjeta:focus-within{border-color:#ae68738c;box-shadow:0 20px 55px #22303a1f}@supports (color:color-mix(in lab, red, red)){.planes-claro .plan-tarjeta:hover,.planes-claro .plan-tarjeta:focus-within{border-color:color-mix(in srgb, var(--color-salvia) 55%, transparent)}}.planes-claro .plan-tarjeta[data-destacado=true]{border-color:#d9a3a899}@supports (color:color-mix(in lab, red, red)){.planes-claro .plan-tarjeta[data-destacado=true]{border-color:color-mix(in srgb, var(--color-ambar) 60%, transparent)}}.planes-claro .plan-tarjeta[data-destacado=true]{box-shadow:0 22px 60px #22303a21}.planes-claro .plan-etiqueta{color:var(--color-tinta-suave)}.planes-claro .plan-precio{color:var(--color-tinta)}.planes-claro .plan-moneda,.planes-claro .plan-subtitulo,.planes-claro .plan-incluye li{color:var(--color-tinta-suave)}.planes-claro .plan-incluye svg{color:var(--color-salvia-profundo)}.planes-oscuro .plan-tarjeta{background:#ffffff0b;border:1px solid #f7f3ec24}.planes-oscuro .plan-tarjeta:hover,.planes-oscuro .plan-tarjeta:focus-within{background:#ffffff13;border-color:#d9a3a880}@supports (color:color-mix(in lab, red, red)){.planes-oscuro .plan-tarjeta:hover,.planes-oscuro .plan-tarjeta:focus-within{border-color:color-mix(in srgb, var(--color-acento-sobre-oscuro) 50%, transparent)}}.planes-oscuro .plan-tarjeta[data-destacado=true]{border-color:#d9a3a88c}@supports (color:color-mix(in lab, red, red)){.planes-oscuro .plan-tarjeta[data-destacado=true]{border-color:color-mix(in srgb, var(--color-acento-sobre-oscuro) 55%, transparent)}}.planes-oscuro .plan-tarjeta[data-destacado=true]{background:#d9a3a812}@supports (color:color-mix(in lab, red, red)){.planes-oscuro .plan-tarjeta[data-destacado=true]{background:color-mix(in srgb, var(--color-acento-sobre-oscuro) 7%, transparent)}}.planes-oscuro .plan-tarjeta h3{color:var(--sobre-honda,#f7f3ec)}.planes-oscuro .plan-etiqueta,.planes-oscuro .plan-precio{color:var(--color-ambar)}.planes-oscuro .plan-moneda,.planes-oscuro .plan-subtitulo,.planes-oscuro .plan-nota-inicial,.planes-oscuro .plan-incluye li{color:var(--sobre-honda-suave,#b9c3cc)}.planes-oscuro .plan-incluye svg{color:var(--color-ambar)}@media (prefers-reduced-motion:reduce){.plan-tarjeta,.plan-tarjeta:hover{transition:none;transform:none}}.planes-cierre{border-top:1px solid #f7f3ec24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.2rem;margin-top:clamp(2rem,4vw,3rem);padding-top:clamp(1.6rem,3vw,2.4rem);display:flex}.planes-cierre p{color:var(--sobre-honda-suave);max-width:44ch;margin:0;font-size:.9375rem}.planes-cierre strong{font-family:var(--font-serif);color:var(--sobre-honda);margin-bottom:.3rem;font-size:clamp(1.2rem,2.2vw,1.5rem);font-weight:500;display:block}@media (prefers-reduced-motion:reduce){.plan-honda{transition:none}.plan-honda:hover{transform:none}}.retrato-acompana{margin:0;position:relative}.retrato-acompana img{width:100%;height:auto;display:block}@media (min-width:960px) and (max-width:1199px){.columnas-prosa.columnas-prosa-retrato{grid-template-columns:minmax(0,1fr) minmax(0,20rem)}}@media (min-width:1200px){.columnas-prosa.columnas-prosa-retrato{grid-template-columns:minmax(0,1fr) minmax(0,26rem)}}@media (min-width:1440px){.columnas-prosa.columnas-prosa-retrato{grid-template-columns:minmax(0,1fr) minmax(0,30rem)}}.retrato-acompana figcaption{color:var(--color-tinta-suave);border-left:2px solid #ae687399;margin-top:.8rem;padding-left:.9rem;font-size:.875rem;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.retrato-acompana figcaption{border-left:2px solid color-mix(in srgb, var(--color-salvia) 60%, transparent)}}.hero-libro .pagina-hero-cuerpo{align-items:center}@media (min-width:1000px){.hero-libro.pagina-hero-doble .pagina-hero-cuerpo{grid-template-columns:minmax(0,1fr) minmax(0,40%)}}.hero-libro h1{font-size:calc(clamp(2.75rem, 6.2vw, 5rem) * var(--escala-titulos));max-width:12ch;line-height:1.04}.hero-libro .libro-subtitulo{font-family:var(--font-serif);color:var(--color-tinta-suave);max-width:26ch;margin-top:.7rem;font-size:clamp(1.15rem,2.2vw,1.6rem);font-style:italic;line-height:1.35}#libro-3d-slot{width:100%;max-width:26rem;margin-inline:auto}@media (min-width:1000px){#libro-3d-slot{margin-inline:0 auto}}@media (max-width:999px){.hero-libro .pagina-hero-aparte.aparte-libre{order:0;margin-top:2rem}.hero-libro #libro-3d-slot{max-width:min(60%,17rem)}}.pliego{--papel:#fbf7ef;--papel-sombra:#e9e0d0;justify-items:center;gap:clamp(1.2rem,2.5vw,1.8rem);display:grid}.pliego-libro{width:100%;max-width:58rem;position:relative}.pliego-canto{background:linear-gradient(to right, var(--papel-sombra), #f2ebde 12%, #f2ebde 88%, var(--papel-sombra));z-index:0;border-radius:4px;position:absolute;inset:.5rem -.35rem -.55rem;box-shadow:0 22px 60px #22303a24}.pliego-hojas{z-index:1;perspective:1600px;position:relative}.pliego-hoja{background:var(--papel);border:1px solid #22303a17;display:grid}@supports (color:color-mix(in lab, red, red)){.pliego-hoja{border:1px solid color-mix(in srgb, var(--color-tinta) 9%, transparent)}}.pliego-hoja{transform-style:preserve-3d;transform-origin:50%;border-radius:4px;overflow:hidden;box-shadow:inset 0 0 60px #c9b89b29}@media (min-width:800px){.pliego-hoja{grid-template-columns:minmax(0,.72fr) minmax(0,1fr)}}.pliego-pagina{flex-direction:column;min-height:clamp(17rem,34vw,24rem);padding:clamp(2rem,4.5vw,3.5rem) clamp(1.5rem,3.5vw,2.75rem);display:flex;position:relative}@media (min-width:800px){.pliego-pagina-izquierda{border-right:1px solid #22303a12;padding-right:clamp(2rem,4vw,3.25rem)}@supports (color:color-mix(in lab, red, red)){.pliego-pagina-izquierda{border-right:1px solid color-mix(in srgb, var(--color-tinta) 7%, transparent)}}.pliego-pagina-derecha{padding-left:clamp(2rem,4vw,3.25rem)}}.pliego-lomo{display:none}@media (min-width:800px){.pliego-lomo{pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000,#a08c6917 35%,#a08c6929 50%,#a08c6917 65%,#0000);width:3rem;display:block;position:absolute;top:0;bottom:0;left:41.86%;transform:translate(-50%)}}.pliego-folio-titulo{font-family:var(--font-serif);color:var(--color-tinta-suave);max-width:none;margin:0;font-size:1.05rem;font-style:italic}.pliego-procedencia{letter-spacing:.12em;text-transform:uppercase;color:var(--color-tinta-suave);max-width:none;margin-top:1.2rem;font-size:.8125rem;font-weight:600;line-height:1.7}.pliego-filete{background:#d9a3a8bf;width:2.5rem;height:1px;margin-top:1.2rem;display:block}@supports (color:color-mix(in lab, red, red)){.pliego-filete{background:color-mix(in srgb, var(--color-ambar) 75%, transparent)}}.pliego-folio{font-family:var(--font-serif);letter-spacing:.08em;color:var(--color-tinta-suave);max-width:none;margin:auto 0 0;font-size:.9375rem}.pliego-pagina-derecha blockquote{text-align:left;border:0;max-width:none;margin:0;padding:0}.pliego-pagina-derecha blockquote:before{content:none}.pliego-pagina-derecha blockquote p{font-family:var(--font-serif);color:var(--color-tinta);text-align:left;-webkit-hyphens:auto;hyphens:auto;max-width:40ch;font-size:clamp(1.1rem,1.6vw,1.4rem);font-style:italic;line-height:1.72}.pliego-pagina-derecha blockquote p:first-letter{float:left;color:var(--color-acento-linea);padding-top:.05em;padding-right:.08em;font-size:2.6em;font-style:normal;line-height:.86}.pliego-mando{align-items:center;gap:1rem;display:flex}.pliego-mando>button{border:1px solid var(--hairline);background:var(--color-porcelana);width:44px;height:44px;color:var(--color-tinta);cursor:pointer;transition:border-color var(--duracion-corta) var(--ease-casa), color var(--duracion-corta) var(--ease-casa);border-radius:999px;place-items:center;display:grid}.pliego-mando>button:hover{border-color:var(--color-ambar);color:var(--color-salvia-profundo)}.pliego-puntos{gap:.35rem;display:flex}.pliego-puntos button{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.pliego-puntos button:before{content:"";background:#22303a38;border-radius:999px;width:8px;height:8px}@supports (color:color-mix(in lab, red, red)){.pliego-puntos button:before{background:color-mix(in srgb, var(--color-tinta) 22%, transparent)}}.pliego-puntos button:before{transition:background var(--duracion-corta) var(--ease-casa), width var(--duracion-corta) var(--ease-casa)}.pliego-puntos button.activo:before{background:var(--color-ambar);width:22px}@media (prefers-reduced-motion:reduce){.pliego-mando>button,.pliego-puntos button:before{transition:none}}.estanteria{gap:clamp(1rem,2vw,1.5rem);margin:0;padding:0 0 clamp(1.4rem,3vw,2.2rem);list-style:none;display:grid;position:relative}@media (min-width:760px){.estanteria{grid-template-columns:repeat(3,1fr);align-items:stretch}}.estanteria:after{content:"";background:linear-gradient(90deg,#0000,#d9a3a88c 12% 88%,#0000);border-radius:999px;height:2px;position:absolute;bottom:clamp(.6rem,1.4vw,1rem);left:0;right:0}@supports (color:color-mix(in lab, red, red)){.estanteria:after{background:linear-gradient(to right, transparent, color-mix(in srgb, var(--color-ambar) 55%, transparent) 12%, color-mix(in srgb, var(--color-ambar) 55%, transparent) 88%, transparent)}}.ejemplar{background:var(--color-porcelana);border:1px solid var(--hairline);border-radius:var(--radius-tarjeta) var(--radius-tarjeta) 3px 3px;box-shadow:var(--shadow-tarjeta);transition:transform var(--duracion-media) var(--ease-casa), box-shadow var(--duracion-media) var(--ease-casa);flex-direction:column;gap:.6rem;padding:clamp(1.5rem,3vw,2.1rem) clamp(1.3rem,2.5vw,1.7rem) clamp(1.6rem,3vw,2.1rem);display:flex;position:relative}@media (min-width:760px){.ejemplar{padding-top:clamp(2rem,4vw,3rem)}}.ejemplar:hover,.ejemplar:focus-within{transform:translateY(-4px);box-shadow:0 20px 55px #22303a1f}.ejemplar:before{content:"";border-radius:var(--radius-tarjeta) 0 0 3px;background:var(--lomo,var(--color-salvia));width:5px;position:absolute;top:0;bottom:0;left:0}.ejemplar[data-formato=libro-impreso]{--lomo:var(--color-ambar)}.ejemplar[data-formato=libro-ebook]{--lomo:var(--color-salvia)}.ejemplar[data-formato=libro-audiolibro]{--lomo:var(--color-terracota)}.ejemplar .meta{letter-spacing:.12em;text-transform:uppercase;color:var(--color-tinta-suave);max-width:none;font-size:.8125rem}.ejemplar h3{font-size:clamp(1.2rem,2vw,1.45rem)}.ejemplar .precio{font-family:var(--font-serif);color:var(--color-tinta);max-width:none;font-size:clamp(1.8rem,3vw,2.3rem);line-height:1}.ejemplar p:not(.precio):not(.meta){color:var(--color-tinta-suave);flex:1;max-width:none;font-size:.9375rem}.ejemplar .btn{justify-content:center;align-self:stretch;margin-top:.4rem}@media (prefers-reduced-motion:reduce){.ejemplar{transition:none}.ejemplar:hover{transform:none}}.carta-libro{align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}@media (min-width:1000px){.carta-libro{grid-template-columns:minmax(0,1fr) minmax(0,24rem)}.carta-libro-aparte{position:sticky;top:5.5rem}}@media (min-width:1280px){.carta-libro{grid-template-columns:minmax(0,1fr) minmax(0,28rem)}}.retrato-autora{margin:0 0 2rem}.retrato-autora img{width:100%;height:auto;display:block}.retrato-autora figcaption{color:var(--color-tinta-suave);max-width:22ch;margin-top:.5rem;font-size:.875rem;line-height:1.5}.colofon{border-top:2px solid #d9a3a8b3}@supports (color:color-mix(in lab, red, red)){.colofon{border-top:2px solid color-mix(in srgb, var(--color-ambar) 70%, transparent)}}.colofon{padding-top:1.1rem}.colofon .kicker{margin-bottom:.8rem}.colofon ul{margin:0 0 1.2rem;padding:0;list-style:none;display:grid}.colofon li+li{border-top:1px solid var(--hairline)}.colofon ul a{min-height:44px;color:var(--color-tinta);justify-content:space-between;align-items:baseline;gap:1rem;padding:.7rem 0;font-size:.9375rem;text-decoration:none;display:flex}.colofon ul a:hover{color:var(--color-salvia-profundo)}.colofon .btn{width:100%;margin-top:.2rem;display:flex}.colofon .valor{font-family:var(--font-serif);white-space:nowrap;font-size:1.15rem}.pliego-poema{margin:0;padding-right:5.25rem;position:relative}.pliego-poema-titulo{font-family:var(--font-serif);color:var(--color-tinta);margin:0 0 1.1rem;font-size:clamp(1.2rem,1.8vw,1.5rem);font-weight:600}.pliego-pagina-derecha .pliego-poema blockquote p{-webkit-hyphens:none;hyphens:none;margin:0 0 1em;font-size:clamp(1rem,1.35vw,1.2rem);font-style:normal;line-height:1.6}.pliego-pagina-derecha .pliego-poema blockquote p:first-letter{font-size:inherit;line-height:inherit;float:none;color:inherit;padding:0}.pliego-bailarina{width:4.4rem;height:auto;fill:var(--color-acento-linea);stroke:var(--color-acento-linea);opacity:.7;position:absolute;top:-.25rem;right:-.5rem}@media (max-width:799px){.pliego-poema{padding-right:3.5rem}.pliego-bailarina{width:2.8rem}}.pagina-canal{position:relative}.destacado-canal{padding-block:clamp(1.5rem,3vw,2.5rem) clamp(2rem,4vw,3.5rem);position:relative;overflow:clip}.destacado-canal-marco{z-index:2;align-items:end;gap:clamp(1.4rem,3vw,2.4rem);display:grid;position:relative}@media (min-width:1000px){.destacado-canal-marco{grid-template-columns:minmax(0,1fr) minmax(0,20rem)}}.destacado-canal .lite-yt{border-radius:var(--radius-tarjeta);box-shadow:0 0 0 1px #22303a17,0 26px 70px #22303a29}@supports (color:color-mix(in lab, red, red)){.destacado-canal .lite-yt{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-tinta) 9%, transparent), 0 26px 70px #22303a29}}.destacado-canal-ficha{align-content:end;gap:.6rem;display:grid}.destacado-canal-ficha .kicker{margin-bottom:0}.destacado-canal-ficha h2{text-wrap:pretty;font-size:clamp(1.5rem,2.6vw,2.1rem)}.destacado-canal-ficha p{color:var(--color-tinta-suave);max-width:none;font-size:.9375rem}.estantes{grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,3rem);display:grid;position:relative}.estante{min-width:0;position:relative}.estante-cabecera{border-bottom:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1.2rem;margin-bottom:.9rem;padding-bottom:.7rem;display:flex}.estante-cabecera h3{margin:0;font-size:clamp(1.15rem,2vw,1.45rem)}.estante-cabecera a{min-height:2.75rem;color:var(--color-salvia-profundo);white-space:nowrap;align-items:center;margin-block:-.6rem;padding-block:.35rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.estante-cabecera a:hover{text-underline-offset:3px;text-decoration:underline}.estante-fila{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#22303a38 transparent;grid-auto-columns:minmax(15rem,17rem);grid-auto-flow:column;gap:clamp(.75rem,1.6vw,1.1rem);margin:0;padding:.6rem 0 1rem;list-style:none;display:grid;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.estante-fila{scrollbar-color:color-mix(in srgb, var(--color-tinta) 22%, transparent) transparent}}.estante-fila>*{scroll-snap-align:start}@media (min-width:640px){.estante[data-formato=parrilla] .estante-fila{scroll-snap-type:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;row-gap:clamp(1.4rem,2.6vw,2.2rem);overflow-x:visible}.estante[data-formato=parrilla]:after{display:none}}@media (min-width:1000px){.estante[data-formato=parrilla] .estante-fila{grid-template-columns:repeat(3,minmax(0,1fr))}}.estante-fila::-webkit-scrollbar{height:6px}.estante-fila::-webkit-scrollbar-thumb{background:#22303a33}@supports (color:color-mix(in lab, red, red)){.estante-fila::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-tinta) 20%, transparent)}}.estante-fila::-webkit-scrollbar-thumb{border-radius:999px}.estante:after{content:"";pointer-events:none;background:linear-gradient(to left, var(--fondo-seccion,var(--color-crema)), transparent);width:clamp(1.5rem,4vw,3rem);position:absolute;top:3.5rem;bottom:1rem;right:0}@media (prefers-reduced-motion:no-preference){.estante{opacity:0;transform:translateY(20px)}.estante:not([data-visible=true]){animation:1ms linear 3s forwards estante-respaldo}@keyframes estante-respaldo{to{opacity:1;transform:none}}.estante[data-visible=true]{opacity:1;transition:opacity .7s var(--ease-casa) calc(var(--orden,0) * 90ms), transform .7s var(--ease-casa) calc(var(--orden,0) * 90ms);transform:none}.estante[data-visible=true] .estante-fila>*{animation:estante-entra .65s var(--ease-casa) both;animation-delay:calc(var(--orden,0) * 90ms + var(--i,0) * 60ms)}@keyframes estante-entra{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}}.pagina-canal .ep-tarjeta{transition:transform var(--duracion-media) var(--ease-casa), box-shadow var(--duracion-media) var(--ease-casa), border-color var(--duracion-media) var(--ease-casa)}.pagina-canal .ep-tarjeta:hover,.pagina-canal .ep-tarjeta:focus-visible{border-color:#ae68738c;transform:translateY(-5px);box-shadow:0 20px 50px #22303a24}@supports (color:color-mix(in lab, red, red)){.pagina-canal .ep-tarjeta:hover,.pagina-canal .ep-tarjeta:focus-visible{border-color:color-mix(in srgb, var(--color-salvia) 55%, transparent)}}.pagina-canal .ep-thumb img{transition:transform 1.1s var(--ease-casa)}.pagina-canal .ep-tarjeta:hover .ep-thumb img,.pagina-canal .ep-tarjeta:focus-visible .ep-thumb img{transform:scale(1.06)}.pagina-canal .ep-play{transition:transform var(--duracion-media) var(--ease-casa), background var(--duracion-media) var(--ease-casa)}.pagina-canal .ep-tarjeta:hover .ep-play,.pagina-canal .ep-tarjeta:focus-visible .ep-play{background:var(--color-ambar);transform:scale(1.12)}@media (prefers-reduced-motion:reduce){.pagina-canal .ep-tarjeta,.pagina-canal .ep-thumb img,.pagina-canal .ep-play,.estante,.estante .estante-fila>*{opacity:1;transition:none;animation:none;transform:none}}.seccion-estantes .orn-fondo{opacity:.3;width:clamp(18rem,42vw,38rem)}@media (min-width:900px){.seccion-estantes .orn-fondo{opacity:.4}}.blog-cabecera{padding-top:clamp(7rem,12vw,10rem);padding-bottom:clamp(1.5rem,3vw,2.5rem);position:relative;overflow:clip}.blog-cabecera h1{font-size:calc(clamp(2.75rem, 7vw, 5.5rem) * var(--escala-titulos));letter-spacing:-.02em;max-width:14ch;line-height:1.02}.blog-cabecera .baja{color:var(--color-tinta-suave);max-width:46ch;margin-top:1.2rem}.blog-mancheta{border-top:3px solid var(--color-tinta);letter-spacing:.14em;text-transform:uppercase;color:var(--color-tinta-suave);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem 1.5rem;margin-top:clamp(1.6rem,3vw,2.4rem);padding-top:.8rem;font-size:.8125rem;font-weight:600;display:flex}.blog-mancheta p{max-width:none;margin:0}.portada-blog{margin-bottom:clamp(2.5rem,5vw,4rem);display:block;position:relative}.portada-blog a{color:inherit;gap:clamp(1.2rem,3vw,2.2rem);text-decoration:none;display:grid}@media (min-width:900px){.portada-blog a{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,3.5rem)}}.portada-blog-foto{aspect-ratio:3/2;border-radius:var(--radius-tarjeta);background:var(--color-niebla);display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #22303a17,0 20px 60px #22303a1f}@supports (color:color-mix(in lab, red, red)){.portada-blog-foto{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-tinta) 9%, transparent), 0 20px 60px #22303a1f}}@media (min-width:900px){.portada-blog-foto{aspect-ratio:4/3}}.portada-blog-foto img{object-fit:cover;filter:saturate(.93);width:100%;height:100%;transition:transform 1.1s var(--ease-casa)}.portada-blog a:hover .portada-blog-foto img,.portada-blog a:focus-visible .portada-blog-foto img{transform:scale(1.03)}.portada-blog-etiqueta{letter-spacing:.16em;text-transform:uppercase;color:var(--color-terracota);max-width:none;margin-bottom:.8rem;font-size:.8125rem;font-weight:600;display:inline-block}.portada-blog h2{letter-spacing:-.018em;text-wrap:balance;margin-bottom:.9rem;font-size:clamp(2rem,4.6vw,3.6rem);line-height:1.06}.portada-blog .fecha-serif{font-family:var(--font-serif);color:var(--color-ambar-tinta);margin-bottom:.6rem;font-size:clamp(1rem,1.4vw,1.15rem);display:block}.portada-blog p{color:var(--color-tinta-suave);max-width:48ch;font-size:clamp(1.0625rem,.5vw + .95rem,1.2rem);line-height:1.6}.portada-blog .accion{color:var(--color-salvia-profundo);margin-top:1.2rem;padding-bottom:3px;font-weight:600;display:inline-flex;position:relative}.portada-blog .accion:after{content:"";height:1.5px;transition:right var(--duracion-media) var(--ease-casa);background:currentColor;position:absolute;bottom:0;left:0;right:100%}.portada-blog a:hover .accion:after,.portada-blog a:focus-visible .accion:after{right:0}.sumario-blog{border-top:3px solid var(--color-tinta);gap:0;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.sumario-blog{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.sumario-blog{grid-template-columns:repeat(3,1fr)}}.sumario-entrada{border-bottom:1px solid var(--hairline)}@media (min-width:720px){.sumario-entrada:nth-child(2n){border-left:1px solid var(--hairline)}}@media (min-width:1100px){.sumario-entrada:nth-child(2n){border-left:0}.sumario-entrada:not(:nth-child(3n+1)){border-left:1px solid var(--hairline)}}.sumario-entrada>a{height:100%;color:inherit;transition:background var(--duracion-media) var(--ease-casa);padding:clamp(1.3rem,2.6vw,1.9rem) clamp(1rem,2vw,1.6rem);text-decoration:none;display:block}@media (min-width:720px){.sumario-entrada:nth-child(odd)>a{padding-left:0}}@media (min-width:1100px){.sumario-entrada:nth-child(odd)>a{padding-left:clamp(1rem,2vw,1.6rem)}.sumario-entrada:nth-child(3n+1)>a{padding-left:0}}.sumario-entrada>a:hover,.sumario-entrada>a:focus-visible{background:#ede8df99}@supports (color:color-mix(in lab, red, red)){.sumario-entrada>a:hover,.sumario-entrada>a:focus-visible{background:color-mix(in srgb, var(--color-niebla) 60%, transparent)}}.sumario-entrada .fecha-serif{font-family:var(--font-serif);color:var(--color-ambar-tinta);margin-bottom:.5rem;font-size:1rem;display:block}.sumario-entrada h3{text-wrap:pretty;margin-bottom:.5rem;font-size:clamp(1.2rem,1.9vw,1.5rem);line-height:1.2}.sumario-entrada>a:hover h3{color:var(--color-salvia-profundo)}.sumario-entrada p{color:var(--color-tinta-suave);max-width:none;font-size:.9375rem;line-height:1.62}@media (prefers-reduced-motion:reduce){.portada-blog-foto img,.portada-blog .accion:after,.sumario-entrada>a{transition:none}.portada-blog a:hover .portada-blog-foto img{transform:none}}.entrada{--ancho-cuerpo:40rem}.entrada-portada-cabecera{text-align:center;padding-top:clamp(6.5rem,11vw,9rem);padding-bottom:clamp(1.8rem,3.5vw,2.8rem);position:relative;overflow:clip}.entrada-portada-cabecera:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(70% 90% at 50% 0,#f3e1df73,#0000 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.entrada-portada-cabecera:before{background:radial-gradient(70% 90% at 50% 0%, color-mix(in srgb, var(--color-ambar-luz) 45%, transparent), transparent 70%)}}.entrada-portada-cabecera>.wrap{z-index:2;position:relative}.entrada-cabecera-texto{max-width:52rem;margin-inline:auto}.entrada-portada-cabecera .migas ol{justify-content:center}.entrada-portada-cabecera h1{font-size:calc(clamp(2.25rem, 5.2vw, 4rem) * var(--escala-titulos));letter-spacing:-.018em;text-wrap:balance;max-width:20ch;margin-inline:auto;line-height:1.06}.entrada-firma{letter-spacing:.13em;text-transform:uppercase;color:var(--color-tinta-suave);flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem 1rem;max-width:none;margin-top:clamp(1.2rem,2.4vw,1.8rem);font-size:.8125rem;font-weight:600;display:flex}.entrada-firma>span{align-items:center;gap:1rem;display:inline-flex}.entrada-firma>span+span:before{content:"";background:#ae6873b3;width:1.5rem;height:1px}@supports (color:color-mix(in lab, red, red)){.entrada-firma>span+span:before{background:color-mix(in srgb, var(--color-salvia) 70%, transparent)}}.entrada-destacada{margin:0 0 clamp(2.5rem,5vw,4rem);position:relative}.entrada-destacada img{aspect-ratio:21/9;object-fit:cover;object-position:50% 40%;filter:saturate(.93);width:100%;height:auto;display:block}@media (max-width:700px){.entrada-destacada img{aspect-ratio:4/3}}.entrada-destacada figcaption{max-width:var(--ancho-contenido);padding-inline:var(--pad-wrap);color:var(--color-tinta-suave);margin:.8rem auto 0;font-size:.875rem}.entrada-cuerpo{padding-bottom:clamp(2.5rem,5vw,4rem)}.entrada-cuerpo .prosa{max-width:var(--ancho-cuerpo);margin-inline:auto;font-size:clamp(1.0625rem,.4vw + 1rem,1.1875rem);line-height:1.78}.entrada-cuerpo .prosa>p:first-of-type{color:var(--color-tinta);font-size:1.1em;line-height:1.68}.entrada-cuerpo .prosa-figura{margin-inline:calc((var(--ancho-cuerpo) - min(56rem, 88vw)) / 2)}.entrada-cuerpo .prosa-figura figcaption{max-width:var(--ancho-cuerpo);margin-inline:auto}.sigue-leyendo{margin:var(--ritmo-cabecera) 0 0;gap:clamp(1rem,2vw,1.5rem);padding:0;list-style:none;display:grid}@media (min-width:800px){.sigue-leyendo{grid-template-columns:repeat(3,1fr)}}.sigue-tarjeta{background:var(--color-porcelana);border:1px solid var(--hairline);border-radius:var(--radius-tarjeta);box-shadow:var(--shadow-tarjeta);transition:transform var(--duracion-media) var(--ease-casa), box-shadow var(--duracion-media) var(--ease-casa);overflow:clip}.sigue-tarjeta:hover,.sigue-tarjeta:focus-within{transform:translateY(-3px);box-shadow:0 18px 50px #22303a1c}.sigue-tarjeta>a{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.sigue-foto{aspect-ratio:16/9;background:var(--color-niebla);display:block;position:relative;overflow:hidden}.sigue-foto img{object-fit:cover;filter:saturate(.9);width:100%;height:100%}.sigue-cuerpo{flex-direction:column;flex:1;gap:.4rem;padding:1.2rem 1.3rem 1.5rem;display:flex}.sigue-cuerpo .fecha-serif{font-family:var(--font-serif);color:var(--color-tinta-suave);font-size:.9375rem}.sigue-cuerpo h3{text-wrap:pretty;font-size:1.1875rem;line-height:1.25}.sigue-cuerpo p{color:var(--color-tinta-suave);max-width:none;font-size:.9375rem}.sigue-cuerpo .accion{color:var(--color-salvia-profundo);margin-top:auto;padding-top:.8rem;font-size:.9375rem;font-weight:600}@media (prefers-reduced-motion:reduce){.sigue-tarjeta{transition:none}.sigue-tarjeta:hover{transform:none}}.bio-apertura{isolation:isolate;padding-top:clamp(7rem,12vw,10rem);padding-bottom:clamp(2.5rem,5vw,4rem);position:relative;overflow:clip}.bio-apertura:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(60% 75% at 82% 18%,#f3e1df8c,#0000 70%),radial-gradient(55% 70% at 6% 92%,#ae687333,#0000 72%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.bio-apertura:before{background:radial-gradient(60% 75% at 82% 18%, color-mix(in srgb, var(--color-ambar-luz) 55%, transparent), transparent 70%), radial-gradient(55% 70% at 6% 92%, color-mix(in srgb, var(--color-salvia) 20%, transparent), transparent 72%)}}.bio-apertura>.wrap{z-index:2;align-items:end;gap:clamp(2rem,4.5vw,3.5rem);display:grid;position:relative}@media (min-width:900px){.bio-apertura>.wrap{grid-template-columns:minmax(0,1fr) minmax(0,31rem)}}@media (min-width:1280px){.bio-apertura>.wrap{grid-template-columns:minmax(0,1fr) minmax(0,36rem)}}.bio-apertura h1{font-size:calc(clamp(2.5rem, 6vw, 4.5rem) * var(--escala-titulos));letter-spacing:-.02em;max-width:12ch;line-height:1.03}.bio-frase{font-family:var(--font-serif);color:var(--color-tinta);text-wrap:pretty;max-width:30ch;margin-top:1.4rem;font-size:clamp(1.25rem,2.4vw,1.75rem);font-style:italic;line-height:1.42}.bio-retrato{margin:0;position:relative}.bio-retrato img{width:100%;height:auto;display:block}.bio-datos{border-top:1px solid var(--hairline);letter-spacing:.13em;text-transform:uppercase;color:var(--color-tinta-suave);flex-wrap:wrap;gap:.4rem 1rem;margin-top:clamp(1.4rem,2.6vw,2rem);padding-top:1rem;padding-left:0;font-size:.8125rem;font-weight:600;list-style:none;display:flex}.bio-datos li{align-items:center;gap:1rem;max-width:none;display:inline-flex}.bio-datos li+li:before{content:"";background:#ae6873b3;width:1.5rem;height:1px}@supports (color:color-mix(in lab, red, red)){.bio-datos li+li:before{background:color-mix(in srgb, var(--color-salvia) 70%, transparent)}}.trayectoria-datos{border-top:0;gap:.6rem 1.4rem;margin-top:clamp(1.6rem,3vw,2.4rem);margin-bottom:clamp(1.8rem,3.5vw,2.8rem);padding-top:0}.bio-historia{align-items:start;gap:clamp(2rem,4.5vw,3.5rem);display:grid}@media (min-width:1000px){.bio-historia{grid-template-columns:minmax(0,1fr) minmax(0,22rem)}.bio-historia-aparte{position:sticky;top:5.5rem}}.bio-historia-aparte{align-content:start;gap:1.1rem;display:grid}.bio-tiempo{align-items:start;gap:clamp(2rem,4vw,3rem);display:grid;position:relative}@media (min-width:1000px){.bio-tiempo{grid-template-columns:minmax(0,20rem) minmax(0,1fr)}}.linea-vida{gap:clamp(2rem,4vw,3.25rem);margin:0;padding:0 0 0 clamp(2.4rem,4vw,3.4rem);list-style:none;display:grid;position:relative}.linea-vida:before{content:"";background:#22303a1a;border-radius:999px;width:2px;position:absolute;top:.8rem;bottom:.8rem;left:7px}@supports (color:color-mix(in lab, red, red)){.linea-vida:before{background:color-mix(in srgb, var(--color-tinta) 10%, transparent)}}.linea-vida-hilo{background:linear-gradient(to bottom, var(--color-salvia), #d9a3a8d9);border-radius:999px;width:2px;position:absolute;top:.8rem;bottom:.8rem;left:7px}@supports (color:color-mix(in lab, red, red)){.linea-vida-hilo{background:linear-gradient(to bottom, var(--color-salvia), color-mix(in srgb, var(--color-ambar) 85%, transparent))}}.linea-vida-hilo{transform-origin:top}.hito{position:relative}.hito:before{content:"";border:2px solid var(--color-salvia);background:var(--color-crema);width:16px;height:16px;transition:background .6s var(--ease-casa), border-color .6s var(--ease-casa), box-shadow .6s var(--ease-casa);border-radius:50%;position:absolute;top:.55rem;left:calc(-1*clamp(2.4rem,4vw,3.4rem) + 1px)}.hito[data-encendido=true]:before{background:var(--color-salvia);box-shadow:0 0 0 5px #ae68732e}@supports (color:color-mix(in lab, red, red)){.hito[data-encendido=true]:before{box-shadow:0 0 0 5px color-mix(in srgb, var(--color-salvia) 18%, transparent)}}.hito:last-child:before{border-color:var(--color-ambar)}.hito:last-child[data-encendido=true]:before{background:var(--color-ambar);box-shadow:0 0 0 5px #d9a3a838}@supports (color:color-mix(in lab, red, red)){.hito:last-child[data-encendido=true]:before{box-shadow:0 0 0 5px color-mix(in srgb, var(--color-ambar) 22%, transparent)}}.hito .cuando{font-family:var(--font-serif);color:var(--color-tinta);margin-bottom:.5rem;font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.1;display:block}.hito p{color:var(--color-tinta-suave);max-width:50ch;font-size:clamp(1rem,.3vw + .95rem,1.1rem);line-height:1.68}@media (prefers-reduced-motion:reduce){.hito:before{background:var(--color-salvia);transition:none}.hito:last-child:before{background:var(--color-ambar)}.linea-vida-hilo{transform:none}}.bio-cita{isolation:isolate;background:var(--color-niebla);padding-block:clamp(4rem,8vw,7rem);position:relative;overflow:clip}.bio-cita:before,.bio-cita:after{content:"";height:var(--fundido-tono);pointer-events:none;z-index:1;position:absolute;left:0;right:0}.bio-cita:before{background:linear-gradient(to bottom, var(--color-crema), transparent);top:0}.bio-cita:after{background:linear-gradient(to top, var(--color-crema), transparent);bottom:0}.bio-cita>.wrap{z-index:2;position:relative}.bio-cita .cita blockquote p{font-size:clamp(1.7rem,3.8vw,2.9rem)}.maneras{margin:var(--ritmo-cabecera) 0 0;border-top:1px solid var(--hairline);gap:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.maneras{grid-template-columns:repeat(3,1fr)}}.manera{border-bottom:1px solid var(--hairline)}@media (min-width:900px){.manera{border-bottom:0}.manera+.manera{border-left:1px solid var(--hairline)}}.manera>a{height:100%;color:inherit;transition:background var(--duracion-media) var(--ease-casa);flex-direction:column;gap:.5rem;padding:clamp(1.5rem,3vw,2.2rem) clamp(1rem,2vw,1.8rem);text-decoration:none;display:flex}@media (min-width:900px){.manera:first-child>a{padding-left:0}}.manera>a:hover,.manera>a:focus-visible{background:#ede8df8c}@supports (color:color-mix(in lab, red, red)){.manera>a:hover,.manera>a:focus-visible{background:color-mix(in srgb, var(--color-niebla) 55%, transparent)}}.manera-numero{font-family:var(--font-serif);color:var(--color-salvia-profundo);max-width:none;font-size:clamp(2rem,3.4vw,2.75rem);line-height:1}.manera h3{font-size:clamp(1.2rem,2vw,1.45rem)}.manera p{color:var(--color-tinta-suave);flex:1;max-width:none;font-size:.9375rem}.manera .accion{color:var(--color-salvia-profundo);align-self:flex-start;margin-top:.6rem;padding-bottom:3px;font-size:.9375rem;font-weight:600;position:relative}.manera .accion:after{content:"";height:1.5px;transition:right var(--duracion-media) var(--ease-casa);background:currentColor;position:absolute;bottom:0;left:0;right:100%}.manera>a:hover .accion:after,.manera>a:focus-visible .accion:after{right:0}@media (prefers-reduced-motion:reduce){.manera>a,.manera .accion:after{transition:none}}.libro3d{width:100%;max-width:17rem;margin-inline:auto;position:relative}.libro3d-tarjeta{max-width:15.5rem}.libro3d-caja{aspect-ratio:282/377;--libro3d-grosor:14cqw;position:relative;container-type:inline-size}.libro3d-lienzo{opacity:0;pointer-events:none;transition:opacity .7s var(--ease-casa);position:absolute;inset:-14% -20% -18%}.libro3d[data-listo=true] .libro3d-lienzo{opacity:1}.libro3d-lienzo canvas{outline:none;display:block;width:100%!important;height:100%!important}.libro3d-plano{perspective:1200px;transition:opacity .6s var(--ease-casa);position:absolute;inset:0}.libro3d[data-listo=true] .libro3d-plano{opacity:0}.libro3d-plano-cuerpo{width:100%;height:100%;transform-style:preserve-3d;box-shadow:var(--shadow-portada);border-radius:2px 5px 5px 2px;position:relative;transform:rotateY(-24deg)rotateX(4deg)}.libro3d-plano-cuerpo img{object-fit:cover;border-radius:2px 5px 5px 2px;width:100%;height:100%;display:block}.libro3d-plano-canto{height:98.8%;width:var(--libro3d-grosor,2rem);transform-origin:0;background:repeating-linear-gradient(90deg,#ffffffe6 0 1px,#d6cbb4d9 1px 2px,#f0e9d9f2 2px 3px),linear-gradient(90deg,#efe7d6,#d9d0bc);position:absolute;top:.6%;left:100%;transform:rotateY(90deg);box-shadow:inset 0 0 12px #78695059}.libro3d-plano-lomo{width:var(--libro3d-grosor,2rem);transform-origin:100%;background:linear-gradient(90deg,#00000059,#0000001a 40%,#0006);background-color:var(--color-tinta);inset-block:0;position:absolute;right:100%;transform:rotateY(-90deg)}.libro3d-plano-brillo{pointer-events:none;opacity:.55;background:linear-gradient(118deg,#ffffff4d,#fff0 46%);border-radius:2px 5px 5px 2px;position:absolute;inset:0}@media (min-width:1280px){.libro3d-hero{max-width:22rem}}@media (min-width:1600px){.libro3d-hero{max-width:25rem}}@media (prefers-reduced-motion:reduce){.libro3d-lienzo{display:none}.libro3d-plano{transition:none;opacity:1!important}}.precio-conmutable,.precio-conmutable>.moneda-usd,.precio-conmutable>.moneda-cop{display:contents}.precio-conmutable>.moneda-cop,html[data-moneda=COP] .precio-conmutable>.moneda-usd{display:none}html[data-moneda=COP] .precio-conmutable>.moneda-cop{display:contents}.solo-en-cop{display:none}html[data-moneda=COP] .solo-en-cop{display:inline}.selector-moneda{margin-top:var(--ritmo-cabecera,2rem);flex-direction:column;gap:.4rem;display:flex}.selector-moneda-fila{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.selector-moneda-titulo{letter-spacing:.12em;text-transform:uppercase;font-size:.8125rem;font-weight:600}.selector-moneda-grupo{border:1px solid var(--hairline);border-radius:var(--radius-boton);gap:2px;padding:3px;display:inline-flex}.selector-moneda-boton{appearance:none;border-radius:var(--radius-boton);min-height:2.5rem;font-family:var(--font-sans);letter-spacing:.08em;cursor:pointer;transition:background-color var(--duracion-corta) var(--ease-casa), color var(--duracion-corta) var(--ease-casa);background:0 0;border:0;justify-content:center;align-items:center;padding:.34rem .95rem;font-size:.875rem;font-weight:600;line-height:1.2;display:inline-flex}.selector-moneda-nota{max-width:62ch;margin:0;font-size:.875rem;line-height:1.5}.selector-claro .selector-moneda-titulo,.selector-claro .selector-moneda-nota,.selector-claro .selector-moneda-boton{color:var(--color-tinta-suave)}.selector-claro .selector-moneda-boton:hover{color:var(--color-tinta);background:#22303a12}@supports (color:color-mix(in lab, red, red)){.selector-claro .selector-moneda-boton:hover{background:color-mix(in srgb, var(--color-tinta) 7%, transparent)}}.selector-claro .selector-moneda-boton[data-moneda-boton=USD],html[data-moneda=USD] .selector-claro .selector-moneda-boton[data-moneda-boton=USD]{background:var(--color-tinta);color:var(--color-crema)}html[data-moneda=COP] .selector-claro .selector-moneda-boton[data-moneda-boton=USD]{color:var(--color-tinta-suave);background:0 0}html[data-moneda=COP] .selector-claro .selector-moneda-boton[data-moneda-boton=COP]{background:var(--color-tinta);color:var(--color-crema)}.selector-oscuro .selector-moneda-titulo{color:var(--color-ambar)}.selector-oscuro .selector-moneda-nota{color:var(--sobre-honda-suave,#b9c3cc)}.selector-oscuro .selector-moneda-grupo{border-color:#f7f3ec38}.selector-oscuro .selector-moneda-boton{color:var(--sobre-honda-suave,#b9c3cc)}.selector-oscuro .selector-moneda-boton:hover{color:var(--sobre-honda,#f7f3ec);background:#ffffff14}.selector-oscuro .selector-moneda-boton[data-moneda-boton=USD],html[data-moneda=USD] .selector-oscuro .selector-moneda-boton[data-moneda-boton=USD]{background:var(--color-ambar);color:var(--color-tinta)}html[data-moneda=COP] .selector-oscuro .selector-moneda-boton[data-moneda-boton=USD]{color:var(--sobre-honda-suave,#b9c3cc);background:0 0}html[data-moneda=COP] .selector-oscuro .selector-moneda-boton[data-moneda-boton=COP]{background:var(--color-ambar);color:var(--color-tinta)}.selector-oscuro .selector-moneda-boton:focus-visible{outline-color:var(--color-ambar)}@media (prefers-reduced-motion:reduce){.selector-moneda-boton{transition:none}}.planes-bloque{display:block}.planes-bloque .selector-moneda-planes{margin-top:var(--ritmo-cabecera,2rem);margin-bottom:0}.planes-bloque .selector-moneda-planes+.planes-rejilla{margin-top:clamp(1rem,2vw,1.5rem)}.plan-precio{flex-wrap:wrap;gap:0 .3rem}.plan-precio .precio-simbolo{font-family:var(--font-sans);letter-spacing:.06em;font-size:.9375rem;font-weight:600}.plan-precio .precio-cifra{font-family:var(--font-serif);line-height:1}html[data-moneda=COP] .plan-precio{font-size:clamp(1.7rem,3.2vw,2.35rem)}.plan-unidad{font-family:var(--font-sans);letter-spacing:.01em;font-size:.875rem;font-weight:500}.plan-total{max-width:none;margin:.1rem 0 0;font-size:.9375rem;line-height:1.4}.plan-ahorro{border-top:1px solid var(--hairline);text-align:center;width:100%;max-width:none;margin:.9rem 0 0;padding-top:.9rem;font-size:.875rem;line-height:1.4;display:block}.plan-ahorro-marca{border-radius:50%;flex:none;width:.5rem;height:.5rem;transform:translateY(-.1rem)}.plan-ahorro-texto{flex:auto;min-width:0}.plan-ahorro-pct{letter-spacing:.02em;font-weight:700}.plan-cinta-secundaria{letter-spacing:.1em;background:0 0;border:1px solid;font-size:.8125rem;left:auto;right:clamp(1.4rem,2.6vw,1.9rem)}.planes-claro .plan-total,.planes-claro .plan-unidad{color:var(--color-tinta-suave)}.planes-claro .plan-ahorro{color:var(--color-salvia-profundo)}.planes-claro .plan-ahorro-marca{background:var(--color-salvia-profundo)}.planes-claro .plan-cinta-secundaria{color:var(--color-salvia-profundo);background:var(--color-porcelana)}.planes-oscuro .plan-total,.planes-oscuro .plan-unidad{color:var(--sobre-honda-suave,#b9c3cc)}.planes-oscuro .plan-ahorro{color:var(--color-ambar)}.planes-oscuro .plan-ahorro-marca{background:var(--color-ambar)}.planes-oscuro .plan-cinta-secundaria{color:var(--color-ambar);background:var(--color-noche-profunda,#141b25)}@media (max-width:899px){.plan-cinta-secundaria{align-self:flex-start;margin-bottom:.2rem;position:static;transform:none}}.selector-moneda-tienda{margin-top:clamp(1rem,2vw,1.5rem)}.selector-moneda-formatos{margin-top:clamp(.75rem,1.6vw,1.1rem);margin-bottom:clamp(1rem,2vw,1.5rem)}.selector-moneda-ficha{margin-top:.2rem;margin-bottom:1.2rem}.selector-idioma{background:#e4e0d8eb;border-radius:999px;align-items:center;gap:.15rem;padding:.2rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.selector-idioma{background:color-mix(in srgb, var(--color-niebla) 88%, var(--color-tinta) 4%)}}.selector-idioma{box-shadow:inset 0 0 0 1px #22303a1a}@supports (color:color-mix(in lab, red, red)){.selector-idioma{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-tinta) 10%, transparent)}}.selector-idioma{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:.8125rem}.selector-idioma-opcion{min-width:2.75rem;min-height:2.75rem;color:var(--color-tinta);border-radius:999px;justify-content:center;align-items:center;padding-inline:.5rem;text-decoration:none;transition:color .2s cubic-bezier(.22,1,.36,1),background .2s cubic-bezier(.22,1,.36,1);display:inline-flex}.nav-sitio a.selector-idioma-opcion:hover,.selector-idioma-opcion:hover{color:var(--color-tinta);background:#fbf9f5b3}@supports (color:color-mix(in lab, red, red)){.nav-sitio a.selector-idioma-opcion:hover,.selector-idioma-opcion:hover{background:color-mix(in srgb, var(--color-porcelana) 70%, transparent)}}.selector-idioma-opcion[aria-current=true]{background:var(--color-salvia-profundo);color:#fff;font-weight:600}.selector-idioma-opcion:focus-visible{outline:2px solid var(--color-salvia-profundo);outline-offset:2px}@media (prefers-reduced-motion:reduce){.selector-idioma-opcion{transition:none}}.selector-idioma-nav{flex:none;margin-inline:-.35rem;display:none}@media (min-width:1180px){.selector-idioma-nav{display:inline-flex}}.selector-idioma-panel{flex:none;margin-inline-start:-.5rem}.nav-sitio .marca{flex:none;min-width:0}@media (max-width:560px){.nav-sitio .marca-logo{height:1.5rem}}.selector-idioma-pie{margin-top:1.4rem}.pie-sitio .selector-idioma-opcion{min-height:2.75rem}.pie-sitio a.selector-idioma-opcion{text-decoration:none}.pie-sitio a.selector-idioma-opcion:hover{color:var(--color-tinta)}.aviso-idioma{background:#f7ece9;border-radius:12px;align-items:baseline;gap:.75rem;max-width:46rem;margin:0 auto 2rem;padding:.85rem 1.1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.aviso-idioma{background:color-mix(in srgb, var(--color-ambar-luz) 55%, var(--color-porcelana))}}.aviso-idioma{color:var(--color-tinta);font-size:.9375rem;line-height:1.6}.aviso-idioma .aviso-idioma-etiqueta{letter-spacing:.08em;text-transform:uppercase;color:var(--color-tinta-suave);flex:none;font-size:.8125rem}.aviso-idioma p{margin:0}.whatsapp-flotante{--alto-faja:0px;right:max(1rem, env(safe-area-inset-right,0px));bottom:calc(1rem + env(safe-area-inset-bottom,0px));z-index:36;border-radius:var(--radius-boton);background:var(--color-marino);color:#fff;align-items:center;min-width:3.5rem;height:3.5rem;padding:0 .95rem;text-decoration:none;display:inline-flex;position:fixed;box-shadow:0 0 0 2px #fbf9f5d9,0 10px 28px #1f304642,0 2px 6px #1f304629}@supports (color:color-mix(in lab, red, red)){.whatsapp-flotante{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-porcelana) 85%, transparent), 0 10px 28px #1f304642, 0 2px 6px #1f304629}}.whatsapp-flotante{translate:0 calc(-1 * var(--alto-faja));transition:background-color .2s var(--ease-casa), box-shadow .2s var(--ease-casa), transform .2s var(--ease-casa), translate .5s var(--ease-casa);animation:whatsapp-entra .52s var(--ease-casa) .6s backwards}.whatsapp-flotante-icono{flex:none;width:1.625rem;height:1.625rem}.whatsapp-flotante-texto{white-space:nowrap;opacity:0;letter-spacing:.01em;max-width:0;transition:max-width .32s var(--ease-casa), opacity .22s var(--ease-casa), margin .32s var(--ease-casa);font-size:.95rem;font-weight:600;overflow:hidden}.whatsapp-flotante:hover{background:var(--color-marino-hover);transform:translateY(-2px);box-shadow:0 0 0 2px #fbf9f5d9,0 14px 34px #1f30464d,0 3px 8px #1f30462e}@supports (color:color-mix(in lab, red, red)){.whatsapp-flotante:hover{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-porcelana) 85%, transparent), 0 14px 34px #1f30464d, 0 3px 8px #1f30462e}}.whatsapp-flotante:focus-visible{outline-offset:4px;border-radius:var(--radius-boton)}@media (hover:hover) and (pointer:fine){.whatsapp-flotante:hover .whatsapp-flotante-texto{opacity:1;max-width:9rem;margin-left:.6rem}}.whatsapp-flotante:focus-visible .whatsapp-flotante-texto{opacity:1;max-width:9rem;margin-left:.6rem}@media (max-width:899px){html:has(.faja-pegajosa[data-visible=true]) .whatsapp-flotante{--alto-faja:calc(4.5rem + env(safe-area-inset-bottom,0px))}}@keyframes whatsapp-entra{0%{opacity:0;transform:translateY(12px)scale(.9)}}@media (prefers-reduced-motion:reduce){.whatsapp-flotante,.whatsapp-flotante-texto{transition:none;animation:none}.whatsapp-flotante:hover{transform:none}}@media print{.whatsapp-flotante{display:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
