.landing-page,.landing-page{--paper:#faf6ed;--soft:#e0eae1;--ink:#172f2b;--forest:#123f38;--muted:#405e54;--rule:#a8bcb0;--accent:#945235;--focus:#945235;--inverse:#faf6ed;--inverse-muted:#cee3d6;--mint:#b6d7bd;--paper-2:var(--soft);--paper-3:#ceded0;--ink-2:var(--muted);--ink-3:var(--muted);--signal:var(--forest);--signal-hover:#226151;--signal-text:var(--forest);--bexa:var(--accent);--bexa-text:var(--accent);--surface:var(--paper);--surface-container:var(--soft);--text-1:var(--ink);--text-2:var(--muted);--text-3:var(--muted);--bg:var(--paper);--on-bg:var(--ink);--font-titulares:Commissioner,sans-serif;--font-cuerpo:BSKRText,sans-serif;--stretch-display:100%;--stretch-label:100%;--motion:cubic-bezier(.16,1,.3,1)}@font-face{font-family:Commissioner;src:url(/assets/commissioner.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:BSKRText;src:url(/assets/manrope-latin.woff2)format("woff2");font-weight:200 800;font-display:swap}html{scroll-behavior:smooth;scroll-padding-top:100px}.landing-page,.landing-page{background:var(--paper)!important;color:var(--ink)!important;font-family:BSKRText,sans-serif!important}.landing-page{overflow-x:clip}.landing-page button,.landing-page a,.landing-page p,.landing-page li,.landing-page span,.landing-page dt,.landing-page dd,.landing-page input,.landing-page textarea{font-family:inherit!important}.landing-page h1,.landing-page h2,.landing-page h3{text-wrap:balance;letter-spacing:-.025em!important;font-family:Commissioner,sans-serif!important;font-weight:550!important}.landing-page input,.landing-page textarea{caret-color:var(--focus)}.landing-page a{text-underline-offset:.2em}.landing-page a:focus-visible,.landing-page button:focus-visible,.landing-page input:focus-visible,.landing-page textarea:focus-visible{outline-offset:5px;outline:2px solid var(--focus)!important}.landing-page button{cursor:pointer}.landing-page button:disabled{cursor:not-allowed;opacity:.55}.landing-page p{line-height:1.8}.landing-page img{max-width:100%;height:auto}.landing-page svg{flex-shrink:0}.landing-page .ds-container{max-width:1260px!important;padding-inline:48px!important}.landing-page .ds-section{border-color:var(--rule)!important;padding:96px 0!important}.landing-page .ds-title{font-size:clamp(30px,3.4vw,48px)!important;line-height:1.15!important}.landing-page .ds-desc{color:var(--muted)!important;font-size:16px!important;line-height:1.8!important}.landing-page .ds-head{margin-bottom:48px!important}.landing-page .btn-primary,.landing-page .btn-secondary,.landing-page .btn-whatsapp{transition:background .2s var(--motion),color .2s var(--motion);box-shadow:none!important;border-radius:8px!important;padding:16px 23px!important;font-family:Commissioner,sans-serif!important;font-size:14px!important;font-weight:550!important}.landing-page .btn-primary{background:var(--forest)!important;color:var(--paper)!important;border-color:var(--forest)!important}.landing-page .btn-secondary,.landing-page .btn-whatsapp{color:inherit!important;border-color:var(--accent)!important;background:0 0!important}.landing-page .section-label{color:var(--muted)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:12px!important}.landing-page .section-label:before{display:none!important}.landing-page #navbar{background:var(--rule)!important;border-bottom:1px solid var(--rule)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.landing-page #navbar nav{max-width:1420px!important;min-height:80px!important;padding-inline:40px!important}.landing-page #navbar :is([class$=__logoName],[class*=__logoName\ ]){letter-spacing:-.02em!important;font-family:Commissioner,sans-serif!important;font-size:25px!important;font-weight:750!important}.landing-page #navbar :is([class$=__logoTagline],[class*=__logoTagline\ ]){color:var(--muted)!important;font-size:10px!important}.landing-page #navbar :is([class$=__link],[class*=__link\ ]){font-size:12px!important;font-weight:550!important}.landing-page #navbar :is([class$=__panel],[class*=__panel\ ]){background:var(--paper)!important;border:1px solid var(--rule)!important;box-shadow:0 18px 40px var(--forest)!important;border-radius:12px!important;padding:18px!important}.landing-page #navbar :is([class$=__panelTitle],[class*=__panelTitle\ ]){font-size:14px!important;font-weight:550!important}.landing-page #navbar :is([class$=__panelDesc],[class*=__panelDesc\ ]){color:var(--muted)!important;font-size:12px!important}.landing-page #navbar :is([class$=__panelNode],[class*=__panelNode\ ]),.landing-page #navbar :is([class$=__bexaMark],[class*=__bexaMark\ ]){background:var(--accent)!important;border-color:var(--accent)!important}.landing-page #navbar :is([class$=__tag],[class*=__tag\ ]){color:var(--muted)!important;border-color:var(--rule)!important}.landing-page #navbar :is([class$=__loginBtn],[class*=__loginBtn\ ]){color:var(--muted)!important;font-size:12px!important}.landing-page #navbar :is([class$=__ctaBtn],[class*=__ctaBtn\ ]){padding:13px 18px!important;font-size:12px!important}.landing-page #navbar [data-open=true]{visibility:visible!important;opacity:1!important;pointer-events:auto!important;grid-template-rows:1fr!important;transform:none!important}.landing-page #navbar [data-open=true] li,.landing-page #navbar [data-open=true] a{opacity:1!important;animation:none!important;transform:none!important}.landing-page #hero{background:var(--paper)!important;border:0!important;padding:50px 0 60px!important}.landing-page #hero :is([class$=__inner],[class*=__inner\ ]){max-width:1360px!important;padding-inline:48px!important}.landing-page #hero :is([class$=__cover],[class*=__cover\ ]){align-items:center!important;gap:65px!important;min-height:590px!important}.landing-page #hero :is([class$=__headline],[class*=__headline\ ]){letter-spacing:-.025em!important;font-size:clamp(44px,5.1vw,72px)!important;font-weight:600!important;line-height:1.08!important}.landing-page #hero :is([class$=__kicker],[class*=__kicker\ ]){border-color:var(--rule)!important;margin-top:26px!important;padding-top:18px!important;font-family:BSKRText,sans-serif!important;font-size:13px!important;font-weight:500!important;line-height:1.8!important;display:block!important}.landing-page #hero :is([class$=__subheadline],[class*=__subheadline\ ]){max-width:520px;color:var(--muted)!important;font-size:16px!important;line-height:1.8!important}.landing-page #hero :is([class$=__drawing],[class*=__drawing\ ]){isolation:isolate;background:0 0;position:relative}.landing-page #hero :is([class$=__logo],[class*=__logo\ ]){filter:none!important;opacity:1!important;animation:none!important}.landing-page #hero :is([class$=__axis],[class*=__axis\ ]){opacity:.15!important}.landing-page #hero :is([class$=__marks],[class*=__marks\ ]){opacity:.35!important}.landing-page #hero :is([class$=__leaders],[class*=__leaders\ ]){stroke:var(--accent)!important;stroke-width:1px!important}.landing-page #hero :is([class$=__nodes],[class*=__nodes\ ]) circle{fill:var(--accent)!important;stroke:var(--paper)!important}.landing-page #hero :is([class$=__labels],[class*=__labels\ ]){fill:var(--muted)!important;font-family:Commissioner,sans-serif!important;font-size:14px!important;font-weight:500!important}.landing-page #hero :is([class$=__caption],[class*=__caption\ ]){color:var(--muted)!important;border-color:var(--rule)!important;font-size:11px!important;font-weight:400!important;line-height:1.8!important}.landing-page #problemas,.landing-page #capacitacion,.landing-page #proceso,.landing-page #precios,.landing-page #faq{background:var(--paper)!important}.landing-page main :is([class$=__row],[class*=__row\ ]),.landing-page main :is([class$=__step],[class*=__step\ ]),.landing-page main :is([class$=__item],[class*=__item\ ]){border-color:var(--rule)!important}.landing-page main :is([class$=__row],[class*=__row\ ]) h3{font-size:23px!important;line-height:1.3!important}.landing-page main :is([class$=__row],[class*=__row\ ]) p{color:var(--muted)!important;font-size:14px!important;line-height:1.8!important}.landing-page #solucion :is([class$=__block],[class*=__block\ ]){background:var(--paper)!important;border:1px solid var(--rule)!important;box-shadow:none!important;border-radius:12px!important;padding:25px!important}.landing-page #solucion :is([class$=__blockTitle],[class*=__blockTitle\ ]){font-size:23px!important}.landing-page #solucion :is([class$=__blockDesc],[class*=__blockDesc\ ]){color:var(--muted)!important;font-size:14px!important}.landing-page #solucion :is([class$=__index],[class*=__index\ ]){color:var(--accent)!important;font-size:12px!important}.landing-page #solucion :is([class$=__core],[class*=__core\ ]){background:var(--forest)!important;color:var(--paper)!important;border-radius:12px!important}.landing-page #solucion :is([class$=__coreTitle],[class*=__coreTitle\ ]){font-size:21px!important}.landing-page #solucion svg{stroke:var(--accent)!important}.landing-page [class*=Programs-module][class*=Programs-module][class*=__familyButton]{color:var(--muted)!important;background:0 0!important;border-radius:8px!important;padding:20px!important;font-family:Commissioner,sans-serif!important;font-size:20px!important;font-weight:500!important}.landing-page [class*=Programs-module]:is([class$=__familyActive],[class*=__familyActive\ ]){background:var(--soft)!important;color:var(--forest)!important}.landing-page [class*=Programs-module]:is([class$=__panel],[class*=__panel\ ]){border:1px solid var(--rule)!important;background:var(--paper)!important;box-shadow:none!important;border-radius:12px!important;padding:34px!important}.landing-page [class*=Programs-module]:is([class$=__courseName],[class*=__courseName\ ]){font-size:15px!important;font-weight:450!important}.landing-page [class*=Programs-module]:is([class$=__marker],[class*=__marker\ ]){background:var(--accent)!important}.landing-page [class*=Programs-module]:is([class$=__variantDesc],[class*=__variantDesc\ ]){color:var(--muted)!important;font-size:14px!important;line-height:1.8!important}.landing-page [class*=Programs-module]:is([class$=__number],[class*=__number\ ]){color:var(--accent)!important}.landing-page [class*=Programs-module]:is([class$=__step],[class*=__step\ ]){border-color:var(--rule)!important}.landing-page #capacidades{background:var(--ink)!important;color:var(--paper)!important}.landing-page #capacidades .ds-desc{color:var(--rule)!important}.landing-page [class*=Proof-module][class*=__application]{border:1px solid var(--muted)!important;box-shadow:none!important;background:0 0!important;border-radius:12px!important;padding:32px!important}.landing-page [class*=Proof-module]:is([class$=__title],[class*=__title\ ]){font-size:28px!important}.landing-page [class*=Proof-module]:is([class$=__desc],[class*=__desc\ ]){color:var(--rule)!important;font-size:14px!important;line-height:1.8!important}.landing-page [class*=Proof-module]:is([class$=__specValue],[class*=__specValue\ ]){color:var(--paper)!important;font-size:14px!important;font-weight:500!important}.landing-page [class*=Proof-module]:is([class$=__specLabel],[class*=__specLabel\ ]),.landing-page [class*=Proof-module]:is([class$=__status],[class*=__status\ ]){color:var(--rule)!important;font-size:11px!important}.landing-page [class*=Proof-module]:is([class$=__moreLink],[class*=__moreLink\ ]){color:var(--soft)!important;font-size:13px!important}.landing-page .bexa-flow{aspect-ratio:500/320;width:100%;min-width:0;color:var(--muted);position:relative}.landing-page .bexa-route{stroke-width:1.3px;width:100%;height:100%;overflow:visible}.landing-page .route-base{stroke:var(--rule)}.landing-page .route-progress{stroke:var(--muted);stroke-width:2px}.landing-page .bexa-route circle{stroke:none;fill:var(--accent)}.landing-page .flow-word{color:var(--muted);font-size:clamp(15px,1.7vw,24px);font-weight:500;line-height:1.2;position:absolute;font-family:Commissioner,sans-serif!important}.landing-page .word-1{top:0;left:15%}.landing-page .word-2{top:27%;right:17%}.landing-page .word-3{top:58%;left:23%}.landing-page .word-4{bottom:0;right:15%}.landing-page #capacidades .bexa-flow,.landing-page [data-route=\/agentes-de-ia] .bexa-flow,.landing-page #capacidades .flow-word,.landing-page [data-route=\/agentes-de-ia] .flow-word{color:var(--soft)}.landing-page #capacidades .route-base,.landing-page [data-route=\/agentes-de-ia] .route-base,.landing-page #capacidades .route-progress,.landing-page [data-route=\/agentes-de-ia] .route-progress{stroke:var(--rule)}.landing-page [class*=Process-module]:is([class$=__number],[class*=__number\ ]){color:var(--accent)!important;font-family:Commissioner,sans-serif!important;font-size:20px!important}.landing-page [class*=Process-module]:is([class$=__title],[class*=__title\ ]){font-size:24px!important}.landing-page [class*=Process-module]:is([class$=__desc],[class*=__desc\ ]){color:var(--muted)!important;font-size:14px!important;line-height:1.8!important}.landing-page [class*=Services-module]:is([class$=__name],[class*=__name\ ]){font-size:26px!important}.landing-page [class*=Services-module]:is([class$=__desc],[class*=__desc\ ]){color:var(--muted)!important;font-size:14px!important;line-height:1.8!important}.landing-page [class*=Services-module]:is([class$=__product],[class*=__product\ ]){border-color:var(--rule)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}.landing-page [class*=Services-module]:is([class$=__features],[class*=__features\ ]){color:var(--muted)!important;font-size:13px!important}.landing-page [class*=Services-module]:is([class$=__nameMark],[class*=__nameMark\ ]){background:var(--accent)!important}.landing-page [class*=Pricing-module]:is([class$=__ordering],[class*=__ordering\ ]){background:var(--soft)!important;border:1px solid var(--rule)!important;box-shadow:none!important;border-radius:12px!important;padding:36px!important}.landing-page [class*=Pricing-module]:is([class$=__title],[class*=__title\ ]){font-size:27px!important}.landing-page [class*=Pricing-module]:is([class$=__desc],[class*=__desc\ ]){color:var(--muted)!important;font-size:14px!important;line-height:1.8!important}.landing-page [class*=Servicio-module]:is([class$=__header],[class*=__header\ ]),.landing-page [class*=precios-module]:is([class$=__header],[class*=__header\ ]),.landing-page [class*=Blog-module]:is([class$=__header],[class*=__header\ ]){background:var(--soft)!important;border-bottom:1px solid var(--rule)!important;color:var(--forest)!important;padding:58px 0 76px!important}.landing-page [class*=Servicio-module]:is([class$=__headline],[class*=__headline\ ]),.landing-page [class*=precios-module]:is([class$=__headline],[class*=__headline\ ]),.landing-page [class*=Blog-module]:is([class$=__headline],[class*=__headline\ ]){max-width:950px;margin:24px 0!important;font-size:clamp(38px,4.6vw,65px)!important;font-weight:600!important;line-height:1.1!important}.landing-page [class*=Servicio-module]:is([class$=__lead],[class*=__lead\ ]),.landing-page [class*=precios-module]:is([class$=__description],[class*=__description\ ]),.landing-page [class*=Blog-module]:is([class$=__lead],[class*=__lead\ ]){max-width:760px;color:var(--muted)!important;font-size:17px!important;font-weight:400!important;line-height:1.8!important}.landing-page :is([class$=__backLink],[class*=__backLink\ ]){color:var(--muted)!important;font-size:12px!important;font-weight:500!important}.landing-page [class*=Servicio-module]:is([class$=__cover],[class*=__cover\ ]){align-items:center!important;gap:65px!important}.landing-page [data-route=\/agentes-de-ia] [class*=Servicio-module]:is([class$=__header],[class*=__header\ ]){background:var(--ink)!important;color:var(--paper)!important}.landing-page [data-route=\/agentes-de-ia] :is([class$=__headline],[class*=__headline\ ]){color:var(--paper)!important}.landing-page [data-route=\/agentes-de-ia] :is([class$=__lead],[class*=__lead\ ]),.landing-page [data-route=\/agentes-de-ia] :is([class$=__backLink],[class*=__backLink\ ]){color:var(--rule)!important}.landing-page [class*=Servicio-module]:is([class$=__rows],[class*=__rows\ ]){border-color:var(--rule)!important}.landing-page [class*=Servicio-module]:is([class$=__rowVerb],[class*=__rowVerb\ ]){color:var(--forest)!important;font-family:Commissioner,sans-serif!important;font-size:25px!important}.landing-page [class*=Servicio-module]:is([class$=__rowText],[class*=__rowText\ ]){color:var(--muted)!important;font-size:15px!important;line-height:1.85!important}.landing-page [class*=Servicio-module]:is([class$=__try],[class*=__try\ ]){border:1px solid var(--rule)!important;background:var(--soft)!important;border-radius:12px!important;padding:28px!important}.landing-page [class*=Servicio-module]:is([class$=__tryTitle],[class*=__tryTitle\ ]){color:var(--muted)!important;font-size:18px!important}.landing-page [class*=Servicio-module]:is([class$=__channels],[class*=__channels\ ]){border-color:var(--rule)!important;background:0 0!important}.landing-page [class*=Servicio-module]:is([class$=__channelGroup],[class*=__channelGroup\ ]){border-color:var(--rule)!important;background:var(--soft)!important;padding:28px!important}.landing-page [class*=Servicio-module]:is([class$=__groupLabel],[class*=__groupLabel\ ]){color:var(--muted)!important;font-size:18px!important}.landing-page [class*=Servicio-module]:is([class$=__channel],[class*=__channel\ ]){color:var(--forest)!important;font-size:21px!important}.landing-page [class*=Servicio-module]:is([class$=__sectors],[class*=__sectors\ ]){color:var(--muted)!important;font-size:17px!important}.landing-page [class*=Servicio-module]:is([class$=__stepTitle],[class*=__stepTitle\ ]){font-size:24px!important}.landing-page [class*=Servicio-module]:is([class$=__stepText],[class*=__stepText\ ]){color:var(--muted)!important;font-size:14px!important;line-height:1.8!important}.landing-page [class*=Servicio-module]:is([class$=__stepNode],[class*=__stepNode\ ]){background:var(--soft)!important;color:var(--muted)!important;border-color:var(--rule)!important}.landing-page [class*=precios-module]:is([class$=__main],[class*=__main\ ]){background:var(--paper)!important;padding:70px 0!important}.landing-page [class*=precios-module]:is([class$=__categoryTitle],[class*=__categoryTitle\ ]){font-size:34px!important}.landing-page [class*=precios-module]:is([class$=__categorySubtitle],[class*=__categorySubtitle\ ]){color:var(--muted)!important;font-size:14px!important}.landing-page [class*=precios-module]:is([class$=__row],[class*=__row\ ]){border-color:var(--rule)!important;background:0 0!important;padding:32px 0!important}.landing-page [class*=precios-module]:is([class$=__serviceName],[class*=__serviceName\ ]){font-size:25px!important}.landing-page [class*=precios-module]:is([class$=__serviceDesc],[class*=__serviceDesc\ ]),.landing-page [class*=precios-module]:is([class$=__includes],[class*=__includes\ ]){color:var(--muted)!important;font-size:14px!important;line-height:1.8!important}.landing-page [class*=precios-module]:is([class$=__price],[class*=__price\ ]){color:var(--forest)!important;font-family:Commissioner,sans-serif!important;font-size:27px!important}.landing-page [class*=precios-module]:is([class$=__period],[class*=__period\ ]){font-size:12px!important}.landing-page [class*=precios-module]:is([class$=__note],[class*=__note\ ]){color:var(--muted)!important;font-size:14px!important}.landing-page [class*=Nosotros-module]:is([class$=__member],[class*=__member\ ]){border-color:var(--rule)!important;padding:42px 0!important}.landing-page [class*=Nosotros-module]:is([class$=__seal],[class*=__seal\ ]){background:var(--soft)!important;color:var(--muted)!important;border-radius:50%!important;font-family:Commissioner,sans-serif!important;font-size:22px!important}.landing-page [class*=Nosotros-module]:is([class$=__name],[class*=__name\ ]){font-size:28px!important}.landing-page [class*=Nosotros-module]:is([class$=__role],[class*=__role\ ]){color:var(--accent)!important;font-size:13px!important}.landing-page [class*=Nosotros-module]:is([class$=__facts],[class*=__facts\ ]){border-color:var(--rule)!important;font-size:13px!important;line-height:1.8!important}.landing-page [class*=Nosotros-module]:is([class$=__articles],[class*=__articles\ ]){color:var(--muted)!important;font-size:13px!important;line-height:1.8!important}.landing-page [class*=Nosotros-module]:is([class$=__builtName],[class*=__builtName\ ]){font-size:26px!important}.landing-page [class*=Blog-module]:is([class$=__list],[class*=__list\ ]){max-width:none!important}.landing-page [class*=Blog-module]:is([class$=__item],[class*=__item\ ]){border-color:var(--rule)!important}.landing-page [class*=Blog-module]:is([class$=__itemLink],[class*=__itemLink\ ]){gap:50px!important;padding:34px 0!important}.landing-page [class*=Blog-module]:is([class$=__itemTitle],[class*=__itemTitle\ ]){font-size:29px!important;line-height:1.25!important}.landing-page [class*=Blog-module]:is([class$=__itemText],[class*=__itemText\ ]){color:var(--muted)!important;font-size:15px!important;line-height:1.8!important}.landing-page [class*=Blog-module]:is([class$=__itemMeta],[class*=__itemMeta\ ]),.landing-page [class*=Blog-module]:is([class$=__itemMore],[class*=__itemMore\ ]),.landing-page [class*=Blog-module]:is([class$=__meta],[class*=__meta\ ]){color:var(--accent)!important;font-size:12px!important}.landing-page [class*=Blog-module]:is([class$=__iaNota],[class*=__iaNota\ ]){color:var(--muted)!important;font-size:13px!important}.landing-page [class*=Blog-module]:is([class$=__body],[class*=__body\ ]){max-width:72ch!important;color:var(--forest)!important;margin-inline:auto!important;font-size:17px!important;line-height:1.9!important}.landing-page [class*=Blog-module]:is([class$=__body],[class*=__body\ ]) h2{margin-top:48px!important;font-size:32px!important}.landing-page [class*=Blog-module]:is([class$=__body],[class*=__body\ ]) h3{font-size:24px!important}.landing-page [class*=Blog-module]:is([class$=__body],[class*=__body\ ]) a{color:var(--muted)!important;text-decoration:underline!important}.landing-page [class*=Blog-module]:is([class$=__body],[class*=__body\ ]) blockquote{background:var(--soft)!important;border-left-width:1px!important;padding:24px!important}.landing-page [class*=Comunidad-module]:is([class$=__section],[class*=__section\ ]){background:var(--soft)!important;border-color:var(--rule)!important}.landing-page [class*=Comunidad-module] input,.landing-page [class*=Comunidad-module] textarea{background:var(--paper)!important;color:var(--forest)!important;border:1px solid var(--rule)!important;border-radius:8px!important;font-size:15px!important}.landing-page [class*=FAQ-module]:is([class$=__question],[class*=__question\ ]){padding-block:24px!important;font-family:Commissioner,sans-serif!important;font-size:20px!important;font-weight:500!important}.landing-page [class*=FAQ-module]:is([class$=__answer],[class*=__answer\ ]){color:var(--muted)!important;font-size:14px!important;line-height:1.85!important}.landing-page [class*=FAQ-module]:is([class$=__item],[class*=__item\ ]){border-color:var(--rule)!important}.landing-page [class*=FAQ-module][data-open=true]{visibility:visible!important;opacity:1!important;grid-template-rows:1fr!important}.landing-page #contacto{background:var(--soft)!important;color:var(--forest)!important;border-color:var(--rule)!important;padding:90px 0!important}.landing-page [class*=CTAFinal-module]:is([class$=__container],[class*=__container\ ]){max-width:1260px!important;padding-inline:48px!important}.landing-page [class*=CTAFinal-module]:is([class$=__headline],[class*=__headline\ ]){font-size:clamp(34px,4vw,56px)!important;line-height:1.15!important}.landing-page [class*=CTAFinal-module]:is([class$=__description],[class*=__description\ ]){color:var(--muted)!important;font-size:16px!important;line-height:1.8!important}.landing-page [class*=Footer-module]:is([class$=__footer],[class*=__footer\ ]){background:var(--paper)!important;color:var(--forest)!important;border-color:var(--rule)!important}.landing-page [class*=Footer-module]:is([class$=__linkGroupTitle],[class*=__linkGroupTitle\ ]){font-family:Commissioner,sans-serif!important;font-size:16px!important}.landing-page [class*=Footer-module]:is([class$=__link],[class*=__link\ ]),.landing-page [class*=Footer-module]:is([class$=__brandDesc],[class*=__brandDesc\ ]){color:var(--muted)!important;font-size:12px!important;line-height:1.8!important}.landing-page [class*=BexaHologram]:is([class$=__trigger],[class*=__trigger\ ]){background:var(--forest)!important;color:var(--paper)!important;box-shadow:none!important;border:0!important;border-radius:8px!important}.landing-page .preview-mobile-menu{z-index:200;background:var(--paper);border-bottom:1px solid var(--rule);max-height:calc(100svh - 90px);padding:24px;position:fixed;inset:74px 0 auto;overflow:auto}.landing-page .preview-mobile-menu[hidden]{display:none}.landing-page .preview-mobile-menu ul{padding:0;list-style:none;display:block!important}.landing-page .preview-mobile-menu li{border-bottom:1px solid var(--rule);padding:12px 0}.landing-page .preview-mobile-menu button,.landing-page .preview-mobile-menu a{font-size:16px!important}.landing-page .preview-mobile-menu :is([class$=__panel],[class*=__panel\ ]){display:none;position:static!important}.landing-page .preview-mobile-menu [data-open=true]{visibility:visible!important;opacity:1!important;display:block!important;transform:none!important}.landing-page .preview-mobile-menu :is([class$=__panelDesc],[class*=__panelDesc\ ]),.landing-page .preview-mobile-menu :is([class$=__panelNode],[class*=__panelNode\ ]){display:none}@media (max-width:1000px){.landing-page .ds-container{padding-inline:32px!important}.landing-page #navbar nav{padding-inline:26px!important}.landing-page #navbar :is([class$=__ctaBtn],[class*=__ctaBtn\ ]){padding:12px!important}.landing-page #navbar :is([class$=__link],[class*=__link\ ]){font-size:11px!important}.landing-page #hero :is([class$=__inner],[class*=__inner\ ]){padding-inline:32px!important}.landing-page #hero :is([class$=__cover],[class*=__cover\ ]){gap:30px!important}.landing-page #hero :is([class$=__headline],[class*=__headline\ ]){font-size:54px!important}.landing-page [class*=Servicio-module]:is([class$=__cover],[class*=__cover\ ]){gap:32px!important}}@media (max-width:760px){.landing-page .ds-container{padding-inline:24px!important}.landing-page .ds-section{padding:66px 0!important}.landing-page .ds-title{font-size:34px!important}.landing-page .ds-desc{font-size:15px!important}.landing-page .ds-head{margin-bottom:30px!important}.landing-page #navbar nav{min-height:74px!important;padding-inline:22px!important}.landing-page #hero{padding:38px 0 52px!important}.landing-page #hero :is([class$=__inner],[class*=__inner\ ]){padding-inline:24px!important}.landing-page #hero :is([class$=__cover],[class*=__cover\ ]){gap:32px!important;min-height:0!important}.landing-page #hero :is([class$=__headline],[class*=__headline\ ]){font-size:clamp(42px,9vw,56px)!important}.landing-page #hero :is([class$=__kicker],[class*=__kicker\ ]){font-size:12px!important}.landing-page #hero :is([class$=__subheadline],[class*=__subheadline\ ]),.landing-page #hero :is([class$=__labels],[class*=__labels\ ]){font-size:15px!important}.landing-page #hero :is([class$=__caption],[class*=__caption\ ]){font-size:10px!important}.landing-page .btn-primary,.landing-page .btn-secondary,.landing-page .btn-whatsapp{padding:15px 18px!important;font-size:13px!important}.landing-page [class*=Programs-module]:is([class$=__panel],[class*=__panel\ ]){padding:24px!important}.landing-page [class*=Programs-module][class*=Programs-module][class*=__familyButton]{padding:18px 14px!important;font-size:18px!important}.landing-page [class*=Proof-module][class*=__application]{padding:24px!important}.landing-page [class*=Proof-module]:is([class$=__title],[class*=__title\ ]){font-size:27px!important}.landing-page [class*=Servicio-module]:is([class$=__header],[class*=__header\ ]),.landing-page [class*=precios-module]:is([class$=__header],[class*=__header\ ]),.landing-page [class*=Blog-module]:is([class$=__header],[class*=__header\ ]){padding:38px 0 48px!important}.landing-page [class*=Servicio-module]:is([class$=__headline],[class*=__headline\ ]),.landing-page [class*=precios-module]:is([class$=__headline],[class*=__headline\ ]),.landing-page [class*=Blog-module]:is([class$=__headline],[class*=__headline\ ]){font-size:38px!important}.landing-page [class*=Servicio-module]:is([class$=__lead],[class*=__lead\ ]),.landing-page [class*=Blog-module]:is([class$=__lead],[class*=__lead\ ]){font-size:15px!important}.landing-page .flow-word{font-size:20px!important}.landing-page [class*=Blog-module]:is([class$=__itemLink],[class*=__itemLink\ ]){gap:18px!important}.landing-page [class*=Blog-module]:is([class$=__itemTitle],[class*=__itemTitle\ ]){font-size:26px!important}.landing-page [class*=Blog-module]:is([class$=__body],[class*=__body\ ]){max-width:100%!important;padding-inline:24px!important;font-size:16px!important}.landing-page [class*=precios-module]:is([class$=__categoryTitle],[class*=__categoryTitle\ ]){font-size:30px!important}.landing-page [class*=precios-module]:is([class$=__serviceName],[class*=__serviceName\ ]){font-size:24px!important}.landing-page [class*=Nosotros-module]:is([class$=__name],[class*=__name\ ]){font-size:26px!important}.landing-page [class*=FAQ-module]:is([class$=__question],[class*=__question\ ]){font-size:18px!important}.landing-page #contacto{padding:68px 0!important}.landing-page [class*=CTAFinal-module]:is([class$=__container],[class*=__container\ ]){padding-inline:24px!important}.landing-page [class*=CTAFinal-module]:is([class$=__headline],[class*=__headline\ ]){font-size:38px!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.landing-page *,.landing-page :before,.landing-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}.landing-page .route-progress{stroke-dasharray:none!important;stroke-dashoffset:0!important}}.landing-page [class*=Programs-module][data-open=true]{visibility:visible!important;opacity:1!important;grid-template-rows:1fr!important}.landing-page [class*=FAQ-module] button[aria-expanded=true] svg{transform:rotate(180deg)!important}.landing-page .preview-mobile-menu [data-open=true] li,.landing-page .preview-mobile-menu [data-open=true] a{opacity:1!important;transform:none!important}@media (min-width:761px){.landing-page .preview-mobile-menu{top:80px}}.landing-page h1,.landing-page h2,.landing-page h3,.landing-page h4{color:var(--ink);word-spacing:normal!important;font-stretch:100%!important}.landing-page #hero{background:var(--soft)!important}.landing-page #hero :is([class$=__drawing],[class*=__drawing\ ]){isolation:auto!important;background:0 0!important}.landing-page #hero :is([class$=__drawing],[class*=__drawing\ ]):before,.landing-page #hero :is([class$=__drawing],[class*=__drawing\ ]):after{display:none!important}.landing-page #hero :is([class$=__labels],[class*=__labels\ ]) text{fill:var(--ink)!important;font-family:Commissioner,sans-serif!important;font-weight:500!important;font-stretch:100%!important}.landing-page #hero :is([class$=__logo],[class*=__logo\ ]){transform:translate(-50%,-50%)!important}.landing-page #hero :is([class$=__kicker],[class*=__kicker\ ]){border-top:1px solid var(--rule)!important}.landing-page #solucion,.landing-page #servicios{background:var(--soft)!important}.landing-page #capacidades,.landing-page [data-route=\/agentes-de-ia] [class*=Servicio-module]:is([class$=__header],[class*=__header\ ]){--on-bg:var(--inverse);background:var(--forest)!important;color:var(--inverse)!important}.landing-page #capacidades h2,.landing-page #capacidades h3,.landing-page #capacidades .ds-title,.landing-page #capacidades :is([class$=__title],[class*=__title\ ]),.landing-page [data-route=\/agentes-de-ia] :is([class$=__headline],[class*=__headline\ ]){color:var(--inverse)!important}.landing-page #capacidades .ds-desc,.landing-page #capacidades :is([class$=__desc],[class*=__desc\ ]),.landing-page #capacidades :is([class$=__specLabel],[class*=__specLabel\ ]),.landing-page #capacidades :is([class$=__status],[class*=__status\ ]),.landing-page [data-route=\/agentes-de-ia] :is([class$=__lead],[class*=__lead\ ]),.landing-page [data-route=\/agentes-de-ia] :is([class$=__backLink],[class*=__backLink\ ]){color:var(--inverse-muted)!important}.landing-page #capacidades :is([class$=__specValue],[class*=__specValue\ ]),.landing-page #capacidades :is([class$=__moreLink],[class*=__moreLink\ ]){color:var(--inverse)!important}.landing-page #capacidades [class*=Proof-module][class*=__application]{background:0 0!important;border-color:#6d9a87!important}.landing-page #capacidades .btn-secondary{color:var(--inverse)!important;border-color:var(--inverse-muted)!important}.landing-page #capacidades .flow-word,.landing-page [data-route=\/agentes-de-ia] .flow-word{color:var(--inverse)!important}.landing-page #capacidades .route-progress,.landing-page [data-route=\/agentes-de-ia] .route-progress{stroke:var(--mint)}.landing-page #capacidades .bexa-route circle,.landing-page [data-route=\/agentes-de-ia] .bexa-route circle{fill:var(--mint)}.landing-page [data-route=\/agentes-de-ia] :is([class$=__ctas],[class*=__ctas\ ]) .btn-primary{background:var(--inverse)!important;color:var(--forest)!important;border-color:var(--inverse)!important}.landing-page [data-route=\/agentes-de-ia] :is([class$=__ctas],[class*=__ctas\ ]) .btn-whatsapp{color:var(--inverse)!important}.landing-page #contacto{--on-bg:var(--inverse);background:var(--forest)!important;color:var(--inverse)!important}.landing-page #contacto h2,.landing-page #contacto :is([class$=__headline],[class*=__headline\ ]){color:var(--inverse)!important}.landing-page #contacto :is([class$=__description],[class*=__description\ ]){color:var(--inverse-muted)!important}.landing-page #contacto .btn-primary{background:var(--inverse)!important;color:var(--forest)!important;border-color:var(--inverse)!important}.landing-page #contacto .btn-whatsapp{color:var(--inverse)!important;border-color:var(--inverse-muted)!important}.landing-page [class*=Footer-module]:is([class$=__footer],[class*=__footer\ ]){background:var(--paper)!important;padding-bottom:90px!important}.landing-page [class*=Footer-module]:is([class$=__logoName],[class*=__logoName\ ]){font-family:Commissioner,sans-serif!important;font-stretch:100%!important}.landing-page [class*=Footer-module]:is([class$=__whatsappLink],[class*=__whatsappLink\ ]){background:var(--forest)!important;color:var(--inverse)!important;border-color:var(--forest)!important;border-radius:8px!important}.landing-page [class*=BexaHologram]:is([class$=__trigger],[class*=__trigger\ ]){background:var(--forest)!important;color:var(--inverse)!important}.landing-page .btn-primary{color:var(--inverse)!important}.landing-page .btn-primary:hover{background:#226151!important}.landing-page .btn-secondary:hover,.landing-page .btn-whatsapp:hover{background:var(--soft)!important;color:var(--ink)!important}.landing-page #contacto .btn-primary:hover,.landing-page [data-route=\/agentes-de-ia] :is([class$=__ctas],[class*=__ctas\ ]) .btn-primary:hover{background:var(--mint)!important}.landing-page #contacto .btn-whatsapp:hover,.landing-page #capacidades .btn-secondary:hover{color:var(--inverse)!important;background:#226151!important}.landing-page .preview-mobile-menu{background:var(--paper)}.landing-page ::-webkit-scrollbar{width:10px}.landing-page ::-webkit-scrollbar-track{background:var(--paper)}.landing-page ::-webkit-scrollbar-thumb{background:var(--rule);border:2px solid var(--paper);border-radius:8px}@media print{.landing-page *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.landing-page #navbar,.landing-page .preview-mobile-menu,.landing-page [class*=BexaHologram]{display:none!important}.landing-page{padding-top:0!important;overflow:visible!important}.landing-page #hero :is([class$=__drawing],[class*=__drawing\ ]){background:0 0!important}.landing-page .route-progress{stroke-dashoffset:0!important}.landing-page h2,.landing-page h3{break-after:avoid}.landing-page li,.landing-page :is([class$=__application],[class*=__application\ ]),.landing-page :is([class$=__member],[class*=__member\ ]){break-inside:avoid}}.landing-page #solucion :is([class$=__coreTitle],[class*=__coreTitle\ ]){color:var(--inverse)!important}.landing-page #navbar{background:var(--paper)!important}.landing-page [data-pricing-cta]{--on-bg:var(--inverse);background:var(--forest)!important;color:var(--inverse)!important}.landing-page [data-pricing-cta] h2{color:var(--inverse)!important}.landing-page [data-pricing-cta] p{color:var(--inverse-muted)!important}.landing-page [data-pricing-cta] .btn-secondary{color:var(--inverse)!important;border-color:var(--inverse-muted)!important}.landing-page [data-pricing-cta] .btn-primary{background:var(--inverse)!important;color:var(--forest)!important;border-color:var(--inverse)!important}.landing-page [data-pricing-cta] .btn-secondary:hover{color:var(--inverse)!important;background:#226151!important}.landing-page ::selection{background:var(--forest);color:var(--inverse)}.landing-page #capacidades,.landing-page #contacto,.landing-page [data-route=\/agentes-de-ia] [class*=Servicio-module]:is([class$=__header],[class*=__header\ ]),.landing-page [data-pricing-cta]{--focus:var(--mint)}.landing-page #navbar [data-open=true],.landing-page .preview-mobile-menu [data-open=true]{clip-path:none!important;visibility:visible!important;opacity:1!important;transform:none!important}.landing-page .preview-mobile-menu{overscroll-behavior:contain;padding-bottom:calc(28px + env(safe-area-inset-bottom))}.landing-page .preview-mobile-menu [class*=Navbar-module][class*=__panel]{box-sizing:border-box;max-width:100%;clip-path:none!important;background:0 0!important;border:0!important;width:100%!important;height:auto!important;margin:10px 0 0!important;padding:0!important;transition:none!important;top:auto!important;left:auto!important}.landing-page .preview-mobile-menu [class*=Navbar-module][class*=__panel][data-open=false]{display:none!important}.landing-page .preview-mobile-menu [class*=Navbar-module][class*=__panel][data-open=true]{display:block!important}.landing-page .preview-mobile-menu [class*=Navbar-module][class*=__panel] li{opacity:1!important;border:0!important;padding:0!important;transform:none!important}.landing-page .preview-mobile-menu [class*=Navbar-module][class*=__panelLink]{box-sizing:border-box;border-radius:8px;min-height:48px;color:var(--ink)!important;border:0!important;padding:14px 12px!important}.landing-page .preview-mobile-menu [class*=Navbar-module][class*=__panelLink]:hover{background:var(--soft)!important}.landing-page .preview-mobile-menu [class*=Navbar-module][class*=__panelTitle]{font-size:16px!important;font-weight:550!important;line-height:1.45!important}.landing-page .preview-mobile-menu [class*=Navbar-module][class*=__panelDesc]{color:var(--muted)!important;font-size:13px!important;line-height:1.5!important;display:block!important}.landing-page .preview-mobile-menu button{touch-action:manipulation;min-width:44px;min-height:48px}.landing-page a,.landing-page button{-webkit-tap-highlight-color:#b6d7bd;touch-action:manipulation}.landing-page .skip-main{z-index:400;background:var(--forest);color:var(--inverse);border-radius:8px;padding:14px 20px;position:fixed;top:8px;left:16px;transform:translateY(-160%)}.landing-page .skip-main:focus-visible{transform:translateY(0);outline-color:var(--mint)!important}.landing-page .review-action-dialog{background:var(--paper);color:var(--ink);border:1px solid var(--rule);box-sizing:border-box;border-radius:16px;width:min(520px,100vw - 40px);max-height:calc(100svh - 48px);padding:30px;overflow:auto}.landing-page .review-action-dialog::backdrop{background:#172f2bb3}.landing-page .review-action-head{color:var(--muted);align-items:center;gap:12px;margin-bottom:28px;font-size:14px;display:flex}.landing-page .review-action-head img{object-fit:contain;width:40px;height:40px}.landing-page .review-action-head button{border:1px solid var(--rule);min-width:44px;min-height:44px;color:var(--ink);background:0 0;border-radius:8px;margin-left:auto;padding:8px 12px}.landing-page .review-action-dialog h2{margin:0 0 16px;font-size:32px;line-height:1.15}.landing-page .review-action-dialog p{color:var(--muted);margin:0 0 28px;font-size:16px;line-height:1.7}.landing-page .review-action-links{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:480px){.landing-page .review-action-dialog{padding:24px}.landing-page .review-action-links a{box-sizing:border-box;width:100%}}@media print{.landing-page .review-action-dialog{display:none!important}}.landing-page h1,.landing-page h2,.landing-page h3{text-wrap:balance}.landing-page p{text-wrap:pretty}.landing-page main section[id],.landing-page main h2[id]{scroll-margin-top:108px}.landing-page #navbar.is-scrolled{box-shadow:0 4px 18px #172f2b0d}.landing-page #navbar a[aria-current=page]{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:7px;text-decoration-thickness:2px}.landing-page .btn-primary,.landing-page .btn-secondary,.landing-page .btn-whatsapp{transition:transform .16s,background-color .16s,color .16s,border-color .16s!important}.landing-page .btn-primary:active,.landing-page .btn-secondary:active,.landing-page .btn-whatsapp:active{transform:scale(.985)}@media (hover:hover) and (pointer:fine){.landing-page .btn-primary:hover,.landing-page .btn-secondary:hover,.landing-page .btn-whatsapp:hover{transform:translateY(-1px)}}.landing-page button[aria-controls^=faq-] svg,.landing-page button[id^=disparador-] svg{transition:transform .16s!important}.landing-page button[aria-controls^=faq-][aria-expanded=true]{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:6px}.landing-page .flow-word{transition:opacity .16s!important}.landing-page .flow-word.flow-active{text-decoration:underline;-webkit-text-decoration-color:var(--mint);text-decoration-color:var(--mint);text-underline-offset:8px;text-decoration-thickness:2px}.landing-page .review-action-dialog{overscroll-behavior:contain}@media (prefers-reduced-motion:reduce){.landing-page .btn-primary,.landing-page .btn-secondary,.landing-page .btn-whatsapp{transition:none!important;transform:none!important}.landing-page .flow-word{transition:none!important}.landing-page .flow-word.flow-active{text-decoration:none}}.landing-page{--header-height:80px}.landing-page #navbar{height:80px!important;transition:transform .2s!important}.landing-page #navbar nav{height:100%!important;min-height:0!important}.landing-page{padding-top:var(--header-height)!important}.landing-page main:is([class*=Servicio-module][class$=__page],[class*=Blog-module][class$=__page]){padding-top:0!important}html{scroll-padding-top:calc(var(--header-height) + 16px)}.landing-page main section[id],.landing-page main h2[id],.landing-page main [tabindex],.landing-page main a,.landing-page main button{scroll-margin-top:calc(var(--header-height) + 16px)}.landing-page .preview-mobile-menu{max-height:calc(100dvh - var(--header-height) - 12px);top:var(--header-height)!important}.landing-page .home-program-areas{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.landing-page .home-program-areas li{border-bottom:1px solid var(--rule);align-items:center;gap:24px;padding:20px 0;display:flex}.landing-page .home-program-areas li>span{color:var(--accent);font-variant-numeric:tabular-nums;font-size:12px}.landing-page .home-program-areas a{min-width:0;color:var(--ink);flex:1;justify-content:space-between;align-items:center;gap:20px;font-size:20px;text-decoration:none;display:flex}.landing-page .home-program-areas a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.landing-page .home-program-areas a span{color:var(--accent)}@media (max-width:760px){.landing-page{--header-height:72px}.landing-page #navbar{height:72px!important}.landing-page #navbar.header-away{transform:translateY(-100%)}.landing-page #navbar:focus-within{transform:none!important}.landing-page #navbar [class$=__logoImg]{height:32px!important}.landing-page .home-program-areas a{font-size:17px;line-height:1.5}.landing-page main :is(h1,h2,h3){overflow-wrap:break-word}}@media (prefers-reduced-motion:reduce){.landing-page #navbar{transition:none!important}}.landing-page.home-redesign{--home-display:clamp(3rem,7vw,6rem);--home-heading:clamp(2rem,4vw,3.75rem);--home-body:1rem}.landing-page.home-redesign main{overflow:clip}.landing-page.home-redesign .home-wrap{width:min(100% - 96px,1164px);margin-inline:auto}.landing-page.home-redesign .home-body{max-width:60ch;color:var(--muted);margin:0 0 24px;font-weight:450;line-height:1.7;font-size:var(--home-body)!important}.landing-page.home-redesign h1,.landing-page.home-redesign h2,.landing-page.home-redesign h3{text-wrap:balance;margin:0;line-height:1.1;letter-spacing:-.025em!important;font-family:Commissioner,sans-serif!important;font-weight:550!important}.landing-page.home-redesign h2{font-size:var(--home-heading)!important}.landing-page.home-redesign h3{font-size:clamp(1.5rem,2.4vw,2rem)!important}.landing-page.home-redesign #hero.home-intro{position:relative;background:var(--paper)!important;padding:64px 48px 28px!important}.landing-page .home-intro-layout{grid-template-columns:1.1fr 1fr;align-items:center;gap:24px;max-width:1260px;min-height:600px;margin:auto;display:grid}.landing-page.home-redesign #home-title{line-height:1.04;font-size:var(--home-display)!important;font-weight:650!important}.landing-page.home-redesign #home-title span{color:var(--forest);font-family:inherit!important}.landing-page .home-intro-lead{margin:28px 0 20px;font-weight:500;font-family:Commissioner,sans-serif!important;font-size:clamp(1.35rem,2.3vw,1.8rem)!important;line-height:1.4!important}.landing-page .home-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;display:flex}.landing-page .home-text-link{min-height:44px;color:inherit;border-bottom:1px solid;align-items:center;gap:12px;padding:4px 0;font-weight:550;line-height:1.5;text-decoration:none;display:inline-flex;font-size:16px!important}.landing-page .home-text-link:hover{color:var(--accent)}.landing-page .home-nucleus{aspect-ratio:1;isolation:isolate;justify-self:end;width:100%;max-width:580px;margin:0;position:relative}.landing-page .home-knot{object-fit:contain;z-index:1;width:100%;height:100%;display:block;position:relative}.landing-page #home-scroll-video{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.landing-page #home-scroll-video[hidden]{display:none}.landing-page .home-intro-foot{border-top:1px solid var(--rule);max-width:1260px;color:var(--muted);margin:32px auto 0;padding-top:20px;line-height:1.6;font-size:14px!important}.landing-page .home-product{background:var(--forest);color:var(--inverse);padding:88px 0 96px;position:relative}.landing-page .home-anchor{position:absolute;top:0}.landing-page .home-product-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:64px;display:flex}.landing-page.home-redesign .home-product #bexa-title{line-height:1;color:var(--inverse)!important;font-size:clamp(4.5rem,10vw,6rem)!important;font-weight:600!important}.landing-page .home-product-heading>p{color:var(--mint);margin:0;line-height:1.5;font-size:clamp(1.2rem,2vw,1.6rem)!important}.landing-page .home-product-layout{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.landing-page.home-redesign .home-product .home-body{color:var(--mint);letter-spacing:.005em;font-weight:450}.landing-page.home-redesign .home-product h3{margin:42px 0 18px;color:var(--inverse)!important}.landing-page .home-product .home-text-link{color:var(--inverse)}.landing-page .home-product .home-text-link:hover{color:var(--mint)}.landing-page .home-product .bexa-flow{aspect-ratio:500/320;width:100%;max-width:560px;margin:0;position:relative}.landing-page .home-product .route-base{stroke:var(--mint);stroke-opacity:.3;stroke-width:1.5px}.landing-page .home-product .route-progress{stroke:var(--mint);stroke-width:2.5px}.landing-page .home-product .bexa-route circle{fill:var(--mint)}.landing-page .home-product .flow-word{font-weight:550;color:var(--inverse)!important;font-family:Commissioner,sans-serif!important;font-size:clamp(1.25rem,2vw,1.75rem)!important}.landing-page .home-character{background:var(--soft);padding:104px 0}.landing-page .home-character-layout,.landing-page .home-process-layout{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}.landing-page .home-directory{background:var(--paper);padding:104px 0}.landing-page .home-directory-heading{grid-template-columns:1.2fr 1fr;align-items:end;gap:80px;margin-bottom:56px;display:grid}.landing-page .home-directory-heading .home-body{margin:0}.landing-page .home-service-list{border-top:1px solid var(--rule)}.landing-page .home-service{border-bottom:1px solid var(--rule);min-height:122px;color:var(--ink);grid-template-columns:1.2fr 1fr 24px;align-items:center;gap:32px;padding:24px 0;text-decoration:none;display:grid}.landing-page .home-service p{color:var(--muted);margin:0;line-height:1.6;font-size:16px!important}.landing-page .home-service>svg{color:var(--accent)}.landing-page .home-service:hover h3{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:7px}.landing-page .home-process{background:var(--soft);padding:96px 0}.landing-page .home-next{background:var(--paper);padding:96px 0 110px!important}.landing-page .home-next .home-body{margin-top:24px}.landing-page .home-next #contacto{background:0 0!important;padding:0!important}@media (max-width:1000px){.landing-page.home-redesign .home-wrap{width:calc(100% - 64px)}.landing-page .home-product-layout,.landing-page .home-character-layout,.landing-page .home-process-layout,.landing-page .home-directory-heading{gap:40px}.landing-page .home-intro-layout{min-height:520px}}@media (max-width:760px){.landing-page.home-redesign{--home-display:clamp(2.6rem,10vw,3.5rem);--home-heading:clamp(1.8rem,7.5vw,2.5rem)}.landing-page.home-redesign .home-wrap{width:calc(100% - 48px)}.landing-page.home-redesign #hero.home-intro{padding:40px 24px 24px!important}.landing-page .home-intro-layout{flex-direction:column;align-items:stretch;gap:28px;min-height:0;display:flex}.landing-page .home-intro-lead{margin-top:20px;font-size:1.25rem!important;line-height:1.5!important}.landing-page .home-nucleus{align-self:center;width:min(100%,340px);max-width:340px}.landing-page .home-intro-foot{margin-top:8px;font-size:13px!important}.landing-page .home-actions{gap:16px;margin-top:24px}.landing-page .home-actions .btn-primary,.landing-page .home-actions .btn-secondary{min-height:48px;font-size:14px!important}.landing-page .home-product,.landing-page .home-character,.landing-page .home-directory,.landing-page .home-process,.landing-page .home-next{padding:64px 0!important}.landing-page .home-product-heading{margin-bottom:32px;display:block}.landing-page.home-redesign .home-product #bexa-title{font-size:4.5rem!important}.landing-page .home-product-heading>p{margin-top:20px;font-size:1.25rem!important}.landing-page .home-product-layout{flex-direction:column;gap:36px;display:flex}.landing-page .home-product .bexa-flow{order:-1}.landing-page .home-character-layout,.landing-page .home-directory-heading,.landing-page .home-process-layout{display:block}.landing-page .home-character h2,.landing-page .home-process h2{margin-bottom:28px}.landing-page .home-directory-heading .home-body{margin-top:24px}.landing-page .home-directory-heading{margin-bottom:32px}.landing-page .home-service{grid-template-columns:1fr 24px;gap:16px;min-height:0;padding:28px 0}.landing-page .home-service h3{line-height:1.3;font-size:1.5rem!important}.landing-page .home-service p{grid-area:2/1}.landing-page .home-service svg{grid-area:1/2/3}}.landing-page #navbar [class$=__logoTagline]{font-size:11px!important;line-height:1.4!important}.landing-page.home-redesign [class*=BexaHologram]{box-shadow:none!important}.landing-page.home-redesign [class*=BexaHologram]:before,.landing-page.home-redesign [class*=BexaHologram]:after{box-shadow:none!important;background:0 0!important}.landing-page .home-nucleus .home-knot{width:70%;height:70%;position:absolute;inset:15%}.landing-page .nucleus-connections{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}.landing-page .nucleus-connections path{stroke:var(--rule);stroke-width:1.4px;vector-effect:non-scaling-stroke;transition:stroke .18s var(--motion)}.landing-page .nucleus-connections path.is-active{stroke:var(--accent);stroke-width:2px}.landing-page .nucleus-label{z-index:3;min-height:44px;color:var(--ink);align-items:center;font-family:Commissioner,sans-serif;font-size:clamp(13px,1.2vw,17px);font-weight:550;line-height:1.3;text-decoration:none;transition:color .18s;display:flex;position:absolute}.landing-page .nucleus-label:hover,.landing-page .nucleus-label.is-active{color:var(--accent)}.landing-page .nucleus-label:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.landing-page .nucleus-training{top:3%;left:3.6%}.landing-page .nucleus-advice{text-align:right;top:2%;right:3.6%}.landing-page .nucleus-agents{bottom:3%;left:3.6%}.landing-page .nucleus-development{bottom:3%;right:3.6%}.landing-page .home-intro-layout{min-height:520px}.landing-page.home-redesign #hero.home-intro{padding-top:48px!important}.landing-page .home-product{padding:72px 0}.landing-page .home-product-heading{margin-bottom:40px}.landing-page .home-product-layout{gap:56px}.landing-page.home-redesign .home-product h3{margin-top:28px}.landing-page .home-character,.landing-page .home-directory,.landing-page .home-process{padding:72px 0}.landing-page .home-next{padding:72px 0!important}.landing-page .home-directory-heading{margin-bottom:36px}.landing-page.home-redesign main section[id],.landing-page.home-redesign .home-anchor{scroll-margin-top:0}@media (max-width:760px){.landing-page .home-intro-layout{gap:20px;min-height:0}.landing-page.home-redesign #hero.home-intro{padding-top:32px!important}.landing-page .home-product,.landing-page .home-character,.landing-page .home-directory,.landing-page .home-process,.landing-page .home-next{padding:48px 0!important}.landing-page .home-product-heading{margin-bottom:24px}.landing-page .home-product-layout{gap:24px}.landing-page .home-product-heading>p{margin-top:16px}.landing-page .home-service{padding:22px 0}.landing-page .home-character h2,.landing-page .home-process h2,.landing-page .home-directory-heading{margin-bottom:24px}}@media (prefers-reduced-motion:reduce){.landing-page .nucleus-label,.landing-page .nucleus-connections path{transition:none}}@media print{.landing-page.home-redesign main{overflow:visible!important}.landing-page.home-redesign .home-wrap{width:100%}.landing-page.home-redesign #hero.home-intro,.landing-page.home-redesign .home-product,.landing-page.home-redesign .home-character,.landing-page.home-redesign .home-directory,.landing-page.home-redesign .home-process,.landing-page.home-redesign .home-next{padding:24px!important}.landing-page .home-intro-layout,.landing-page .home-product-layout,.landing-page .home-character-layout,.landing-page .home-process-layout,.landing-page .home-directory-heading{min-height:0;display:block}.landing-page .home-nucleus{break-inside:avoid;width:260px;margin:20px auto}.landing-page .home-product-heading{margin-bottom:20px;display:block}.landing-page .home-product .bexa-flow{break-inside:avoid;max-width:320px;margin:16px auto}.landing-page.home-redesign .home-product #bexa-title{font-size:48px!important}.landing-page.home-redesign h2{font-size:28px!important}.landing-page .home-service{break-inside:avoid;min-height:0;padding:14px 0}.landing-page .home-next .btn-secondary{color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important}.landing-page #home-scroll-video{display:none!important}.landing-page .home-knot{transform:none!important}}.landing-page.home-redesign #capacitacion.home-service{background:0 0!important}.landing-page.home-redesign #contacto{--on-bg:var(--ink);color:var(--ink)!important}.landing-page.home-redesign #contacto h2{color:var(--ink)!important}.landing-page.home-redesign #contacto .btn-primary{background:var(--forest)!important;color:var(--inverse)!important;border-color:var(--forest)!important}.landing-page.home-redesign #contacto .btn-primary:hover{background:var(--muted)!important}.landing-page.home-redesign #contacto .btn-secondary{color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important;border-color:var(--accent)!important;background:0 0!important}.landing-page #navbar a[aria-label$=", inicio"]{border-bottom:0!important;text-decoration:none!important}.landing-page #navbar a[aria-label$=", inicio"] *{text-decoration:none!important}.landing-page .bexa-chat{z-index:250;box-sizing:border-box;background:var(--paper);width:min(400px,100vw - 32px);height:min(580px,100dvh - 120px);color:var(--ink);border:1px solid var(--rule);border-radius:16px;flex-direction:column;display:flex;position:fixed;bottom:92px;right:24px;overflow:hidden;box-shadow:0 12px 36px #172f2b24}.landing-page .bexa-chat[hidden]{display:none}.landing-page .bexa-chat-head{border-bottom:1px solid var(--rule);align-items:center;gap:12px;padding:16px 18px;display:flex}.landing-page .bexa-chat-head h2{color:var(--ink);margin:0;font:600 22px/1.3 Commissioner,sans-serif}.landing-page .bexa-chat-head p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.landing-page .bexa-chat-head button{min-height:44px;color:var(--ink);background:0 0;border:0;margin-left:auto;padding:10px;font-size:14px}.landing-page .bexa-messages{overscroll-behavior:contain;flex-direction:column;flex:1;gap:16px;min-height:0;padding:18px;display:flex;overflow-y:auto}.landing-page .bexa-message{background:var(--soft);border-radius:10px;flex-shrink:0;max-width:90%;padding:12px 14px}.landing-page .bexa-user{background:var(--forest);color:var(--inverse);align-self:flex-end}.landing-page .bexa-message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:15px;line-height:1.6}.landing-page .bexa-speaker{font-size:12px;font-weight:650}.landing-page .bexa-status{color:var(--muted);margin:0;padding:0 18px;font-size:13px;line-height:1.5}.landing-page .bexa-status:empty{display:none}.landing-page .bexa-composer{border-top:1px solid var(--rule);grid-template-columns:1fr auto;gap:8px;padding:14px 18px 18px;display:grid}.landing-page .bexa-input-label{grid-column:1/-1;font-size:13px;font-weight:550}.landing-page .bexa-composer textarea{box-sizing:border-box;resize:none;border:1px solid var(--rule);width:100%;min-width:0;color:var(--ink);background:var(--paper);border-radius:8px;padding:10px;font:16px/1.5 BSKRText,sans-serif}.landing-page .bexa-composer button{background:var(--forest);min-height:44px;color:var(--inverse);border:0;border-radius:8px;align-self:end;padding:12px;font-size:14px;font-weight:550}@media (max-width:760px){.landing-page .bexa-chat{height:min(570px,100dvh - 110px);bottom:86px;right:16px}}@media print{.landing-page .bexa-chat{display:none!important}}.landing-page{--header-height:80px;--glass-bg:var(--paper);padding-top:var(--header-height)!important}.landing-page>main,.landing-page>div[class*=precios-module][class*=__page]{padding-top:0!important}.landing-page #navbar{background:var(--paper)!important;transition:transform .2s!important}.landing-page [class*=Navbar-module][class*=__mobileOverlay]{top:var(--header-height)}.landing-page [class*=Navbar-module][class*=__mobileSubList]{min-height:0}.landing-page main{min-width:0}.landing-page [class*=WebinarPopup-module]{--signal:var(--forest);--signal-text:var(--forest)}@media (max-width:760px){.landing-page{--header-height:72px}}@media (prefers-reduced-motion:reduce){.landing-page #navbar{transition:none!important}}
.cRh5nW_header{z-index:100;-webkit-backdrop-filter:blur(16px)saturate(1.2);border-bottom:1px solid var(--rule);height:64px;transition:background-color .3s var(--ease-out), border-color var(--transition-base);background:#f3f4f1b8;position:fixed;top:0;left:0;right:0}.cRh5nW_nav{height:100%;max-width:var(--container);padding:0 var(--gutter);justify-content:space-between;align-items:center;gap:var(--sp-5);margin:0 auto;display:flex}.cRh5nW_logo{flex-shrink:0;align-items:center;gap:.625rem;text-decoration:none;display:flex}.cRh5nW_logoImg{object-fit:contain;width:auto!important;height:30px!important}.cRh5nW_logoText{flex-direction:column;display:flex}.cRh5nW_logoName{font-family:var(--font-titulares);font-stretch:var(--stretch-display);color:var(--ink);letter-spacing:-.01em;font-size:1.25rem;font-weight:800;line-height:1}.cRh5nW_logoTagline{font-stretch:var(--stretch-label);font-size:var(--fs-label);color:var(--ink-3);margin-top:2px;font-weight:500;line-height:1.2}.cRh5nW_desktopLinks{gap:2rem;margin:0;padding:0;list-style:none;display:flex}.cRh5nW_link{font-family:inherit;font-stretch:var(--stretch-label);font-size:var(--fs-small);color:var(--ink-2);padding:var(--sp-2) 0;white-space:nowrap;transition:color var(--transition-fast);align-items:center;gap:4px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.cRh5nW_link:after{content:"";background:var(--ink);transform-origin:0;height:2px;transition:transform .25s var(--ease-out);position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.cRh5nW_link:hover,.cRh5nW_linkActive,.cRh5nW_trigger[aria-expanded=true]{color:var(--ink)}.cRh5nW_link:hover:after,.cRh5nW_linkActive:after,.cRh5nW_trigger[aria-expanded=true]:after{transform:scaleX(1)}.cRh5nW_trigger{cursor:pointer;background:0 0;border:none}.cRh5nW_chevron{transition:transform .25s var(--ease-out)}[aria-expanded=true]>.cRh5nW_chevron{transform:rotate(180deg)}.cRh5nW_bexaMark{background:var(--bexa);border:1px solid var(--ink);flex-shrink:0;width:8px;height:8px;margin-right:2px;display:inline-block}.cRh5nW_group{position:relative}.cRh5nW_panel{width:360px;padding:var(--sp-2) 0;-webkit-backdrop-filter:blur(24px);border:1px solid var(--ink);opacity:0;visibility:hidden;clip-path:inset(0 0 100%);transition:opacity .18s var(--ease-out), transform .22s var(--ease-out), clip-path .28s var(--ease-out), visibility 0s linear .28s;background:#fafaf8f7;border-top-width:2px;position:absolute;top:calc(100% + 14px);left:-20px;transform:translateY(-6px)}.cRh5nW_panel:before{content:"";height:16px;position:absolute;top:-16px;left:0;right:0}.cRh5nW_panelOpen{opacity:1;visibility:visible;clip-path:inset(-2px);transition:opacity .18s var(--ease-out), transform .22s var(--ease-out), clip-path .28s var(--ease-out), visibility 0s;transform:translateY(0)}.cRh5nW_panelList{margin:0;padding:0;list-style:none}.cRh5nW_panelList li{opacity:0;transition:opacity .2s var(--ease-out), transform .2s var(--ease-out);transform:translateY(-4px)}.cRh5nW_panelOpen .cRh5nW_panelList li{opacity:1;transition-delay:calc(var(--i) * 35ms + 60ms);transform:none}.cRh5nW_panelList li+li .cRh5nW_panelLink{border-top:1px solid var(--rule)}.cRh5nW_panelLink{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) var(--sp-5);color:var(--ink);transition:background-color var(--transition-fast);text-decoration:none;display:flex}.cRh5nW_panelLink:hover,.cRh5nW_panelLink:focus-visible,.cRh5nW_panelLink[aria-current=page]{background:var(--paper-2)}.cRh5nW_panelNode{border:1px solid var(--ink);width:8px;height:8px;transition:background-color var(--transition-fast), transform .2s var(--ease-out);background:0 0;border-radius:50%;flex-shrink:0;margin-top:6px;transform:scale(.6)}.cRh5nW_panelLink:hover .cRh5nW_panelNode,.cRh5nW_panelLink:focus-visible .cRh5nW_panelNode,.cRh5nW_panelLink[aria-current=page] .cRh5nW_panelNode{background:var(--signal);transform:scale(1)}.cRh5nW_panelText{gap:2px;display:grid}.cRh5nW_panelTitle{font-stretch:var(--stretch-label);font-size:var(--fs-small);color:var(--ink);font-weight:700;line-height:1.3}.cRh5nW_panelDesc{color:var(--ink-2);font-size:.8125rem;line-height:1.4}.cRh5nW_tag{border:1px solid var(--bexa);color:var(--bexa);font-family:var(--font-cuerpo);font-stretch:var(--stretch-label);letter-spacing:.02em;vertical-align:2px;margin-left:6px;padding:1px 5px;font-size:.6875rem;font-weight:700;line-height:1.3;text-decoration:none;display:inline-block}.cRh5nW_mobileLink .cRh5nW_bexaMark{width:12px;height:12px;margin-right:var(--sp-2);vertical-align:2px}.cRh5nW_mobileLink .cRh5nW_tag{vertical-align:4px;font-size:.75rem}.cRh5nW_actions{align-items:center;gap:var(--sp-5);flex-shrink:0;display:flex}.cRh5nW_ctaBtn{min-height:40px;font-size:var(--fs-small);padding:.5rem 1.125rem}.cRh5nW_loginBtn{padding:var(--sp-2) 0;font-stretch:var(--stretch-label);font-size:var(--fs-small);color:var(--ink-3);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;font-weight:600}.cRh5nW_loginBtn:hover{color:var(--ink)}.cRh5nW_mobileToggle{cursor:pointer;z-index:101;background:0 0;border:none;justify-content:center;align-items:center;width:44px;height:44px;margin-right:-10px;display:none;position:relative}.cRh5nW_hamburger{background:var(--ink);width:22px;height:2px;transition:background-color var(--transition-fast);display:block;position:relative}.cRh5nW_hamburger:before,.cRh5nW_hamburger:after{content:"";background:var(--ink);width:22px;height:2px;transition:transform var(--transition-base), top var(--transition-base);position:absolute;left:0}.cRh5nW_hamburger:before{top:-7px}.cRh5nW_hamburger:after{top:7px}.cRh5nW_hamburger.cRh5nW_open{background:0 0}.cRh5nW_hamburger.cRh5nW_open:before{top:0;transform:rotate(45deg)}.cRh5nW_hamburger.cRh5nW_open:after{top:0;transform:rotate(-45deg)}.cRh5nW_mobileOverlay{z-index:1500;padding:var(--sp-5) var(--gutter) var(--sp-7);background:var(--paper);flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:64px 0 0;overflow-y:auto}.cRh5nW_mobileLinks{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.cRh5nW_mobileLink{padding:var(--sp-4) 0;border-bottom:1px solid var(--rule);font-family:var(--font-titulares);font-stretch:var(--stretch-display);font-size:var(--fs-h3);color:var(--ink);font-weight:700;text-decoration:none;display:block}.cRh5nW_mobileItem{animation:cRh5nW_filaEntra .35s var(--ease-out) both;animation-delay:calc(var(--i) * 40ms)}@keyframes cRh5nW_filaEntra{0%{opacity:0;transform:translateY(-6px)}}.cRh5nW_mobileGroup{text-align:left;cursor:pointer;background:0 0;border-top:none;border-left:none;border-right:none;justify-content:space-between;align-items:center;width:100%;display:flex}.cRh5nW_mobileSub{transition:grid-template-rows .3s var(--ease-out);grid-template-rows:0fr;display:grid}.cRh5nW_mobileSubOpen{grid-template-rows:1fr}.cRh5nW_mobileSubList{margin:0;padding:0;list-style:none;overflow:hidden}.cRh5nW_mobileSubLink{padding:var(--sp-3) 0 var(--sp-3) var(--sp-5);border-bottom:1px solid var(--rule);gap:2px;text-decoration:none;display:grid}.cRh5nW_mobileActions{gap:var(--sp-3);margin-top:var(--sp-7);flex-direction:column;display:flex}.cRh5nW_mobileLogin{min-height:48px;font-stretch:var(--stretch-label);font-size:var(--fs-body);color:var(--ink-2);cursor:pointer;background:0 0;border:none;font-weight:600}@media (max-width:1200px){.cRh5nW_desktopLinks{gap:1.25rem}}@media (max-width:1040px){.cRh5nW_desktopLinks,.cRh5nW_actions{display:none}.cRh5nW_mobileToggle{display:flex}}@media (prefers-reduced-motion:reduce){.cRh5nW_panel,.cRh5nW_panelOpen,.cRh5nW_panelList li,.cRh5nW_link:after,.cRh5nW_chevron,.cRh5nW_mobileSub,.cRh5nW_header{transition:none}.cRh5nW_mobileItem{animation:none}}.cRh5nW_header{background:var(--paper);-webkit-backdrop-filter:none;backdrop-filter:none;height:80px}.cRh5nW_header.cRh5nW_scrolled{background:var(--paper);border-bottom-color:var(--rule)}.cRh5nW_logoName{font-stretch:100%}.cRh5nW_mobileOverlay{top:80px}.cRh5nW_mobileSubList{min-height:0}.cRh5nW_mobileLink{font-size:22px;font-stretch:100%}.cRh5nW_mobileSubLink{min-height:60px}@media (max-width:760px){.cRh5nW_header{height:72px}.cRh5nW_mobileOverlay{top:72px}.cRh5nW_header[data-away=true]{transform:translateY(-100%)}.cRh5nW_header:focus-within{transform:none}}
.fpBKia_footer{padding:var(--sp-9) 0 var(--sp-6);background:var(--paper-2);border-top:2px solid var(--ink)}.fpBKia_container{width:100%;max-width:var(--container);padding:0 var(--gutter);margin:0 auto}.fpBKia_grid{gap:var(--sp-7);margin-bottom:var(--sp-8);grid-template-columns:1.6fr repeat(3,1fr);display:grid}.fpBKia_brand{gap:var(--sp-5);flex-direction:column;display:flex}.fpBKia_logo{align-items:center;gap:.625rem;display:flex}.fpBKia_logoImg{object-fit:contain;width:auto!important;height:32px!important}.fpBKia_logoName{font-family:var(--font-titulares);font-stretch:var(--stretch-display);color:var(--ink);font-size:1.375rem;font-weight:800;line-height:1;display:block}.fpBKia_logoTagline{font-stretch:var(--stretch-label);font-size:var(--fs-label);color:var(--ink-3);margin-top:2px;font-weight:500;display:block}.fpBKia_brandDesc{font-size:var(--fs-small);color:var(--ink-2);max-width:44ch;margin:0;line-height:1.6}.fpBKia_addressContainer{gap:var(--sp-1);flex-direction:column;display:flex}.fpBKia_addressText{font-size:var(--fs-small);color:var(--ink-3);margin:0;line-height:1.5}.fpBKia_socials{gap:var(--sp-2);display:flex}.fpBKia_socialLink{border:1px solid var(--ink);border-radius:var(--radius-md);width:44px;height:44px;color:var(--ink);transition:background-color var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;text-decoration:none;display:flex}.fpBKia_socialLink:hover{background:var(--ink);color:var(--paper)}.fpBKia_linkGroup{gap:var(--sp-3);flex-direction:column;display:flex}.fpBKia_linkGroupTitle{padding-bottom:var(--sp-2);border-bottom:1px solid var(--ink);font-size:var(--fs-small);font-stretch:var(--stretch-label);letter-spacing:-.01em;color:var(--ink);margin:0;font-weight:700;line-height:1.2}.fpBKia_linkList{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fpBKia_link{font-size:var(--fs-small);color:var(--ink-2);transition:color var(--transition-fast);padding:2px 0;text-decoration:none;display:inline-block}.fpBKia_link:hover{color:var(--ink);text-decoration:underline}.fpBKia_whatsappLink{align-items:center;gap:var(--sp-2);background:var(--whatsapp);border:1px solid var(--ink);border-radius:var(--radius-md);font-size:var(--fs-small);color:var(--ink);transition:background-color var(--transition-fast);padding:4px 10px;font-weight:600;text-decoration:none;display:inline-flex}.fpBKia_whatsappLink:hover{background:var(--whatsapp-hover)}.fpBKia_bottom{padding-top:var(--sp-5);border-top:1px solid var(--rule)}.fpBKia_copyright{font-size:var(--fs-label);color:var(--ink-3)}@media (max-width:900px){.fpBKia_grid{gap:var(--sp-6);grid-template-columns:1fr 1fr}.fpBKia_brand{grid-column:1/-1}}@media (max-width:560px){.fpBKia_grid{grid-template-columns:1fr}}
.gWXMFa_wrapper{z-index:1000;font-family:var(--font-cuerpo);position:fixed;bottom:24px;right:24px}.gWXMFa_trigger{background:var(--forest);min-height:48px;color:var(--inverse);cursor:pointer;border:0;border-radius:12px;align-items:center;gap:8px;padding:12px 16px;font-weight:600;display:flex}.gWXMFa_trigger:hover,.gWXMFa_sendBtn:hover{background:#226151}.gWXMFa_container{background:var(--paper);width:min(400px,100vw - 32px);height:min(580px,100dvh - 112px);color:var(--ink);border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 12px 36px #172f2b24}.gWXMFa_header{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.gWXMFa_header>div{flex:1;margin-left:10px}.gWXMFa_headerActions{align-items:center;display:flex}.gWXMFa_wrapper .gWXMFa_container .gWXMFa_header h2{margin:0;font-size:22px!important;font-weight:600!important;line-height:1.2!important}.gWXMFa_header p{color:var(--muted);margin:2px 0 0;font-size:12px;line-height:1.5}.gWXMFa_actionBtn{min-width:44px;min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.gWXMFa_chatBody{overscroll-behavior:contain;flex-direction:column;flex:1;gap:16px;min-height:0;padding:18px;display:flex;overflow-y:auto}.gWXMFa_aiMsg,.gWXMFa_userMsg{background:var(--soft);overflow-wrap:anywhere;border-radius:10px;flex-shrink:0;max-width:90%;padding:12px 14px}.gWXMFa_userMsg{background:var(--forest);color:var(--inverse);align-self:flex-end}.gWXMFa_speaker{font-size:12px;font-weight:650}.gWXMFa_msgBubble{font-size:15px;line-height:1.6}.gWXMFa_msgBubble p{white-space:pre-wrap;margin:4px 0 0}.gWXMFa_msgBubble ul,.gWXMFa_msgBubble ol{padding-left:18px}.gWXMFa_msgBubble a{text-decoration:underline}.gWXMFa_inputArea{border-top:1px solid var(--rule);padding:14px 18px 18px}.gWXMFa_inputArea label{font-size:13px;font-weight:550}.gWXMFa_inputBox{gap:8px;margin-top:8px;display:flex}.gWXMFa_autoTextarea{resize:none;border:1px solid var(--rule);background:var(--paper);width:100%;min-width:0;color:var(--ink);font:16px/1.5 var(--font-cuerpo);border-radius:8px;padding:10px}.gWXMFa_sendBtn{background:var(--forest);min-width:44px;min-height:44px;color:var(--inverse);cursor:pointer;border:0;border-radius:8px;align-self:flex-end;place-items:center;display:grid}.gWXMFa_sendBtn:disabled{opacity:.55;cursor:not-allowed}.gWXMFa_status,.gWXMFa_error{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.gWXMFa_error{color:#873c25;padding:8px 18px}@media (max-width:760px){.gWXMFa_wrapper{right:16px;bottom:max(16px,env(safe-area-inset-bottom))}.gWXMFa_container{height:min(570px,100dvh - 100px)}}@media print{.gWXMFa_wrapper{display:none}}
.UDBpEG_overlay{z-index:2000;padding:var(--sp-4);animation:UDBpEG_overlayIn .2s var(--ease-out);background:#10121499;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@keyframes UDBpEG_overlayIn{0%{opacity:0}to{opacity:1}}.UDBpEG_overlay.UDBpEG_overlayClosing{animation:UDBpEG_overlayOut .15s var(--ease-out) forwards}@keyframes UDBpEG_overlayOut{0%{opacity:1}to{opacity:0}}.UDBpEG_dialog{background:var(--paper);border:1px solid var(--ink);border-radius:var(--radius-md);width:100%;max-width:440px;max-height:90vh;animation:UDBpEG_dialogIn .25s var(--ease-out);border-top-width:2px;flex-direction:column;display:flex;position:relative;overflow:hidden}@keyframes UDBpEG_dialogIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.UDBpEG_dialog.UDBpEG_dialogClosing{animation:UDBpEG_dialogOut .15s var(--ease-out) forwards}@keyframes UDBpEG_dialogOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(4px)}}.UDBpEG_closeBtn{top:var(--sp-3);right:var(--sp-3);z-index:2;border-radius:var(--radius-md);border:1px solid var(--ink);background:var(--paper);width:40px;height:40px;color:var(--ink);cursor:pointer;transition:background-color var(--transition-base);justify-content:center;align-items:center;display:flex;position:absolute}.UDBpEG_closeBtn:hover{background:var(--paper-2)}.UDBpEG_body{padding:var(--sp-6) var(--sp-5) var(--sp-5);gap:var(--sp-3);text-align:left;flex-direction:column;display:flex;overflow-y:auto}.UDBpEG_body>*{flex-shrink:0}.UDBpEG_title{font-family:var(--font-titulares);font-size:var(--fs-h3);font-stretch:var(--stretch-display);color:var(--ink);margin:0;padding-right:44px;font-weight:700;line-height:1.1}.UDBpEG_badge{align-items:center;gap:var(--sp-2);font-family:var(--font-titulares);font-stretch:var(--stretch-label);font-size:var(--fs-small);color:var(--ink);font-weight:700;display:inline-flex}.UDBpEG_badgeDot{background:var(--signal);border:1.5px solid var(--ink);flex-shrink:0;width:10px;height:10px}.UDBpEG_dateCapsule{justify-content:flex-start;align-items:stretch;gap:var(--sp-4);padding:var(--sp-3) var(--sp-4);background:var(--surface);border:1px solid var(--ink);border-radius:var(--radius-md);display:flex}.UDBpEG_dateCapsuleItem{align-items:center;gap:var(--sp-2);color:var(--ink);display:flex}.UDBpEG_dateCapsuleText{flex-direction:column;align-items:flex-start;line-height:1.25;display:flex}.UDBpEG_dateCapsuleValue{font-family:var(--font-titulares);font-size:var(--fs-small);color:var(--on-bg);font-weight:700}.UDBpEG_dateCapsuleLabel{font-family:var(--font-cuerpo);font-size:var(--fs-label);color:var(--ink-3)}.UDBpEG_dateCapsuleDivider{background:var(--rule);width:1px}.UDBpEG_imageWrap{border:1px solid var(--ink);justify-content:center;max-height:38vh;display:flex;overflow:hidden}.UDBpEG_image{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:38vh;display:block}.UDBpEG_actions{gap:var(--sp-3);margin-top:var(--sp-2);flex-direction:column;display:flex}.UDBpEG_ctaBtn{width:100%}.UDBpEG_whatsappBtn{background:var(--whatsapp);width:100%;color:var(--ink);border:1px solid var(--ink);border-radius:var(--radius-md);min-height:48px;font-family:var(--font-titulares);cursor:pointer;transition:background-color var(--transition-fast);justify-content:center;align-items:center;gap:.5rem;padding:.875rem 2rem;font-weight:700;text-decoration:none;display:inline-flex}.UDBpEG_whatsappBtn:hover{background:var(--whatsapp-hover)}.UDBpEG_dismissLink{font-family:var(--font-cuerpo);font-size:var(--fs-small);color:var(--ink-2);cursor:pointer;background:0 0;border:none;align-self:center;padding:0;text-decoration:underline}.UDBpEG_dismissLink:hover{color:var(--ink)}.UDBpEG_bar{left:var(--sp-4);right:calc(var(--sp-4) + 48px + var(--sp-3));bottom:var(--sp-4);z-index:999;background:var(--paper);border:1px solid var(--ink);border-radius:var(--radius-md);min-height:48px;animation:UDBpEG_dialogIn .25s var(--ease-out);align-items:stretch;display:flex;position:fixed}.UDBpEG_barOpen{align-items:center;gap:var(--sp-2);min-width:0;padding:var(--sp-1) var(--sp-3);text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:none;flex:1;display:flex}.UDBpEG_barText{flex-direction:column;min-width:0;line-height:1.2;display:flex}.UDBpEG_barTitle{font-family:var(--font-titulares);font-stretch:var(--stretch-label);font-size:var(--fs-small);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.UDBpEG_barDate{font-size:var(--fs-label);color:var(--ink-2);white-space:nowrap}.UDBpEG_barClose{border:none;border-left:1px solid var(--rule);width:44px;color:var(--ink);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:flex}
