.Header-module__FYKokG__header{z-index:50;-webkit-backdrop-filter:blur(12px);background:#231f20d1;border-bottom:1px solid #edefec1f;position:sticky;top:0}.Header-module__FYKokG__nav{justify-content:space-between;align-items:center;gap:var(--space-3);max-width:70rem;height:74px;margin:0 auto;padding:0 28px;display:flex}.Header-module__FYKokG__logoLink{align-items:center;display:inline-flex}.Header-module__FYKokG__logo{object-fit:contain;width:auto;height:30px}.Header-module__FYKokG__navCta{color:#ecedea;min-height:auto;font-family:var(--font-body);white-space:nowrap;transition:background var(--duration-fast) ease, border-color var(--duration-fast) ease, color var(--duration-fast) ease, transform var(--duration-fast) var(--ease-out);border:1px solid #edefec3d;border-radius:999px;justify-content:center;align-items:center;padding:11px 20px;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.Header-module__FYKokG__navCta:hover{background:var(--color-accent);border-color:var(--color-accent);color:var(--brand-black);transform:translateY(-1px)}@media (max-width:520px){.Header-module__FYKokG__nav{height:66px;padding:0 18px}.Header-module__FYKokG__logo{height:24px}.Header-module__FYKokG__navCta{padding:10px 14px;font-size:.78rem}}
.CtaButton-module__K6kPmW__cta{font-family:var(--font-body);color:#fff;background:var(--color-accent);letter-spacing:.01em;white-space:nowrap;box-shadow:0 4px 16px color-mix(in srgb, var(--color-accent) 25%, transparent);transition:transform .15s var(--ease-out), box-shadow .2s var(--ease-out), filter .15s var(--ease-out);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 2rem;font-size:clamp(.95rem,.9rem + .3vw,1.15rem);font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.CtaButton-module__K6kPmW__cta:hover{filter:brightness(.92);box-shadow:0 8px 24px color-mix(in srgb, var(--color-accent) 35%, transparent);transform:translateY(-1px)}.CtaButton-module__K6kPmW__cta:active{filter:brightness(.85);transform:translateY(0)}.CtaButton-module__K6kPmW__cta:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}.CtaButton-module__K6kPmW__full{width:100%;max-width:28rem;padding:1rem 2.5rem;font-size:clamp(1.05rem,1rem + .3vw,1.25rem)}
.Hero-module___w2HtG__hero{padding:var(--space-7) 0 var(--space-6);color:var(--color-text-primary);text-align:center;isolation:isolate;background:#223039;position:relative;overflow:hidden}.Hero-module___w2HtG__hero:before{content:"";background:radial-gradient(ellipse 60% 50% at 15% 5%, color-mix(in srgb, var(--brand-teal) 8%, transparent) 0%, transparent 70%), radial-gradient(ellipse 50% 45% at 85% 10%, color-mix(in srgb, var(--brand-blue-light) 8%, transparent) 0%, transparent 70%), radial-gradient(ellipse 40% 40% at 50% 15%, color-mix(in srgb, var(--brand-blue-mid) 4%, transparent) 0%, transparent 60%);pointer-events:none;z-index:-1;height:80vh;position:absolute;top:0;left:0;right:0}.Hero-module___w2HtG__motion{z-index:-3;object-fit:cover;opacity:.82;pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.Hero-module___w2HtG__veil{z-index:-2;pointer-events:none;background:linear-gradient(#22303975 0%,#2230393d 42%,#221f1fb8 100%),radial-gradient(76% 60% at 50% 8%,#8eb2d638,#0000 64%),radial-gradient(58% 44% at 18% 0,#10bac22e,#0000 62%);position:absolute;inset:0}.Hero-module___w2HtG__inner{max-width:72rem;padding:0 var(--space-4);align-items:center;gap:var(--space-4);z-index:1;flex-direction:column;margin:0 auto;display:flex;position:relative}.Hero-module___w2HtG__logoRow{width:100%;padding:var(--space-3) 0 var(--space-1);justify-content:center;display:flex}.Hero-module___w2HtG__logo{object-fit:contain;max-width:18rem;height:auto}@media (max-width:768px){.Hero-module___w2HtG__logo{max-width:14rem}}.Hero-module___w2HtG__eyebrow{font-family:var(--font-body);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent);font-weight:600}.Hero-module___w2HtG__player{border-radius:var(--radius-lg);cursor:pointer;background:#221f1fe0;width:100%;max-width:52rem;position:relative;overflow:hidden;box-shadow:0 28px 80px #00000057,0 12px 34px #10bac224}.Hero-module___w2HtG__player:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}.Hero-module___w2HtG__player:after{content:"";border-radius:var(--radius-lg);pointer-events:none;border:1px solid #ffffff26;position:absolute;inset:0}.Hero-module___w2HtG__video{aspect-ratio:16/9;object-fit:cover;background:var(--color-bg-elevated);width:100%;display:block}.Hero-module___w2HtG__playOverlay{transition:background var(--duration-fast) ease;background:#0003;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Hero-module___w2HtG__player:hover .Hero-module___w2HtG__playOverlay{background:#0000001a}.Hero-module___w2HtG__playIcon{color:#fff;filter:drop-shadow(0 4px 12px #0000004d);opacity:.9;width:4.5rem;height:4.5rem;transition:transform var(--duration-fast) var(--ease-out), opacity var(--duration-fast) ease}.Hero-module___w2HtG__player:hover .Hero-module___w2HtG__playIcon{opacity:1;transform:scale(1.08)}.Hero-module___w2HtG__muteBtn{bottom:var(--space-2);right:var(--space-2);color:#fff;cursor:pointer;width:2.5rem;height:2.5rem;transition:background var(--duration-fast) ease, transform var(--duration-fast) var(--ease-out);z-index:2;background:#00000073;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.Hero-module___w2HtG__muteBtn:hover{background:#000000a6;transform:scale(1.05)}.Hero-module___w2HtG__muteBtn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.Hero-module___w2HtG__headline{font-family:var(--font-display);font-size:var(--text-3xl);color:var(--color-text-primary);max-width:48rem;font-weight:400;line-height:1.15}.Hero-module___w2HtG__headline em{color:var(--color-accent);font-style:italic}.Hero-module___w2HtG__subheadline{font-family:var(--font-body);font-size:var(--text-lg);color:var(--color-text-secondary);max-width:36rem;line-height:1.6}.Hero-module___w2HtG__subheadlineBold{font-family:var(--font-body);font-size:var(--text-base);color:var(--color-text-primary);font-weight:600}.Hero-module___w2HtG__ctaRow{justify-content:center;display:flex}.Hero-module___w2HtG__microcopy{font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-text-muted)}.Hero-module___w2HtG__emphasis{color:var(--color-accent);font-style:italic}@media (max-width:768px){.Hero-module___w2HtG__hero{padding:var(--space-5) 0}.Hero-module___w2HtG__motion{opacity:.58}.Hero-module___w2HtG__headline{font-size:var(--text-2xl)}}@media (prefers-reduced-motion:reduce){.Hero-module___w2HtG__motion{display:none}}
._shared-module__ON6XqW__section{padding:var(--space-7) 0;background:radial-gradient(820px 360px at 90% 10%, #8eb2d61a, transparent 66%), radial-gradient(620px 320px at 8% 94%, #10bac212, transparent 64%), var(--color-bg);color:var(--color-text-primary)}._shared-module__ON6XqW__sectionAlt{--color-text-primary:var(--brand-black);--color-text-secondary:#424b51;--color-text-muted:#647076;--color-bg-card:#fff;--color-bg-elevated:#dde3df;--color-border:#221f1f24;--color-border-light:#221f1f14;--color-glass-bg:#ffffffd1;--color-glass-border:#221f1f1f;--color-glass-shadow:0 18px 46px #221f1f1a, 0 2px 10px #221f1f0f;--color-glass-bg-tint:color-mix(in srgb, var(--brand-blue-light) 12%, #fff);background:radial-gradient(760px 360px at 14% 0,#8eb2d63d,#0000 64%),radial-gradient(640px 320px at 92% 100%,#10bac21a,#0000 66%),#ecedea;position:relative}._shared-module__ON6XqW__sectionAlt:before{content:"";background:radial-gradient(ellipse 50% 40% at 20% 0%, color-mix(in srgb, var(--brand-teal) 5%, transparent) 0%, transparent 70%), radial-gradient(ellipse 45% 35% at 80% 100%, color-mix(in srgb, var(--brand-blue-light) 6%, transparent) 0%, transparent 70%);pointer-events:none;position:absolute;inset:0}._shared-module__ON6XqW__sectionDark{color:#fff;background:radial-gradient(720px 360px at 50% 0,#8eb2d629,#0000 68%),radial-gradient(560px 300px at 16% 92%,#10bac21f,#0000 64%),linear-gradient(#24343d 0%,#1d272d 100%)}._shared-module__ON6XqW__sectionDark ._shared-module__ON6XqW__title,._shared-module__ON6XqW__sectionDark ._shared-module__ON6XqW__lead,._shared-module__ON6XqW__sectionDark ._shared-module__ON6XqW__eyebrow,._shared-module__ON6XqW__sectionDark ._shared-module__ON6XqW__desc,._shared-module__ON6XqW__sectionDark ._shared-module__ON6XqW__microcopy{color:#fff}._shared-module__ON6XqW__sectionDark ._shared-module__ON6XqW__microcopy{color:#ffffff80}._shared-module__ON6XqW__sectionDark ._shared-module__ON6XqW__avatar{background:#333;border-color:#ffffff26}._shared-module__ON6XqW__container{max-width:72rem;padding:0 var(--space-4);margin:0 auto}._shared-module__ON6XqW__center{text-align:center}._shared-module__ON6XqW__narrow{max-width:48rem;margin:0 auto}._shared-module__ON6XqW__eyebrow{font-family:var(--font-body);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent);margin-bottom:var(--space-2);font-weight:600}._shared-module__ON6XqW__head{margin-bottom:var(--space-3)}._shared-module__ON6XqW__head:empty{margin-bottom:0}._shared-module__ON6XqW__lead{font-family:var(--font-body);font-size:var(--text-lg);color:var(--color-text-secondary);max-width:36rem;line-height:1.6}._shared-module__ON6XqW__title{font-family:var(--font-display);font-size:var(--text-3xl);color:var(--color-text-primary);margin-bottom:var(--space-4);font-weight:400;line-height:1.2}._shared-module__ON6XqW__glassCard{background:var(--color-glass-bg);-webkit-backdrop-filter:blur(12px);border:1px solid var(--color-glass-border);border-radius:var(--radius-lg);box-shadow:var(--color-glass-shadow)}._shared-module__ON6XqW__glassCardTint{background:var(--color-glass-bg-tint);}._shared-module__ON6XqW__module{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4)}@media (max-width:768px){._shared-module__ON6XqW__section{padding:var(--space-5) 0}._shared-module__ON6XqW__title{font-size:var(--text-2xl)}}
.Problema-module__bAywVW__section{padding:0}.Problema-module__bAywVW__statement{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-text-primary);max-width:48rem;margin-bottom:var(--space-4);font-weight:400;line-height:1.2}.Problema-module__bAywVW__grid{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.Problema-module__bAywVW__col{background:var(--color-glass-bg);-webkit-backdrop-filter:blur(12px);border:1px solid var(--color-glass-border);border-radius:var(--radius-lg);box-shadow:var(--color-glass-shadow);padding:var(--space-5) var(--space-4);transition:transform var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out)}.Problema-module__bAywVW__col:hover{transform:translateY(-2px);box-shadow:0 12px 40px #00000014,0 4px 12px #0000000a}.Problema-module__bAywVW__colTitle{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-text-primary);margin-bottom:var(--space-3);align-items:center;gap:var(--space-2);font-weight:400;display:flex}.Problema-module__bAywVW__list{gap:var(--space-2);flex-direction:column;list-style:none;display:flex}.Problema-module__bAywVW__item{align-items:flex-start;gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.5;display:flex}.Problema-module__bAywVW__icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;margin-top:.1rem;display:flex}.Problema-module__bAywVW__icon svg{width:.75rem;height:.75rem}.Problema-module__bAywVW__iconYes{background:color-mix(in srgb, var(--color-accent) 12%, transparent);color:var(--color-accent)}.Problema-module__bAywVW__iconNo{background:color-mix(in srgb, var(--color-text-muted) 12%, transparent);color:var(--color-text-muted)}.Problema-module__bAywVW__cierre{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary);margin-top:var(--space-3);text-align:center;font-style:italic}@media (max-width:768px){.Problema-module__bAywVW__grid{grid-template-columns:1fr}}
.CtaBreak-module___wGdjG__band{--color-text-primary:#f7f8f6;--color-text-secondary:#d5dad8;--color-text-muted:#aeb7b6;text-align:center;padding:var(--space-6) 0;background:radial-gradient(660px 280px at 50% 0,#8eb2d62e,#0000 68%),radial-gradient(420px 220px at 12% 100%,#10bac21f,#0000 66%),linear-gradient(#405762 0%,#2c3a42 100%);border-top:1px solid #ecedea1f;border-bottom:1px solid #ecedea1f}
.Metodo-module__PuLeTa__section{position:relative}.Metodo-module__PuLeTa__statement{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-text-primary);text-align:center;margin-bottom:var(--space-3);font-weight:400;line-height:1.2}.Metodo-module__PuLeTa__aclaracion{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary);text-align:center;max-width:36rem;margin:0 auto var(--space-4)}.Metodo-module__PuLeTa__pilares{gap:var(--space-4);grid-template-columns:1fr 1fr 1fr;display:grid}.Metodo-module__PuLeTa__pilar{background:var(--color-glass-bg);-webkit-backdrop-filter:blur(12px);border:1px solid var(--color-glass-border);border-radius:var(--radius-lg);box-shadow:var(--color-glass-shadow);padding:var(--space-4);text-align:center;transition:transform var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out)}.Metodo-module__PuLeTa__pilar:hover{transform:translateY(-2px);box-shadow:0 12px 40px #00000014,0 4px 12px #0000000a}.Metodo-module__PuLeTa__pilarNombre{font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-accent);margin-bottom:var(--space-1);font-weight:400;line-height:1.1}.Metodo-module__PuLeTa__pilarRol{font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-text-secondary)}.Metodo-module__PuLeTa__block{margin-top:var(--space-7)}.Metodo-module__PuLeTa__origen{background:var(--color-glass-bg);-webkit-backdrop-filter:blur(12px);border:1px solid var(--color-glass-border);border-radius:var(--radius-lg);box-shadow:var(--color-glass-shadow);padding:var(--space-5) var(--space-4)}.Metodo-module__PuLeTa__capLabel{font-family:var(--font-body);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent);font-weight:600}.Metodo-module__PuLeTa__capTitle{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-text-primary);margin-top:var(--space-1);margin-bottom:var(--space-2);font-weight:400;line-height:1.2}.Metodo-module__PuLeTa__capDesc{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:var(--space-4);line-height:1.6}.Metodo-module__PuLeTa__timeline{gap:var(--space-2);flex-direction:column;display:flex}.Metodo-module__PuLeTa__tlItem{gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border-light);display:flex}.Metodo-module__PuLeTa__tlItem:last-child{border-bottom:none}.Metodo-module__PuLeTa__tlPeriodo{font-family:var(--font-display);font-size:var(--text-sm);color:var(--color-accent);white-space:nowrap;min-width:5rem;font-weight:400}.Metodo-module__PuLeTa__tlDetalle{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.5}.Metodo-module__PuLeTa__caminos{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.Metodo-module__PuLeTa__camino{background:var(--color-glass-bg);-webkit-backdrop-filter:blur(12px);border:1px solid var(--color-glass-border);border-radius:var(--radius-lg);box-shadow:var(--color-glass-shadow);padding:var(--space-5) var(--space-4);transition:transform var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out)}.Metodo-module__PuLeTa__camino:hover{transform:translateY(-2px);box-shadow:0 12px 40px #00000014,0 4px 12px #0000000a}.Metodo-module__PuLeTa__caminoTitle{font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-text-primary);margin-bottom:var(--space-2);font-weight:400}.Metodo-module__PuLeTa__caminoDesc{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:var(--space-3);line-height:1.6}.Metodo-module__PuLeTa__caminoList{gap:var(--space-1);flex-direction:column;list-style:none;display:flex}.Metodo-module__PuLeTa__caminoItem{align-items:flex-start;gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.5;display:flex}.Metodo-module__PuLeTa__dot{background:var(--color-accent);border-radius:50%;flex-shrink:0;width:.35rem;height:.35rem;margin-top:.5rem}@media (max-width:768px){.Metodo-module__PuLeTa__pilares,.Metodo-module__PuLeTa__caminos{grid-template-columns:1fr}}
.BioPremios-module__SAG5CG__bioSection{background:radial-gradient(760px 340px at 12% 0,#ecedea38,#0000 62%),radial-gradient(620px 320px at 92% 100%,#10bac21f,#0000 66%),#6a89a7}.BioPremios-module__SAG5CG__bioGrid{gap:var(--space-5);grid-template-columns:auto 1fr;align-items:start;display:grid}.BioPremios-module__SAG5CG__photo{aspect-ratio:3/4;border-radius:var(--radius-md);background:var(--color-bg-elevated);border:1px solid var(--color-border);width:12rem;overflow:hidden}.BioPremios-module__SAG5CG__photoInner{justify-content:center;align-items:center;gap:var(--space-2);width:100%;height:100%;color:var(--color-text-muted);flex-direction:column;display:flex}.BioPremios-module__SAG5CG__photoInner svg{width:2rem;height:2rem}.BioPremios-module__SAG5CG__photoPending{font-family:var(--font-body);font-size:var(--text-xs)}.BioPremios-module__SAG5CG__bio{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary);white-space:pre-line;line-height:1.7}.BioPremios-module__SAG5CG__metricas{gap:var(--space-4);margin-top:var(--space-5);grid-template-columns:1fr 1fr 1fr;display:grid}.BioPremios-module__SAG5CG__metrica{background:var(--color-glass-bg);-webkit-backdrop-filter:blur(12px);border:1px solid var(--color-glass-border);border-radius:var(--radius-lg);box-shadow:var(--color-glass-shadow);padding:var(--space-4);text-align:center;transition:transform var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out)}.BioPremios-module__SAG5CG__metrica:hover{transform:translateY(-2px);box-shadow:0 12px 40px #00000014,0 4px 12px #0000000a}.BioPremios-module__SAG5CG__metricaValue{font-family:var(--font-display);font-size:var(--text-3xl);color:var(--color-accent);margin-bottom:var(--space-1);font-weight:400;line-height:1}.BioPremios-module__SAG5CG__metricaLabel{font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-text-secondary)}.BioPremios-module__SAG5CG__premiosHead{margin-top:var(--space-7);margin-bottom:var(--space-3)}.BioPremios-module__SAG5CG__premios{gap:var(--space-2);flex-direction:column;display:flex}.BioPremios-module__SAG5CG__premio{background:var(--color-glass-bg);-webkit-backdrop-filter:blur(12px);border:1px solid var(--color-glass-border);border-radius:var(--radius-lg);box-shadow:var(--color-glass-shadow);padding:var(--space-3) var(--space-4);gap:var(--space-3);transition:transform var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);align-items:flex-start;display:flex}.BioPremios-module__SAG5CG__premio:hover{border-color:color-mix(in srgb, var(--brand-teal) 20%, var(--color-glass-border));transform:translate(4px)}.BioPremios-module__SAG5CG__premioYear{font-family:var(--font-display);font-size:var(--text-sm);color:var(--color-accent);white-space:nowrap;min-width:3rem;padding-top:.1rem}.BioPremios-module__SAG5CG__premioTitle{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-primary);font-weight:600}.BioPremios-module__SAG5CG__premioDetail{font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-text-muted);margin-top:.15rem}.BioPremios-module__SAG5CG__logos{margin-top:var(--space-5);text-align:center}.BioPremios-module__SAG5CG__logosTitle{font-family:var(--font-display);font-size:var(--text-base);color:var(--color-text-secondary);margin-bottom:var(--space-3);font-weight:400}.BioPremios-module__SAG5CG__logosPlaceholder{padding:var(--space-5);border:1px dashed var(--color-border);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-text-muted)}@media (max-width:768px){.BioPremios-module__SAG5CG__bioGrid{grid-template-columns:1fr}.BioPremios-module__SAG5CG__metricas{grid-template-columns:1fr 1fr}}
.Casos-module__8h-pKW__grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.Casos-module__8h-pKW__intro{max-width:42rem;margin:calc(var(--space-4) * -.45) auto 0;color:var(--color-text-secondary);font-family:var(--font-body);font-size:var(--text-base);line-height:1.65}.Casos-module__8h-pKW__caso{background:var(--color-glass-bg);-webkit-backdrop-filter:blur(12px);border:1px solid var(--color-glass-border);border-radius:var(--radius-lg);box-shadow:var(--color-glass-shadow);transition:transform var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);flex-direction:column;display:flex;overflow:hidden}.Casos-module__8h-pKW__caso:hover{transform:translateY(-3px);box-shadow:0 24px 54px #00000038,0 6px 16px #0000001f}.Casos-module__8h-pKW__videoShell{aspect-ratio:9/16;background:var(--color-bg-elevated);width:100%;position:relative;overflow:hidden}.Casos-module__8h-pKW__video{object-fit:cover;background:var(--color-bg-elevated);width:100%;height:100%}.Casos-module__8h-pKW__badge{top:var(--space-2);left:var(--space-2);font-family:var(--font-body);text-transform:uppercase;letter-spacing:.05em;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-muted);padding:.25rem .5rem;font-size:.65rem;position:absolute}.Casos-module__8h-pKW__body{padding:var(--space-3)}.Casos-module__8h-pKW__nombre{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-text-primary);font-weight:400;line-height:1.1}.Casos-module__8h-pKW__description{margin-top:var(--space-2);color:var(--color-text-secondary);font-family:var(--font-body);font-size:var(--text-sm);line-height:1.55}.Casos-module__8h-pKW__quote{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border-light);color:var(--color-text-primary);font-family:var(--font-display);font-size:var(--text-base);line-height:1.45}@media (max-width:960px){.Casos-module__8h-pKW__grid{padding-bottom:var(--space-2);scroll-snap-type:x proximity;grid-template-columns:repeat(3,minmax(13rem,1fr));overflow-x:auto}.Casos-module__8h-pKW__caso{scroll-snap-align:start}}@media (max-width:768px){.Casos-module__8h-pKW__grid{scroll-snap-type:none;grid-template-columns:1fr;overflow:visible}}
.Faq-module__KRU6Oa__list{gap:var(--space-3);flex-direction:column;max-width:48rem;margin:0 auto;display:flex}.Faq-module__KRU6Oa__item{background:var(--color-glass-bg);-webkit-backdrop-filter:blur(12px);border:1px solid var(--color-glass-border);border-radius:var(--radius-lg);box-shadow:var(--color-glass-shadow);transition:box-shadow var(--duration-base) var(--ease-out);overflow:hidden}.Faq-module__KRU6Oa__item:hover{box-shadow:0 12px 40px #00000014,0 4px 12px #0000000a}.Faq-module__KRU6Oa__summary{width:100%;padding:var(--space-3) var(--space-4);font-family:var(--font-body);font-size:var(--text-base);color:var(--color-text-primary);text-align:left;cursor:pointer;transition:background var(--duration-fast) ease;background:0 0;border:none;justify-content:space-between;align-items:center;font-weight:500;list-style:none;display:flex}.Faq-module__KRU6Oa__summary::-webkit-details-marker{display:none}.Faq-module__KRU6Oa__summary:hover{background:var(--color-bg-elevated)}.Faq-module__KRU6Oa__summary:focus-visible{outline:3px solid var(--color-accent);outline-offset:-3px}.Faq-module__KRU6Oa__chevron{width:1.25rem;height:1.25rem;color:var(--color-text-muted);transition:transform var(--duration-base) var(--ease-out);flex-shrink:0}.Faq-module__KRU6Oa__item[open] .Faq-module__KRU6Oa__chevron{transform:rotate(180deg)}.Faq-module__KRU6Oa__answer{padding:0 var(--space-4) var(--space-3);font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.7}.Faq-module__KRU6Oa__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;position:absolute;overflow:hidden}
.AgendaForm-module__5Ki8bW__form{text-align:left;flex-direction:column;gap:18px;width:100%;max-width:460px;margin:38px auto 0;display:flex}.AgendaForm-module__5Ki8bW__field label{color:#a9a6a0;font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:11.5px;font-weight:600;line-height:1.2;display:block}.AgendaForm-module__5Ki8bW__field input{color:#edefec;width:100%;min-height:52px;font-family:var(--font-body);background:#1a1718;border:1px solid #edefec3d;border-radius:10px;padding:14px 16px;font-size:16px;line-height:1.2;transition:border-color .25s,box-shadow .25s,background .25s}.AgendaForm-module__5Ki8bW__field input::placeholder{color:#a9a6a080}.AgendaForm-module__5Ki8bW__field input:focus{border-color:var(--brand-teal);background:#191617;outline:none;box-shadow:0 0 0 3px #10bac224}.AgendaForm-module__5Ki8bW__submit{background:var(--brand-teal);width:100%;min-height:54px;color:var(--brand-black);font-family:var(--font-body);cursor:pointer;transition:transform .22s var(--ease-out), background .22s ease, box-shadow .22s ease;border:none;border-radius:100px;justify-content:center;align-items:center;margin-top:6px;padding:16px 30px;font-size:16px;font-weight:700;line-height:1.2;display:inline-flex;box-shadow:0 18px 48px -22px #10bac2c7}.AgendaForm-module__5Ki8bW__submit:hover{background:#2fd4dc;transform:translateY(-2px);box-shadow:0 22px 58px -24px #10bac2e6}.AgendaForm-module__5Ki8bW__submit:active{transform:translateY(0)}@media (max-width:520px){.AgendaForm-module__5Ki8bW__form{max-width:none;margin-top:32px}.AgendaForm-module__5Ki8bW__submit{padding:15px 20px}}
.CtaFinal-module__70aHTq__section{color:#edefec;text-align:center;background:linear-gradient(#231f2047 0%,#231f2094 100%),url(/hero/hero-bg.jpg) top/cover no-repeat,#231f20;padding:100px 0;position:relative;overflow:hidden}.CtaFinal-module__70aHTq__section:after{content:"";pointer-events:none;background:radial-gradient(#8eb2d61f,#0000 65%);width:560px;max-width:88vw;height:400px;position:absolute;top:18%;left:50%;transform:translate(-50%)}.CtaFinal-module__70aHTq__container{max-width:70rem;margin:0 auto;padding:0 28px}.CtaFinal-module__70aHTq__wrap{z-index:1;max-width:56rem;margin:0 auto;position:relative}.CtaFinal-module__70aHTq__title{color:#edefec;max-width:24ch;font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0 auto;font-size:clamp(28px,3.8vw,44px);font-weight:400;line-height:1.15}.CtaFinal-module__70aHTq__desc{color:#a9a6a0;max-width:56ch;font-family:var(--font-body);text-wrap:pretty;margin:24px auto 0;font-size:18px;line-height:1.6}.CtaFinal-module__70aHTq__microcopy{color:#a9a6a0;font-family:var(--font-body);margin-top:20px;font-size:14px;line-height:1.4}@media (max-width:768px){.CtaFinal-module__70aHTq__section{padding:76px 0}.CtaFinal-module__70aHTq__container{padding:0 20px}.CtaFinal-module__70aHTq__desc{font-size:16px}}
.gracias-module__ndR3Rq__page{flex-direction:column;flex:1;display:flex}.gracias-module__ndR3Rq__center{text-align:center;align-items:center;gap:var(--space-4);padding-block:var(--space-6);flex-direction:column;display:flex}.gracias-module__ndR3Rq__iconWrap{background:color-mix(in srgb, var(--color-accent) 15%, transparent);width:72px;height:72px;margin-bottom:var(--space-1);border-radius:50%;justify-content:center;align-items:center;display:flex}.gracias-module__ndR3Rq__icon{width:40px;height:40px;color:var(--color-accent)}.gracias-module__ndR3Rq__title{font-family:var(--font-display);font-size:var(--text-3xl);color:var(--color-white);text-wrap:balance;max-width:28ch;margin:0;font-weight:600;line-height:1.12}.gracias-module__ndR3Rq__titlePlaceholder{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-accent);text-wrap:balance;margin:0;font-weight:600;line-height:1.2}.gracias-module__ndR3Rq__desc{font-family:var(--font-body);font-size:var(--text-lg);color:color-mix(in srgb, var(--color-white) 78%, var(--color-black));text-wrap:pretty;max-width:54ch;margin:0;line-height:1.6}.gracias-module__ndR3Rq__placeholderBox{background:color-mix(in srgb, var(--color-white) 10%, var(--color-black));border:1px dashed var(--color-blue-light);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5);max-width:54ch}.gracias-module__ndR3Rq__placeholderText{margin:0 0 var(--space-3) 0;font-family:var(--font-body);font-size:var(--text-base);color:var(--color-offwhite);text-wrap:pretty;line-height:1.7}.gracias-module__ndR3Rq__placeholderText:last-child{margin-bottom:0}.gracias-module__ndR3Rq__nextSteps{margin:var(--space-3) 0 0 0;gap:var(--space-2);text-align:left;font-family:var(--font-body);font-size:var(--text-base);color:var(--color-offwhite);flex-direction:column;padding:0;list-style:none;display:flex}.gracias-module__ndR3Rq__nextSteps li{padding-left:var(--space-3);position:relative}.gracias-module__ndR3Rq__nextSteps li:before{content:"→";color:var(--color-accent);position:absolute;left:0}.gracias-module__ndR3Rq__ctaRow{margin-top:var(--space-2)}.gracias-module__ndR3Rq__secondaryCta{color:var(--color-white)!important;border-color:var(--color-white)!important}.gracias-module__ndR3Rq__fallbackCta{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-offwhite);margin:0}.gracias-module__ndR3Rq__footer{background:var(--color-bg);border-top:1px solid var(--color-border);padding-block:var(--space-4)}.gracias-module__ndR3Rq__footerInner{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.gracias-module__ndR3Rq__copyright{font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-text-secondary)}.gracias-module__ndR3Rq__legalList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:flex}.gracias-module__ndR3Rq__legalLink{font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-text-secondary);transition:color var(--duration-fast) var(--ease-out);text-decoration:none}.gracias-module__ndR3Rq__legalLink:hover{color:var(--color-accent)}@media (max-width:640px){.gracias-module__ndR3Rq__center{padding-block:var(--space-5)}.gracias-module__ndR3Rq__placeholderBox{padding:var(--space-3)}.gracias-module__ndR3Rq__footerInner{text-align:center;flex-direction:column}}
.Footer-module__KWgBSG__footer{padding:var(--space-5) 0;background:radial-gradient(520px 260px at 50% 0,#8eb2d61a,#0000 70%),linear-gradient(#223039 0%,#171f24 100%);border-top:1px solid #ecedea1f}.Footer-module__KWgBSG__inner{max-width:72rem;padding:0 var(--space-4);align-items:center;gap:var(--space-4);flex-direction:column;margin:0 auto;display:flex}.Footer-module__KWgBSG__retina{font-family:var(--font-logo);font-size:var(--text-lg);color:var(--color-text-primary)}.Footer-module__KWgBSG__left{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.Footer-module__KWgBSG__social{gap:var(--space-3);display:flex}.Footer-module__KWgBSG__iconLink{align-items:center;gap:var(--space-1);font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-text-muted);transition:color var(--duration-fast) ease;text-decoration:none;display:flex}.Footer-module__KWgBSG__iconLink:hover{color:var(--color-accent)}.Footer-module__KWgBSG__iconLink svg{width:1rem;height:1rem}.Footer-module__KWgBSG__legal{gap:var(--space-4);flex-wrap:wrap;justify-content:center;display:flex}.Footer-module__KWgBSG__legalLink{font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-text-muted);transition:color var(--duration-fast) ease;text-decoration:none}.Footer-module__KWgBSG__legalLink:hover{color:var(--color-text-secondary)}.Footer-module__KWgBSG__copyright{font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-text-muted);text-align:center}
