/* Evaluación ejecutiva — landing de captación v1.5.32 · tipografía fija */
.jl-evaluacion-ejecutiva-page{margin:0!important;padding:0!important}
.jlee-page{--bg:#FAF8F6;--paper:#FFFDFC;--ink:#2B2B2E;--navy:#102B3A;--muted:#65666C;--line:rgba(43,43,46,.14);--soft:#F1EAE3;--accent:#F18420;background:var(--bg);color:var(--ink);font-family:var(--wp--preset--font-family--sans, "Instrument Sans", "Helvetica Neue", Arial, sans-serif);overflow:hidden}
.jlee-page *{box-sizing:border-box}.jlee-page a{color:inherit}.jlee-container{width:min(1360px,calc(100% - 48px));margin:0 auto}.jlee-eyebrow{margin:0;font-size:12px;line-height:1.3;font-weight:750;letter-spacing:.17em;text-transform:uppercase;color:var(--accent)}
.jlee-hero{padding:clamp(64px,7.5vw,112px) 0 clamp(76px,8vw,124px);background:radial-gradient(circle at 25% 18%,rgba(241,132,32,.09),transparent 28%),linear-gradient(90deg,var(--bg) 0 60%,#F3EAE1 60% 100%)}
.jlee-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(520px,.78fr);gap:clamp(52px,7vw,108px);align-items:center}.jlee-copy{max-width:760px}.jlee-copy h1,.jlee-section-head h2,.jlee-contents h2,.jlee-close h2,.jlee-form-card h2{font-family:var(--wp--preset--font-family--sans, "Instrument Sans", "Helvetica Neue", Arial, sans-serif);font-weight:560;letter-spacing:-.032em;color:var(--navy)}
.jlee-copy h1{margin:20px 0 24px;font-size:clamp(56px,6.2vw,96px);line-height:.93}.jlee-copy h1 span{color:var(--accent)}.jlee-lead{margin:0;max-width:690px;font-size:clamp(21px,1.65vw,26px);line-height:1.48;color:var(--ink)}
.jlee-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:590px;margin-top:40px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.jlee-metrics div{display:flex;align-items:baseline;gap:9px;padding:21px 18px 21px 0}.jlee-metrics div+div{padding-left:22px;border-left:1px solid var(--line)}.jlee-metrics strong{font-family:var(--wp--preset--font-family--sans, "Instrument Sans", "Helvetica Neue", Arial, sans-serif);font-size:32px;font-weight:560;color:var(--navy)}.jlee-metrics span{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.jlee-note{margin:27px 0 0;max-width:650px;padding-left:18px;border-left:4px solid var(--accent);font-size:16px;line-height:1.7;color:var(--muted)}
.jlee-form-card{position:relative;background:var(--paper);border:1px solid rgba(43,43,46,.1);padding:clamp(34px,4vw,52px);box-shadow:0 30px 80px rgba(43,43,46,.11)}.jlee-form-card:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:var(--accent)}.jlee-card-label{margin:0 0 13px;font-size:12px;font-weight:750;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.jlee-form-card h2{margin:0;font-size:clamp(38px,3.5vw,54px);line-height:1}.jlee-card-copy{margin:18px 0 26px;font-size:16px;line-height:1.65;color:var(--muted)}.jlee-privacy{margin:20px 0 0;font-size:12.5px;line-height:1.55;color:#77787D}.jlee-privacy a{text-decoration:underline;text-underline-offset:2px}
.jlee-fluent-form .fluentform,.jlee-fluent-form .frm-fluent-form,.jlee-fluent-form .fluentform_wrapper{width:100%;margin:0!important;padding:0!important}.jlee-fluent-form .ff-el-group{margin:0 0 17px!important;padding:0!important}.jlee-fluent-form .ff-t-container{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:0 18px!important;margin:0!important}.jlee-fluent-form .ff-t-cell{width:auto!important;min-width:0!important;margin:0!important;padding:0!important}.jlee-fluent-form .ff-el-input--label{margin:0 0 7px!important}.jlee-fluent-form .ff-el-input--label label{font-size:13px!important;line-height:1.3!important;font-weight:650!important;color:var(--ink)!important}.jlee-fluent-form .ff-el-required{color:var(--accent)!important}.jlee-fluent-form .ff-el-form-control{width:100%!important;min-height:52px!important;border:1px solid rgba(43,43,46,.22)!important;background:#fff!important;padding:13px 14px!important;font-family:inherit!important;font-size:16px!important;color:var(--ink)!important;border-radius:0!important;box-shadow:none!important;outline:none!important}.jlee-fluent-form .ff-el-form-control:focus{border-color:var(--accent)!important;box-shadow:0 0 0 3px rgba(241,132,32,.12)!important}.jlee-fluent-form .ff-el-form-check-label{display:flex!important;align-items:flex-start!important;gap:10px!important;font-size:13.5px!important;line-height:1.5!important;color:var(--muted)!important}.jlee-fluent-form .ff-el-form-check-input{width:15px!important;height:15px!important;min-height:15px!important;margin:4px 0 0!important;accent-color:var(--accent)!important}.jlee-fluent-form .ff-el-form-check-label a{text-decoration:underline!important}.jlee-fluent-form .ff-btn-submit,.jlee-fluent-form button[type="submit"]{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:54px!important;margin:8px 0 0!important;padding:15px 22px!important;background:var(--ink)!important;border:1px solid var(--ink)!important;color:#fff!important;font-family:inherit!important;font-size:15px!important;font-weight:750!important;border-radius:0!important;box-shadow:none!important;cursor:pointer!important;transition:.2s ease!important}.jlee-fluent-form .ff-btn-submit:hover,.jlee-fluent-form button[type="submit"]:hover{background:var(--accent)!important;border-color:var(--accent)!important;transform:translateY(-1px)!important}.jlee-fluent-form .text-danger,.jlee-fluent-form .error{display:block!important;margin-top:6px!important;color:#B42318!important;font-size:12.5px!important}.jlee-fluent-form .ff-message-success{padding:18px!important;border:0!important;border-left:4px solid var(--accent)!important;background:rgba(241,132,32,.08)!important;color:var(--ink)!important}.jlee-admin-notice,.jlee-public-notice{padding:16px 18px;border-left:4px solid var(--accent);background:#FFF4E8;font-size:14px;line-height:1.55}
.jlee-distinguish{padding:clamp(82px,9vw,136px) 0;background:var(--paper)}.jlee-section-head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,.55fr);column-gap:clamp(48px,8vw,112px);align-items:end}.jlee-section-head .jlee-eyebrow{grid-column:1/-1;margin-bottom:20px}.jlee-section-head h2{margin:0;font-size:clamp(42px,5vw,72px);line-height:1.02}.jlee-section-head>p:last-child{margin:0 0 6px;font-size:18px;line-height:1.65;color:var(--muted)}.jlee-profiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:58px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.jlee-profiles article{min-height:330px;padding:32px 27px 34px;border-right:1px solid var(--line);background:var(--paper)}.jlee-profiles article:last-child{border-right:0}.jlee-profiles article>span{display:block;margin-bottom:46px;font-size:13px;font-weight:750;letter-spacing:.14em;color:var(--accent)}.jlee-profiles h3{margin:0 0 17px;font-size:24px;line-height:1.16;letter-spacing:-.025em;color:var(--navy)}.jlee-profiles p{margin:0;font-size:15.5px;line-height:1.68;color:var(--muted)}.jlee-profile-combined{background:var(--soft)!important}
.jlee-contents{padding:clamp(82px,9vw,138px) 0;background:var(--soft)}.jlee-contents-grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(560px,1fr);gap:clamp(58px,8vw,120px);align-items:start}.jlee-contents-grid>*{min-width:0}.jlee-contents h2{margin:20px 0 24px;font-size:clamp(42px,4.6vw,68px);line-height:1.02}.jlee-contents-lead{margin:0 0 32px;max-width:570px;font-size:18px;line-height:1.7;color:var(--muted)}.jlee-button{display:inline-flex;align-items:center;justify-content:center;gap:18px;padding:15px 21px;background:var(--ink);border:1px solid var(--ink);color:#fff!important;text-decoration:none!important;font-size:15px;font-weight:750;transition:.2s ease}.jlee-button:hover,.jlee-button:focus{background:var(--accent);border-color:var(--accent);transform:translateY(-1px)}.jlee-page .jlee-list{display:block!important;width:100%!important;min-width:0!important;max-width:none!important;border-top:1px solid var(--line)}.jlee-page .jlee-list-item{position:relative!important;display:block!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:28px 0 28px 76px!important;border-bottom:1px solid var(--line);writing-mode:horizontal-tb!important}.jlee-page .jlee-list-number{position:absolute!important;left:0!important;top:29px!important;display:block!important;width:48px!important;min-width:48px!important;max-width:48px!important;margin:0!important;font-size:13px;font-weight:750;line-height:1.5;color:var(--accent);letter-spacing:.12em;white-space:nowrap!important;writing-mode:horizontal-tb!important}.jlee-page .jlee-list-copy{display:block!important;float:none!important;clear:none!important;position:static!important;width:auto!important;inline-size:auto!important;min-width:0!important;min-inline-size:0!important;max-width:none!important;max-inline-size:none!important;margin:0!important;padding:0!important;font-size:16.5px;line-height:1.65;color:var(--ink);white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important}
.jlee-close{padding:clamp(82px,9vw,132px) 0;background:var(--navy);color:#fff}.jlee-close-inner{max-width:1050px;text-align:center}.jlee-close .jlee-eyebrow{color:#FF9B42}.jlee-close h2{margin:20px auto 24px;max-width:930px;font-size:clamp(48px,5.6vw,80px);line-height:.98;color:#fff}.jlee-close p:not(.jlee-eyebrow){margin:0 auto 34px;max-width:740px;font-size:18px;line-height:1.65;color:rgba(255,255,255,.76)}.jlee-button-light{background:#fff;border-color:#fff;color:var(--navy)!important}.jlee-button-light:hover{color:#fff!important}
@media(max-width:1120px){.jlee-hero{background:var(--bg)}.jlee-hero-grid{grid-template-columns:1fr}.jlee-copy{max-width:840px}.jlee-form-card{max-width:760px}.jlee-section-head{grid-template-columns:1fr}.jlee-section-head>p:last-child{margin-top:24px;max-width:680px}.jlee-profiles{grid-template-columns:repeat(2,1fr)}.jlee-profiles article:nth-child(2){border-right:0}.jlee-profiles article:nth-child(-n+2){border-bottom:1px solid var(--line)}.jlee-contents-grid{grid-template-columns:minmax(0,1fr)}.jlee-contents-grid>div:first-child{max-width:760px}.jlee-page .jlee-list{max-width:900px!important}}
@media(max-width:720px){.jlee-container{width:min(100% - 36px,1360px)}.jlee-hero{padding:48px 0 74px}.jlee-copy h1{font-size:clamp(50px,15vw,68px)}.jlee-metrics{grid-template-columns:1fr}.jlee-metrics div{padding:14px 0}.jlee-metrics div+div{padding-left:0;border-left:0;border-top:1px solid var(--line)}.jlee-form-card{padding:34px 22px}.jlee-fluent-form .ff-t-container{grid-template-columns:1fr!important;gap:0!important}.jlee-distinguish,.jlee-contents,.jlee-close{padding:72px 0}.jlee-section-head h2,.jlee-contents h2{font-size:clamp(39px,11vw,52px)}.jlee-profiles{grid-template-columns:1fr}.jlee-profiles article{min-height:0;border-right:0!important;border-bottom:1px solid var(--line)!important}.jlee-profiles article:last-child{border-bottom:0!important}.jlee-profiles article>span{margin-bottom:22px}.jlee-page .jlee-list-item{padding:24px 0!important}.jlee-page .jlee-list-number{position:static!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0 0 14px!important}.jlee-page .jlee-list-copy{width:100%!important;inline-size:100%!important;font-size:17px;line-height:1.62}.jlee-close h2{font-size:clamp(42px,12vw,58px)}.jlee-button{width:100%}}
