.calc-resultado .calc-conducta{font-family:var(--f-display);letter-spacing:-.015em;margin:0;font-size:clamp(1.5rem,3.4vw,2.05rem);line-height:1.15}.calc-resultado[data-nivel=rutina] .calc-conducta,.calc-resultado[data-nivel=rutina] .calc-nivel{color:var(--bajo)}.calc-resultado[data-nivel=control] .calc-conducta,.calc-resultado[data-nivel=control] .calc-nivel{color:var(--medio)}.calc-resultado[data-nivel=derivar] .calc-conducta,.calc-resultado[data-nivel=derivar] .calc-nivel{color:var(--alto)}.calc-resultado .calc-nivel{letter-spacing:.06em;text-transform:uppercase;background:var(--papel);border:1px solid;border-radius:999px;align-self:start;align-items:center;padding:5px 11px;font-size:12px;font-weight:700;display:inline-flex}.calc-resultado .calc-detalle{color:var(--tinta-suave);margin:0;font-size:15px;line-height:1.6}.calc-resultado .calc-paciente{border-top:1px solid var(--borde);padding-top:var(--e-4);gap:var(--e-3);display:grid}.calc-resultado .calc-paciente-cabecera{color:var(--acento);letter-spacing:.01em;margin:0;font-size:14px;font-weight:700}.calc-resultado .calc-texto-cuerpo{gap:var(--e-3);display:grid}.calc-resultado .calc-texto-cuerpo p{margin:0;font-size:14.5px;line-height:1.65}.calc-resultado .calc-paciente-separador{border:0;border-top:1px dashed var(--borde);margin:var(--e-2) 0}.calc-resultado .calc-copiar{min-width:44px;min-height:44px;padding:0 var(--e-4);font:inherit;color:var(--acento);border:1px solid var(--acento);cursor:pointer;background:0 0;border-radius:999px;justify-self:start;font-size:14px;font-weight:600}.calc-resultado .calc-copiar:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.calc-extra .campo label{color:var(--tinta);font-size:13.5px;font-weight:700}.calc-extra .campo select{min-height:44px;padding:0 var(--e-3);font:inherit;color:var(--tinta);background:var(--papel-alt);border:1px solid var(--borde);border-radius:var(--radio-s);cursor:pointer;font-size:15px}.calc-asistente[data-astro-cid-aux2vigd]{background:var(--papel);border:1px solid var(--borde);border-radius:var(--radio);padding:var(--e-6);gap:var(--e-5);display:grid}@media (width<=560px){.calc-asistente[data-astro-cid-aux2vigd]{padding:var(--e-4)}}.calc-aviso[data-astro-cid-aux2vigd]{padding:var(--e-3);background:color-mix(in srgb, var(--medio) 12%, transparent);border-left:3px solid var(--medio);border-radius:0 var(--radio-s) var(--radio-s) 0;margin:0;font-size:14px}.calc-cabecera[data-astro-cid-aux2vigd]{gap:var(--e-4);padding-bottom:var(--e-4);border-bottom:1px solid var(--borde);grid-template-columns:1fr auto;align-items:end;display:grid}@media (width<=560px){.calc-cabecera[data-astro-cid-aux2vigd]{grid-template-columns:1fr;align-items:stretch}}.calc-reiniciar[data-astro-cid-aux2vigd]{min-width:44px;min-height:44px;padding:0 var(--e-4);font:inherit;color:var(--tinta-suave);background:var(--papel-alt);border:1px solid var(--borde);border-radius:var(--radio-s);cursor:pointer;font-size:14px;font-weight:600;transition:border-color .15s,color .15s}.calc-reiniciar[data-astro-cid-aux2vigd]:hover{color:var(--tinta);border-color:var(--acento)}.calc-reiniciar[data-astro-cid-aux2vigd]:focus-visible{outline:2px solid var(--acento);outline-offset:1px}.calc-vista[data-astro-cid-aux2vigd]{gap:var(--e-4);display:grid}.calc-vista[data-astro-cid-aux2vigd][hidden],.calc-segundo-cotest[data-astro-cid-aux2vigd][hidden],.calc-extra[data-astro-cid-aux2vigd][hidden],.calc-resultado[data-astro-cid-aux2vigd][hidden]{display:none}.calc-segundo-cotest[data-astro-cid-aux2vigd]{padding-top:var(--e-3);border-top:1px dashed var(--borde)}.calc-campos[data-astro-cid-aux2vigd]{gap:var(--e-4);grid-template-columns:1fr 1fr;display:grid}@media (width<=700px){.calc-campos[data-astro-cid-aux2vigd]{grid-template-columns:1fr}}.campo[data-astro-cid-aux2vigd]{gap:6px;min-width:0;display:grid}.campo[data-astro-cid-aux2vigd] label[data-astro-cid-aux2vigd]{color:var(--tinta);font-size:13.5px;font-weight:700}.campo[data-astro-cid-aux2vigd] select[data-astro-cid-aux2vigd]{width:100%;min-width:0;min-height:44px;padding:0 var(--e-3);font:inherit;color:var(--tinta);background:var(--papel-alt);border:1px solid var(--borde);border-radius:var(--radio-s);cursor:pointer;font-size:15px}.campo[data-astro-cid-aux2vigd] select[data-astro-cid-aux2vigd]:focus-visible{outline:2px solid var(--acento);outline-offset:1px}.calc-extra[data-astro-cid-aux2vigd]{gap:var(--e-3);padding-top:var(--e-4);border-top:1px dashed var(--borde);display:grid}.calc-resultado[data-astro-cid-aux2vigd]{border-radius:var(--radio);border:1px solid var(--borde);padding:var(--e-5);background:var(--papel-alt);gap:var(--e-3);border-left-width:4px;display:grid}.calc-resultado[data-astro-cid-aux2vigd][data-nivel=rutina]{border-left-color:var(--bajo)}.calc-resultado[data-astro-cid-aux2vigd][data-nivel=control]{border-left-color:var(--medio)}.calc-resultado[data-astro-cid-aux2vigd][data-nivel=derivar]{border-left-color:var(--alto)}.calc-resultado[data-astro-cid-aux2vigd][data-nivel=sin-cobertura]{border-left-color:var(--tinta-suave)}.calc-pie[data-astro-cid-aux2vigd]{padding-top:var(--e-3);border-top:1px solid var(--borde);color:var(--tinta-suave);gap:8px;font-size:13.5px;line-height:1.55;display:grid}.calc-pie-p[data-astro-cid-aux2vigd]{margin:0}.calc-pie-p[data-astro-cid-aux2vigd] strong[data-astro-cid-aux2vigd]{color:var(--tinta);font-weight:700}.pobl[data-astro-cid-mi36xdxz]{gap:var(--e-5);max-width:420px;margin:0 auto;display:grid}.pobl-lienzo[data-astro-cid-mi36xdxz]{aspect-ratio:1;width:100%}.pobl-punto[data-astro-cid-mi36xdxz][data-n=rutina],.pobl-marca[data-astro-cid-mi36xdxz][data-n=rutina]{fill:var(--acento);background:var(--acento)}.pobl-punto[data-astro-cid-mi36xdxz][data-n=seguir],.pobl-marca[data-astro-cid-mi36xdxz][data-n=seguir]{fill:var(--tinta-suave);background:var(--tinta-suave)}.pobl-punto[data-astro-cid-mi36xdxz][data-n=alto],.pobl-marca[data-astro-cid-mi36xdxz][data-n=alto]{fill:var(--malva-vivo);background:var(--malva-vivo)}.pobl-leyenda[data-astro-cid-mi36xdxz]{justify-content:center;gap:var(--e-3) var(--e-4);color:var(--tinta-suave);flex-wrap:wrap;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.pobl-leyenda[data-astro-cid-mi36xdxz] li[data-astro-cid-mi36xdxz]{align-items:center;gap:7px;display:inline-flex}.pobl-marca[data-astro-cid-mi36xdxz]{border-radius:50%;flex:none;width:10px;height:10px}.solo-lectores[data-astro-cid-mi36xdxz]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.aviso-programa[data-astro-cid-5hpl2myc]{border-left:3px solid var(--acento);background:color-mix(in srgb, var(--acento) 8%, transparent);border-radius:0 var(--radio-s) var(--radio-s) 0;color:var(--tinta);margin:1.1rem 0 0;padding:.75rem .9rem;font-size:.86rem;line-height:1.5}.portada[data-astro-cid-5hpl2myc]{gap:20px;max-width:780px;padding-block:56px 48px;display:grid}.portada[data-astro-cid-5hpl2myc] h1[data-astro-cid-5hpl2myc]{letter-spacing:-.022em;color:var(--tinta);font-size:clamp(2rem,4.2vw,3.1rem);line-height:1.1}.portada[data-astro-cid-5hpl2myc] .entradilla[data-astro-cid-5hpl2myc]{color:var(--tinta-suave);max-width:68ch;font-size:clamp(1.02rem,1.7vw,1.18rem);line-height:1.55}.portada-texto[data-astro-cid-5hpl2myc]{gap:14px;display:grid}.portada-texto[data-astro-cid-5hpl2myc] .etiqueta[data-astro-cid-5hpl2myc]{margin-bottom:-4px}.portada-texto[data-astro-cid-5hpl2myc] .dato-caja[data-astro-cid-5hpl2myc]{margin-top:12px}.dato-caja[data-astro-cid-5hpl2myc]{border-radius:0 var(--radio-s) var(--radio-s) 0;background:color-mix(in srgb, var(--acento) 8%, transparent);border-left:3px solid var(--acento);align-items:flex-start;gap:12px;padding:.8rem 1rem;display:flex}.dato-caja[data-astro-cid-5hpl2myc] svg[data-astro-cid-5hpl2myc]{width:16px;height:16px;color:var(--acento);flex:none;margin-top:2px}.dato-caja[data-astro-cid-5hpl2myc] strong[data-astro-cid-5hpl2myc]{color:var(--tinta);margin-bottom:2px;font-size:.86rem;font-weight:650;line-height:1.45;display:block}.dato-caja[data-astro-cid-5hpl2myc] p[data-astro-cid-5hpl2myc]{color:var(--tinta);font-size:.86rem;line-height:1.5}#calculadora[data-astro-cid-5hpl2myc]{--info:#1e6091}@media (prefers-color-scheme:dark){#calculadora[data-astro-cid-5hpl2myc]{--info:#6bb3e0}}:root[data-theme=dark] #calculadora{--info:#6bb3e0}.calc-tabs[data-astro-cid-5hpl2myc]{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.calc-tab[data-astro-cid-5hpl2myc]{font-family:var(--f-texto);color:var(--tinta-suave);background:var(--superficie);border:1px solid var(--borde);cursor:pointer;border-radius:999px;min-height:44px;padding:11px 18px;font-size:14.5px;font-weight:600;transition:background .18s,color .18s,border-color .18s}.calc-tab[data-astro-cid-5hpl2myc]:hover{border-color:var(--acento);color:var(--acento)}.calc-tab[data-astro-cid-5hpl2myc][aria-selected=true]{background:var(--tinta);border-color:var(--tinta);color:var(--papel)}.calc-panel[data-astro-cid-5hpl2myc]{gap:14px;display:grid}.calc-panel[data-astro-cid-5hpl2myc][hidden]{display:none!important}.calc-fila[data-astro-cid-5hpl2myc]{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio);grid-template-columns:200px 1fr;align-items:start;gap:24px;padding:22px 26px;display:grid}@media (width<=760px){.calc-fila[data-astro-cid-5hpl2myc]{grid-template-columns:1fr;gap:12px}}.calc-clave[data-astro-cid-5hpl2myc]{gap:6px;display:grid}.calc-edad[data-astro-cid-5hpl2myc]{color:var(--tinta-tenue);letter-spacing:.02em;font-size:13px;font-weight:700}.calc-marca[data-astro-cid-5hpl2myc]{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;justify-self:start;align-items:center;gap:7px;width:fit-content;padding:5px 12px;font-size:12px;font-weight:700;display:inline-flex}.m-rutina[data-astro-cid-5hpl2myc]{background:color-mix(in srgb, var(--info) 15%, transparent);color:var(--info)}.m-seguir[data-astro-cid-5hpl2myc]{background:color-mix(in srgb, var(--medio) 17%, transparent);color:var(--medio)}.m-derivar[data-astro-cid-5hpl2myc]{background:color-mix(in srgb, var(--alto) 15%, transparent);color:var(--alto)}.calc-titulo[data-astro-cid-5hpl2myc]{font-family:var(--f-display);color:var(--tinta);font-size:1.14rem;line-height:1.28}.calc-texto[data-astro-cid-5hpl2myc]{color:var(--tinta-suave);margin-top:4px;font-size:15.5px}.calc-que[data-astro-cid-5hpl2myc]{color:var(--tinta);background:var(--superficie-2);border-radius:var(--radio-s);margin-top:10px;padding:12px 15px;font-size:14.5px}.calc-que[data-astro-cid-5hpl2myc] b[data-astro-cid-5hpl2myc]{color:var(--acento);font-weight:650}.calc-norma[data-astro-cid-5hpl2myc]{min-height:44px;color:var(--acento);align-items:center;gap:6px;margin-top:10px;font-size:12.5px;font-weight:600;display:inline-flex}.calc-norma[data-astro-cid-5hpl2myc] svg[data-astro-cid-5hpl2myc]{flex:none}.itin[data-astro-cid-5hpl2myc]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (width<=940px){.itin[data-astro-cid-5hpl2myc]{grid-template-columns:1fr}}.itin-card[data-astro-cid-5hpl2myc]{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio);align-content:start;transition:transform .2s,box-shadow .2s,border-color .2s;display:grid;overflow:hidden}.itin-card[data-astro-cid-5hpl2myc]:hover{border-color:var(--acento);box-shadow:0 12px 30px color-mix(in srgb, var(--acento) 16%, transparent);transform:translateY(-3px)}.itin-card[data-astro-cid-5hpl2myc] .foto .sobre[data-astro-cid-5hpl2myc]{width:100%;padding:14px 18px 16px;display:block}.itin-card[data-astro-cid-5hpl2myc] .foto h3[data-astro-cid-5hpl2myc]{color:#fff;text-shadow:0 1px 3px #0818218c;font-size:1.02rem;line-height:1.28}.itin-cuerpo[data-astro-cid-5hpl2myc]{gap:10px;padding:20px 22px 22px;display:grid}.itin-cuerpo[data-astro-cid-5hpl2myc] ul[data-astro-cid-5hpl2myc]{color:var(--tinta-suave);gap:6px;margin:0;padding-left:18px;font-size:14.5px;line-height:1.5;display:grid}.itin-meta[data-astro-cid-5hpl2myc]{border-top:1px solid var(--borde);color:var(--tinta-tenue);align-items:center;gap:8px;margin:2px 0 0;padding-top:14px;font-size:12.5px;display:flex}.itin-ico[data-astro-cid-5hpl2myc]{color:var(--acento);flex:none}.itin-tipo[data-astro-cid-5hpl2myc]{letter-spacing:.08em;text-transform:uppercase;color:var(--acento);font-size:11.5px;font-weight:700}.itin-punto[data-astro-cid-5hpl2myc]{background:var(--borde);border-radius:50%;flex:none;width:3px;height:3px}.itin-dur[data-astro-cid-5hpl2myc]{font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.itin-cuerpo[data-astro-cid-5hpl2myc] .cta[data-astro-cid-5hpl2myc]{min-height:44px;color:var(--acento);border-bottom:1.5px solid #0000;align-items:center;gap:7px;width:fit-content;margin-top:12px;padding-bottom:2px;font-size:14.5px;font-weight:650;text-decoration:none;transition:border-color .18s,gap .18s;display:inline-flex}.itin-cuerpo[data-astro-cid-5hpl2myc] .cta[data-astro-cid-5hpl2myc] svg[data-astro-cid-5hpl2myc]{transition:transform .18s}.itin-card[data-astro-cid-5hpl2myc]:hover .cta[data-astro-cid-5hpl2myc],.itin-cuerpo[data-astro-cid-5hpl2myc] .cta[data-astro-cid-5hpl2myc]:hover,.itin-cuerpo[data-astro-cid-5hpl2myc] .cta[data-astro-cid-5hpl2myc]:focus-visible{border-bottom-color:var(--acento)}.itin-card[data-astro-cid-5hpl2myc]:hover .cta[data-astro-cid-5hpl2myc] svg[data-astro-cid-5hpl2myc],.itin-cuerpo[data-astro-cid-5hpl2myc] .cta[data-astro-cid-5hpl2myc]:hover svg[data-astro-cid-5hpl2myc]{transform:translate(2px,-2px)}@media (prefers-reduced-motion:reduce){.itin-cuerpo[data-astro-cid-5hpl2myc] .cta[data-astro-cid-5hpl2myc],.itin-cuerpo[data-astro-cid-5hpl2myc] .cta[data-astro-cid-5hpl2myc] svg[data-astro-cid-5hpl2myc]{transition:none}.itin-card[data-astro-cid-5hpl2myc]:hover .cta[data-astro-cid-5hpl2myc] svg[data-astro-cid-5hpl2myc]{transform:none}}@media (hover:none){.itin-card[data-astro-cid-5hpl2myc]:hover .cta[data-astro-cid-5hpl2myc] svg[data-astro-cid-5hpl2myc]{transform:none}}.comunicar[data-astro-cid-5hpl2myc]{margin-top:var(--e-7);padding-top:var(--e-6);border-top:1px solid var(--borde);gap:var(--e-6);grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;display:grid}.comunicar-txt[data-astro-cid-5hpl2myc]{align-content:start;gap:12px;display:grid}.comunicar-txt[data-astro-cid-5hpl2myc] h3[data-astro-cid-5hpl2myc]{font-family:var(--f-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.15}.comunicar-txt[data-astro-cid-5hpl2myc] p[data-astro-cid-5hpl2myc]{color:var(--tinta-suave);max-width:56ch;margin:0;font-size:15.5px;line-height:1.6}.comunicar-lista[data-astro-cid-5hpl2myc]{gap:7px;margin:4px 0 0;padding:0;list-style:none;display:grid}.comunicar-lista[data-astro-cid-5hpl2myc] li[data-astro-cid-5hpl2myc]{color:var(--tinta-suave);padding-left:20px;font-size:14.5px;line-height:1.5;position:relative}.comunicar-lista[data-astro-cid-5hpl2myc] li[data-astro-cid-5hpl2myc]:before{content:"";border-left:1.8px solid var(--acento);border-bottom:1.8px solid var(--acento);width:9px;height:5px;position:absolute;top:6px;left:0;transform:rotate(-45deg)}.comunicar-video[data-astro-cid-5hpl2myc]{border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie-2);cursor:pointer;width:100%;padding:0;transition:transform .18s,box-shadow .18s,border-color .18s;display:block;position:relative;overflow:hidden}.comunicar-video[data-astro-cid-5hpl2myc] img[data-astro-cid-5hpl2myc]{width:100%;height:auto;display:block}.comunicar-video[data-astro-cid-5hpl2myc]:hover{border-color:var(--acento);box-shadow:var(--sombra-c);transform:translateY(-3px)}.comunicar-play[data-astro-cid-5hpl2myc]{width:54px;height:54px;color:var(--acento);background:#ffffffeb;border-radius:50%;place-items:center;transition:transform .18s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 16px #08182147}.comunicar-video[data-astro-cid-5hpl2myc]:hover .comunicar-play[data-astro-cid-5hpl2myc]{transform:translate(-50%,-50%)scale(1.08)}.comunicar-dur[data-astro-cid-5hpl2myc]{font-variant-numeric:tabular-nums;color:#fff;background:#081821b8;border-radius:5px;padding:3px 8px;font-size:12px;font-weight:700;position:absolute;bottom:10px;right:10px}@media (width<=880px){.comunicar[data-astro-cid-5hpl2myc]{gap:var(--e-5);grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.comunicar-video[data-astro-cid-5hpl2myc],.comunicar-play[data-astro-cid-5hpl2myc]{transition:none}.comunicar-video[data-astro-cid-5hpl2myc]:hover{transform:none}.comunicar-video[data-astro-cid-5hpl2myc]:hover .comunicar-play[data-astro-cid-5hpl2myc]{transform:translate(-50%,-50%)}}@media (hover:none){.comunicar-video[data-astro-cid-5hpl2myc]:hover{box-shadow:none;transform:none}}.campus[data-astro-cid-5hpl2myc]{border-radius:var(--radio);border:1px solid var(--borde);grid-template-columns:.95fr 1.05fr;display:grid;overflow:hidden}@media (width<=880px){.campus[data-astro-cid-5hpl2myc]{grid-template-columns:1fr}}.campus-lado[data-astro-cid-5hpl2myc]{background:var(--superficie);align-content:center;gap:14px;padding:34px 36px;display:grid}.campus-lado[data-astro-cid-5hpl2myc] .estado[data-astro-cid-5hpl2myc]{letter-spacing:.05em;text-transform:uppercase;width:fit-content;color:var(--bajo);background:color-mix(in srgb, var(--bajo) 15%, transparent);border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:700;display:inline-flex}.campus-lado[data-astro-cid-5hpl2myc] h3[data-astro-cid-5hpl2myc]{color:var(--tinta);font-size:1.55rem;line-height:1.2}.campus-lado[data-astro-cid-5hpl2myc] p[data-astro-cid-5hpl2myc]{color:var(--tinta-suave);font-size:15.5px}.campus-modulos[data-astro-cid-5hpl2myc]{gap:8px;margin-top:4px;display:grid}.campus-modulo[data-astro-cid-5hpl2myc]{background:var(--superficie-2);border-radius:var(--radio-s);color:var(--tinta);align-items:flex-start;gap:12px;padding:12px 14px;font-size:14.5px;display:flex}.campus-modulo[data-astro-cid-5hpl2myc] b[data-astro-cid-5hpl2myc]{color:var(--acento);font-family:var(--f-display);flex:none}.campus-meta[data-astro-cid-5hpl2myc]{color:var(--tinta-tenue);font-size:13.5px}.biblio-foto-wrap[data-astro-cid-5hpl2myc]{border-radius:var(--radio);margin-bottom:28px;overflow:hidden}.biblio-foto-wrap[data-astro-cid-5hpl2myc] .sobre{align-items:flex-end;height:100%;padding:20px 24px;display:flex}.biblio-foto-wrap[data-astro-cid-5hpl2myc] h3{color:#fff;font-size:1.2rem}.roadmap[data-astro-cid-5hpl2myc]{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;display:grid}.rm-item[data-astro-cid-5hpl2myc]{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio);gap:10px;padding:18px 20px;display:grid}.rm-item[data-astro-cid-5hpl2myc] h3[data-astro-cid-5hpl2myc]{color:var(--tinta);font-size:1rem;line-height:1.3}.estado-pill[data-astro-cid-5hpl2myc]{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;justify-self:start;align-items:center;gap:6px;width:fit-content;padding:4px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.estado-disponible[data-astro-cid-5hpl2myc]{color:var(--bajo);background:color-mix(in srgb, var(--bajo) 15%, transparent)}.estado-proximo[data-astro-cid-5hpl2myc]{color:var(--tinta);background:var(--superficie-2);border:1px solid var(--borde)}.rm-item[data-astro-cid-5hpl2myc] p[data-astro-cid-5hpl2myc]{color:var(--tinta-suave);font-size:14px}.invest[data-astro-cid-5hpl2myc]{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}@media (width<=900px){.invest[data-astro-cid-5hpl2myc]{grid-template-columns:1fr}}.invest-foto-wrap[data-astro-cid-5hpl2myc]{border-radius:var(--radio);height:100%;min-height:280px;overflow:hidden}.invest-texto[data-astro-cid-5hpl2myc]{gap:14px;display:grid}.invest-texto[data-astro-cid-5hpl2myc] p[data-astro-cid-5hpl2myc]{color:var(--tinta-suave);font-size:15.5px}.equipo-card[data-astro-cid-5hpl2myc]{background:var(--superficie);border:1px solid var(--borde);border-left:4px solid var(--acento);border-radius:var(--radio);gap:10px;padding:22px 24px;scroll-margin-top:90px;display:grid}.equipo-card[data-astro-cid-5hpl2myc] h3[data-astro-cid-5hpl2myc]{color:var(--acento);font-size:1.1rem}.equipo-datos[data-astro-cid-5hpl2myc]{color:var(--tinta-suave);gap:6px;font-size:14.5px;display:grid}.equipo-datos[data-astro-cid-5hpl2myc] b[data-astro-cid-5hpl2myc]{color:var(--tinta);font-weight:650}.foro-card[data-astro-cid-5hpl2myc]{background:var(--superficie);border:1px solid var(--borde);border-left:4px solid var(--acento);border-radius:var(--radio);gap:10px;padding:22px 24px;scroll-margin-top:90px;display:grid}.foro-card[data-astro-cid-5hpl2myc] h3[data-astro-cid-5hpl2myc]{color:var(--tinta);font-size:1.1rem}.foro-card[data-astro-cid-5hpl2myc] p[data-astro-cid-5hpl2myc]{color:var(--tinta-suave);font-size:14.5px;line-height:1.55}.foro-meta[data-astro-cid-5hpl2myc]{color:var(--tinta-tenue);font-size:13.5px}.protocolo[data-astro-cid-5hpl2myc]{gap:var(--e-3);margin-bottom:var(--e-5);justify-items:start;display:grid}.prot-sel[data-astro-cid-5hpl2myc]{border:1px solid var(--borde);background:var(--superficie);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.prot-btn[data-astro-cid-5hpl2myc]{font-family:var(--f-texto);color:var(--tinta-suave);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:9px 18px;font-size:13.5px;font-weight:650;transition:background .18s,color .18s;display:inline-flex}.prot-btn[data-astro-cid-5hpl2myc].activo{background:var(--acento);color:var(--sobre-acento)}.prot-nota[data-astro-cid-5hpl2myc]{color:var(--tinta-suave);border-left:3px solid var(--teal);max-width:68ch;padding-left:var(--e-3);font-size:14px;line-height:1.55}.prot-nota[data-astro-cid-5hpl2myc] b[data-astro-cid-5hpl2myc]{color:var(--tinta);font-weight:650}.calc-marca[data-astro-cid-5hpl2myc].m-alto{background:color-mix(in srgb, var(--alto) 14%, transparent);color:var(--alto)}.calc-fila[data-astro-cid-5hpl2myc][hidden]{display:none!important}@media (width<=560px){.prot-btn[data-astro-cid-5hpl2myc]{min-height:44px;padding:9px 14px;font-size:13px}}a[data-astro-cid-5hpl2myc].calc-norma{border-bottom:1px solid #0000;align-items:center;text-decoration:none;transition:color .18s,border-color .18s}a[data-astro-cid-5hpl2myc].calc-norma:hover{color:var(--teal);border-bottom-color:currentColor}a[data-astro-cid-5hpl2myc].calc-norma .ext[data-astro-cid-5hpl2myc]{opacity:.55;flex:none}a[data-astro-cid-5hpl2myc].calc-norma:hover .ext[data-astro-cid-5hpl2myc]{opacity:1}.vo[data-astro-cid-5hpl2myc]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cabecera-prof[data-astro-cid-5hpl2myc]{background:var(--papel-alt);border-bottom:1px solid var(--borde);padding-block:var(--e-8) var(--e-7)}.cabecera-prof[data-astro-cid-5hpl2myc] .portada[data-astro-cid-5hpl2myc]{gap:var(--e-7);grid-template-columns:minmax(0,1fr) auto;align-items:center;padding-top:0;display:grid}@media (width<=900px){.cabecera-prof[data-astro-cid-5hpl2myc] .portada[data-astro-cid-5hpl2myc]{gap:var(--e-6);grid-template-columns:1fr}}.prof-aval-fila[data-astro-cid-5hpl2myc]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.prof-aval-fila[data-astro-cid-5hpl2myc] .etiqueta[data-astro-cid-5hpl2myc]{margin-bottom:0}.prof-sago[data-astro-cid-5hpl2myc]{border:1px solid var(--borde);background:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:4px 10px;text-decoration:none;display:inline-flex;box-shadow:0 2px 8px #0000000f}.prof-sago[data-astro-cid-5hpl2myc] img[data-astro-cid-5hpl2myc]{object-fit:contain;width:auto;height:28px;display:block}.prof-pildoras-bloque[data-astro-cid-5hpl2myc]{margin-top:var(--e-7);padding-top:var(--e-6);border-top:1px solid var(--borde);gap:var(--e-5);display:grid}.prof-pildoras-cab[data-astro-cid-5hpl2myc]{gap:var(--e-2);max-width:66ch;display:grid}.prof-pildoras-tit[data-astro-cid-5hpl2myc]{font-family:var(--f-display);color:var(--tinta);margin:0;font-size:clamp(1.4rem,2.5vw,1.85rem);line-height:1.2}.prof-pildoras-entradilla[data-astro-cid-5hpl2myc]{color:var(--tinta-suave);margin:0;font-size:16px;line-height:1.6}.prof-pildoras-grid[data-astro-cid-5hpl2myc]{grid-template-columns:minmax(0,480px);gap:20px;display:grid}.prof-modal-backdrop[data-astro-cid-5hpl2myc]{z-index:59;backdrop-filter:blur(4px);background:#08141c8f;position:fixed;inset:0}.prof-modal-backdrop[data-astro-cid-5hpl2myc][hidden]{display:none}.prof-modal-calc[data-astro-cid-5hpl2myc]{box-sizing:border-box;z-index:60;background:var(--superficie);border:2px solid var(--acento);border-radius:var(--radio);gap:12px;width:min(460px,100vw - 32px);max-height:calc(100vh - 32px);padding:24px 26px;display:grid;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 24px 64px #00000052}@media (width<=480px){.prof-modal-calc[data-astro-cid-5hpl2myc]{gap:10px;padding:20px 18px}}.prof-modal-calc[data-astro-cid-5hpl2myc][hidden]{display:none}.prof-modal-cab[data-astro-cid-5hpl2myc]{justify-content:space-between;align-items:center;gap:10px;display:flex}.prof-modal-etq[data-astro-cid-5hpl2myc]{letter-spacing:.1em;text-transform:uppercase;color:var(--acento);font-size:11.5px;font-weight:700}.prof-modal-x[data-astro-cid-5hpl2myc]{border:1px solid var(--borde);background:var(--papel-alt);min-width:44px;min-height:44px;color:var(--tinta);cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.prof-modal-tit[data-astro-cid-5hpl2myc]{font-family:var(--f-display);color:var(--tinta);margin:0;font-size:1.35rem;line-height:1.2}.prof-modal-txt[data-astro-cid-5hpl2myc]{color:var(--tinta-suave);margin:0;font-size:14.5px;line-height:1.55}.prof-modal-acc[data-astro-cid-5hpl2myc]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.prof-modal-ir[data-astro-cid-5hpl2myc]{background:var(--acento);min-width:44px;min-height:44px;color:var(--sobre-acento);border-radius:999px;justify-content:center;align-items:center;padding:8px 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.prof-modal-cerrar[data-astro-cid-5hpl2myc]{border:1px solid var(--borde);background:var(--papel-alt);min-width:44px;min-height:44px;color:var(--tinta-suave);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:8px 16px;font-size:13.5px;font-weight:600;display:inline-flex}
