@font-face{font-family:"Plus Jakarta Sans";src:url("../../fonts/oportunitis/plus-jakarta-sans-latin-normal-200-800.woff2") format("woff2");font-weight:200 800;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Plus Jakarta Sans";src:url("../../fonts/oportunitis/plus-jakarta-sans-latin-italic-200-800.woff2") format("woff2");font-weight:200 800;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Inter";src:url("../../fonts/oportunitis/inter-latin-normal-100-900.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--p-fondo:#F3F7FF;--p-tinte:#E0EAFF;--p-primario:#456AD5;--p-seccion:#2C4382;--p-acento:#6EE8E1;--p-acento-texto:#067E79;--p-tinta:#1A2133;--p-suave:#565E6F;--p-linea:#E0EAFF;--p-linea-fuerte:#B7C0D4;--p-brillo1:rgb(110 232 225 / 0.38);--p-brillo2:rgb(224 234 255 / 0.95);--fondo:#ffffff;--papel2:var(--p-fondo);--tinta:var(--p-tinta);--texto:var(--p-tinta);--suave:var(--p-suave);--linea:var(--p-linea);--linea-fuerte:var(--p-linea-fuerte);--acento:var(--p-primario);--sobre-acento:#ffffff;--bloque:var(--p-seccion);--sobre-bloque:#ffffff;--sobre-bloque-suave:var(--p-tinte);--pie:var(--p-seccion);--fuente:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--fuente-titulos:"Plus Jakarta Sans","Inter",system-ui,sans-serif;--mono:"Inter",system-ui,sans-serif;--fuente-etiqueta:var(--fuente);--peso-titulos:800;--radio:18px;--radio-sm:12px;--radio-boton:999px;--ancho:1240px;--margen:clamp(1.25rem,4vw,2.5rem);--cab-h:76px;--ease:cubic-bezier(.2,.7,.2,1);--ease-out:cubic-bezier(.16,1,.3,1);--t1:clamp(2.6rem,1.3rem + 5.4vw,5.8rem);--t2:clamp(2rem,1.25rem + 2.9vw,3.5rem);--lead:clamp(1.1rem,1rem + .35vw,1.3rem);--tam-texto:1.0625rem;--cap-logo:15px;--foco:var(--p-primario);--foco-oscuro:var(--p-acento);--enlace:var(--p-primario);--enlace-oscuro:#ffffff;--dot:var(--p-primario);--acento-texto:var(--p-primario);--acento-oscuro:var(--p-acento);--sello-fondo:var(--p-seccion);--sello-texto:#ffffff;--tarjeta-fondo:var(--fondo);--icono-fondo:var(--p-seccion);--icono:var(--p-acento);--aviso-fondo:color-mix(in srgb,var(--p-acento) 18%,#ffffff);--aviso-borde:color-mix(in srgb,var(--p-acento) 60%,#ffffff);--aviso-texto:var(--p-tinta);--aviso-icono-fondo:var(--p-primario);--aviso-icono:#ffffff;color-scheme:light}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--cab-h) + 1.25rem)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;background:var(--fondo);color:var(--texto);font:400 1.0625rem/1.65 var(--fuente);font-size:var(--tam-texto);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}main>section{overflow-x:clip}img,svg,video{display:block;max-width:100%;height:auto}a{color:var(--acento);text-underline-offset:.18em}h1,h2,h3,h4{color:var(--tinta);font-family:var(--fuente-titulos);font-weight:var(--peso-titulos);line-height:1.05;letter-spacing:-.025em;margin:0 0 .5em;text-wrap:balance}h1,h2{letter-spacing:-.028em;word-spacing:.03em}h3,h4{letter-spacing:-.012em}p{margin:0 0 1em;text-wrap:pretty}ul,ol{padding-inline-start:1.2em}:focus-visible{outline:3px solid var(--foco);outline-offset:3px;border-radius:6px}:is(.seccion--bloque,.pie){--foco:var(--foco-oscuro);--enlace:var(--enlace-oscuro)}a:where(:not(.boton,.mega__enlace,.mega__destacado,.menu__item,.saltar)){color:var(--enlace)}.saltar{position:absolute;left:1rem;top:-100px;z-index:100;background:var(--tinta);color:#fff;padding:.6rem 1rem;border-radius:8px}.saltar:focus{top:.75rem}.contenedor{width:min(var(--ancho),100% - 2 * var(--margen));margin-inline:auto}.seccion{padding-block:clamp(4rem,3rem + 5vw,8rem)}.seccion--papel{background:var(--papel2)}.seccion--bloque{background:var(--bloque);color:var(--sobre-bloque)}.seccion--bloque :is(h1,h2,h3,h4){color:var(--sobre-bloque)}.seccion--bloque .etiqueta,.seccion--bloque .entrada{color:var(--sobre-bloque-suave)}.seccion--bloque a:not(.boton){color:var(--sobre-bloque)}.cabeza-seccion{display:grid;gap:1rem;margin-bottom:clamp(2rem,1.5rem + 2vw,3.5rem);max-width:60rem}.cabeza-seccion>*{margin:0}.etiqueta{display:inline-flex;align-items:center;gap:.7em;font:700 .76rem/1.2 var(--fuente);letter-spacing:.18em;text-transform:uppercase;color:var(--p-acento-texto)}.t1{font-size:var(--t1);line-height:.98;letter-spacing:-.04em}.t2{font-size:var(--t2);line-height:1.02;letter-spacing:-.03em}.entrada{font-size:var(--lead);line-height:1.55;color:var(--texto);max-width:62ch}.nota{font-size:.9rem;color:var(--suave)}.acento{font-style:italic;font-weight:700;color:var(--acento-texto)}.seccion--bloque .acento{color:var(--p-acento)}.boton{--b-fondo:var(--acento);--b-texto:var(--sobre-acento);--b-borde:var(--acento);display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:48px;padding:.85rem 1.55rem;border:1.5px solid var(--b-borde);border-radius:var(--radio-boton);background:var(--b-fondo);color:var(--b-texto);font:700 1rem/1.2 var(--fuente);text-decoration:none;cursor:pointer;transition:background-color .3s var(--ease),color .3s var(--ease),border-color .3s var(--ease),translate .35s var(--ease-out)}.boton:hover,.boton:focus-visible{--b-fondo:var(--tinta);--b-borde:var(--tinta);--b-texto:#fff}.boton--secundario{--b-fondo:transparent;--b-texto:var(--tinta);--b-borde:var(--linea-fuerte)}.boton--pequeno{min-height:40px;padding:.55rem 1.1rem;font-size:.92rem}.boton svg{width:1.1em;height:1.1em;flex:none;transition:translate .3s var(--ease)}.boton:hover svg,.boton:focus-visible svg{translate:3px 0}.boton__rodillo{display:inline-grid;overflow:hidden;height:1.2em;line-height:1.2}.boton__rodillo>span,.boton__rodillo::after{grid-area:1 / 1;transition:translate .45s var(--ease-out)}.boton__rodillo::after{content:attr(data-texto) / "";translate:0 115%}.boton:hover .boton__rodillo>span,.boton:focus-visible .boton__rodillo>span{translate:0 -115%}.boton:hover .boton__rodillo::after,.boton:focus-visible .boton__rodillo::after{translate:0 0}.acciones{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}@media (prefers-reduced-motion:reduce){.boton,.boton svg,.boton__rodillo>span{transition:background-color .2s,color .2s,border-color .2s}.boton:hover .boton__rodillo>span,.boton:focus-visible .boton__rodillo>span,.boton:hover svg{translate:none}.boton__rodillo::after{display:none}}.seccion--bloque{--acento:var(--p-acento);--sobre-acento:var(--p-tinta);--foco:var(--p-acento)}.seccion--bloque .boton:is(:hover,:focus-visible){--b-fondo:#ffffff;--b-borde:#ffffff;--b-texto:var(--p-seccion)}.boton--pro{--b-fondo:var(--p-primario);--b-borde:var(--p-primario);--b-texto:#ffffff}.seccion--bloque .boton--pro{--b-fondo:#ffffff;--b-borde:#ffffff;--b-texto:var(--p-seccion)}.seccion--bloque .boton--pro:is(:hover,:focus-visible){--b-fondo:var(--p-acento);--b-borde:var(--p-acento);--b-texto:var(--p-tinta)}.cabecera{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--p-fondo) 94%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid transparent;transition:translate .4s var(--ease-out),border-color .3s,box-shadow .3s}.cabecera.es-desplazada{border-bottom-color:var(--linea-fuerte);box-shadow:0 10px 30px -24px rgb(0 0 0 / .35)}.cabecera.esta-oculta{translate:0 -100%}.cabecera:focus-within{translate:none}.cabecera__fila{display:flex;align-items:center;gap:1rem;min-height:var(--cab-h)}.logo{display:inline-flex;align-items:center;gap:calc(var(--cap-logo) * .62);min-height:44px;color:var(--tinta);text-decoration:none;flex:none}.logo svg.logo__simbolo{width:auto;height:calc(var(--cap-logo) * 2);flex:none}.logo svg.logo__texto{width:auto;height:calc(var(--cap-logo) * 1.54);flex:none}.logo--pie{--cap-logo:17px;margin-bottom:1rem}@media (max-width:420px){.cabecera{--cap-logo:12.5px}}.menu{display:none}.menu>ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:.15rem}@media (min-width:1100px){.menu{display:block;margin-inline-start:auto}}.menu__item{display:inline-flex;align-items:center;justify-content:center;gap:.35em;min-height:44px;min-width:44px;padding:.62rem .85rem;border:0;border-radius:999px;background:none;color:var(--tinta);font:500 .98rem/1 var(--fuente);text-decoration:none;cursor:pointer;transition:background-color .2s,color .2s}.cabecera .menu__item:hover,.cabecera .menu__item[aria-expanded="true"]{background:var(--p-tinte);color:var(--p-tinta)}.menu__item[aria-current="page"],.menu__item[aria-current="true"]{color:var(--acento)}.menu__item svg{width:.7em;height:.7em;transition:rotate .25s var(--ease)}.menu__item[aria-expanded="true"] svg{rotate:180deg}.cabecera__accion{margin-inline-start:auto;display:flex;gap:.5rem;align-items:center}.cabecera__accion .boton{white-space:nowrap}.cabecera .boton--pequeno{min-height:44px}.cabecera__entrar{display:none}@media (min-width:1100px){.cabecera__accion{margin-inline-start:.75rem}.cabecera__entrar{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0 .85rem;border-radius:999px;color:var(--tinta);font:600 .95rem/1 var(--fuente);text-decoration:none}.cabecera__entrar:hover{text-decoration:underline;text-underline-offset:.25em}}@media (max-width:420px){.cabecera__fila{gap:.6rem}.cabecera__accion{gap:.4rem}.cabecera__accion .boton{padding:.5rem .75rem;font-size:.82rem}.boton-menu:has(.boton-menu__texto){width:44px;padding:0;justify-content:center}.boton-menu__texto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media (max-width:374px){.cabecera__fila .logo__texto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.boton-menu{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;padding:.5rem 1rem;border:1.5px solid var(--linea-fuerte);border-radius:999px;background:var(--fondo);color:var(--tinta);font:600 .95rem/1 var(--fuente);cursor:pointer}.boton-menu svg{width:18px;height:18px}@media (min-width:1100px){.boton-menu{display:none}}.mega{position:fixed;inset:var(--mega-top,110px) 0 auto 0;margin:0 auto;width:min(var(--ancho),100% - 2 * var(--margen));height:auto;max-height:calc(100dvh - var(--mega-top,110px) - 1rem);overflow:auto;padding:clamp(1.25rem,1rem + 1vw,2rem);border:1px solid var(--linea);border-radius:var(--radio);background:var(--fondo);color:var(--texto);box-shadow:0 34px 70px -34px color-mix(in srgb,var(--tinta) 45%,transparent);opacity:1;translate:0 0;transition-property:opacity,translate,display,overlay;transition-duration:.28s;transition-timing-function:var(--ease-out);transition-behavior:allow-discrete}.mega:not(:popover-open){opacity:0;translate:0 -10px}@starting-style{.mega:popover-open{opacity:0;translate:0 -10px}}.mega__rejilla{display:grid;gap:clamp(1.25rem,1rem + 1.5vw,2.5rem);grid-template-columns:repeat(var(--cols,3),minmax(0,1fr))}.mega__titulo{margin:0 0 .9rem;font:500 .74rem/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--suave)}.mega__lista{list-style:none;margin:0;padding:0;display:grid;gap:.1rem}.mega__enlace{display:grid;gap:.15rem;padding:.6rem .75rem;margin-inline:-.75rem;border-radius:var(--radio-sm);color:var(--tinta);text-decoration:none;transition:background-color .2s}.mega__enlace strong{font-weight:600;font-size:.98rem}.mega__enlace span{font-size:.86rem;line-height:1.35;color:var(--suave)}.mega__enlace:hover,.mega__enlace:focus-visible{background:var(--papel2)}.mega__destacado{--foco:var(--p-acento);display:grid;gap:.6rem;align-content:start;padding:1.4rem;border-radius:var(--radio-sm);background:var(--bloque);color:var(--sobre-bloque);text-decoration:none}.mega__destacado strong{font:var(--peso-titulos) 1.25rem/1.2 var(--fuente-titulos);color:var(--sobre-bloque)}.mega__destacado>:where(span:not([class])){color:var(--sobre-bloque-suave);font-size:.92rem}.mega__accion{display:inline-flex;align-items:center;gap:.4em;margin-top:auto;font-weight:600;color:var(--sobre-bloque)}.mega__accion svg{width:1.1em;height:1.1em}.mega__pie{display:flex;flex-wrap:wrap;gap:.5rem 1.75rem;margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--linea);font-size:.9rem;color:var(--suave)}.mega__pie a{font-weight:600;color:var(--tinta)}@media (max-width:1099px){.mega{display:none}}.cajon{position:fixed;inset:0 0 0 auto;margin:0;width:min(430px,92vw);height:100dvh;max-height:none;padding:1rem 1.25rem 2rem;border:0;background:var(--fondo);color:var(--texto);overflow:auto;box-shadow:-24px 0 60px -30px rgb(0 0 0 / .4);translate:0 0;transition-property:translate,display,overlay;transition-duration:.38s;transition-timing-function:var(--ease-out);transition-behavior:allow-discrete}.cajon:not(:popover-open){translate:100% 0}@starting-style{.cajon:popover-open{translate:100% 0}}.cajon::backdrop{background:rgb(8 16 28 / 0);transition-property:background-color,display,overlay;transition-duration:.38s;transition-behavior:allow-discrete}.cajon:popover-open::backdrop{background:rgb(8 16 28 / .45)}@starting-style{.cajon:popover-open::backdrop{background:rgb(8 16 28 / 0)}}.cajon__cabeza{display:flex;align-items:center;justify-content:space-between;min-height:56px;margin-bottom:.5rem}.cajon__cerrar{display:inline-grid;place-items:center;width:44px;height:44px;border:1.5px solid var(--linea-fuerte);border-radius:50%;background:none;color:var(--tinta);cursor:pointer}.cajon__cerrar svg{width:20px;height:20px}.cajon details{border-bottom:1px solid var(--linea)}.cajon summary{display:flex;align-items:center;justify-content:space-between;padding:1.05rem 0;cursor:pointer;list-style:none;font:600 1.15rem/1.2 var(--fuente-titulos);color:var(--tinta)}.cajon summary::-webkit-details-marker{display:none}.cajon summary svg{width:18px;height:18px;transition:rotate .25s var(--ease)}.cajon details[open] summary svg{rotate:180deg}.cajon ul{list-style:none;margin:0 0 1rem;padding:0;display:grid;gap:.1rem}.cajon li a{display:flex;align-items:center;min-height:44px;padding:.6rem 0;color:var(--texto);text-decoration:none}.cajon .cajon__directo{display:block;padding:1.05rem 0;border-bottom:1px solid var(--linea);font:600 1.15rem/1.2 var(--fuente-titulos);color:var(--tinta);text-decoration:none}.cajon .boton{width:100%;margin-top:1.5rem}.cajon__respaldo{margin:2rem 0 0;font-size:.9rem;color:var(--suave)}@media (prefers-reduced-motion:reduce){.mega,.cajon{transition-duration:.01s}.mega:not(:popover-open){translate:none}.cajon:not(:popover-open){translate:none;opacity:0}}@supports not selector(:popover-open){.mega,.cajon{display:none}.cajon{z-index:60}.mega.open,.cajon.open{display:block}}.pildora{display:inline-flex;align-items:center;gap:.6rem;margin:0 0 1.4rem;padding:.45rem .95rem;border:1px solid var(--pildora-borde,var(--linea-fuerte));border-radius:999px;background:var(--pildora-fondo,transparent);color:var(--pildora-texto,var(--tinta));font:600 .72rem/1.2 var(--fuente-etiqueta);letter-spacing:.14em;text-transform:uppercase}.pildora::before{content:"";flex:none;width:.5rem;height:.5rem;border-radius:50%;background:var(--dot)}.chips{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.chip-punto{--chip-fondo:color-mix(in srgb,var(--p-acento) 26%,#ffffff);--chip-borde:color-mix(in srgb,var(--p-acento) 70%,#ffffff);--chip-texto:var(--p-tinta);--chip-punto:var(--p-acento-texto);display:inline-flex;align-items:center;gap:.5rem;padding:.42rem .85rem;border-radius:999px;border:1px solid var(--chip-borde);background:var(--chip-fondo);color:var(--chip-texto);font:500 .86rem/1.3 var(--fuente)}.chip-punto::before{content:"";flex:none;width:.5rem;height:.5rem;border-radius:50%;background:var(--chip-punto)}.sello{display:inline-flex;align-items:center;padding:.25rem .6rem;border-radius:999px;background:var(--sello-fondo);color:var(--sello-texto);font:600 .68rem/1.2 var(--fuente-etiqueta);letter-spacing:.1em;text-transform:uppercase}.enlace-flecha{display:inline-flex;align-items:center;gap:.4em;min-height:44px;font-weight:600;text-decoration:none}.enlace-flecha svg{width:1.1em;height:1.1em;transition:translate .3s var(--ease)}.enlace-flecha:hover{text-decoration:underline;text-underline-offset:.25em}.enlace-flecha:hover svg{translate:3px 0}.etiquetas{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;margin:.9rem 0 0;padding:0}.etiquetas li{padding:.25rem .65rem;border-radius:999px;border:1px solid var(--linea-fuerte);background:var(--p-tinte);font:500 .78rem/1.3 var(--fuente-etiqueta);color:var(--p-tinta)}.pestanas__lista{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}html:not(.js) .pestanas__lista{display:none}.pestana{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;padding:.55rem 1.05rem;border:1px solid var(--linea-fuerte);border-radius:999px;background:var(--fondo);color:var(--tinta);font:500 .95rem/1 var(--fuente);cursor:pointer;transition:background-color .25s,color .25s,border-color .25s}.pestana svg{width:1.15em;height:1.15em;color:currentColor;transition:color .25s}.pestana:hover{border-color:var(--p-primario)}.pestana[aria-selected="true"]{background:var(--p-primario);border-color:var(--p-primario);color:#ffffff}.pestanas__panel[hidden]{display:none}@media (prefers-reduced-motion:no-preference){.js .pestanas__panel:not([hidden]){animation:tk-fundido .45s var(--ease-out)}}@keyframes tk-fundido{from{opacity:0;translate:0 10px}}.audiencia{margin-top:1.75rem}.audiencia__etiqueta{margin:0 0 .6rem;font:600 .72rem/1.2 var(--fuente-etiqueta);letter-spacing:.14em;text-transform:uppercase;color:var(--suave)}html:not(.js) .audiencia__etiqueta{display:none}.audiencia__panel-t{margin:0 0 .4rem;font-weight:700;color:var(--tinta)}.js .audiencia__panel-t{display:none}html:not(.js) .audiencia .pestanas__panel + .pestanas__panel{margin-top:1.75rem}.audiencia__texto{max-width:56ch;margin:0 0 1rem;color:var(--tinta)}.audiencia .chips{margin-bottom:1.4rem}.portada{position:relative;overflow:clip;background-color:var(--p-fondo);background-image:radial-gradient(42rem 30rem at 98% -8%,var(--p-brillo1),transparent 62%),radial-gradient(36rem 26rem at -10% 112%,var(--p-brillo2),transparent 64%);padding-top:clamp(3rem,2rem + 4vw,6rem)}@media (max-width:700px){.portada{background-image:radial-gradient(18rem 12rem at 100% 0%,var(--p-brillo1),transparent 62%),radial-gradient(20rem 14rem at 0% 100%,var(--p-brillo2),transparent 64%)}}.portada__rejilla{display:grid;gap:clamp(2.5rem,1.5rem + 4vw,4.5rem);align-items:center}@media (min-width:1080px){.portada__rejilla{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}.portada h1{margin-bottom:1.4rem;color:var(--p-tinta);font-size:clamp(2.7rem,1.3rem + 4.4vw,5.1rem);line-height:1;letter-spacing:-.04em}@media (min-width:1080px){.portada h1 .l{white-space:nowrap}}.portada .acento{color:var(--p-primario)}.portada .entrada{color:var(--p-suave);max-width:58ch}.portada .pildora{--pildora-borde:var(--linea-fuerte);--pildora-fondo:#ffffff;--pildora-texto:var(--p-tinta);--dot:var(--p-primario)}.portada .enlace-flecha{color:var(--p-tinta)}.portada__visual{position:relative;isolation:isolate;display:grid;place-items:center;min-height:420px}.portada__simbolo{position:absolute;z-index:0;width:min(118%,540px);height:auto;inset:50% -6% auto auto;translate:0 -52%;opacity:.16;pointer-events:none}.ficha{margin:0;padding:clamp(1.25rem,1rem + 1vw,1.75rem);border:1px solid var(--linea);border-radius:var(--radio);background:var(--tarjeta-fondo);color:var(--texto);box-shadow:0 40px 80px -48px rgb(0 0 0 / .45)}.portada .ficha{position:relative;width:min(100%,440px);rotate:2deg;box-shadow:-18px 18px 0 var(--p-acento),0 50px 90px -50px rgb(0 0 0 / .32)}.ficha__cabeza{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.ficha__nombre{font:600 .74rem/1.2 var(--fuente-etiqueta);letter-spacing:.12em;text-transform:uppercase;color:var(--suave)}.ficha__titulo{margin:0 0 .35rem;font:var(--peso-titulos) 1.35rem/1.2 var(--fuente-titulos);color:var(--tinta)}.ficha__org{display:flex;align-items:center;gap:.45rem;margin:0 0 1.1rem;color:var(--suave);font-size:.92rem}.ficha__org svg{width:1.1rem;height:1.1rem;flex:none}.ficha__campos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:0}.ficha__campos>div{padding:.6rem .75rem;border:1px dashed var(--linea-fuerte);border-radius:var(--radio-sm);background:var(--fondo)}.ficha__campos .ficha__ancho{grid-column:1 / -1}.ficha__campos dt{font:600 .7rem/1.2 var(--fuente-etiqueta);letter-spacing:.1em;text-transform:uppercase;color:var(--suave)}.ficha__campos dd{margin:.25rem 0 0;color:var(--suave);font-size:.95rem}.ficha__pie{margin-top:1rem;font-size:.82rem;color:var(--suave)}.impulso{margin-top:clamp(3rem,2rem + 4vw,5.5rem);padding-block:1.25rem 1.5rem;border-top:1px solid var(--linea)}.impulso__t{margin:0 0 .9rem;font-size:.86rem;color:var(--suave)}.impulso__t strong{color:var(--tinta);font-weight:700}.impulso__logos{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2.6rem;list-style:none;margin:0;padding:0}.impulso__logos li{display:grid;justify-items:center;gap:.2rem}.impulso__logos img{display:block;width:auto;height:26px;filter:brightness(0);opacity:.62;transition:opacity .2s}.impulso__logos li:hover img{opacity:.9}.impulso__logos .impulso__logo--alto img{height:34px}.impulso__logos .impulso__logo--fino img{height:20px}.impulso__logos span{font-size:.74rem;color:var(--suave)}@media (max-width:700px){.portada__simbolo{display:none}.portada__visual{min-height:0}.portada .ficha{rotate:0deg;box-shadow:-10px 10px 0 var(--p-acento)}}.pilares,.tipos{list-style:none;margin:0;padding:0;display:grid;gap:clamp(1rem,.6rem + 1.4vw,1.5rem)}.pilares{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.tipos{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.pilar,.tipo{display:flex;flex-direction:column;gap:.55rem;padding:clamp(1.2rem,1rem + .8vw,1.75rem);border:1px solid var(--linea);border-radius:var(--radio);background:var(--tarjeta-fondo)}.pilar>*,.tipo>*{margin:0}.pilar h3,.tipo h3{font-size:1.2rem;line-height:1.2;letter-spacing:-.01em}.pilar p,.tipo p{color:var(--texto)}.pilar__icono,.tipo__icono{width:2.75rem;height:2.75rem;padding:.6rem;border-radius:12px;background:var(--icono-fondo);color:var(--icono)}.pilar{background:var(--p-fondo);border-color:transparent}.pilar h3{font-weight:800}.tipo{position:relative}.tipo__icono{background:var(--p-tinte);color:var(--p-primario)}.tipo__n{position:absolute;top:1.4rem;right:1.5rem;font:600 .74rem/1 var(--fuente-etiqueta);letter-spacing:.12em;color:var(--suave)}.tipos__nota{margin:1.5rem 0 0}.aviso{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.9rem;align-items:center;margin-top:clamp(1.5rem,1rem + 1.5vw,2.25rem);padding:1rem 1.25rem;border-radius:var(--radio);border:1px solid var(--aviso-borde);background:var(--aviso-fondo);color:var(--aviso-texto)}.aviso p{margin:0;font-weight:500}.aviso__icono{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--aviso-icono-fondo);color:var(--aviso-icono)}.aviso__icono svg{width:1.2rem;height:1.2rem}.pasos-a{list-style:none;margin:0;padding:0;display:grid;gap:1rem}@media (min-width:960px){.pasos-a{grid-template-columns:repeat(3,minmax(0,1fr))}}.paso-a{display:grid;align-content:start;gap:1.1rem;padding:clamp(1.4rem,1rem + 1vw,2rem);background:#ffffff;border:1px solid var(--linea);border-radius:var(--radio)}.paso-a__n{font:800 3.4rem/1 var(--fuente-titulos);letter-spacing:-.05em;color:var(--p-tinta)}.paso-a__n::after{content:"";display:block;width:2.4rem;height:6px;margin-top:.7rem;border-radius:3px;background:var(--p-acento)}.paso-a h3{margin:0 0 .5rem;font-size:1.4rem}.paso-a p{margin:0}.profesionales{background-color:var(--p-seccion)}.profesionales__rejilla{display:grid;gap:clamp(2rem,1rem + 4vw,4.5rem);align-items:center}@media (min-width:960px){.profesionales__rejilla{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.profesionales .entrada{color:var(--sobre-bloque-suave)}.profesionales .pildora{--pildora-borde:rgb(255 255 255 / .3);--pildora-fondo:rgb(255 255 255 / .08);--pildora-texto:#ffffff;--dot:var(--p-acento)}.pasos-pro{list-style:none;margin:0;padding:0;display:grid;gap:.9rem}.pasos-pro li{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:.2rem 1rem;padding:1.2rem 1.3rem;border:1px solid rgb(255 255 255 / .18);border-radius:var(--radio);background:rgb(0 0 0 / .14)}.pasos-pro li>*{margin:0}.pasos-pro__n{grid-row:span 2;font:600 .9rem/1.6 var(--fuente-etiqueta);color:var(--acento-oscuro)}.pasos-pro h3{font-size:1.15rem;color:var(--sobre-bloque)}.pasos-pro p{color:var(--sobre-bloque-suave)}.faq{border-top:1px solid var(--linea)}.faq details{border-bottom:1px solid var(--linea)}.faq summary{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.35rem 0;cursor:pointer;list-style:none;font:700 clamp(1.05rem,1rem + .3vw,1.2rem)/1.35 var(--fuente-titulos);color:var(--tinta)}.faq summary::-webkit-details-marker{display:none}.faq__icono{flex:none;display:grid;place-items:center;width:36px;height:36px;border:1.5px solid var(--linea-fuerte);border-radius:50%;transition:rotate .35s var(--ease),background-color .25s,border-color .25s}.faq__icono svg{width:16px;height:16px}.faq details[open] .faq__icono{rotate:45deg;background:var(--acento);border-color:var(--acento);color:var(--sobre-acento)}.faq details>div{padding:0 0 1.4rem;max-width:70ch}.faq details>div>:last-child{margin-bottom:0}@supports selector(::details-content){.faq details::details-content{block-size:0;overflow:clip;transition:block-size .45s var(--ease-out),content-visibility .45s allow-discrete}.faq details[open]::details-content{block-size:auto}@media (prefers-reduced-motion:reduce){.faq details::details-content{transition:none}}}.preguntas{display:grid;gap:clamp(2rem,1rem + 3vw,4rem);align-items:start}@media (min-width:1000px){.preguntas{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.preguntas .contacto{position:sticky;top:calc(var(--cab-h) + 1.5rem)}}.contacto{padding:clamp(1.4rem,1rem + 1.2vw,2rem);border:1px solid var(--linea-fuerte);border-radius:var(--radio);background:#ffffff}.contacto>*{margin:0}.contacto__etiqueta{font:600 .72rem/1.2 var(--fuente-etiqueta);letter-spacing:.14em;text-transform:uppercase;color:var(--suave)}.contacto__titulo{margin:.5rem 0 .75rem;font-size:1.5rem;font-weight:800}.contacto__texto{color:var(--texto)}.contacto__lista{list-style:none;padding:0;margin:1rem 0 1.4rem;display:grid;gap:.1rem}.contacto__lista li{display:flex;align-items:center;gap:.6rem;min-height:44px}.contacto__lista a{display:inline-flex;align-items:center;min-height:44px}.contacto__lista svg{width:1.2rem;height:1.2rem;flex:none;color:var(--tinta)}.contacto .boton{width:100%}.final{position:relative;overflow:hidden}.final__dentro{display:grid;justify-items:center;gap:1.25rem;padding-block:clamp(4.5rem,3rem + 6vw,8rem);text-align:center}.final__titulo{margin:0;font-size:clamp(2.4rem,1.3rem + 4.6vw,5.2rem);line-height:1;letter-spacing:-.04em}.final__texto{margin:0;max-width:52ch;font-size:var(--lead)}.final--a{background-color:var(--p-acento);color:var(--p-tinta);--foco:var(--p-seccion);--enlace:var(--p-tinta)}.final--a::before{content:"";position:absolute;width:34rem;height:34rem;right:-9rem;top:-11rem;border-radius:50%;border:3.4rem solid color-mix(in srgb,var(--p-seccion) 9%,transparent);pointer-events:none}.final--a .acento{color:var(--p-tinta)}.final--a .final__titulo{color:var(--p-tinta);font-weight:800}.final--a .final__texto{color:var(--p-tinta)}.final--a .boton{--b-fondo:var(--p-seccion);--b-borde:var(--p-seccion);--b-texto:#ffffff;min-height:56px;padding-inline:2rem;font-size:1.05rem}.final--a .boton:is(:hover,:focus-visible){--b-fondo:#ffffff;--b-borde:#ffffff;--b-texto:var(--p-seccion)}.pie{background:var(--pie);color:var(--sobre-bloque-suave);padding-block:clamp(3.5rem,3rem + 3vw,5.5rem) 2rem;font-size:.95rem}.pie :where(a:not(.boton)){color:#fff;text-decoration:none}.pie :where(a:not(.boton)):is(:hover,:focus-visible){text-decoration:underline}.pie__rejilla{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}@media (min-width:1000px){.pie__rejilla{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr))}}.pie__marca p{max-width:34ch;color:var(--sobre-bloque-suave)}.pie__titulo{margin:0 0 1rem;font:500 .74rem/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sobre-bloque-suave)}.pie ul{list-style:none;margin:0;padding:0;display:grid;gap:0}.pie ul li a,.pie__contacto span{display:inline-flex;align-items:center;min-height:44px;min-width:44px}.pie__contacto li{display:grid}.pie__contacto li span{min-height:0;color:var(--sobre-bloque-suave);font-size:.88rem}.pie__contacto li>span:only-child{min-height:44px;color:var(--sobre-bloque);font-size:inherit}.pie__eco{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.75rem 2rem;margin-top:3rem;padding-top:1.5rem;border-top:1px solid rgb(255 255 255 / .16)}.pie__respaldo{display:inline-flex;align-items:center;min-height:44px;font-weight:600;color:#ffffff}.pie__legal{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;font-size:.85rem;color:var(--sobre-bloque-suave)}.pie__legales{display:flex;flex-wrap:wrap;gap:0 1.25rem}.pie__legales a{display:inline-flex;align-items:center;min-height:44px;min-width:44px}.progreso{position:fixed;inset:0 0 auto 0;z-index:70;height:3px;background:var(--acento);transform-origin:0 50%;scale:0 1;pointer-events:none}.arriba{position:fixed;right:1.25rem;bottom:1.25rem;z-index:40;display:grid;place-items:center;width:52px;height:52px;border:0;border-radius:50%;cursor:pointer;background:conic-gradient(var(--acento) calc(var(--p,0) * 1turn),var(--linea) 0);opacity:0;visibility:hidden;translate:0 12px;transition:opacity .3s,translate .3s var(--ease-out),visibility .3s}.arriba::before{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--fondo)}.arriba svg{position:relative;width:20px;height:20px;color:var(--tinta)}.arriba.visible{opacity:1;visibility:visible;translate:0 0}.entra--1{--retraso:.05s}.entra--2{--retraso:.35s}.entra--3{--retraso:.5s}.entra--4{--retraso:.65s}.aparece-grupo>:nth-child(2){--i:1}.aparece-grupo>:nth-child(3){--i:2}.aparece-grupo>:nth-child(4){--i:3}.aparece-grupo>:nth-child(5){--i:4}.aparece-grupo>:nth-child(6){--i:5}.aparece-grupo>:nth-child(7){--i:6}.aparece-grupo>:nth-child(8){--i:7}.lineas .l{display:block;overflow:clip;overflow-clip-margin:.12em;padding-bottom:.04em}.lineas .l>span{display:block}.lineas .l:nth-child(2){--i:1}.lineas .l:nth-child(3){--i:2}@keyframes tk-aparece{from{opacity:0;translate:0 2.4rem}}@keyframes tk-linea{from{translate:0 108%}}@keyframes tk-progreso{to{scale:1 1}}@media (prefers-reduced-motion:no-preference){.lineas .l>span{animation:tk-linea 1.05s var(--ease-out) both;animation-delay:calc(.1s + var(--i,0) * .11s)}.entra{animation:tk-aparece .9s var(--ease-out) both;animation-delay:var(--retraso,.45s)}@supports ((animation-timeline:view()) and (animation-range:entry)){.aparece-grupo>*{animation:tk-aparece linear both;animation-timeline:view();animation-range:entry calc(var(--i,0) * 7%) entry calc(70% + var(--i,0) * 7%)}.progreso{animation:tk-progreso linear both;animation-timeline:scroll(root)}}.tk-io .aparece-grupo>*{opacity:0;translate:0 2.4rem;transition:opacity .9s var(--ease-out),translate .9s var(--ease-out);transition-delay:calc(var(--i,0) * 90ms)}.tk-io .aparece-grupo.esta-dentro>*{opacity:1;translate:0 0}}@media (prefers-reduced-motion:reduce){.enlace-flecha svg{transition:none}.enlace-flecha:hover svg{translate:none}}