.ProductMenu-module__N4xFiG__root{position:relative}.ProductMenu-module__N4xFiG__control{color:var(--header-muted,#cbd5e1);border-radius:.5rem;align-items:center;transition:background-color .14s,color .14s;display:flex}.ProductMenu-module__N4xFiG__control[data-active=true]{background:var(--header-active,#bfdbfe0d);color:var(--header-accent,#dbeafe);font-weight:500}.ProductMenu-module__N4xFiG__root[data-open=true] .ProductMenu-module__N4xFiG__control{color:#fff;background:#cbd5e10d}.ProductMenu-module__N4xFiG__trigger{min-height:2.75rem;color:inherit;white-space:nowrap;border-radius:.5rem 0 0 .5rem;align-items:center;padding:.5rem .25rem .5rem .75rem;font-size:.875rem;display:flex}.ProductMenu-module__N4xFiG__toggle{width:2.75rem;min-height:2.75rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0 .5rem .5rem 0;justify-content:center;align-items:center;padding:0;display:flex}.ProductMenu-module__N4xFiG__panel{z-index:2;width:48rem;padding-top:.75rem;position:absolute;top:100%;left:50%;transform:translate(-50%)}.ProductMenu-module__N4xFiG__surface{background:var(--fb-panel,#172234);border:1px solid #94a3b83d;border-radius:.875rem;padding:1.125rem 1rem .25rem;animation:.16s ease-out both ProductMenu-module__N4xFiG__panelEnter;box-shadow:0 24px 48px -16px #020617b3,0 2px 6px #0206174d}.ProductMenu-module__N4xFiG__groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.ProductMenu-module__N4xFiG__groupTitle{color:#94a3b8;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .375rem;padding-inline:.75rem;font-size:.6875rem;font-weight:600;line-height:1.6}.ProductMenu-module__N4xFiG__items{gap:.125rem;margin:0;padding:0;list-style:none;display:grid}.ProductMenu-module__N4xFiG__footer{border-top:1px solid #94a3b826;margin-top:.625rem;padding:.25rem .75rem 0}.ProductMenu-module__N4xFiG__all{color:#dbeafe;align-items:center;gap:.5rem;min-height:2.75rem;font-size:.875rem;font-weight:500;display:inline-flex}.ProductMenu-module__N4xFiG__arrow{transition:transform .14s}.ProductMenu-module__N4xFiG__grid{grid-template-columns:1fr;gap:.125rem;margin:0;padding:.375rem 0 .75rem;list-style:none;display:grid}.ProductMenu-module__N4xFiG__product,.ProductMenu-module__N4xFiG__catalog{border:1px solid #0000;border-radius:.625rem;flex-direction:column;justify-content:center;gap:.25rem;min-height:3.75rem;padding:.625rem .875rem;transition:background-color .14s,border-color .14s;display:flex}.ProductMenu-module__N4xFiG__title{color:#f8fafc;font-size:.9375rem;font-weight:500;line-height:1.4}.ProductMenu-module__N4xFiG__description{color:#bdcadb;font-size:.8125rem;line-height:1.45}.ProductMenu-module__N4xFiG__catalog{background:#bfdbfe08;border-color:#94a3b84d;margin-top:.25rem}.ProductMenu-module__N4xFiG__catalog>.ProductMenu-module__N4xFiG__title{color:#dbeafe}.ProductMenu-module__N4xFiG__groups .ProductMenu-module__N4xFiG__product{--tone:#94a3b8;border-radius:.5rem;gap:.125rem;min-height:3.25rem;padding:.5rem .75rem .5rem 1.25rem;position:relative}.ProductMenu-module__N4xFiG__groups .ProductMenu-module__N4xFiG__product:before{content:"";background:var(--tone);border-radius:3px;width:3px;position:absolute;top:.75rem;bottom:.75rem;left:.625rem}.ProductMenu-module__N4xFiG__product[aria-current=page]{background:var(--header-active,#bfdbfe0d);box-shadow:inset 0 0 0 1px #94a3b84d}.ProductMenu-module__N4xFiG__product[aria-current=page] .ProductMenu-module__N4xFiG__title{font-weight:600}.ProductMenu-module__N4xFiG__product[data-tone=fbe]{--tone:#e30613}.ProductMenu-module__N4xFiG__product[data-tone=fbei]{--tone:#8b5cf6}.ProductMenu-module__N4xFiG__product[data-tone=fbcn]{--tone:#3b82f6}.ProductMenu-module__N4xFiG__product[data-tone=fbme]{--tone:#f59e0b}.ProductMenu-module__N4xFiG__product[data-tone=fbot]{--tone:#10b981}.ProductMenu-module__N4xFiG__product[data-tone=fire]{--tone:#dc2626}.ProductMenu-module__N4xFiG__product[data-tone=special]{--tone:#06b6d4}.ProductMenu-module__N4xFiG__product[data-tone=heating]{--tone:linear-gradient(#e30613, #8b5cf6)}@media (hover:hover){.ProductMenu-module__N4xFiG__trigger:hover,.ProductMenu-module__N4xFiG__toggle:hover{color:#fff}.ProductMenu-module__N4xFiG__product:hover{background:#cbd5e10d;border-color:#94a3b829}.ProductMenu-module__N4xFiG__catalog:hover{background:#bfdbfe14;border-color:#bfdbfe80}.ProductMenu-module__N4xFiG__all:hover{color:#fff}.ProductMenu-module__N4xFiG__all:hover .ProductMenu-module__N4xFiG__arrow{transform:translate(.1875rem)}}@keyframes ProductMenu-module__N4xFiG__panelEnter{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ProductMenu-module__N4xFiG__control,.ProductMenu-module__N4xFiG__product,.ProductMenu-module__N4xFiG__catalog,.ProductMenu-module__N4xFiG__arrow{transition:none}.ProductMenu-module__N4xFiG__surface{animation:none}}
.HeaderChrome-module__xVPbsq__header,.HeaderChrome-module__xVPbsq__topBar{--header-ink:#f8fafc;--header-muted:#cbd5e1;--header-accent:#dbeafe;--header-surface:#0f172a;--header-panel:#172235;--header-border:#94a3b84d;--header-divider:#94a3b826;--header-active:#bfdbfe0d}.HeaderChrome-module__xVPbsq__topBar{z-index:51;border-bottom:1px solid var(--header-divider);color:var(--header-muted);background:var(--header-panel);display:none;position:relative}.HeaderChrome-module__xVPbsq__topBarInner{justify-content:space-between;align-items:center;gap:2rem;max-width:80rem;margin-inline:auto;padding-inline:2rem;display:flex}.HeaderChrome-module__xVPbsq__topBarContacts{align-items:center;gap:2rem;display:flex}.HeaderChrome-module__xVPbsq__topBar .HeaderChrome-module__xVPbsq__languageButton{border-color:#0000}.HeaderChrome-module__xVPbsq__topBar a{align-items:center;min-height:2.75rem;font-size:.8125rem;display:inline-flex}.HeaderChrome-module__xVPbsq__header{--header-row-height:4rem;--header-logo-width:5.5rem;z-index:50;color:var(--header-ink);background:var(--header-surface);border-bottom:1px solid var(--header-divider);position:sticky;top:0}.HeaderChrome-module__xVPbsq__row{max-width:80rem;height:var(--header-row-height);justify-content:space-between;align-items:center;gap:clamp(.5rem,2vw,1.5rem);margin-inline:auto;padding-inline:clamp(1rem,3vw,2rem);display:flex}.HeaderChrome-module__xVPbsq__brand{border-radius:.25rem;flex:none;align-items:center;min-height:2.75rem;display:flex}.HeaderChrome-module__xVPbsq__logo{width:var(--header-logo-width);height:auto}.HeaderChrome-module__xVPbsq__actions{flex:none;align-items:center;gap:.5rem;display:flex}.HeaderChrome-module__xVPbsq__desktopNav{min-width:0;margin-left:auto;display:none}.HeaderChrome-module__xVPbsq__desktop{align-items:center;gap:1.25rem;display:flex}.HeaderChrome-module__xVPbsq__desktopLinks{align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.HeaderChrome-module__xVPbsq__navLink{min-height:2.75rem;color:var(--header-muted);white-space:nowrap;border-radius:.5rem;align-items:center;padding:.5rem .75rem;font-size:.875rem;font-weight:400;transition:background-color .14s,color .14s;display:flex}.HeaderChrome-module__xVPbsq__navLink[data-active=true]{background:var(--header-active);color:var(--header-accent);font-weight:500}.HeaderChrome-module__xVPbsq__contact{border:1px solid var(--fb-brand-red,#b91517);background:var(--fb-action,#a01215);color:#fff;border-radius:.5rem;justify-content:center;align-items:center;min-height:2.75rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:background-color .14s;display:inline-flex}.HeaderChrome-module__xVPbsq__chevron{border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:.375rem;height:.375rem;transition:transform .15s;display:block;transform:translateY(-2px)rotate(45deg)}button[aria-expanded=true] .HeaderChrome-module__xVPbsq__chevron{transform:translateY(1px)rotate(225deg)}.HeaderChrome-module__xVPbsq__language{position:relative}.HeaderChrome-module__xVPbsq__languageButton{border:1px solid var(--header-border);color:#e2e8f0;cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;gap:.625rem;min-width:3.5rem;min-height:2.75rem;padding:.5rem .625rem;font-size:.8125rem;display:inline-flex}.HeaderChrome-module__xVPbsq__languagePanel{z-index:3;border:1px solid var(--header-border);background:var(--header-panel);border-radius:.625rem;width:11.5rem;padding:.375rem;list-style:none;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 16px 32px #02061740}.HeaderChrome-module__xVPbsq__languagePanel a{border-radius:.375rem;justify-content:space-between;align-items:center;min-height:3rem;padding:.625rem .75rem;font-size:.9375rem;display:flex}.HeaderChrome-module__xVPbsq__languagePanel a>span:last-child{color:#bdcadb;font-size:.75rem}.HeaderChrome-module__xVPbsq__languagePanel a[aria-current=true]{background:var(--header-active);color:var(--header-accent)}.HeaderChrome-module__xVPbsq__header :is(a,button):focus-visible,.HeaderChrome-module__xVPbsq__topBar :is(a,button):focus-visible{outline:2px solid var(--header-accent);outline-offset:3px}@media (min-width:768px){.HeaderChrome-module__xVPbsq__header{--header-row-height:4.5rem;--header-logo-width:6rem}}@media (min-width:1280px){.HeaderChrome-module__xVPbsq__header{--header-row-height:5rem;--header-logo-width:6.5rem}.HeaderChrome-module__xVPbsq__topBar,.HeaderChrome-module__xVPbsq__desktopNav{display:block}.HeaderChrome-module__xVPbsq__actions{display:none}.HeaderChrome-module__xVPbsq__row{gap:1rem}}@media (hover:hover){.HeaderChrome-module__xVPbsq__navLink:hover,.HeaderChrome-module__xVPbsq__languagePanel a:hover,.HeaderChrome-module__xVPbsq__languageButton:hover{background:var(--header-active);color:#fff}.HeaderChrome-module__xVPbsq__contact:hover{background:var(--fb-action-hover,#aa1014)}.HeaderChrome-module__xVPbsq__topBar a:hover{text-underline-offset:.3em;text-decoration:underline}}@media (prefers-reduced-motion:reduce){.HeaderChrome-module__xVPbsq__chevron,.HeaderChrome-module__xVPbsq__navLink,.HeaderChrome-module__xVPbsq__contact{transition:none}}
.MobileNavigation-module__pfW49W__mobile{display:block}.MobileNavigation-module__pfW49W__menuButton,.MobileNavigation-module__pfW49W__closeButton{min-width:5.5rem;min-height:2.75rem;color:var(--header-ink);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#dbeafe04;border:1px solid #cbd5e122;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .625rem .5rem .875rem;font-size:.8125rem;font-weight:500;line-height:1;transition:background-color .14s,border-color .14s;display:inline-flex}.MobileNavigation-module__pfW49W__menuIcon{flex:none;width:1.5rem;height:1.5rem;display:block}.MobileNavigation-module__pfW49W__menuButton:active,.MobileNavigation-module__pfW49W__closeButton:active{background:#dbeafe12;border-color:#cbd5e14d}.MobileNavigation-module__pfW49W__dialog{border:0;border-inline-start:1px solid var(--header-border);background:var(--header-surface);width:min(100%,28rem);max-width:100%;height:100dvh;max-height:100dvh;color:var(--header-ink);margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow:hidden;box-shadow:-16px 0 48px #02061740}.MobileNavigation-module__pfW49W__dialog[open]{flex-direction:column;animation:.22s cubic-bezier(.22,.7,.2,1) both MobileNavigation-module__pfW49W__drawerEnter;display:flex}.MobileNavigation-module__pfW49W__dialog::backdrop{background:#02061799;animation:.16s ease-out both MobileNavigation-module__pfW49W__backdropEnter}.MobileNavigation-module__pfW49W__top{min-height:calc(var(--header-row-height) + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(clamp(1rem, 3vw, 2rem), env(safe-area-inset-right)) 0 max(clamp(1rem, 3vw, 2rem), env(safe-area-inset-left));border-bottom:1px solid var(--header-divider);flex:none;justify-content:space-between;align-items:center;gap:1rem;display:flex}.MobileNavigation-module__pfW49W__logo{width:var(--header-logo-width);height:auto}.MobileNavigation-module__pfW49W__body{overscroll-behavior:contain;min-height:0;padding:1rem max(1.25rem, env(safe-area-inset-right)) 1.5rem max(1.25rem, env(safe-area-inset-left));scrollbar-width:thin;scrollbar-color:#64748b transparent;flex:1;overflow-y:auto}.MobileNavigation-module__pfW49W__links{margin:0;padding:0;list-style:none}.MobileNavigation-module__pfW49W__links>li+li{margin-top:.25rem}.MobileNavigation-module__pfW49W__navItem{width:100%;min-height:3.5rem;color:var(--header-muted);text-align:start;cursor:pointer;border:0;border-radius:.625rem;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .875rem;font-size:1.1875rem;font-weight:400;line-height:1.4;transition:color .14s,background-color .14s;display:flex}.MobileNavigation-module__pfW49W__navItem[data-active=true],.MobileNavigation-module__pfW49W__navItem[aria-expanded=true]{background:var(--header-active);color:var(--header-accent);font-weight:500}.MobileNavigation-module__pfW49W__contactDetails{border-top:1px solid var(--header-divider);margin-top:1.5rem;padding:1.25rem .875rem 0}.MobileNavigation-module__pfW49W__contactDetails>p{color:var(--header-muted);margin:0 0 .5rem;font-size:.875rem}.MobileNavigation-module__pfW49W__contactDetails>a{width:fit-content;min-height:2.75rem;color:var(--header-ink);overflow-wrap:anywhere;align-items:center;font-size:.9375rem;display:flex}.MobileNavigation-module__pfW49W__languages{border-bottom:1px solid var(--header-divider);margin:0 0 1rem;padding-bottom:1rem}.MobileNavigation-module__pfW49W__languages>p{color:var(--header-muted);margin:0 0 .625rem;font-size:.8125rem}.MobileNavigation-module__pfW49W__languages>ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.MobileNavigation-module__pfW49W__languages a{min-height:4rem;color:var(--header-muted);border:1px solid #0000;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;padding:.625rem .25rem;font-size:.8125rem;display:flex}.MobileNavigation-module__pfW49W__languages a[aria-current=true]{background:var(--header-active);color:var(--header-accent);border-color:#64748b;font-weight:600}.MobileNavigation-module__pfW49W__languages a[aria-current=true]>span{text-underline-offset:.25em;text-decoration:underline}.MobileNavigation-module__pfW49W__languageFlag{border-radius:.125rem;flex:none;width:1.5rem;height:1rem;display:block}.MobileNavigation-module__pfW49W__footer{padding:1rem max(1.25rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1.25rem, env(safe-area-inset-left));border-top:1px solid var(--header-divider);background:var(--header-surface);flex:none;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:.625rem;display:grid}.MobileNavigation-module__pfW49W__footer>a{border:1px solid var(--header-border);text-align:center;border-radius:.5rem;justify-content:center;align-items:center;min-height:3rem;padding:.625rem .5rem;font-size:.875rem;line-height:1.4;display:flex}.MobileNavigation-module__pfW49W__footer>a:first-child{border-color:#c32531}@media (hover:hover){.MobileNavigation-module__pfW49W__menuButton:hover,.MobileNavigation-module__pfW49W__closeButton:hover,.MobileNavigation-module__pfW49W__navItem:hover,.MobileNavigation-module__pfW49W__languages a:hover{background:var(--header-active);color:var(--header-ink)}.MobileNavigation-module__pfW49W__contactDetails>a:hover{color:var(--header-accent);text-underline-offset:.25em;text-decoration:underline}.MobileNavigation-module__pfW49W__footer>a:last-child:hover{background:var(--header-active);border-color:#94a3b8}}@media (max-width:479px){.MobileNavigation-module__pfW49W__dialog{border-inline-start:0}}@media (min-width:1280px){.MobileNavigation-module__pfW49W__mobile{display:none}}@keyframes MobileNavigation-module__pfW49W__drawerEnter{0%{opacity:0;transform:translate(1.25rem)}to{opacity:1;transform:translate(0)}}@keyframes MobileNavigation-module__pfW49W__backdropEnter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.MobileNavigation-module__pfW49W__menuButton,.MobileNavigation-module__pfW49W__closeButton,.MobileNavigation-module__pfW49W__navItem{transition:none}.MobileNavigation-module__pfW49W__dialog[open],.MobileNavigation-module__pfW49W__dialog::backdrop{animation:none}}
.FloatingWhatsApp-module__wn8A6W__widget{--whatsapp-green:#25d366;right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:40;opacity:1;visibility:visible;transition:transform .18s,opacity .18s;position:fixed;transform:translateY(0)}.FloatingWhatsApp-module__wn8A6W__widget[data-visible=false]{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(.5rem)}.FloatingWhatsApp-module__wn8A6W__link{background-color:var(--whatsapp-green);color:#fff;background-image:radial-gradient(at 28% 0,#ffffff0a,#0000 60%),repeating-linear-gradient(125deg,#ffffff03 0 1px,#0000 1px 4px),linear-gradient(155deg,#00000070,#00000082);border:1px solid #25d366b3;border-radius:999px;justify-content:center;align-items:center;gap:.625rem;min-width:3.5rem;min-height:3.5rem;padding:.625rem;text-decoration:none;transition:box-shadow .16s,transform .16s;display:flex;box-shadow:inset 0 1px #ffffff40,inset 0 -1px #06351b80,0 .25rem .75rem #07102033,0 .625rem 1.75rem #07102040}.FloatingWhatsApp-module__wn8A6W__icon{color:#fff;flex:none;place-items:center;width:2rem;height:2rem;display:grid}.FloatingWhatsApp-module__wn8A6W__icon svg{width:1.875rem;height:1.875rem;display:block}.FloatingWhatsApp-module__wn8A6W__label{text-align:left;line-height:1.4;display:none}.FloatingWhatsApp-module__wn8A6W__label span{color:#fff;font-size:.6875rem;font-weight:500;display:block}.FloatingWhatsApp-module__wn8A6W__label strong{color:#fff;font-size:.875rem;font-weight:650;display:block}.FloatingWhatsApp-module__wn8A6W__link:focus-visible{outline-offset:4px;outline:3px solid #dbeafe}.FloatingWhatsApp-module__wn8A6W__peek{background:var(--fb-panel,#172234);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;border:1px solid #ffffff1f;border-radius:999px;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;line-height:1.4;transition:transform .3s ease-out,opacity 0s .3s;position:absolute;top:50%;right:calc(100% + .75rem);transform:translate(.75rem,-50%);box-shadow:0 .5rem 1.5rem #07102040}.FloatingWhatsApp-module__wn8A6W__widget[data-peek=true] .FloatingWhatsApp-module__wn8A6W__peek{opacity:1;transition:transform .3s ease-out,opacity;transform:translateY(-50%)}.FloatingWhatsApp-module__wn8A6W__link:active{transform:translateY(1px)}.FloatingWhatsApp-module__wn8A6W__tooltip{visibility:hidden;opacity:0;pointer-events:none;width:min(19rem,100vw - 2rem);padding-bottom:.75rem;transition:transform .16s;position:absolute;bottom:100%;right:0;transform:translateY(.35rem)}.FloatingWhatsApp-module__wn8A6W__tooltip>div{background:var(--fb-panel,#172234);color:var(--fb-text,#f8fafc);border:1px solid #8797af;border-radius:1rem;padding:1.25rem;box-shadow:0 .75rem 2.5rem #07102040}.FloatingWhatsApp-module__wn8A6W__tooltip p{margin:0}.FloatingWhatsApp-module__wn8A6W__tooltip .FloatingWhatsApp-module__wn8A6W__subject{color:#dbeafe;margin-bottom:.5rem;font-size:.75rem;font-weight:500;line-height:1.5}.FloatingWhatsApp-module__wn8A6W__title{font-size:.9375rem;font-weight:600;line-height:1.5}.FloatingWhatsApp-module__wn8A6W__tooltip .FloatingWhatsApp-module__wn8A6W__detail{color:var(--fb-text-muted,#cbd5e1);margin-top:.625rem;font-size:.8125rem;line-height:1.7}.FloatingWhatsApp-module__wn8A6W__hours{border-top:1px solid var(--fb-border,#94a3b833);color:var(--fb-brand-pale,#c7d0e2);margin-top:1rem;padding-top:.75rem;font-size:.75rem;line-height:1.6;display:block}.FloatingWhatsApp-module__wn8A6W__widget[data-tooltip=true] .FloatingWhatsApp-module__wn8A6W__tooltip{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}@media (hover:hover){.FloatingWhatsApp-module__wn8A6W__link:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff40,inset 0 -1px #06351b80,0 .375rem 1rem #07102040,0 .875rem 2rem #0710204d}}@media (min-width:1024px){.FloatingWhatsApp-module__wn8A6W__widget{bottom:2rem;right:2rem}.FloatingWhatsApp-module__wn8A6W__link{justify-content:flex-start;padding:.625rem 1.25rem .625rem .875rem}.FloatingWhatsApp-module__wn8A6W__label{display:block}.FloatingWhatsApp-module__wn8A6W__peek{display:none}}@media (prefers-reduced-motion:reduce){.FloatingWhatsApp-module__wn8A6W__widget,.FloatingWhatsApp-module__wn8A6W__link,.FloatingWhatsApp-module__wn8A6W__tooltip,.FloatingWhatsApp-module__wn8A6W__peek,.FloatingWhatsApp-module__wn8A6W__widget[data-peek=true] .FloatingWhatsApp-module__wn8A6W__peek{transition:none}.FloatingWhatsApp-module__wn8A6W__widget,.FloatingWhatsApp-module__wn8A6W__link,.FloatingWhatsApp-module__wn8A6W__tooltip{transform:none}.FloatingWhatsApp-module__wn8A6W__peek,.FloatingWhatsApp-module__wn8A6W__widget[data-peek=true] .FloatingWhatsApp-module__wn8A6W__peek{transform:translateY(-50%)}}
.HomeFooter-module__q5X0XW__footer{color:#cbd5e1;background:#0f172a;padding-block:2rem 1.5rem}.HomeFooter-module__q5X0XW__container{max-width:80rem;margin-inline:auto;padding-inline:clamp(1rem,2.5vw,2rem)}.HomeFooter-module__q5X0XW__brand{border-bottom:1px solid #94a3b838;justify-content:space-between;align-items:center;gap:2rem;padding-bottom:2rem;display:flex}.HomeFooter-module__q5X0XW__brand>div:first-child{align-items:center;gap:2rem;display:flex}.HomeFooter-module__q5X0XW__brand img{width:9rem;height:auto}.HomeFooter-module__q5X0XW__brand p{color:#cbd5e1;max-width:22rem;margin:0;font-size:1rem;line-height:1.7}.HomeFooter-module__q5X0XW__social{flex-wrap:wrap;flex-shrink:0;gap:.75rem;display:flex}.HomeFooter-module__q5X0XW__footer a{color:inherit;text-decoration:none}.HomeFooter-module__q5X0XW__social a,.HomeFooter-module__q5X0XW__legal a{align-items:center;min-height:2.75rem;font-size:.875rem;display:inline-flex}.HomeFooter-module__q5X0XW__social a{background:#172234;border:1px solid #64748b66;border-radius:.625rem;gap:.625rem;padding:.5rem .875rem}.HomeFooter-module__q5X0XW__social svg{flex:none}.HomeFooter-module__q5X0XW__social a:hover{background:#27364b;border-color:#94a3b8}.HomeFooter-module__q5X0XW__navigation{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;padding-block:2.5rem;display:grid}.HomeFooter-module__q5X0XW__group{min-width:0}.HomeFooter-module__q5X0XW__group h2{color:#f8fafc;margin:0 0 .875rem;font-size:1rem;font-weight:600}.HomeFooter-module__q5X0XW__group ul{margin:0;padding:0;list-style:none}.HomeFooter-module__q5X0XW__group a{align-items:center;min-height:2.75rem;padding-block:.5rem;font-size:.875rem;line-height:1.6;display:flex}.HomeFooter-module__q5X0XW__group a.HomeFooter-module__q5X0XW__described{flex-direction:column;justify-content:center;align-items:flex-start}.HomeFooter-module__q5X0XW__linkNote{color:#94a3b8;font-size:.8125rem;line-height:1.4}.HomeFooter-module__q5X0XW__footer a:hover{color:#bfdbfe;text-underline-offset:.3em;text-decoration:underline}.HomeFooter-module__q5X0XW__contact{border-top:1px solid #94a3b838;grid-template-columns:1.35fr 1fr 1fr;gap:2rem;padding-block:1.5rem;display:grid}.HomeFooter-module__q5X0XW__contactGroup{min-width:0}.HomeFooter-module__q5X0XW__contact h2{color:var(--fb-brand-pale);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .75rem;font-size:.75rem;font-weight:600;line-height:1.6}.HomeFooter-module__q5X0XW__contact address{font-size:.875rem;font-style:normal;line-height:1.8}.HomeFooter-module__q5X0XW__contact p{margin:0;font-size:.875rem;line-height:1.8}.HomeFooter-module__q5X0XW__contact a{color:#e2e8f0;overflow-wrap:anywhere;align-items:center;width:fit-content;max-width:100%;min-height:2.75rem;font-size:.875rem;display:flex}.HomeFooter-module__q5X0XW__legal{color:#b9c7da;border-top:1px solid #94a3b838;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 2rem;padding-top:1rem;font-size:.8125rem;line-height:1.7;display:flex}.HomeFooter-module__q5X0XW__legal p{margin:0}.HomeFooter-module__q5X0XW__legal a{font-size:inherit;justify-content:center;min-width:2.75rem;display:inline-flex}.HomeFooter-module__q5X0XW__footer a:focus-visible{outline-offset:3px;border-radius:.25rem;outline:3px solid #dbeafe}body:has(#contato form:focus-within) .HomeFooter-module__q5X0XW__floating{display:none}@media (max-width:1023px){.HomeFooter-module__q5X0XW__navigation{grid-template-columns:repeat(2,minmax(0,1fr))}.HomeFooter-module__q5X0XW__brand>div:first-child{gap:1.25rem}.HomeFooter-module__q5X0XW__brand p{max-width:18rem}.HomeFooter-module__q5X0XW__contact{grid-template-columns:1.3fr 1fr}.HomeFooter-module__q5X0XW__hours{grid-column:1/-1}}@media (max-width:639px){.HomeFooter-module__q5X0XW__footer{padding-top:2.5rem}.HomeFooter-module__q5X0XW__brand,.HomeFooter-module__q5X0XW__brand>div:first-child{flex-direction:column;align-items:flex-start;gap:1.5rem}.HomeFooter-module__q5X0XW__brand p{max-width:24rem}.HomeFooter-module__q5X0XW__social{gap:1.5rem}.HomeFooter-module__q5X0XW__social a{background:0 0;border-color:#0000;border-radius:0;padding-inline:0}.HomeFooter-module__q5X0XW__navigation{grid-template-columns:minmax(0,1fr);gap:0;padding-block:0}.HomeFooter-module__q5X0XW__group{padding-block:1.75rem}.HomeFooter-module__q5X0XW__group+.HomeFooter-module__q5X0XW__group{border-top:1px solid var(--fb-border)}.HomeFooter-module__q5X0XW__group h2{margin-bottom:.75rem;font-size:1rem;line-height:1.6}.HomeFooter-module__q5X0XW__group ul{gap:.125rem;display:grid}.HomeFooter-module__q5X0XW__group a{font-size:.9375rem}.HomeFooter-module__q5X0XW__contact{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-block:1.75rem}.HomeFooter-module__q5X0XW__contactGroup+.HomeFooter-module__q5X0XW__contactGroup{border-top:1px solid var(--fb-border);padding-top:1.5rem}.HomeFooter-module__q5X0XW__contact address,.HomeFooter-module__q5X0XW__contact p,.HomeFooter-module__q5X0XW__contact a{font-size:.9375rem}.HomeFooter-module__q5X0XW__hours{grid-column:auto}.HomeFooter-module__q5X0XW__legal{grid-template-columns:minmax(0,1fr);justify-items:start;gap:.5rem;padding-top:1.5rem;display:grid}}
