.proteccion-ediciones{box-sizing:border-box;overscroll-behavior:contain;width:min(480px,100% - 32px);max-height:calc(100dvh - 32px);padding:var(--espacio-28);border:1px solid var(--linea-fuerte);border-radius:var(--radio-4);background:var(--superficie);color:var(--tinta);font:inherit;box-shadow:var(--sombra-dialogo);scroll-padding-block:24px;overflow:auto}.proteccion-ediciones::backdrop{background:var(--velo-edicion)}.proteccion-ediciones h2{font-size:var(--fuente-22);margin:0 0 var(--espacio-16);line-height:1.35}.proteccion-ediciones p,.proteccion-ediciones li{font-size:var(--fuente-14);line-height:1.65}.proteccion-ediciones ul{padding-left:var(--espacio-20);margin-block:var(--espacio-16) var(--espacio-24)}.proteccion-ediciones>div{gap:var(--espacio-12);margin-top:var(--espacio-24);flex-wrap:wrap;display:flex}.proteccion-ediciones .boton{min-height:var(--control-minimo);padding:var(--espacio-12) var(--espacio-16);font-size:var(--fuente-14)}.proteccion-ediciones button:focus-visible{outline:2px solid var(--tinta);outline-offset:3px}@media (width<=480px){.proteccion-ediciones{padding:var(--espacio-24)}.proteccion-ediciones>div{flex-direction:column}}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2)format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2)format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2)format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2)format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff)format("woff")}.ficha-puesto{margin-top:var(--espacio-32)}.ficha-portada{padding:var(--espacio-28) 0 var(--espacio-36);border-bottom:1px solid var(--linea-fuerte);position:relative}.ficha-portada:after{content:"+";color:var(--gris);background:var(--lienzo);font-size:var(--fuente-16);line-height:20px;position:absolute;bottom:-11px;right:-4px}.ficha-area{font-size:var(--fuente-13);color:var(--gris);margin:0 0 var(--espacio-14)}.ficha-puesto .ficha-portada h1{overflow-wrap:anywhere;letter-spacing:-2px;max-width:20ch;margin:0;font-size:clamp(32px,4vw,52px);font-weight:500;line-height:1.12}.ficha-ubicacion{overflow-wrap:anywhere;gap:var(--espacio-20);margin-top:var(--espacio-24);font-size:var(--fuente-13);color:var(--gris);flex-wrap:wrap;align-items:center;display:flex}.ficha-ubicacion span+span{border-left:1px solid var(--linea-fuerte);padding-left:var(--espacio-20)}.ficha-distribucion{gap:clamp(var(--espacio-32),5vw,72px);padding-top:var(--espacio-40);grid-template-columns:minmax(0,1fr) 360px;align-items:start;display:grid}.ficha-contenido{min-width:0}.ficha-seccion{padding-bottom:var(--espacio-32);margin-bottom:var(--espacio-32);border-bottom:1px solid var(--linea)}.ficha-seccion:last-child{border:0;margin-bottom:0}.ficha-seccion h2{letter-spacing:-.8px;margin:0 0 var(--espacio-20);font-size:25px;font-weight:500;line-height:1.3}.ficha-parrafo{font-size:var(--fuente-14);color:var(--gris);white-space:pre-wrap;margin:0 0 var(--espacio-20);overflow-wrap:anywhere;width:100%;max-width:none;line-height:1.8}.ficha-grupo h3{font-size:var(--fuente-13);letter-spacing:0;margin:var(--espacio-24) 0 var(--espacio-12);color:var(--tinta-suave);font-weight:600}.ficha-grupo ul{margin:0 0 var(--espacio-24);gap:0 var(--espacio-24);grid-template-columns:1fr 1fr;padding:0;list-style:none;display:grid}.ficha-grupo li{overflow-wrap:anywhere;gap:var(--espacio-12);padding:var(--espacio-16) 0;border-top:1px solid var(--realce);color:var(--tinta-media);font-size:var(--fuente-13);align-items:flex-start;min-width:0;line-height:1.75;display:flex}.ficha-marca{color:var(--gris);font-size:var(--fuente-17);flex:none;padding-top:3px;font-weight:400;line-height:1.3}.ficha-postulacion{border:1px solid var(--linea);border-radius:var(--radio-4);background:var(--suave);padding:26px;position:sticky;top:28px}.ficha-postulacion h2{font-size:var(--fuente-20);letter-spacing:-.5px;margin:0 0 var(--espacio-24);font-weight:500}.ficha-postulacion dl{margin:0 0 26px}.ficha-postulacion dl>div{padding:var(--espacio-12) 0;border-bottom:1px solid var(--linea);justify-content:space-between;gap:var(--espacio-14);font-size:var(--fuente-12);display:flex}.ficha-postulacion dt{overflow-wrap:anywhere;min-width:0;color:var(--gris)}.ficha-postulacion dd{overflow-wrap:anywhere;text-align:right;min-width:0;color:var(--tinta-suave);margin:0}.ficha-postulacion>.boton{justify-content:space-between;gap:var(--espacio-12);width:100%;min-height:48px;display:flex}.ficha-ayuda{font-size:var(--fuente-12);color:var(--gris);margin-top:var(--espacio-14);line-height:1.7}.ficha-alternativa{border-top:1px solid var(--linea-fuerte);padding-top:var(--espacio-20);margin-top:var(--espacio-24)}.ficha-alternativa p{font-size:var(--fuente-12);color:var(--gris);margin-bottom:var(--espacio-10)}.ficha-alternativa a{min-height:var(--control-minimo);align-content:center}.ficha-alternativa a,.ficha-alternativa>span{font-size:var(--fuente-12);text-underline-offset:4px;padding:var(--espacio-8) 0;text-decoration:underline;display:block}.ficha-estado{font-size:var(--fuente-14);line-height:1.7}@media (width<=1000px){.ficha-distribucion{gap:var(--espacio-28);grid-template-columns:minmax(0,1fr) 320px}.ficha-grupo ul{grid-template-columns:1fr}.ficha-postulacion{padding:var(--espacio-20)}}@media (width<=700px){.ficha-puesto{margin-top:var(--espacio-20)}.ficha-portada{padding:var(--espacio-12) 0 var(--espacio-28)}.ficha-puesto .ficha-portada h1{overflow-wrap:anywhere;letter-spacing:-1.3px;font-size:34px}.ficha-distribucion{gap:var(--espacio-32);padding-top:var(--espacio-28);flex-direction:column;display:flex}.ficha-postulacion{width:100%;position:static}.ficha-postulacion dl{column-gap:var(--espacio-20);margin-bottom:var(--espacio-20);grid-template-columns:1fr 1fr;display:grid}.ficha-postulacion dl>div{display:block}.ficha-postulacion dd{text-align:left;margin-top:var(--espacio-6)}.ficha-alternativa{column-gap:var(--espacio-20);margin-top:var(--espacio-16);padding-top:var(--espacio-12);flex-wrap:wrap;display:flex}.ficha-alternativa p{width:100%;margin-bottom:0}.ficha-contenido{width:100%}.ficha-seccion h2{font-size:var(--fuente-23)}.ficha-grupo li{font-size:var(--fuente-14)}}.ficha-sueldo{border-bottom:1px solid var(--linea-fuerte);padding-bottom:var(--espacio-18);margin-bottom:var(--espacio-10)}.ficha-postulacion .ficha-paso{font-size:var(--fuente-16);margin:var(--espacio-24) 0 var(--espacio-14);letter-spacing:-.2px;font-weight:500;line-height:1.4}.ficha-importe{width:100%;display:block}.ficha-importe>span{font-size:var(--fuente-12);color:var(--gris)}.ficha-importe>p{width:100%;max-width:none;margin:var(--espacio-8) 0 0;overflow-wrap:anywhere;font-size:var(--fuente-18);color:var(--tinta-suave);font-weight:500;line-height:1.5}.ficha-postulacion dl>.ficha-comisiones{grid-column:1/-1;display:block}.ficha-postulacion .ficha-comisiones dd{text-align:left;margin-top:var(--espacio-6);overflow-wrap:anywhere;line-height:1.7}.ficha-compartir{border-top:1px solid var(--linea-fuerte);padding-top:var(--espacio-18);margin-top:var(--espacio-22)}.ficha-compartir>p{font-size:var(--fuente-12);color:var(--gris);margin:0 0 var(--espacio-8)}.ficha-enlaces{gap:var(--espacio-12);flex-wrap:wrap;display:flex}.ficha-enlaces a,.ficha-enlaces button{min-height:var(--control-minimo);font:inherit;font-size:var(--fuente-12);color:var(--tinta-suave);padding:var(--espacio-4) 0;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:underline;display:inline-flex}.ficha-enlaces a:hover,.ficha-enlaces button:hover{color:var(--gris)}.ficha-enlace-manual{gap:var(--espacio-6);margin-top:var(--espacio-12);min-width:0;font-size:var(--fuente-12);color:var(--gris);display:grid}.ficha-enlace-manual input{width:100%;min-width:0;min-height:var(--control-minimo);padding:var(--espacio-8) var(--espacio-12);border:1px solid var(--borde-control);border-radius:var(--radio-4);background:var(--superficie);color:var(--tinta);font-size:var(--texto-campo)}@media (width<=620px){.ficha-enlaces a,.ficha-enlaces button,.oportunidad-detalle>a{min-height:var(--control-minimo);align-items:center;display:inline-flex}}.ficha-compartir small{color:var(--gris);font-size:var(--fuente-13);margin:-4px 0 var(--espacio-12);line-height:1.4;display:block}.ficha-postular-fijo{display:none}@media (width<=760px){.ficha-postular-fijo{z-index:5;padding:var(--espacio-12) var(--espacio-16);padding-bottom:max(var(--espacio-12),env(safe-area-inset-bottom));background:var(--postulacion-fijo-fondo);border-top:1px solid var(--linea);margin:0 -16px;display:block;position:sticky;bottom:0}.ficha-postular-fijo .boton{justify-content:center;width:100%;min-height:52px}}.buscar-oportunidades{max-width:620px;margin:var(--espacio-40) 0}.buscar-oportunidades label{display:block}.buscar-oportunidades>div{gap:var(--espacio-12);display:flex}.buscar-oportunidades input{border:1px solid var(--borde-control);border-radius:var(--radio-3);min-width:0;font:inherit;flex:1}.oportunidades-lista{padding:0;list-style:none}.oportunidades-lista li{border-bottom:1px solid var(--linea)}.oportunidades-lista a{color:inherit;text-decoration:none}.oportunidades-lista h2{letter-spacing:-.6px;margin:0 0 var(--espacio-12);overflow-wrap:anywhere}.oportunidades-lista p{font-size:var(--fuente-14);color:var(--gris);margin:0;line-height:1.8}.oportunidades-lista span{font-size:var(--fuente-13);white-space:nowrap}.oportunidades-paginacion{justify-content:flex-end;align-items:center;gap:var(--espacio-22);font-size:var(--fuente-13);margin:var(--espacio-28) 0;display:flex}.oportunidades-paginacion button{min-height:var(--control-minimo);padding:var(--espacio-10) var(--espacio-16);background:var(--superficie);border:1px solid var(--borde-control);border-radius:var(--radio-3);font:inherit}.oportunidades-paginacion button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.oportunidad-detalle>h1{margin-top:var(--espacio-36);overflow-wrap:anywhere}.oportunidad-detalle>a:not(.boton){color:inherit;font-size:var(--fuente-14)}.oportunidad-texto section{margin:34px 0}.oportunidad-texto h2,.oportunidad-bolsa h2{font-size:var(--fuente-24);letter-spacing:-.5px}.oportunidad-texto p{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--tinta-media);line-height:1.9}.oportunidad-estado{padding:var(--espacio-22) 0;border-block:1px solid var(--linea-fuerte);line-height:1.8}.oportunidad-bolsa{border-top:1px solid var(--linea-fuerte);padding-top:var(--espacio-28)}.oportunidad-bolsa .boton{margin-top:var(--espacio-16)}@media (width<=600px){.oportunidades-lista a{align-items:flex-start;gap:var(--espacio-16);flex-direction:column}.oportunidades-lista h2{font-size:var(--fuente-21)}.buscar-oportunidades>div{gap:var(--espacio-8)}.buscar-oportunidades .boton{padding-inline:var(--espacio-18)}.oportunidades-paginacion{justify-content:space-between;gap:var(--espacio-8)}}.pagina-simple.oportunidades,.pagina-simple.oportunidad-detalle{padding:var(--espacio-48) clamp(var(--espacio-24),4vw,60px) var(--espacio-64)}.oportunidades-cabecera{padding-bottom:var(--espacio-28);border-bottom:1px solid var(--linea);display:block}.oportunidades-cabecera .firma{margin-bottom:var(--espacio-14)}.oportunidades-cabecera h1{font-size:clamp(30px,3vw,40px)}.oportunidades-cabecera .introduccion{font-size:var(--fuente-14);margin-top:var(--espacio-16)}.oportunidades-cabecera .buscar-oportunidades{max-width:none;margin:0}.buscar-oportunidades label{font-size:var(--fuente-12);margin-bottom:9px}.buscar-oportunidades input{background:var(--suave);height:46px;padding:var(--espacio-12);font-size:var(--texto-campo)}.buscar-oportunidades .boton{min-height:46px;padding:var(--espacio-10) var(--espacio-18)}.oportunidades-lista{gap:var(--espacio-22);margin:var(--espacio-32) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.oportunidades-lista li{border:1px solid var(--linea);border-radius:var(--radio-4)}.oportunidades-lista a{justify-content:space-between;align-items:stretch;gap:var(--espacio-28);height:100%;padding:var(--espacio-28);flex-direction:column;display:flex}.oportunidades-lista a:hover{background:var(--suave)}.oportunidades-lista h2{font-size:var(--fuente-23);max-width:28ch;margin-bottom:var(--espacio-20);line-height:1.35}.oportunidad-datos{gap:var(--espacio-8);flex-wrap:wrap;display:flex}.oportunidad-datos span{overflow-wrap:anywhere;min-width:0;max-width:100%;font-size:var(--fuente-12);background:var(--suave);color:var(--gris);border-radius:var(--radio-3);white-space:normal;padding:5px 9px;line-height:1.5}.oportunidades-lista .oportunidad-enlace{justify-content:space-between;align-items:center;gap:var(--espacio-16);border-top:1px solid var(--linea);padding-top:var(--espacio-18);font-size:var(--fuente-13);display:flex}.oportunidad-encabezado{gap:var(--espacio-16) var(--espacio-32);border-bottom:1px solid var(--linea);margin-top:var(--espacio-28);padding-bottom:var(--espacio-28);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.oportunidad-encabezado h1{grid-column:1;max-width:26ch;font-size:clamp(30px,3vw,42px);line-height:1.2}.oportunidad-encabezado .introduccion{font-size:var(--fuente-14);grid-column:1;margin:0}.oportunidad-encabezado>.boton{grid-area:1/2/3}.oportunidad-encabezado .oportunidad-estado{grid-column:1/-1}.oportunidad-texto{max-width:960px;margin-top:var(--espacio-8)}.oportunidad-texto>section{column-gap:var(--espacio-36);border-bottom:1px solid var(--realce);grid-template-columns:190px minmax(0,1fr);margin:0;padding:30px 0;display:grid}.oportunidad-texto h2{font-size:var(--fuente-18);grid-area:1/1/20;margin:0;line-height:1.5}.oportunidad-texto>section>:not(h2){grid-column:2}.oportunidad-texto p,.oportunidad-texto li{font-size:var(--fuente-14);color:var(--tinta-media);line-height:1.85}.oportunidad-texto p{margin:0 0 var(--espacio-16)}.oportunidad-texto ul{padding-left:var(--espacio-20);margin:var(--espacio-8) 0 var(--espacio-20)}.oportunidad-texto li{padding-left:var(--espacio-4);margin:var(--espacio-8) 0}.oportunidad-bolsa{max-width:960px;margin-top:var(--espacio-32);padding:var(--espacio-24);background:var(--suave);border:0}.oportunidad-bolsa h2{font-size:var(--fuente-20)}.oportunidad-bolsa p{font-size:var(--fuente-14);margin-top:var(--espacio-8)}@media (width<=800px){.oportunidades-cabecera{grid-template-columns:1fr;gap:26px}.oportunidades-lista{grid-template-columns:1fr}.oportunidad-texto>section{gap:var(--espacio-14);grid-template-columns:1fr}.oportunidad-texto h2{grid-row:auto}.oportunidad-texto>section>:not(h2){grid-column:1}.oportunidad-encabezado{grid-template-columns:1fr}.oportunidad-encabezado>.boton{grid-area:auto/1;justify-self:start}}.oportunidades>.buscar-oportunidades{width:calc(50% - 11px);max-width:none;margin:var(--espacio-28) 0 var(--espacio-24)}.oportunidades>.buscar-oportunidades label{font-size:var(--fuente-13);margin:0 0 var(--espacio-10);line-height:1.5}.oportunidades>.buscar-oportunidades>div{border:1px solid var(--linea-fuerte);border-radius:var(--radio-4);background:var(--superficie);gap:0;display:flex;overflow:hidden}.oportunidades>.buscar-oportunidades input{height:46px;padding:0 var(--espacio-14);font-size:var(--texto-campo);background:0 0;border:0;border-radius:0;line-height:normal}.oportunidades>.buscar-oportunidades .boton{border:0;border-left:1px solid var(--linea-fuerte);background:var(--suave);height:46px;min-height:46px;color:var(--tinta);padding:0 var(--espacio-20);box-shadow:none;font-size:var(--fuente-13);border-radius:0;transform:none}.oportunidades>.buscar-oportunidades .boton:hover{background:var(--realce)}.oportunidades>.buscar-oportunidades>div:focus-within{outline:2px solid var(--tinta-media);outline-offset:2px}.oportunidades>.buscar-oportunidades input:focus-visible{outline:none}.oportunidades>.buscar-oportunidades .boton:focus-visible{outline-offset:-3px}.oportunidades>.oportunidades-lista{margin-top:0}@media (width<=800px){.oportunidades>.buscar-oportunidades{width:100%}}@layer base{:root{--lienzo:#f4f1ea;--superficie:#fbf9f5;--suave:#ebe6dc;--realce:#e2ddd3;--linea:#d9d5cd;--linea-fuerte:#cac3b7;--arena-oscura:#bbb1a3;--tenue:#81796a;--marron:#736c5c;--gris:#625b4e;--borde-control:var(--tenue);--texto-campo:14px;--estado-positivo:var(--gris);--estado-atencion:#80571b;--estado-negativo:#8a3b2e;--tinta-media:#4a423c;--tinta-suave:#3b3330;--tinta:#261f1d;--sobre-tinta:#f7f4ee;--flecha-selector:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23625B4E' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E");--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--tinta);background:var(--lienzo);font-synthesis:none;--control-minimo:44px;--espacio-12:12px;--espacio-36:36px;--fuente-13:13px;--radio-4:4px;--fuente-18:18px;--sombra-boton:0 4px 12px #261f1d12;--espacio-18:18px;--fuente-12:12px;--espacio-22:22px;--espacio-20:20px;--fuente-15:15px;--espacio-24:24px;--espacio-28:28px;--fuente-11:11px;--aviso-desarrollo-fondo:#ebe6dcf0;--fuente-10:10px;--espacio-44:44px;--espacio-64:64px;--espacio-10:10px;--espacio-4:4px;--espacio-14:14px;--radio-3:3px;--espacio-8:8px;--espacio-32:32px;--error-texto:#a72727;--espacio-16:16px;--espacio-6:6px;--fuente-14:14px;--espacio-48:48px;--fuente-16:16px;--espacio-40:40px;--fuente-23:23px;--fuente-20:20px;--fuente-19:19px;--fuente-21:21px;--aviso-fallido-borde:#8f4f32;--aviso-fallido-texto:#773f28;--sombra-seleccion:0 1px 3px #261f1d14;--fuente-17:17px;--velo-oferta:#261f1d4d;--espacio-56:56px;--alerta-borde:#d9b98a;--fuente-22:22px;--sombra-interruptor:0 1px 2px #261f1d1f;--fuente-24:24px;--velo-plantilla:#261f1d61;--alerta-fondo:#fcf8f2;--alerta-texto:#6b4a16;--radio-6:6px;--sombra-cv:0 24px 80px #261f1d40;--velo-cv:#261f1d88;--sombra-hoja:0 2px 8px #261f1d20;--sombra-privacidad:0 20px 70px #0003;--velo-privacidad:#1e191666;--estado-positivo-profundo:var(--tinta-media);--estado-positivo-fondo:var(--lienzo);--estado-positivo-marca:var(--marron);--estado-negativo-fondo:#f6eeec;--estado-negativo-profundo:#7a3f38;--estado-negativo-marca:#a2574d;--estado-negativo-hover:#5c2c26;--etapa-descartado:#864b46;--etapa-seguimiento:var(--gris);--sombra-fotografia:0 8px 60px #261f1d54;--sombra-control-flotante:0 2px 8px #261f1d21;--velo-fotografia:#261f1d66;--confirmacion-fondo:var(--lienzo);--confirmacion-borde:var(--marron);--seguimiento-fondo:var(--lienzo);--seguimiento-texto:var(--tinta-media);--velo-panel:#261f1d33;--sombra-panel:-12px 0 32px #261f1d0f;--sombra-revision:0 24px 80px #211b1838;--velo-revision:#1e19166b;--sombra-dialogo:0 12px 40px #261f1d21;--sombra-vacante:0 24px 80px #1e191638;--velo-vacante:#1e191661;--velo-edicion:#261f1d54;--postulacion-fijo-fondo:#f4f1eaf5;--sombra-guia-camara:0 0 0 100vmax #00000059;--sombra-sugerencia:0 4px 12px #29231f14;--error-campo:#9b2c24;--error-fecha:#9c2929;--sombra-calendario:0 8px 24px #261f1d0f;font-family:Manrope,sans-serif;font-weight:400}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,label,input{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}h1,h2,p{margin:0}h1{letter-spacing:-.055em;font-size:clamp(36px,4.5vw,62px);font-weight:600;line-height:1.12}h2{letter-spacing:-.035em;font-weight:600}p{line-height:1.7}summary{min-height:var(--control-minimo)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--tinta-media);outline-offset:5px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:-1px}main:focus,h1:focus{outline:none}.sr-only{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.marco,.acceso-pagina{border-inline:1px solid var(--linea);max-width:1280px;margin-inline:auto}}@layer componentes{.portada .bienvenida{padding:var(--espacio-64) var(--espacio-24) 0;animation:none}.portada .bienvenida h1{letter-spacing:-.05em;font-size:clamp(34px,4vw,49px);font-weight:500;line-height:1.1}.bienvenida h1>span{animation:.9s cubic-bezier(.16,1,.3,1) both revelar-titulo;display:block}.bienvenida h1>span+span{animation-delay:.12s}.portada .introduccion{font-size:var(--fuente-14);margin-top:23px;line-height:1.65;animation:.7s .2s both aparecer}.portada .acciones{margin-top:30px;animation:.7s .3s both aparecer}.portada .acciones .boton{min-height:43px;padding:11px var(--espacio-20);font-size:var(--fuente-12);gap:var(--espacio-24);font-weight:500}.universo{margin-top:var(--espacio-24);isolation:isolate;padding-bottom:30px;position:relative}.universo-lienzo{max-width:1040px;margin:auto;animation:.9s .3s both aparecer;overflow:hidden}.universo-grafico{width:100%;height:auto;max-height:500px;display:block;overflow:visible}.svg-mini{font-family:Manrope,sans-serif;font-size:var(--fuente-10);fill:var(--tinta-suave);font-weight:600}.svg-tenue{fill:var(--marron);font-family:Manrope,sans-serif;font-size:7px}.svg-titulo{font-family:Manrope,sans-serif;font-size:var(--fuente-12);fill:var(--tinta-suave);font-weight:600}.svg-claro{fill:var(--superficie);font-family:Manrope,sans-serif;font-size:7px;font-weight:600}.dato-escrito{transform-box:fill-box;transform-origin:0}.etapa-0 .dato-escrito{animation:.45s cubic-bezier(.4,0,.2,1) backwards escribir-dato}.etapa-0 .dato-1{animation-delay:.35s}.etapa-0 .dato-2{animation-delay:.85s}.etapa-0 .dato-3{animation-delay:1.35s}.ruta-activa{opacity:0;transition:opacity .25s ease-out}.etapa-1 .ruta-cv{opacity:1;transition:opacity .4s ease-out .2s}.etapa-2 .ruta-lugar{opacity:1;transition:opacity .3s ease-out .6s}.ficha-viajera{opacity:0;translate:295.4px 322.4px}.etapa-1 .ficha-viajera{opacity:1;animation:2s .2s backwards viajar-cv;translate:620.2px 424.3px}.etapa-2 .ficha-viajera{opacity:0;transition:translate .4s cubic-bezier(.5,0,.3,1),opacity 0s .4s;translate:664px 399px}.aviso-contacto{opacity:0;transform-box:fill-box;transform-origin:50% 100%;transition:opacity .2s ease-out;transform:translateY(6px)scale(.96)}.etapa-2 .aviso-contacto{opacity:1;transition:opacity .25s ease-out .3s,transform .4s cubic-bezier(.23,1,.32,1) .3s;transform:none}.senal-lugar{opacity:0;translate:763.5px 404.5px}.etapa-2 .senal-lugar{animation:.7s .65s backwards llevar-senal}.etapa-2 .oportunidades{animation:.5s 1.3s backwards responder-lugar}.area-destacada,.marca-area{opacity:0;transition:opacity .2s ease-out}.area-destacada{transform-box:fill-box;transform-origin:0}.etapa-2 .area-destacada{opacity:1;animation:.4s cubic-bezier(.23,1,.32,1) 1.4s backwards revelar-area}.etapa-2 .marca-area{opacity:1;transition:opacity .2s ease-out 1.7s}.en-pausa:not(.etapa-elegida) .universo-grafico *{animation-play-state:paused!important}.recorrido-control{justify-content:center;align-items:center;gap:17px;margin-top:-6px;display:flex;position:relative}.etapas-escena{gap:27px;display:flex}.etapas-escena button{padding:var(--espacio-14) 2px;font-size:var(--fuente-12);color:var(--marron);white-space:nowrap;background:0 0;border:0;transition:color .25s;position:relative}.etapas-escena button[aria-pressed=true]{color:var(--tinta)}.indice-etapa{font-size:var(--fuente-10);color:var(--marron);margin-right:9px}.tiempo-etapa{background:var(--linea);height:1px;position:absolute;bottom:2px;left:0;right:0;overflow:hidden}.etapas-escena button[aria-pressed=true] .tiempo-etapa:before{content:"";background:var(--tinta-suave);transform-origin:0;animation:4s linear both progreso-escena;position:absolute;inset:0}.en-pausa .tiempo-etapa:before{transform:scaleX(1);animation:none!important}.pausa-escena{border:1px solid var(--linea);background:var(--superficie);color:var(--gris);width:32px;height:32px;font-size:var(--fuente-12);border-radius:50%;place-items:center;transition:background .2s;display:grid}.pausa-escena:hover{background:var(--suave)}.descripcion-etapa{text-align:center;font-size:var(--fuente-12);color:var(--marron);margin:17px var(--espacio-20) 0;min-height:21px;animation:.35s aparecer}.elige-camino{border-top:1px solid var(--linea);grid-template-columns:1fr 1.25fr;gap:80px;padding:78px 70px 80px;display:grid}.camino-intro h2{letter-spacing:-.045em;margin-top:var(--espacio-8);font-size:38px;font-weight:500;line-height:1.15}.camino-intro>p:last-child{font-size:var(--fuente-13);color:var(--gris);margin-top:23px}.caminos{flex-direction:column;display:flex}.camino{align-items:flex-start;gap:var(--espacio-22);padding:25px var(--espacio-14);border-top:1px solid var(--linea);transition:background .25s;display:flex}.camino:last-child{border-bottom:1px solid var(--linea)}.camino:hover{background:var(--suave)}.camino h3{letter-spacing:-.025em;font-weight:500;font-size:var(--fuente-18);margin:0 0 var(--espacio-8)}.camino p{font-size:var(--fuente-12);color:var(--marron);line-height:1.7}.icono-camino{flex-shrink:0;place-items:center;width:29px;font-size:27px;font-weight:400;line-height:1;display:grid}.flecha-camino{font-size:var(--fuente-20);margin-left:auto;transition:transform .3s}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.camino:hover .flecha-camino{transform:translate(4px,-4px)}}@keyframes revelar-titulo{0%{opacity:0;filter:blur(5px);transform:translateY(23px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes aparecer{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@keyframes escribir-dato{0%{transform:scaleX(0)}}@keyframes viajar-cv{0%{opacity:0;animation-timing-function:cubic-bezier(.4,0,.7,.75);translate:295.4px 322.4px}9%{opacity:1}72%{opacity:1;animation-timing-function:cubic-bezier(.25,.6,.3,1);translate:550px 464.5px}to{opacity:1;translate:620.2px 424.3px}}@keyframes llevar-senal{0%{opacity:0;animation-timing-function:cubic-bezier(.4,0,.7,.75);translate:763.5px 404.5px}12%{opacity:1}32%{opacity:1;animation-timing-function:cubic-bezier(.25,.6,.3,1);translate:812.4px 431.8px}to{opacity:1;translate:928.6px 365.6px}}@keyframes responder-lugar{0%{animation-timing-function:cubic-bezier(.23,1,.32,1);translate:0}40%{animation-timing-function:cubic-bezier(.45,0,.3,1);translate:0 -6px}to{translate:0}}@keyframes revelar-area{0%{opacity:0;transform:scaleX(.7)}}@keyframes progreso-escena{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.salto{background:var(--superficie);padding:var(--espacio-12);z-index:20;position:fixed;top:-80px;left:20px}.salto:focus{top:10px}.cabecera{border-bottom:1px solid var(--linea);justify-content:space-between;align-items:center;height:88px;padding:0 38px;display:flex}.cabecera,.acceso-pagina>header{position:relative}:is(.cabecera,.acceso-pagina>header):before,:is(.cabecera,.acceso-pagina>header):after{content:"";width:1px;height:1px;color:var(--gris);pointer-events:none;z-index:1;background:currentColor;position:absolute;bottom:-1px;box-shadow:-3px 0,-2px 0,-1px 0,1px 0,2px 0,3px 0,0 -3px,0 -2px,0 -1px,0 1px,0 2px,0 3px}:is(.cabecera,.acceso-pagina>header):before{left:-1px}:is(.cabecera,.acceso-pagina>header):after{right:-1px}.logotipo{width:168px;height:auto}.cabecera nav{align-items:center;gap:var(--espacio-36);font-size:var(--fuente-13);display:flex}.cabecera nav>a:not(.boton){padding-block:var(--espacio-12)}.cabecera nav>a.active:not(.boton){border-bottom:1px solid}.boton{border-radius:var(--radio-4);min-height:49px;font-size:var(--fuente-13);border:1px solid #0000;justify-content:center;align-items:center;gap:30px;padding:13px 25px;font-weight:600;transition:transform .18s,background .18s,box-shadow .18s;display:inline-flex}.boton span{font-size:var(--fuente-18);transition:transform .18s}.boton:hover:not(:disabled) span{transform:translate(2px,-2px)}.boton:hover:not(:disabled){transform:translateY(-2px)}.oscuro{background:var(--tinta);color:var(--sobre-tinta)}.oscuro:hover:not(:disabled){background:var(--tinta-suave);box-shadow:var(--sombra-boton)}.claro{background:var(--superficie);color:var(--tinta-suave);border-color:var(--borde-control)}.claro:hover{background:var(--suave)}.compacto{min-height:40px;padding:9px var(--espacio-18)}.firma{font-size:var(--fuente-12);color:var(--gris);margin-bottom:var(--espacio-22)}.bienvenida{text-align:center;padding:72px var(--espacio-20) 15px;animation:.65s both entrada}.introduccion{color:var(--gris);font-size:var(--fuente-15);margin-top:var(--espacio-24);line-height:1.8}.acciones{gap:var(--espacio-12);margin-top:var(--espacio-28);justify-content:center;display:flex}.pie{align-items:center;gap:var(--espacio-20);border-top:1px solid var(--linea);font-size:var(--fuente-11);color:var(--gris);padding:26px 38px 52px;display:flex}.pie>a:last-child{margin-left:auto}.aviso-desarrollo{text-align:center;background:var(--aviso-desarrollo-fondo);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:var(--fuente-10);letter-spacing:.02em;color:var(--gris);z-index:10;border-top:1px solid var(--linea);padding:7px;position:fixed;bottom:0;left:0;right:0}.registro{grid-template-columns:38% 62%;min-height:700px;display:grid}.registro-contexto{padding:42px var(--espacio-44);background:linear-gradient(145deg,var(--suave),var(--superficie));border-right:1px solid var(--linea);flex-direction:column;justify-content:space-between;gap:65px;display:flex}.volver{font-size:var(--fuente-12);color:var(--gris)}.registro-contexto h2{font-size:35px;line-height:1.25}.registro-contexto p{font-size:var(--fuente-13);color:var(--gris);margin-top:var(--espacio-20)}.registro-contexto .nota-contexto{font-size:var(--fuente-10)}.registro-contenido{padding:42px var(--espacio-64) 26px;min-width:0}.progreso{gap:0;margin:0 0 55px;padding:0;list-style:none;display:flex}.progreso li{border-top:2px solid var(--realce);color:var(--gris);flex:1;gap:7px;padding-top:15px;display:flex;position:relative}.progreso .alcanzado{border-color:var(--tinta);color:var(--tinta)}.progreso span{font-size:var(--fuente-11)}.progreso small{font-size:var(--fuente-10)}.paso{animation:.25s ease-out entrada}.paso .firma{margin-bottom:13px}.paso h1{margin-bottom:15px;font-size:34px;line-height:1.2}.subtitulo{font-size:var(--fuente-13);color:var(--gris);margin-bottom:26px}.opciones{gap:var(--espacio-10);border:0;margin:0;padding:0;display:grid}.opciones>label{align-items:center;gap:var(--espacio-12);cursor:pointer;padding:var(--espacio-18);border:1px solid var(--borde-control);border-radius:var(--radio-4);transition:background .2s,border-color .2s;display:flex}.opciones>label.seleccionada{border-color:var(--tinta-suave);background:var(--suave)}.opciones input{accent-color:var(--tinta)}.opciones strong{font-size:var(--fuente-13);font-weight:600;display:block}.opciones small{font-size:var(--fuente-11);color:var(--gris);margin-top:var(--espacio-4);display:block}.opciones>label>span:last-child{margin-left:auto}.archivo-zona{align-items:center;gap:var(--espacio-14);border-bottom:1px solid var(--linea);flex-wrap:wrap;padding:23px 0;display:flex}.hoja-icono{border:1px solid var(--linea-fuerte);border-radius:var(--radio-3);place-items:center;width:38px;height:48px;font-size:28px;display:grid}.archivo-zona strong{font-size:var(--fuente-12);overflow-wrap:anywhere;display:block}.archivo-zona p{font-size:var(--fuente-10);color:var(--gris);margin-top:5px}.archivo-zona>div:nth-child(2){flex:1;min-width:120px}.archivo-boton{font-size:var(--fuente-11);min-height:38px;padding:var(--espacio-8) 13px;cursor:pointer;position:relative;overflow:hidden}.archivo-boton input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.archivo-boton:focus-within{outline:2px solid var(--tinta-media);outline-offset:4px}.ayuda-captura{padding-top:var(--espacio-22);font-size:var(--fuente-12);color:var(--gris)}.acciones-formulario{justify-content:flex-end;align-items:center;gap:var(--espacio-22);margin-top:var(--espacio-32);display:flex}.texto-boton{font-size:var(--fuente-12);color:var(--tinta-media);padding:var(--espacio-10) 0;align-items:center;gap:var(--espacio-8);min-height:var(--control-minimo);background:0 0;border:0;margin-right:auto;display:inline-flex}.privacidad-registro{font-size:var(--fuente-10);color:var(--gris);margin-top:var(--espacio-32)}.privacidad-registro a{text-underline-offset:3px;text-decoration:underline}.campos{gap:var(--espacio-20);display:grid}.campos .subtitulo{margin-bottom:0}.campos label{font-size:var(--fuente-12);gap:var(--espacio-8);font-weight:500;line-height:20px;display:grid}.campos input:not([type=checkbox]):not([type=radio]),.campos select,.campos textarea{border:1px solid var(--borde-control);background-color:var(--superficie);border-radius:var(--radio-4);width:100%;padding:13px var(--espacio-14);font-size:var(--texto-campo);min-height:48px;line-height:20px}.campos textarea{resize:vertical}.campos input::placeholder,.campos textarea::placeholder{color:var(--gris)}.error{font-size:var(--fuente-12);color:var(--error-texto);margin-top:var(--espacio-20)}.resumen{margin-top:25px}.resumen>div{border-bottom:1px solid var(--linea);grid-template-columns:90px 1fr;gap:15px;padding:15px 0;display:grid}.resumen dt{font-size:var(--fuente-11);color:var(--gris)}.resumen dd{font-size:var(--fuente-12);overflow-wrap:anywhere;margin:0;line-height:1.7}.aviso-registro{font-size:var(--fuente-11);background:var(--suave);padding:var(--espacio-16);margin-top:var(--espacio-22)}.aviso-registro p{margin-top:var(--espacio-6);color:var(--gris)}.pagina-simple{min-height:70vh;padding:65px 52px}.pagina-simple h1{font-size:44px}.estado-vacio{border-top:1px solid var(--linea);margin-top:50px;padding:45px 0}.estado-vacio h2{font-size:25px}.estado-vacio p{font-size:var(--fuente-13);color:var(--gris);margin:var(--espacio-18) 0 25px}.icono-vacio{margin-bottom:var(--espacio-20);font-size:32px;display:block}.lectura p:not(.firma){max-width:680px;color:var(--gris);font-size:var(--fuente-14);margin:25px 0}@keyframes entrada{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@keyframes entrada-objeto{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0}}}@layer responsive{@media (width<=900px){.elige-camino{gap:38px;padding:50px 35px}.camino-intro h2{font-size:32px}}@media (width<=620px){.portada .bienvenida{padding:45px var(--espacio-24) 0}.portada .bienvenida h1{font-size:34px;line-height:1.14}.bienvenida h1>span{display:inline}.bienvenida h1>span+span:before{content:" "}.portada .introduccion{font-size:var(--fuente-12);margin-top:19px;line-height:1.8}.portada .acciones{margin-top:var(--espacio-24);gap:9px}.portada .acciones .boton{font-size:var(--fuente-11);padding:var(--espacio-12) var(--espacio-14);gap:var(--espacio-12);white-space:nowrap}.universo{margin-top:var(--espacio-20);padding-bottom:var(--espacio-28)}.universo-grafico{width:100%;max-width:100%;position:static;transform:none}.universo-lienzo{height:auto}.recorrido-control{gap:var(--espacio-10);padding-inline:var(--espacio-14);margin-top:0}.etapas-escena{gap:15px}.etapas-escena button{font-size:var(--fuente-10);padding:var(--espacio-12) 0}.indice-etapa{margin-right:5px;font-size:8px}.pausa-escena{width:28px;height:28px;font-size:var(--fuente-10);flex-shrink:0}.descripcion-etapa{font-size:var(--fuente-10);margin:13px var(--espacio-18) 0}.elige-camino{padding:var(--espacio-40) var(--espacio-24);grid-template-columns:1fr;gap:30px}.camino-intro h2{font-size:31px}.camino-intro h2 br{display:none}.camino-intro .firma{font-size:var(--fuente-10);margin-bottom:13px}.camino-intro>p:last-child{margin-top:var(--espacio-14);font-size:var(--fuente-12)}.camino{padding:var(--espacio-24) 0;gap:15px}.camino h3{font-size:var(--fuente-17)}.camino p{font-size:var(--fuente-11)}}@media (prefers-reduced-motion:reduce){.universo *,.bienvenida *,.camino *{transition:none!important;animation:none!important}.pausa-escena{display:none}}@media (width<=620px),(pointer:coarse){:root{--texto-campo:16px}}@media (width<=900px){.marco,.acceso-pagina{border-inline:0}:is(.cabecera,.acceso-pagina>header):before,:is(.cabecera,.acceso-pagina>header):after{display:none}.registro{grid-template-columns:30% 70%}.registro-contexto{padding:30px 25px}.registro-contexto h2{font-size:26px}.registro-contenido{padding:35px}.cabecera{padding-inline:25px}}@media (width<=620px){.cabecera{height:75px;padding-inline:var(--espacio-24)}.logotipo{width:119px}.cabecera nav{gap:var(--espacio-14);font-size:var(--fuente-11)}.cabecera .compacto{font-size:var(--fuente-10);padding:9px var(--espacio-12);gap:var(--espacio-8);min-height:37px}.compacto{padding:9px var(--espacio-12);font-size:var(--fuente-10);gap:var(--espacio-8);min-height:37px}.bienvenida{padding:51px var(--espacio-20) 5px}.bienvenida h1{font-size:38px}.firma{font-size:var(--fuente-11);margin-bottom:var(--espacio-18)}.introduccion{font-size:var(--fuente-13);margin-top:19px}.acciones{margin-top:var(--espacio-24);gap:9px}.boton{font-size:var(--fuente-11);padding:var(--espacio-12) 17px;gap:var(--espacio-18);min-height:46px}.solo-escritorio{display:none}.pie{padding:23px var(--espacio-20) var(--espacio-48);gap:var(--espacio-12);font-size:9px}.pie img{width:25px;height:25px}.registro{min-height:75vh;display:block}.registro-contexto{padding:var(--espacio-20) var(--espacio-24) 0;background:0 0;border:0;gap:0}.registro-contexto>div,.registro-contexto .nota-contexto{display:none}.registro-contenido{padding:var(--espacio-10) var(--espacio-24) var(--espacio-36)}.campos label{font-size:var(--fuente-14)}.campos input:not([type=checkbox]):not([type=radio]),.campos select,.campos textarea{font-size:var(--fuente-16)}.progreso{margin-bottom:34px}.progreso small{font-size:9px}.paso h1{font-size:29px}.subtitulo{font-size:var(--fuente-12)}.opciones>label{padding:17px var(--espacio-12)}.opciones strong{font-size:var(--fuente-12)}.opciones small{font-size:var(--fuente-10)}.archivo-zona{gap:var(--espacio-10)}.archivo-boton{min-height:37px;padding:var(--espacio-8);font-size:var(--fuente-10)}.pagina-simple{padding:var(--espacio-40) var(--espacio-24)}.pagina-simple h1{font-size:34px}.estado-vacio h2{font-size:var(--fuente-23)}.acciones-formulario{gap:var(--espacio-12)}.acciones-formulario>.boton{margin-left:auto}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.boton:hover:not(:disabled),.boton:hover:not(:disabled) span{transform:none}}}.privacidad-publica{padding:var(--espacio-64) var(--espacio-32) 80px}.privacidad-documento{width:100%;max-width:720px;margin-inline:auto}.privacidad-titulo{padding-bottom:var(--espacio-28);border-bottom:1px solid var(--linea);margin-bottom:var(--espacio-28)}.privacidad-titulo .firma{font-size:var(--fuente-12);color:var(--gris);margin:0 0 var(--espacio-16);letter-spacing:.04em}.privacidad-descarga{align-items:center;gap:var(--espacio-16);margin-top:var(--espacio-24);flex-wrap:wrap;display:flex}.privacidad-descarga .boton{justify-content:center;align-items:center;gap:var(--espacio-10);min-height:48px;display:inline-flex}.privacidad-descarga>span{font-size:var(--fuente-12);color:var(--tinta-media)}.privacidad-descarga>p{font-size:var(--fuente-14);flex-basis:100%;margin:0}.privacidad-publica .privacidad-titulo h1{letter-spacing:-.045em;margin:0;font-size:clamp(32px,4vw,46px);line-height:1.15}.privacidad-documento>.boton{margin-top:var(--espacio-36)}.privacidad-publica .contenido-aviso{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;font-size:var(--fuente-16)}.aviso-revision{overflow-wrap:anywhere;color:var(--tinta-media);font-size:var(--fuente-15);line-height:1.8}.aviso-revision p{margin:0 0 var(--espacio-16);line-height:1.8}.aviso-revision .privacidad-entrada{font-size:var(--fuente-18);color:var(--tinta-suave);margin:0 0 var(--espacio-28);line-height:1.65}.aviso-revision h3{font-size:var(--fuente-19);letter-spacing:-.015em;margin:34px 0 var(--espacio-12);color:var(--tinta);font-weight:600;line-height:1.4}.condiciones-aviso{border-top:1px solid var(--linea);margin-top:var(--espacio-40);padding-top:30px}.aviso-revision h2{font-size:var(--fuente-19);color:var(--tinta);margin:var(--espacio-32) 0 var(--espacio-12);letter-spacing:-.015em;font-weight:600;line-height:1.4}.aviso-revision>h2:first-child{margin-top:0}.condiciones-aviso>h2{margin:0 0 var(--espacio-20);letter-spacing:-.03em;font-size:25px}.condiciones-aviso>h2:focus-visible{outline:2px solid var(--tinta-media);outline-offset:var(--espacio-4)}.aviso-formulario{border-block:1px solid var(--linea);margin:var(--espacio-8) 0 var(--espacio-20)}.aviso-formulario summary{cursor:pointer;min-height:var(--control-minimo);padding:var(--espacio-10) 0;font-weight:400;font-size:var(--fuente-13);color:var(--tinta-media);justify-content:space-between;align-items:center;list-style:none;display:flex}.aviso-formulario summary::-webkit-details-marker{display:none}.aviso-formulario summary:after{content:"+";font-size:var(--fuente-16);color:var(--marron)}.aviso-formulario[open] summary:after{content:"−"}.aviso-formulario__contenido{padding:var(--espacio-4) 0 var(--espacio-20)}.aviso-formulario__contenido .contenido-aviso{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.aviso-formulario__contenido .aviso-revision{font-size:var(--fuente-14)}.aviso-formulario__contenido .aviso-revision h2{font-size:var(--fuente-17);line-height:1.45}.aviso-formulario__enlace{margin-top:var(--espacio-20);text-underline-offset:4px;font-size:var(--fuente-13);text-decoration:underline;display:inline-block}@media (width<=620px){.privacidad-publica{padding:var(--espacio-36) var(--espacio-24) var(--espacio-48)}.privacidad-titulo{padding-bottom:var(--espacio-24);margin-bottom:var(--espacio-24)}.aviso-revision{font-size:var(--fuente-15)}.aviso-revision .privacidad-entrada{font-size:var(--fuente-17)}.aviso-revision h3{margin-top:var(--espacio-28)}}.estado-carga{width:100%;min-width:0;padding-block:var(--espacio-20)}.estado-carga-mensaje{font-size:var(--fuente-14);color:var(--gris);line-height:1.6}.estado-carga-lineas{gap:var(--espacio-12);max-width:560px;margin-top:var(--espacio-20);display:grid}.estado-carga-lineas span{background:var(--realce);border-radius:2px;height:12px}.estado-carga-lineas span:first-child{width:48%}.estado-carga-lineas span:nth-child(2){width:88%}.estado-carga-lineas span:last-child{width:68%}.gestion-espera .estado-carga-lineas{margin-inline:auto}.recuperacion-envio{max-width:760px;min-height:55vh;padding:clamp(var(--espacio-28),6vw,72px);box-sizing:border-box;margin-inline:auto}.recuperacion-envio h1{letter-spacing:-1.2px;margin-block:var(--espacio-28) var(--espacio-20);font-size:clamp(30px,5vw,48px);line-height:1.15}.recuperacion-envio p{max-width:58ch;line-height:1.7}.referencia-envio{overflow-wrap:anywhere}.recuperacion-acciones{align-items:center;gap:var(--espacio-24);margin-top:var(--espacio-32);flex-wrap:wrap;display:flex}.confirmacion-registro .firma{color:var(--gris);margin-bottom:0}.confirmacion-registro h1{margin-top:var(--espacio-16)}.confirmacion-registro [role=status] p+p{margin-top:var(--espacio-16);color:var(--gris)}.confirmacion-folio strong{letter-spacing:.08em}.confirmacion-baja{color:var(--gris);font-size:var(--fuente-14)}:root{--alto-accion:48px;--radio-control:var(--radio-4);--texto-secundario:var(--gris)}html{scrollbar-width:thin;scrollbar-color:var(--borde-control) var(--lienzo);scrollbar-gutter:stable}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--lienzo)}::-webkit-scrollbar-thumb{background:var(--borde-control);border:2px solid var(--lienzo);border-radius:var(--radio-4)}@media (forced-colors:active){html{scrollbar-color:auto}::-webkit-scrollbar-thumb{background:canvastext;border-color:canvas}::-webkit-scrollbar-track{background:canvas}}.icono{flex:none;width:18px;height:18px;display:block}.cabecera img,.pie img{display:block}.cabecera nav{align-items:center}.boton{min-height:var(--alto-accion);border-radius:var(--radio-control);line-height:20px}.texto-boton{justify-content:center;min-width:44px}.boton .icono{transition:transform .18s}.boton:hover:not(:disabled){transform:none}.boton:active:not(:disabled){background-color:var(--tinta-media)}.boton.claro:active{background-color:var(--realce)}.compacto{min-height:var(--control-minimo)}.cabecera nav>a:not(.boton){min-height:var(--control-minimo);align-items:center;display:inline-flex}.volver{align-items:center;gap:var(--espacio-8);min-height:var(--control-minimo);width:fit-content;display:inline-flex}.pie>a{min-height:var(--control-minimo);align-items:center;display:inline-flex}.pie{padding-bottom:26px}.aviso-desarrollo{background:var(--suave);-webkit-backdrop-filter:none;backdrop-filter:none;padding:var(--espacio-6) var(--espacio-16);line-height:18px;position:static}.portada .acciones .boton{min-height:48px}.camino .icono-camino{width:24px;height:24px;margin-top:2px}.camino .flecha-camino{width:20px;height:20px;margin-top:3px;margin-left:auto}.camino p,.camino-intro>p:last-child,.descripcion-etapa,.etapas-escena button{color:var(--texto-secundario)}.camino:focus-visible{outline-offset:-2px;background:var(--suave)}.pausa-escena{border-color:var(--borde-control);border-radius:var(--radio-4);flex:none;width:44px;height:44px}.etapas-escena button{min-width:44px;min-height:var(--control-minimo);flex-shrink:0}.pagina-simple{padding:var(--espacio-64) clamp(var(--espacio-24),5vw,70px) 72px}.pagina-simple h1{max-width:760px;font-size:clamp(32px,4vw,44px);line-height:1.15}.pagina-simple .introduccion{max-width:660px}.pagina-simple .acciones{flex-wrap:wrap;justify-content:flex-start;align-items:center}.campos select,.gestion .campos select{appearance:none;background-image:var(--flecha-selector);padding-right:var(--espacio-40);background-position:right 14px center;background-repeat:no-repeat;background-size:16px}.estado-vacio{max-width:760px;margin-top:var(--espacio-40);padding-top:var(--espacio-32)}.estado-vacio .icono-vacio{width:28px;height:28px;margin-bottom:var(--espacio-20)}.estado-vacio h2{line-height:1.3}.estado-vacio p,.lectura p:not(.firma){font-size:var(--fuente-14);color:var(--texto-secundario);line-height:1.8}.no-encontrada>.boton{margin-top:var(--espacio-28)}.registro .opciones>label{gap:var(--espacio-14);min-height:80px;padding:var(--espacio-18)}.opciones>label>.icono{margin-left:auto}.opciones input[type=radio]{flex:none;width:18px;height:18px;margin:0}.opciones>label:focus-within{outline:2px solid var(--tinta-suave);outline-offset:-1px}.hoja-icono{border:0;width:32px;height:40px;padding:0}.archivo-boton{min-height:var(--control-minimo);align-items:center;display:inline-flex}.archivo-zona p,.privacidad-registro{font-size:var(--fuente-12);color:var(--texto-secundario);line-height:1.7}.resumen{margin:var(--espacio-24) 0 0}.resumen+.resumen{margin-top:0}.resumen>div{padding:var(--espacio-16) 0;grid-template-columns:120px minmax(0,1fr);align-items:start}.resumen dt{font-size:var(--fuente-12);color:var(--texto-secundario);line-height:1.7}.resumen dd{font-size:var(--fuente-13)}.aviso-registro{font-size:var(--fuente-13);border:1px solid var(--linea);border-radius:var(--radio-4);line-height:1.7}.aviso-registro>label{align-items:flex-start;gap:var(--espacio-10);margin-top:var(--espacio-14);display:flex}.aviso-registro input[type=checkbox]{width:18px;height:18px;accent-color:var(--tinta);flex:none;margin:3px 0 0}.fila-perfil{align-items:end}.fila-perfil>label{align-content:end;height:100%}.idioma-perfil>.texto-boton{min-height:48px;margin:0}.empleo-perfil{border-radius:var(--radio-4)}@media (width<=620px){.cabecera{padding-inline:var(--espacio-20);gap:var(--espacio-16)}.cabecera nav{gap:var(--espacio-12)}.cabecera .compacto{min-height:var(--control-minimo);padding:var(--espacio-10) var(--espacio-12)}.portada .acciones{flex-wrap:wrap}.portada .acciones .boton{gap:var(--espacio-12);flex:145px;max-width:240px}.portada .introduccion{font-size:var(--fuente-13)}.recorrido-control{gap:var(--espacio-8)}.etapas-escena{gap:var(--espacio-12)}.etapas-escena button{font-size:var(--fuente-11)}.indice-etapa{display:none}.descripcion-etapa{font-size:var(--fuente-12)}.camino p{font-size:var(--fuente-13)}.pagina-simple{padding:var(--espacio-40) var(--espacio-24) var(--espacio-48)}.registro .opciones>label{padding:var(--espacio-16) var(--espacio-12)}.opciones small{font-size:var(--fuente-12);line-height:1.5}.resumen>div{gap:var(--espacio-12);grid-template-columns:96px minmax(0,1fr)}.acciones-formulario>.boton{padding-inline:var(--espacio-18)}.pie{padding:var(--espacio-20);gap:var(--espacio-14);font-size:var(--fuente-11);flex-wrap:wrap}.pie>span{max-width:180px}}@media (width<=360px){.cabecera{padding-inline:var(--espacio-16);gap:var(--espacio-12)}.cabecera .logotipo{width:100px}.cabecera nav{gap:var(--espacio-10)}.cabecera .compacto{padding-inline:var(--espacio-10)}.cabecera .compacto>.icono{display:none}}@media (prefers-reduced-motion:reduce){.boton .icono{transition:none}.boton:hover:not(:disabled)>.icono{transform:none}}@media (hover:hover) and (pointer:fine){.cabecera nav>a:not(.boton):hover,.pie>a:hover{text-underline-offset:4px;color:var(--tinta);text-decoration:underline}.boton.claro:hover:not(:disabled){background:var(--suave);border-color:var(--marron)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.boton:hover:not(:disabled)>.icono{transform:translate(2px,-2px)}}@media (hover:none){.boton:hover:not(:disabled) span{transform:none}.boton:hover:not(:disabled){box-shadow:none}}.registro-recuperado{justify-content:space-between;align-items:center;gap:var(--espacio-4) var(--espacio-16);margin:0 0 var(--espacio-22);padding:var(--espacio-6) var(--espacio-16);flex-wrap:wrap;display:flex}.registro-recuperado p{font-size:var(--fuente-13);color:var(--tinta-media);margin:0}.registro-recuperado .texto-boton{text-underline-offset:3px;margin:0;text-decoration:underline}.registro-enviada{margin:0 0 var(--espacio-22);padding:var(--espacio-12) var(--espacio-16);font-size:var(--fuente-13);color:var(--tinta-media)}.registro input[type=checkbox],.registro input[type=radio]{accent-color:var(--tinta)}.aviso-registro.cierre-envio{border:0;border-top:1px solid var(--linea,var(--linea));padding:var(--espacio-20) 0 0;margin-top:var(--espacio-8);font-size:var(--fuente-13);background:0 0;border-radius:0}.cierre-envio>strong{font-size:var(--fuente-13);color:var(--tinta);font-weight:500;display:block}.cierre-envio>p{margin-top:var(--espacio-4);color:var(--gris);font-size:12.5px;line-height:1.6}.cierre-envio>label{font-size:var(--fuente-13);color:var(--tinta-suave);margin-top:var(--espacio-14);line-height:1.6}.cierre-envio a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--arena-oscura);text-decoration-color:var(--arena-oscura);text-underline-offset:3px}.sitio-publico{flex-direction:column;min-height:100dvh;display:flex}.sitio-publico>.cabecera,.sitio-publico>.pie{flex-shrink:0;width:100%}.sitio-publico>main{flex-direction:column;flex:1;min-width:0;display:flex}.sitio-publico>main>.marco{flex:1;width:100%}.sitio-publico .recuperacion-envio{max-width:1280px;min-height:0;padding:clamp(var(--espacio-40),7vw,88px) max(var(--espacio-24),calc((min(100vw,1280px) - 640px)/2));flex-direction:column;justify-content:center;display:flex}.sitio-publico>.pie{padding-block:var(--espacio-24);font-size:var(--fuente-12);flex-wrap:wrap}.sitio-publico>.pie a{padding-block:var(--espacio-8);text-underline-offset:4px}@media (width<=620px){.sitio-publico .recuperacion-envio{padding:var(--espacio-40) var(--espacio-24)}.sitio-publico>.pie{gap:var(--espacio-8) var(--espacio-16);padding:var(--espacio-20) var(--espacio-24)}}.respuesta-entrevista-acciones{gap:var(--espacio-16);margin-top:var(--espacio-28);flex-wrap:wrap;display:flex}.respuesta-entrevista h1{margin-bottom:var(--espacio-28)}.respuesta-entrevista-detalles{margin-bottom:var(--espacio-28);padding:var(--espacio-20) 0;border-top:1px solid var(--linea-fuerte);border-bottom:1px solid var(--linea-fuerte);max-width:720px}.respuesta-entrevista-detalles p+p{margin-top:var(--espacio-8)}.respuesta-entrevista [role=status] h2{margin-bottom:var(--espacio-12)}
