.diagnostico_eyebrow__jezY_{font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-bottom:20px;display:flex;align-items:center;gap:12px}.diagnostico_eyebrow__jezY_:after{content:"";display:block;width:40px;height:1px;background:var(--gold)}.diagnostico_hero__dt_B0{background:var(--navy);padding:160px var(--gutter) 100px;display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center;position:relative;overflow:hidden}.diagnostico_heroLine__AVm4S{position:absolute;top:0;left:var(--gutter);width:1px;height:100%;background:linear-gradient(to bottom,transparent,var(--gold) 30%,var(--gold) 70%,transparent);opacity:.25}.diagnostico_heroText__rdoiP{position:relative}.diagnostico_heroTitle__VM6mi{font-family:Cormorant Garamond,serif;font-size:clamp(40px,5vw,64px);font-weight:300;color:var(--white);line-height:1.05;margin-bottom:24px}.diagnostico_heroTitle__VM6mi em{font-style:italic;color:var(--gold)}.diagnostico_heroDesc__r_a7l{font-size:15px;font-weight:300;color:hsla(0,0%,100%,.65);line-height:1.85;margin-bottom:20px;max-width:520px}.diagnostico_heroNota__HJc53{font-size:12px;font-weight:300;color:hsla(0,0%,100%,.35);border-left:2px solid rgba(184,151,90,.4);padding-left:14px;max-width:460px}.diagnostico_heroCards__XtTpg{display:flex;flex-direction:column;gap:16px}.diagnostico_heroCard__1diz3{background:var(--navy-mid);border:1px solid rgba(184,151,90,.2);padding:24px 28px;border-left:3px solid var(--gold)}.diagnostico_heroCardLabel__tiwmy{font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-bottom:8px}.diagnostico_heroCardTitle__iTX59{font-family:Cormorant Garamond,serif;font-size:26px;font-weight:400;color:var(--white);margin-bottom:6px;line-height:1.1}.diagnostico_heroCardDesc__FAAIS{font-size:13px;font-weight:300;color:hsla(0,0%,100%,.55);line-height:1.65}.diagnostico_form__uLa_f{background:var(--cream);padding:96px var(--gutter)}.diagnostico_ficha__a6OhP{background:var(--white);padding:36px 40px 40px}.diagnostico_grid__LjH2H{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px 32px;gap:22px 32px}.diagnostico_campo__Z9kiy{display:flex;flex-direction:column;gap:8px;min-width:0}.diagnostico_campo__Z9kiy label{font-size:13px;font-weight:500;color:var(--text);line-height:1.4;display:flex;align-items:baseline;gap:8px}.diagnostico_cuenta__zxlJX{font-size:10px;font-weight:600;letter-spacing:.08em;color:var(--gold);border:1px solid rgba(184,151,90,.4);padding:1px 6px;flex:none}.diagnostico_campo__Z9kiy input,.diagnostico_campo__Z9kiy select{font-family:Outfit,sans-serif;font-size:15px;font-weight:400;color:var(--text);background:var(--cream);border:1px solid var(--cream-dark);border-radius:0;padding:12px 14px;width:100%;transition:border-color .2s,background .2s}.diagnostico_campo__Z9kiy input:focus,.diagnostico_campo__Z9kiy select:focus{outline:none;border-color:var(--gold);background:var(--white)}.diagnostico_campo__Z9kiy select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--navy) 50%),linear-gradient(135deg,var(--navy) 50%,transparent 50%);background-position:calc(100% - 19px) 21px,calc(100% - 14px) 21px;background-size:5px 5px;background-repeat:no-repeat}.diagnostico_pista__3kugy{font-size:11.5px;font-weight:300;color:var(--light);line-height:1.5}.diagnostico_acciones__YFyf0{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:36px}.diagnostico_linkBtn__s1UGH{background:none;border:0;cursor:pointer;font-family:Outfit,sans-serif;font-size:13px;font-weight:400;color:var(--mid);text-decoration:underline;text-underline-offset:4px;padding:8px 0}.diagnostico_linkBtn__s1UGH:hover{color:var(--gold)}.diagnostico_error__4FeVB{margin-top:18px;font-size:13px;font-weight:400;color:var(--red);background:var(--red-pale);padding:12px 16px;border-left:2px solid var(--red)}.diagnostico_resultado__1v0an{background:var(--white);padding:96px var(--gutter)}.diagnostico_cifrasFila__Zbv06{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2px;gap:2px;margin-bottom:2px}.diagnostico_cifra__QVC_Y{background:var(--cream);padding:32px 24px;text-align:center}.diagnostico_cifraV__4Rll5{font-family:Cormorant Garamond,serif;font-size:56px;font-weight:300;line-height:1;color:var(--navy)}.diagnostico_cifraV__4Rll5.diagnostico_mal__mkCJ_{color:var(--red)}.diagnostico_cifraV__4Rll5.diagnostico_bien__Bip6l{color:var(--green)}.diagnostico_cifraL__JByG2{font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--light);margin-top:12px}.diagnostico_lectura__4F96T{background:var(--cream);padding:28px 32px;font-size:15px;font-weight:300;color:var(--mid);line-height:1.85;margin-bottom:20px}.diagnostico_ratio__0HbEm{border-top:1px solid var(--cream-dark);padding:32px 0 8px}.diagnostico_ratioCab__LMlrl{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:8px}.diagnostico_ratioNom__EYDoU{font-family:Cormorant Garamond,serif;font-size:26px;font-weight:400;color:var(--text)}.diagnostico_tag__lVHTY{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:5px 12px;flex:none;color:var(--white)}.diagnostico_t_verde__Qq1ZW{background:var(--green)}.diagnostico_t_ambar__XB3Ex{background:var(--gold);color:var(--navy)}.diagnostico_t_alerta___DTvj{background:var(--red)}.diagnostico_datos__dFKbO{font-size:13px;font-weight:300;color:var(--mid);margin-bottom:4px}.diagnostico_datos__dFKbO b{font-weight:500;color:var(--text)}.diagnostico_origen__bPUQf{font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--light);margin-bottom:20px}.diagnostico_regla__edQ9F{position:relative;height:48px}.diagnostico_pistaR__Xja8w{position:absolute;top:17px;left:0;right:0;height:5px;background:var(--cream-dark)}.diagnostico_iqr__vMMLT{position:absolute;top:12px;height:15px;background:var(--gold-pale);border-left:1px solid rgba(184,151,90,.5);border-right:1px solid rgba(184,151,90,.5)}.diagnostico_med__UMHUN{position:absolute;top:6px;width:1px;height:27px;background:var(--gold)}.diagnostico_marca__LsiEl{position:absolute;top:3px;width:2px;height:33px;background:var(--red);color:var(--red);transform:translateX(-1px);animation:diagnostico_cae__DYkoF .6s cubic-bezier(.16,1,.3,1) both}.diagnostico_marcaOk__phTcK{background:var(--green);color:var(--green)}.diagnostico_marca__LsiEl:after{content:"";position:absolute;top:-5px;left:-4px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid}@keyframes diagnostico_cae__DYkoF{0%{opacity:0;transform:translateX(-1px) translateY(-10px)}to{opacity:1;transform:translateX(-1px) translateY(0)}}@media (prefers-reduced-motion:reduce){.diagnostico_marca__LsiEl{animation:none}}.diagnostico_escala__0JerE{position:absolute;top:31px;left:0;right:0;font-size:9.5px;letter-spacing:.1em;color:var(--light)}.diagnostico_escala__0JerE span{position:absolute;transform:translateX(-50%)}.diagnostico_porque__4DJua{font-size:14px;font-weight:300;color:var(--mid);line-height:1.8;margin-top:10px;max-width:72ch}.diagnostico_interna__iU3ym{background:var(--cream);padding:32px 36px;margin-top:32px;border-left:3px solid var(--navy)}.diagnostico_internaMal__vMbak{border-left-color:var(--red)}.diagnostico_internaOk__HUkXu{border-left-color:var(--green)}.diagnostico_interna__iU3ym h3{font-family:Cormorant Garamond,serif;font-size:26px;font-weight:400;margin-bottom:10px}.diagnostico_interna__iU3ym p{font-size:14px;font-weight:300;color:var(--mid);line-height:1.8;max-width:72ch}.diagnostico_oferta__NGMY5{background:var(--navy);padding:96px var(--gutter)}.diagnostico_ofertaGrid__lyZpp{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:72px;gap:72px;align-items:start}.diagnostico_ofertaTitle__hkO3u{font-family:Cormorant Garamond,serif;font-size:clamp(30px,3.6vw,46px);font-weight:300;color:var(--white);line-height:1.12;margin-bottom:20px}.diagnostico_ofertaTitle__hkO3u em{font-style:italic;color:var(--gold)}.diagnostico_ofertaIntro__nCQPZ{font-size:15px;font-weight:300;color:hsla(0,0%,100%,.62);line-height:1.85;margin-bottom:32px;max-width:52ch}.diagnostico_precio__B5buc{display:flex;align-items:baseline;gap:20px;flex-wrap:wrap;padding:26px 0;border-top:1px solid rgba(184,151,90,.25);border-bottom:1px solid rgba(184,151,90,.25);margin-bottom:32px}.diagnostico_precioN__I33BL{font-family:Cormorant Garamond,serif;font-size:clamp(52px,7vw,76px);font-weight:300;line-height:1;color:var(--gold)}.diagnostico_precioD__Db4qB{font-size:13px;font-weight:300;color:hsla(0,0%,100%,.5);line-height:1.65;max-width:30ch}.diagnostico_precioD__Db4qB b{display:block;color:var(--white);font-weight:500;font-size:13px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px}.diagnostico_incluye__gGAbX{list-style:none;display:flex;flex-direction:column;gap:16px}.diagnostico_incluye__gGAbX li{display:flex;gap:16px;align-items:baseline;font-size:14px;font-weight:300;color:hsla(0,0%,100%,.66);line-height:1.7}.diagnostico_incluyeI__BkHjh{font-family:Cormorant Garamond,serif;font-size:22px;font-weight:300;color:rgba(184,151,90,.55);flex:none;min-width:28px}.diagnostico_formLead__hOFCy{background:var(--navy-mid);border:1px solid rgba(184,151,90,.2);border-top:3px solid var(--gold);padding:36px 34px}.diagnostico_formLeadTitle__QjaxU{font-family:Cormorant Garamond,serif;font-size:30px;font-weight:300;color:var(--white);margin-bottom:8px}.diagnostico_formLeadSub__17vF_{font-size:13px;font-weight:300;color:hsla(0,0%,100%,.5);line-height:1.7;margin-bottom:26px}.diagnostico_campoLead__ymC8k{display:flex;flex-direction:column;gap:7px;margin-bottom:18px}.diagnostico_campoLead__ymC8k label{font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,100%,.55)}.diagnostico_opc__T58nT{text-transform:none;letter-spacing:0;color:hsla(0,0%,100%,.3);font-weight:300}.diagnostico_campoLead__ymC8k input{font-family:Outfit,sans-serif;font-size:15px;color:var(--white);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.15);padding:12px 14px;width:100%;transition:border-color .2s,background .2s}.diagnostico_campoLead__ymC8k input:focus{outline:none;border-color:var(--gold);background:hsla(0,0%,100%,.09)}.diagnostico_errorLead__1ipar{font-size:12.5px;color:#e8a79e;margin-bottom:12px;line-height:1.6}.diagnostico_alternativas__VuWKs{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:20px;font-size:12.5px}.diagnostico_alternativas__VuWKs a{color:hsla(0,0%,100%,.55);text-decoration:none;border-bottom:1px solid rgba(184,151,90,.4);padding-bottom:2px}.diagnostico_alternativas__VuWKs a:hover{color:var(--gold)}.diagnostico_alternativas__VuWKs span{color:hsla(0,0%,100%,.2)}.diagnostico_legal__59hri{font-size:10.5px;font-weight:300;color:hsla(0,0%,100%,.3);line-height:1.7;margin-top:24px}.diagnostico_legal__59hri a{color:hsla(0,0%,100%,.45)}.diagnostico_gracias__DkN7J{text-align:center;padding:30px 10px}.diagnostico_graciasIcono__EgPZu{width:52px;height:52px;margin:0 auto 22px;border:1px solid var(--gold);color:var(--gold);font-size:22px;display:flex;align-items:center;justify-content:center}.diagnostico_gracias__DkN7J h3{font-family:Cormorant Garamond,serif;font-size:30px;font-weight:300;color:var(--white);margin-bottom:12px}.diagnostico_gracias__DkN7J p{font-size:14px;font-weight:300;color:hsla(0,0%,100%,.55);line-height:1.8}.diagnostico_metodo__jQUwy{background:var(--cream);padding:80px var(--gutter)}.diagnostico_metodoGrid__7y1nZ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2px;gap:2px}.diagnostico_metodoGrid__7y1nZ>div{background:var(--white);padding:36px;border-top:3px solid transparent;transition:border-color .3s}.diagnostico_metodoGrid__7y1nZ>div:hover{border-top-color:var(--gold)}.diagnostico_metodoGrid__7y1nZ h3{font-family:Cormorant Garamond,serif;font-size:24px;font-weight:400;margin-bottom:12px}.diagnostico_metodoGrid__7y1nZ p{font-size:13px;font-weight:300;color:var(--mid);line-height:1.8}@media (max-width:1024px){.diagnostico_hero__dt_B0{padding:130px 40px 80px}.diagnostico_hero__dt_B0,.diagnostico_ofertaGrid__lyZpp{grid-template-columns:1fr;gap:48px}.diagnostico_metodoGrid__7y1nZ{grid-template-columns:1fr}}@media (max-width:768px){.diagnostico_hero__dt_B0{padding:120px 24px 64px}.diagnostico_heroLine__AVm4S{left:24px}.diagnostico_form__uLa_f,.diagnostico_metodo__jQUwy,.diagnostico_oferta__NGMY5,.diagnostico_resultado__1v0an{padding:64px 24px}.diagnostico_ficha__a6OhP{padding:26px 22px 30px}.diagnostico_grid__LjH2H{gap:20px}.diagnostico_cifrasFila__Zbv06,.diagnostico_grid__LjH2H{grid-template-columns:1fr}.diagnostico_cifra__QVC_Y{padding:24px 20px}.diagnostico_ratioCab__LMlrl{flex-direction:column;align-items:flex-start;gap:10px}.diagnostico_lectura__4F96T{padding:22px 20px}.diagnostico_interna__iU3ym{padding:26px 22px}.diagnostico_formLead__hOFCy{padding:28px 22px}.diagnostico_acciones__YFyf0{gap:16px}.diagnostico_acciones__YFyf0 .btn-navy{width:100%;text-align:center}}