:root{--lh-bosque:#294C3A;--lh-bosque-deep:#1F3B2D;--lh-salvia:#7D9D84;--lh-salvia-soft:#E7EEE8;--lh-marfil:#F5F1E8;--lh-arcilla:#C68462;--lh-arcilla-text:#8B4A2F;--lh-arcilla-on-dark:#E8B48A;--lh-carbon:#24332B;--lh-blanco:#FFFFFF;--lh-line:rgba(41,76,58,0.16);--lh-shadow:0 18px 55px rgba(36,51,43,0.10);--lh-radius:22px;--lh-max:1180px;--lh-font-body:Manrope,Arial,Helvetica,sans-serif;--lh-font-head:"Libre Baskerville",Georgia,"Times New Roman",serif}.lh-wrap,.lh-wrap *{box-sizing:border-box}.lh-wrap{font-family:var(--lh-font-body);color:var(--lh-carbon);background:transparent;line-height:1.7;font-size:17px;width:100%;max-width:100%;overflow:hidden}.lh-wrap a{color:var(--lh-bosque);text-underline-offset:3px}.lh-wrap a:hover{color:var(--lh-arcilla-text)}.lh-wrap img{max-width:100%;height:auto;display:block}.lh-wrap h1,.lh-wrap h2,.lh-wrap h3,.lh-wrap h4,.lh-wrap p,.lh-wrap ul,.lh-wrap ol{margin:0}.lh-wrap h1,.lh-wrap h2,.lh-wrap h3,.lh-wrap h4{color:var(--lh-bosque);font-family:var(--lh-font-head);line-height:1.18;font-weight:700}.lh-wrap h1{font-size:clamp(2.3rem,5.5vw,4.65rem);letter-spacing:-0.04em;margin-bottom:0.55em}.lh-wrap h2{font-size:clamp(1.75rem,3.8vw,3rem);letter-spacing:-0.025em;margin-bottom:0.55em}.lh-wrap h3{font-size:clamp(1.15rem,2vw,1.5rem);margin-bottom:0.5em}.lh-wrap p{margin-bottom:1.1em}.lh-wrap p:last-child{margin-bottom:0}.lh-wrap ul,.lh-wrap ol{margin:0 0 1.1em;padding-left:1.25em}.lh-wrap li{margin-bottom:0.4em}.lh-wrap :focus-visible{outline:3px solid var(--lh-arcilla);outline-offset:3px}.lh-inner{width:min(calc(100% - 40px),var(--lh-max));margin-inline:auto}.lh-narrow{width:min(calc(100% - 40px),780px);margin-inline:auto}.lh-section{padding:clamp(68px,9vw,120px) 0}.lh-section--white{background:var(--lh-blanco)}.lh-section--marfil{background:var(--lh-marfil)}.lh-section--sage{background:var(--lh-salvia-soft)}.lh-center{text-align:center}.lh-center .lh-lead{margin-inline:auto}.lh-eyebrow{display:block;margin-bottom:14px;color:var(--lh-arcilla-text);font-size:0.8125rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;font-family:var(--lh-font-body)}.lh-lead{max-width:760px;font-size:clamp(1.05rem,2vw,1.28rem);margin-bottom:0}.lh-muted{color:#587064}.lh-accent{color:var(--lh-arcilla-text)}.lh-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.lh-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:12px 23px;border:1px solid var(--lh-bosque);border-radius:999px;font-family:var(--lh-font-body);font-weight:800;font-size:0.95rem;text-decoration:none!important;transition:background 0.2s ease,color 0.2s ease,transform 0.2s ease,border-color 0.2s ease;cursor:pointer;line-height:1.2}.lh-btn--primary{color:var(--lh-blanco)!important;background:var(--lh-bosque);border-color:var(--lh-bosque)}.lh-btn--primary:hover{color:var(--lh-blanco)!important;background:var(--lh-bosque-deep);border-color:var(--lh-bosque-deep);transform:translateY(-2px)}.lh-btn--secondary{color:var(--lh-bosque)!important;background:transparent}.lh-btn--secondary:hover{color:var(--lh-bosque)!important;background:var(--lh-blanco)}.lh-btn--light{color:var(--lh-bosque)!important;background:var(--lh-marfil);border-color:var(--lh-marfil)}.lh-btn--light:hover{color:var(--lh-bosque-deep)!important;background:var(--lh-blanco);border-color:var(--lh-blanco)}.lh-card{padding:clamp(25px,4vw,38px);background:var(--lh-blanco);border:1px solid var(--lh-line);border-radius:var(--lh-radius);box-shadow:var(--lh-shadow)}.lh-card-number{display:inline-grid;width:42px;height:42px;margin-bottom:20px;place-items:center;color:var(--lh-blanco);background:var(--lh-bosque);border-radius:50%;font-weight:800;font-family:var(--lh-font-body);font-size:0.9rem}.lh-card-link{display:inline-block;margin-top:14px;font-weight:800;text-decoration:none!important;color:var(--lh-bosque)!important}.lh-card-link::after{content:" →"}.lh-card-link:hover{color:var(--lh-arcilla-text)!important}.lh-note{padding:26px 28px;background:var(--lh-salvia-soft);border-left:5px solid var(--lh-salvia);border-radius:0 16px 16px 0}.lh-note h3{margin-bottom:0.6em}.lh-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.lh-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:28px;align-items:start}.lh-article-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.lh-hero{position:relative;overflow:hidden;padding:clamp(85px,11vw,145px) 0;background:var(--lh-marfil)}.lh-hero::before,.lh-hero::after{content:"";position:absolute;border-radius:50%;pointer-events:none}.lh-hero::before{width:420px;height:420px;right:-160px;top:-180px;background:rgba(125,157,132,0.22)}.lh-hero::after{width:260px;height:260px;left:-120px;bottom:-130px;background:rgba(198,132,98,0.13)}.lh-hero__grid{position:relative;z-index:1;display:grid;grid-template-columns:1.2fr 0.8fr;gap:80px;align-items:center}.lh-hero__mark{position:relative;min-height:380px;display:grid;place-items:center}.lh-hero__mark::before{content:"";position:absolute;inset:8%;border:1px solid rgba(41,76,58,0.18);border-radius:48% 52% 55% 45%;transform:rotate(-8deg);pointer-events:none}.lh-hero__mark img,.lh-hero__mark svg{position:relative;z-index:1;width:min(360px,100%);height:auto;max-width:100%;filter:drop-shadow(0 24px 30px rgba(41,76,58,0.13))}.lh-page-hero{padding:clamp(70px,9vw,110px) 0;text-align:center;background:var(--lh-marfil)}.lh-page-hero h1{max-width:950px;margin-inline:auto}.lh-page-hero .lh-lead{margin-inline:auto}.lh-breadcrumbs{margin-bottom:18px;color:#667b70;font-size:0.85rem}.lh-breadcrumbs a{color:inherit;text-decoration:none}.lh-breadcrumbs a:hover{color:var(--lh-arcilla)}.lh-article-meta{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 24px;margin-top:22px;color:#607268;font-size:0.9rem}.lh-trust{padding:20px 0;color:var(--lh-blanco);background:var(--lh-bosque)}.lh-wrap .lh-trust__list,.lh-trust__list{display:flex;justify-content:center;flex-wrap:wrap;gap:18px 40px;margin:0!important;padding:0!important;list-style:none!important;list-style-type:none!important;font-size:0.92rem}.lh-wrap .lh-trust__list li,.lh-trust__list li{display:inline-flex;align-items:center;gap:10px;margin:0!important;padding:0!important;list-style:none!important;list-style-type:none!important}.lh-wrap .lh-trust__list li::before,.lh-wrap .lh-trust__list li::after,.lh-trust__list li::before,.lh-trust__list li::after{content:none!important}.lh-wrap .lh-trust__list li .lh-trust__dot,.lh-trust__list li .lh-trust__dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--lh-arcilla);flex-shrink:0}.lh-cat{position:relative;overflow:hidden;min-height:300px;display:flex;flex-direction:column}.lh-cat::before{content:"";position:absolute;width:150px;height:150px;right:-50px;top:-55px;background:var(--lh-salvia-soft);border-radius:50%}.lh-cat>*{position:relative}.lh-cat h3,.lh-cat h2{margin-top:0.15em}.lh-cat ul{margin-top:0.4em;margin-bottom:0}.lh-article-card{display:flex;flex-direction:column}.lh-article-card .lh-meta{color:var(--lh-arcilla-text);font-size:0.8125rem;font-weight:800;letter-spacing:0.08em;text-transform:uppercase;margin-bottom:12px;font-family:var(--lh-font-body)}.lh-article-card .lh-card-link{margin-top:auto;padding-top:16px}.lh-article-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:60px;align-items:start}.lh-article-body h2{margin-top:1.5em;margin-bottom:0.55em}.lh-article-body h2:first-child{margin-top:0}.lh-article-body h3{margin-top:1.2em}.lh-article-aside{position:sticky;top:110px;padding:24px;background:var(--lh-salvia-soft);border-radius:16px}.lh-article-aside h3{margin-bottom:0.7em}.lh-article-aside ul{padding-left:19px;font-size:0.9rem;margin-bottom:1em}.lh-article-aside a{text-decoration:none;font-weight:800}.lh-cta{padding:clamp(60px,8vw,100px) 0;color:var(--lh-blanco);background:var(--lh-bosque)}.lh-cta__grid{display:grid;grid-template-columns:1fr auto;align-items:center;gap:35px}.lh-cta h2{color:var(--lh-marfil);margin-bottom:0.4em}.lh-cta p{color:#e5ece7;margin-bottom:0}.lh-cta .lh-eyebrow{color:var(--lh-arcilla-on-dark)}.lh-contact-grid{display:grid;grid-template-columns:0.85fr 1.15fr;gap:55px;align-items:start}.lh-contact-list{margin:0;padding:0;list-style:none}.lh-contact-list li{padding:18px 0;border-bottom:1px solid var(--lh-line)}.lh-contact-list strong{display:block;color:var(--lh-bosque);font-family:var(--lh-font-body);margin-bottom:4px}.lh-form{display:grid;grid-template-columns:1fr 1fr;gap:18px}.lh-field{display:grid;gap:7px}.lh-field--full{grid-column:1 / -1}.lh-field label{font-size:0.9rem;font-weight:800}.lh-field input,.lh-field textarea{width:100%;padding:13px 15px;color:var(--lh-carbon);background:var(--lh-blanco);border:1px solid #b9c8bd;border-radius:10px;font:inherit}.lh-field textarea{min-height:150px;resize:vertical}.lh-check{display:flex;gap:10px;align-items:flex-start;font-size:0.88rem;grid-column:1 / -1}.lh-check input{width:18px;height:18px;margin-top:4px;flex-shrink:0}.lh-map{margin-top:28px;border-radius:16px;overflow:hidden;border:1px solid var(--lh-line);aspect-ratio:16 / 10;background:var(--lh-salvia-soft)}.lh-map iframe{width:100%;height:100%;border:0;display:block}.lh-legal-body h2{margin-top:1.5em;margin-bottom:0.55em}.lh-legal-body h2:first-child{margin-top:0}.lh-header{background:rgba(245,241,232,0.96);border-bottom:1px solid var(--lh-line)}.lh-header__inner{min-height:80px;display:flex;align-items:center;justify-content:space-between;gap:24px}.lh-header__logo img{width:230px;height:auto}.lh-header__nav{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.lh-header__nav a{color:var(--lh-carbon)!important;font-size:0.93rem;font-weight:700;text-decoration:none!important}.lh-header__nav a:hover{color:var(--lh-arcilla-text)!important}.lh-header__nav a.lh-header__cta{padding:10px 18px;color:var(--lh-blanco)!important;background:var(--lh-bosque);border-radius:999px}.lh-header__nav a.lh-header__cta:hover{background:var(--lh-bosque-deep);color:var(--lh-blanco)!important}@media (max-width:900px){.lh-hero__grid,.lh-contact-grid,.lh-article-layout{grid-template-columns:1fr}.lh-hero__mark{min-height:260px}.lh-hero__mark img,.lh-hero__mark svg{width:280px}.lh-grid-3{grid-template-columns:1fr 1fr}.lh-article-aside{position:static}.lh-header__nav{gap:14px 18px}}@media (max-width:620px){.lh-wrap{font-size:16px}.lh-grid-3,.lh-grid-2,.lh-article-grid,.lh-form,.lh-cta__grid{grid-template-columns:1fr}.lh-field--full,.lh-check{grid-column:auto}.lh-hero{padding-top:60px}.lh-hero__grid{gap:28px}.lh-hero__mark{display:none}.lh-header__logo img{width:190px}.lh-header__inner{min-height:72px;flex-direction:column;align-items:flex-start;padding-top:14px;padding-bottom:14px}}@media (prefers-reduced-motion:reduce){.lh-wrap *,.lh-wrap *::before,.lh-wrap *::after{transition:none!important}}#main-footer a,.et-l--footer a,footer a,.et_pb_section_0_tb_footer a,[class*="_tb_footer"] a{text-decoration:underline!important;text-decoration-thickness:1px;text-underline-offset:3px;color:#ffffff!important}#main-footer a:hover,.et-l--footer a:hover,footer a:hover,.et_pb_section_0_tb_footer a:hover,[class*="_tb_footer"] a:hover{color:var(--lh-arcilla-on-dark)!important}#main-footer a:has(img),.et-l--footer a:has(img),footer a:has(img),[class*="_tb_footer"] a:has(img){text-decoration:none!important}[class*="_tb_footer"] a[href^="tel:"],[class*="_tb_footer"] a[href^="mailto:"]{font-weight:600}