.cols[data-astro-cid-dbojmf6l]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,64px);max-width:1160px;align-items:start}.col-left[data-astro-cid-dbojmf6l]{display:flex;flex-direction:column}.text-group[data-astro-cid-dbojmf6l]{display:flex;flex-direction:column;gap:20px;max-width:60ch}.col-right[data-astro-cid-dbojmf6l]{display:flex;justify-content:center;margin-top:-45px}.reconoce-img[data-astro-cid-dbojmf6l]{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}@media(max-width:960px){.cols[data-astro-cid-dbojmf6l]{grid-template-columns:1fr;align-items:center}.col-right[data-astro-cid-dbojmf6l]{justify-content:center;margin-top:12px}.reconoce-img[data-astro-cid-dbojmf6l]{width:100%;max-width:420px;height:auto}}.que-es-header[data-astro-cid-hc3b2457]{display:grid;grid-template-columns:1fr .9fr;gap:clamp(34px,6vw,72px);margin-bottom:28px}.que-es-header[data-astro-cid-hc3b2457] .eyebrow[data-astro-cid-hc3b2457]{margin:0}.que-es-header[data-astro-cid-hc3b2457] .eyebrow[data-astro-cid-hc3b2457]:before{display:inline-block}.sec-title[data-astro-cid-hc3b2457]{margin-bottom:38px;max-width:100%}.sec-title[data-astro-cid-hc3b2457] em[data-astro-cid-hc3b2457]{font-style:italic;color:var(--terracotta)}.text-group[data-astro-cid-hc3b2457] p[data-astro-cid-hc3b2457]{font-size:16.5px;line-height:1.6;color:var(--body);margin:0 0 6px}.text-group[data-astro-cid-hc3b2457] p[data-astro-cid-hc3b2457]:last-child{margin-bottom:0}.divider[data-astro-cid-hc3b2457]{border:0;border-top:1px solid var(--line-soft);margin-block:26px}.question-block[data-astro-cid-hc3b2457]{display:flex;flex-direction:column;gap:8px}.q-kicker[data-astro-cid-hc3b2457]{font-family:var(--sans);font-weight:500;font-size:14.5px;color:var(--ink);margin:0}.q-text[data-astro-cid-hc3b2457]{font-family:var(--serif);font-style:italic;font-size:clamp(24px,3.5vw,30px);color:var(--terracotta);margin:0;line-height:1.25}.closing[data-astro-cid-hc3b2457]{font-size:16px;color:var(--body);line-height:1.65;margin:0;max-width:48ch}.feature-list[data-astro-cid-hc3b2457]{list-style:none;padding:0;margin:8px 0 16px;display:flex;flex-direction:column;gap:8px}.feature-list[data-astro-cid-hc3b2457] li[data-astro-cid-hc3b2457]{display:flex;align-items:center;gap:10px;font-size:14.5px;color:var(--body)}.feature-icon[data-astro-cid-hc3b2457]{width:18px;height:18px;flex-shrink:0}.text-group-right[data-astro-cid-hc3b2457] p[data-astro-cid-hc3b2457]{font-size:16.5px;line-height:1.6;color:var(--body);margin:0 0 16px}.text-group-right[data-astro-cid-hc3b2457] p[data-astro-cid-hc3b2457]:last-child{margin-bottom:0}.highlight-terracotta[data-astro-cid-hc3b2457]{color:var(--terracotta);font-weight:500}.clima-focus[data-astro-cid-hc3b2457]{font-size:16.5px;line-height:1.65;color:var(--body);margin:0}.clima-focus[data-astro-cid-hc3b2457] strong[data-astro-cid-hc3b2457]{color:var(--ink);font-weight:500}.cta-block[data-astro-cid-hc3b2457]{display:flex;gap:20px;align-items:flex-start;margin-top:24px}.cta-icon[data-astro-cid-hc3b2457]{width:38px;height:38px;flex-shrink:0;margin-top:4px}.cta-icon[data-astro-cid-hc3b2457] svg[data-astro-cid-hc3b2457]{width:100%;height:auto}.cta-content[data-astro-cid-hc3b2457]{display:flex;flex-direction:column;gap:12px}.cta-title[data-astro-cid-hc3b2457]{font-family:var(--serif);font-weight:500;font-size:21px;color:var(--terracotta);margin:0;line-height:1.2}.cta-desc[data-astro-cid-hc3b2457]{font-size:14.5px;color:var(--body);line-height:1.6;margin:0;max-width:42ch}.btn-terracotta[data-astro-cid-hc3b2457]{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:var(--sans);font-weight:500;font-size:12.5px;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;cursor:pointer;padding:12px 24px;border-radius:6px;background:var(--terracotta);color:var(--white);border:none;transition:transform .18s ease,background .2s;width:100%;max-width:320px;margin-top:4px}.btn-terracotta[data-astro-cid-hc3b2457]:hover{transform:translateY(-2px);background:#b37067}.collage-img[data-astro-cid-hc3b2457]{width:100%;height:auto;display:block;max-width:460px;margin:0 auto;filter:drop-shadow(0 15px 35px rgba(26,26,46,.12))}@media(max-width:960px){.que-es-header[data-astro-cid-hc3b2457]{grid-template-columns:1fr;gap:8px}.collage-img[data-astro-cid-hc3b2457]{max-width:380px;margin-top:24px}}.ba-section[data-astro-cid-6nvudkwi]{background:var(--paper);position:relative;overflow:hidden}.ba-layout[data-astro-cid-6nvudkwi]{display:grid;grid-template-columns:47% 53%;align-items:center;min-height:clamp(400px,44vw,620px);max-width:1280px;margin-inline:auto}.ba-copy[data-astro-cid-6nvudkwi]{padding-top:clamp(56px,6vw,96px);padding-bottom:clamp(56px,6vw,96px);padding-left:clamp(28px,5.6vw,88px);padding-right:clamp(20px,3vw,48px);display:flex;flex-direction:column;align-items:flex-start}.ba-title[data-astro-cid-6nvudkwi]{font-family:var(--serif);font-weight:500;font-size:clamp(38px,4.6vw,64px);line-height:1.04;letter-spacing:-.022em;color:var(--navy);margin:0}.ba-title[data-astro-cid-6nvudkwi] em[data-astro-cid-6nvudkwi]{font-style:italic;color:var(--gold)}.ba-divider[data-astro-cid-6nvudkwi]{display:flex;align-items:center;gap:12px;margin:22px 0 24px}.ba-divider-line[data-astro-cid-6nvudkwi]{display:block;width:68px;height:1px;background:var(--gold);opacity:.65}.ba-divider-star[data-astro-cid-6nvudkwi]{color:var(--gold);font-size:12px;line-height:1}.ba-body[data-astro-cid-6nvudkwi]{font-family:var(--sans);font-weight:300;font-size:clamp(15px,1.4vw,16px);line-height:1.7;color:var(--body);max-width:44ch}.ba-body[data-astro-cid-6nvudkwi] p[data-astro-cid-6nvudkwi]{margin-bottom:20px;margin-top:0}.ba-body[data-astro-cid-6nvudkwi] p[data-astro-cid-6nvudkwi]:last-child{margin-bottom:0}.ba-body[data-astro-cid-6nvudkwi] strong[data-astro-cid-6nvudkwi]{font-weight:500;color:#000}.ba-body[data-astro-cid-6nvudkwi] a[data-astro-cid-6nvudkwi]{color:var(--gold);text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:3px;transition:color .2s,text-decoration-color .2s}.ba-body[data-astro-cid-6nvudkwi] a[data-astro-cid-6nvudkwi]:hover{color:#000;text-decoration-color:#000}.ba-body[data-astro-cid-6nvudkwi] em[data-astro-cid-6nvudkwi]{font-style:italic;font-weight:300}.ba-cta[data-astro-cid-6nvudkwi]{margin-top:36px}.ba-visual[data-astro-cid-6nvudkwi]{position:relative;align-self:stretch;display:flex;align-items:center;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 18%);mask-image:linear-gradient(to right,transparent 0%,black 18%)}.ba-photo[data-astro-cid-6nvudkwi]{width:100%;height:100%;object-fit:cover;object-position:left top;display:block;mix-blend-mode:multiply;filter:brightness(1.04)}@media(max-width:760px){.ba-layout[data-astro-cid-6nvudkwi]{grid-template-columns:1fr;min-height:auto}.ba-visual[data-astro-cid-6nvudkwi]{order:-1;height:clamp(300px,70vw,460px);align-self:auto;-webkit-mask-image:none;mask-image:none}.ba-photo[data-astro-cid-6nvudkwi]{object-position:40% top}.ba-copy[data-astro-cid-6nvudkwi]{padding:24px clamp(20px,5vw,40px) 56px}.ba-title[data-astro-cid-6nvudkwi]{font-size:clamp(34px,8vw,44px)}}:root{--evm-navy: #1A1A2E;--evm-ink: #0D0D0D;--evm-body: #3D3D3D;--evm-gold: #C9956A;--evm-gold-dk: #B0813F;--evm-terra: #C4837A;--evm-sand: #D9C5B2;--evm-cream: #F5F0EB;--evm-paper: #FBF8F4;--evm-white: #FFFFFF;--evm-muted: #7C746C;--evm-line: rgba(61,61,61,.14);--evm-lineN: rgba(245,240,235,.14);--evm-serif: "Lora", Georgia, serif;--evm-sans: "Poppins", system-ui, sans-serif}#evm-contacto{position:relative;overflow:hidden;background:var(--evm-navy);font-family:var(--evm-sans);padding:96px 24px 110px;display:flex;flex-direction:column;align-items:center}#evm-contacto .evm-c-stars{position:absolute;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(1.5px 1.5px at 12% 20%,rgba(245,240,235,.5),transparent),radial-gradient(1.4px 1.4px at 74% 16%,rgba(201,149,106,.6),transparent),radial-gradient(1.2px 1.2px at 40% 62%,rgba(245,240,235,.38),transparent),radial-gradient(1.5px 1.5px at 86% 50%,rgba(155,142,168,.5),transparent),radial-gradient(1.1px 1.1px at 24% 80%,rgba(245,240,235,.38),transparent),radial-gradient(1.3px 1.3px at 60% 88%,rgba(201,149,106,.42),transparent),radial-gradient(1px 1px at 50% 35%,rgba(245,240,235,.28),transparent),radial-gradient(1px 1px at 82% 72%,rgba(245,240,235,.26),transparent)}.evm-c-head{position:relative;z-index:1;text-align:center;margin-bottom:46px}.evm-c-eyebrow{display:inline-flex;align-items:center;gap:12px;font-weight:500;text-transform:uppercase;letter-spacing:.32em;font-size:11px;color:var(--evm-gold);margin-bottom:20px}.evm-c-eyebrow:before,.evm-c-eyebrow:after{content:"";width:22px;height:1px;background:var(--evm-gold)}.evm-c-title{font-family:var(--evm-serif);font-weight:500;font-size:46px;line-height:1.05;color:var(--evm-cream);letter-spacing:-.014em;margin:0}.evm-c-title em{color:var(--evm-gold);font-style:italic}.evm-c-card{position:relative;z-index:1;width:min(820px,100%);display:flex;border-radius:20px;overflow:hidden;background:var(--evm-white);box-shadow:0 30px 70px #0000006b}.evm-c-aside{width:280px;flex-shrink:0;position:relative;overflow:hidden;padding:38px 34px;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(165deg,var(--evm-paper) 0%,var(--evm-sand) 130%)}.evm-c-aside-logo{display:flex;align-items:center;gap:9px}.evm-c-aside-logo svg{width:24px;height:24px;filter:saturate(0) brightness(.28)}.evm-c-aside-logo span{font-weight:500;text-transform:uppercase;letter-spacing:.22em;font-size:10.5px;color:#1a1a2e9e}.evm-c-aside-eyebrow{display:flex;align-items:center;gap:10px;font-weight:500;text-transform:uppercase;letter-spacing:.26em;font-size:10px;color:var(--evm-gold-dk);margin-bottom:16px}.evm-c-aside-eyebrow:before{content:"";width:18px;height:1px;background:var(--evm-gold-dk)}.evm-c-aside-title{font-family:var(--evm-serif);font-weight:500;font-size:29px;line-height:1.1;color:var(--evm-navy);margin:0 0 13px;text-wrap:balance}.evm-c-aside-sub{font-family:var(--evm-serif);font-style:italic;font-size:14.5px;line-height:1.55;color:#1a1a2e9e;margin:0}.evm-c-aside-foot{padding-top:22px;border-top:1px solid rgba(26,26,46,.14);font-size:12px;color:#1a1a2e80;line-height:1.5}.evm-c-form-side{flex:1;padding:32px 36px 36px;background:var(--evm-white)}.evm-c-form-head h4{font-family:var(--evm-serif);font-weight:500;font-size:22px;color:var(--evm-ink);line-height:1.35;margin:0 0 22px}.evm-c-tabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;background:var(--evm-cream);padding:5px;border-radius:13px}.evm-c-tab{font-family:var(--evm-sans);font-size:13px;font-weight:400;padding:10px 6px;border-radius:9px;border:none;cursor:pointer;background:transparent;color:var(--evm-muted);transition:all .16s}.evm-c-tab.is-active{background:var(--evm-white);color:var(--evm-navy);font-weight:500;box-shadow:0 2px 8px #1a1a2e14}.evm-c-fields{display:flex;flex-direction:column;gap:15px;margin-top:18px}.evm-c-row{display:grid;grid-template-columns:1fr 1fr;gap:13px}.evm-c-field label{display:block;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--evm-body);margin-bottom:8px}.evm-c-field input,.evm-c-field textarea{width:100%;font-family:var(--evm-sans);font-size:14.5px;font-weight:300;color:var(--evm-ink);padding:13px 15px;border:1.5px solid var(--evm-line);border-radius:11px;background:var(--evm-white);outline:none;transition:border-color .18s}.evm-c-field textarea{resize:none;line-height:1.5}.evm-c-field input:focus,.evm-c-field textarea:focus{border-color:var(--evm-gold)}.evm-c-field input::placeholder,.evm-c-field textarea::placeholder{color:var(--evm-muted);opacity:.5}.evm-c-select-wrap{position:relative}.evm-c-select-wrap select{width:100%;font-family:var(--evm-sans);font-size:14.5px;font-weight:300;color:var(--evm-ink);padding:13px 40px 13px 15px;border:1.5px solid var(--evm-line);border-radius:11px;background:var(--evm-white);outline:none;transition:border-color .18s;appearance:none;-webkit-appearance:none;cursor:pointer}.evm-c-select-wrap select:focus{border-color:var(--evm-gold)}.evm-c-select-wrap:after{content:"▾";position:absolute;right:16px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--evm-gold-dk);font-size:11px}.evm-c-field[data-when=agendar]{display:block}#evm-contacto[data-motivo=freecall] .evm-c-field[data-when=agendar]{display:none}.evm-c-submit-row{margin-top:22px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.evm-c-submit{font-family:var(--evm-sans);font-weight:500;font-size:14px;letter-spacing:.03em;padding:14px 26px;border-radius:40px;border:none;cursor:pointer;background:var(--evm-gold);color:var(--evm-navy);transition:background .2s,color .2s}.evm-c-submit:hover{background:var(--evm-navy);color:var(--evm-cream)}.evm-c-disclaimer{font-size:12px;color:var(--evm-muted);line-height:1.45;max-width:20ch}.evm-c-success{display:none;position:relative;z-index:1;width:min(620px,100%);text-align:center;padding:32px 24px}#evm-contacto.is-sent .evm-c-card{display:none}#evm-contacto.is-sent .evm-c-success{display:block}.evm-c-check{width:62px;height:62px;border-radius:50%;margin:0 auto 24px;background:#c9956a29;border:1.5px solid var(--evm-gold);display:flex;align-items:center;justify-content:center;font-size:27px;color:var(--evm-gold)}.evm-c-success .evm-c-eyebrow{margin-bottom:16px}.evm-c-success h3{font-family:var(--evm-serif);font-weight:500;font-size:38px;line-height:1.08;color:var(--evm-cream);margin:0 0 16px}.evm-c-success h3 em{color:var(--evm-gold);font-style:italic}.evm-c-success p{font-family:var(--evm-serif);font-style:italic;font-size:18px;line-height:1.55;color:#f5f0eb99;max-width:38ch;margin:0 auto}.evm-c-btn-gold{font-family:var(--evm-sans);font-weight:500;font-size:13.5px;padding:13px 26px;border-radius:40px;background:var(--evm-gold);color:var(--evm-navy);border:none;cursor:pointer;transition:background .2s,color .2s}.evm-c-btn-gold:hover{background:var(--evm-white);color:var(--evm-navy)}@media(max-width:720px){#evm-contacto{padding:64px 18px 76px}.evm-c-title{font-size:32px}.evm-c-card{flex-direction:column}.evm-c-aside{width:100%;padding:28px 26px}.evm-c-aside-foot{display:none}.evm-c-form-side{padding:26px 24px 30px}.evm-c-row{grid-template-columns:1fr}.evm-c-success h3{font-size:28px}}
