.LanguageSwitcher-module__VqF_7q__switcher{display:flex}.LanguageSwitcher-module__VqF_7q__list{align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.LanguageSwitcher-module__VqF_7q__link,.LanguageSwitcher-module__VqF_7q__active,.LanguageSwitcher-module__VqF_7q__disabled{letter-spacing:.05em;min-width:2.25rem;transition:background-color .2s var(--ease), color .2s var(--ease);border-radius:8px;justify-content:center;align-items:center;padding:.35rem .5rem;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-flex}.LanguageSwitcher-module__VqF_7q__link{color:#ffffffb3}.LanguageSwitcher-module__VqF_7q__link:hover{color:var(--white);background:#ffffff1f;text-decoration:none}.LanguageSwitcher-module__VqF_7q__active{color:var(--white);background:var(--brand-gradient)}.LanguageSwitcher-module__VqF_7q__active:hover{text-decoration:none}.LanguageSwitcher-module__VqF_7q__disabled{color:#ffffff61;cursor:not-allowed;-webkit-user-select:none;user-select:none}
.SearchButton-module__kduICa__trigger{color:#ffffffd9;cursor:pointer;width:40px;height:40px;transition:background-color .2s var(--ease), color .2s var(--ease), border-color .2s var(--ease);background:0 0;border:1px solid #ffffff4d;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.SearchButton-module__kduICa__trigger:hover{color:var(--white);background:#ffffff1f;border-color:#ffffff80}.SearchButton-module__kduICa__trigger:focus-visible{outline:3px solid var(--white);outline-offset:2px}.SearchButton-module__kduICa__icon{display:block}
.Header-module__1mmV1G__header{z-index:100;background:var(--darkblu);color:var(--white);box-shadow:var(--shadow-sm);transition:box-shadow .25s var(--ease), background-color .25s var(--ease);position:sticky;top:0}.Header-module__1mmV1G__header.is-scrolled{box-shadow:var(--shadow-md);--header-h:max(48px, calc(var(--logo-h-compact) + 18px));background:var(--blu)}.Header-module__1mmV1G__header.is-scrolled .Header-module__1mmV1G__inner{min-height:max(44px, calc(var(--logo-h-compact) + 14px))}.Header-module__1mmV1G__header.is-scrolled .Header-module__1mmV1G__logoFull{display:none}.Header-module__1mmV1G__header.is-scrolled .Header-module__1mmV1G__logoCompact{display:block}.Header-module__1mmV1G__header.is-overlay-open{z-index:500}.Header-module__1mmV1G__strip{background:var(--brand-gradient);height:4px}.container.Header-module__1mmV1G__inner{max-width:var(--container)}.Header-module__1mmV1G__inner{z-index:3;min-height:max(56px, calc(var(--logo-h) + 26px));transition:min-height .25s var(--ease);align-items:center;gap:clamp(.75rem,2vw,1.5rem);display:flex;position:relative}.Header-module__1mmV1G__logo{z-index:3;color:var(--white);align-items:center;gap:.55rem;margin-right:auto;font-size:1.15rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.Header-module__1mmV1G__logo:hover{text-decoration:none}.Header-module__1mmV1G__logoImg{width:auto;height:var(--logo-h);aspect-ratio:520/142;flex:none}.Header-module__1mmV1G__logoCompact{width:auto;height:var(--logo-h-compact);aspect-ratio:120/115;display:none}.Header-module__1mmV1G__actions{z-index:3;align-items:center;gap:1rem;display:flex;position:relative}.Header-module__1mmV1G__clientArea{color:#ffffffd9;white-space:nowrap;transition:background-color .2s var(--ease), color .2s var(--ease), border-color .2s var(--ease);border:1px solid #ffffff4d;border-radius:8px;align-items:center;padding:.35rem .75rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.Header-module__1mmV1G__clientArea:hover{color:var(--white);background:#ffffff1f;border-color:#ffffff80;text-decoration:none}.Header-module__1mmV1G__remoteSupport{border-color:#d81a838c;gap:.4rem}.Header-module__1mmV1G__remoteSupport:hover{background:#d81a832e;border-color:#d81a83e6}.Header-module__1mmV1G__remoteSupport svg{flex:none}@media (max-width:1100px){.Header-module__1mmV1G__remoteSupport{padding-left:.5rem;padding-right:.5rem}.Header-module__1mmV1G__remoteSupportLabel{display:none}}@media (max-width:640px){.Header-module__1mmV1G__clientArea{display:none}}
.StickyMobileCta-module__fdyFIa__bar{display:none}main:has(#tn-hide-sticky-cta)~.StickyMobileCta-module__fdyFIa__bar{display:none!important}@media (max-width:768px){.StickyMobileCta-module__fdyFIa__bar{z-index:220;padding:.55rem;padding-bottom:calc(.55rem + env(safe-area-inset-bottom));background:var(--white);opacity:0;visibility:hidden;pointer-events:none;transition:transform .25s var(--ease), opacity .25s var(--ease), visibility 0s linear .25s;align-items:stretch;gap:.5rem;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -8px 24px #19184929}.StickyMobileCta-module__fdyFIa__bar.StickyMobileCta-module__fdyFIa__visible{opacity:1;visibility:visible;pointer-events:auto;transition:transform .25s var(--ease), opacity .25s var(--ease);transform:translateY(0)}}.StickyMobileCta-module__fdyFIa__action{text-align:center;border-radius:var(--radius);border:2px solid var(--blu);color:var(--blu);flex:1 1 0;justify-content:center;align-items:center;padding:.7rem .5rem;font-size:.82rem;font-weight:700;text-decoration:none;display:flex}.StickyMobileCta-module__fdyFIa__primary{background:var(--brand-gradient);color:var(--white);border-color:#0000}.StickyMobileCta-module__fdyFIa__dismiss{width:2.1rem;color:var(--darkgrey);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;font-size:1.3rem;line-height:1;display:flex}.StickyMobileCta-module__fdyFIa__whatsapp{border-radius:var(--radius);width:2.75rem;color:var(--white);background:#128c7e;flex:none;justify-content:center;align-items:center;display:flex}.StickyMobileCta-module__fdyFIa__whatsapp:hover{background:#0e6b5f}@media (max-width:430px){.StickyMobileCta-module__fdyFIa__bar{gap:.35rem;padding-left:.4rem;padding-right:.4rem}.StickyMobileCta-module__fdyFIa__action{padding-left:.3rem;padding-right:.3rem;font-size:.74rem}.StickyMobileCta-module__fdyFIa__whatsapp{width:2.5rem}.StickyMobileCta-module__fdyFIa__dismiss{width:1.8rem}}@media (prefers-reduced-motion:reduce){.StickyMobileCta-module__fdyFIa__bar{transition:none}}
