.SiteFooter_footer__vZ3CV{background:#410063;color:#fff;padding:60px 0 22px}.SiteFooter_container__Ib5CY{width:min(1180px,calc(100% - 40px));margin-inline:auto}.SiteFooter_grid__6g8h3{display:grid;grid-template-columns:1.4fr .7fr .9fr 1fr;gap:45px}.SiteFooter_brand__mNn0V{display:flex;align-items:center;color:#fff}.SiteFooter_logo__1ANaf{display:block;width:auto;height:48px;-o-object-fit:contain;object-fit:contain}.SiteFooter_brandBlock__gcPFh p{max-width:300px;color:#b8b8b8;line-height:1.7}.SiteFooter_socials__NeJUF{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.SiteFooter_socials__NeJUF a{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.1);color:#fff;transition:background-color .2s ease,color .2s ease}.SiteFooter_socials__NeJUF a:hover{background:#006e64}.SiteFooter_socialIcon__n6_Uv{width:32px;height:32px}.SiteFooter_grid__6g8h3 h4{margin:4px 0 17px}.SiteFooter_grid__6g8h3>div:not(:first-child){display:flex;flex-direction:column}.SiteFooter_grid__6g8h3>div:not(:first-child) a,.SiteFooter_legal__hd8dW a{color:#c1c1c1;transition:color .2s ease}.SiteFooter_grid__6g8h3>div:not(:first-child) a{margin:6px 0;font-size:14px}.SiteFooter_grid__6g8h3>div:not(:first-child) a:hover,.SiteFooter_legal__hd8dW a:hover{color:#00A99D}.SiteFooter_bottom__5rES5{display:flex;justify-content:space-between;margin-top:45px;padding-top:20px;border-top:1px solid rgba(255,255,255,.1);color:#969696;font-size:12px}.SiteFooter_legal__hd8dW,.SiteFooter_meta__EyZgj{display:flex;align-items:center}.SiteFooter_meta__EyZgj{gap:24px}.SiteFooter_legal__hd8dW{gap:18px}@media (max-width:980px){.SiteFooter_grid__6g8h3{grid-template-columns:1fr 1fr}}@media (max-width:650px){.SiteFooter_container__Ib5CY{width:min(100% - 28px,1180px)}.SiteFooter_logo__1ANaf{height:36px}.SiteFooter_grid__6g8h3{grid-template-columns:1fr;gap:28px;text-align:center}.SiteFooter_brand__mNn0V{justify-content:center}.SiteFooter_brandBlock__gcPFh p{max-width:none;margin-inline:auto}.SiteFooter_socials__NeJUF{justify-content:center}.SiteFooter_grid__6g8h3>div:not(:first-child){align-items:center}.SiteFooter_bottom__5rES5{flex-direction:column;gap:10px;text-align:center}.SiteFooter_meta__EyZgj{flex-direction:column}}@media (max-width:520px){.SiteFooter_meta__EyZgj{align-items:center;flex-direction:column;gap:10px}.SiteFooter_legal__hd8dW{gap:16px;flex-wrap:wrap;justify-content:center}}.WhatsAppFloat_root__kVD_s{display:contents}.WhatsAppFloat_launcher__EvcSt{position:fixed;bottom:20px;right:20px;z-index:50;display:flex;height:48px;width:48px;align-items:center;justify-content:center;border-radius:9999px;border:none;background:var(--wa-color,#410063);color:#fff;padding:0;cursor:pointer;box-shadow:0 10px 25px rgb(0 0 0/.25);transition:transform .15s ease;isolation:isolate}.WhatsAppFloat_launcher__EvcSt:hover{animation:none;transform:scale(1.05)}.WhatsAppFloat_animPulse__V1xPc:before{content:"";position:absolute;z-index:0;inset:-5px;border:2px solid rgb(var(--wa-color-rgb,65 0 99)/.65);border-radius:inherit;animation:WhatsAppFloat_whatsapp-launcher-pulse__N0oI_ 2.2s ease-out infinite;pointer-events:none}.WhatsAppFloat_animBounce__R8kUb{animation:WhatsAppFloat_whatsapp-launcher-bounce__bl9ym 3s ease-in-out infinite}.WhatsAppFloat_animShake__UIoMN{animation:WhatsAppFloat_whatsapp-launcher-shake__zRhQC 4s ease-in-out infinite}@keyframes WhatsAppFloat_whatsapp-launcher-bounce__bl9ym{0%,55%,to{transform:translateY(0)}65%{transform:translateY(-12px)}75%{transform:translateY(0)}85%{transform:translateY(-6px)}}@keyframes WhatsAppFloat_whatsapp-launcher-shake__zRhQC{0%,60%,to{transform:rotate(0)}65%,75%,85%{transform:rotate(-14deg)}70%,80%,90%{transform:rotate(14deg)}}@keyframes WhatsAppFloat_whatsapp-launcher-pulse__N0oI_{0%{opacity:.8;transform:scale(.96)}70%,to{opacity:0;transform:scale(1.42)}}.WhatsAppFloat_launcherIcon__zkjsX{position:relative;z-index:1;height:28px;width:28px}.WhatsAppFloat_panel__hSRUe{position:fixed;bottom:76px;right:20px;z-index:50;width:320px;max-width:calc(100vw - 40px);overflow:hidden;border-radius:1rem;border:1px solid #e9e9e9;background:#fff;box-shadow:0 20px 60px rgb(11 42 58/.22);animation:WhatsAppFloat_whatsapp-panel-in__94rZN .18s ease-out;transform-origin:bottom right}.WhatsAppFloat_left__GyQjs .WhatsAppFloat_launcher__EvcSt{right:auto;left:20px}.WhatsAppFloat_left__GyQjs .WhatsAppFloat_panel__hSRUe{right:auto;left:20px;transform-origin:bottom left}@keyframes WhatsAppFloat_whatsapp-panel-in__94rZN{0%{opacity:0;transform:scale(.94) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.WhatsAppFloat_header__oqD41{display:flex;align-items:center;gap:12px;background:var(--wa-color,#410063);color:#fff;padding:12px 16px}.WhatsAppFloat_avatar__zqNuf{display:flex;height:36px;width:36px;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background:rgb(255 255 255/.15)}.WhatsAppFloat_avatarIcon__Efwb5{height:20px;width:20px}.WhatsAppFloat_headerText__Aq81s{min-width:0}.WhatsAppFloat_title__IWODJ{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;line-height:1.3}.WhatsAppFloat_subtitle__HrdRR{margin:0;font-size:12px;color:rgb(255 255 255/.8)}.WhatsAppFloat_closeButton__HygFn{margin-left:auto;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:rgb(255 255 255/.9);border-radius:9999px;padding:6px;cursor:pointer;transition:background-color .15s ease,color .15s ease}.WhatsAppFloat_closeButton__HygFn:hover{background:rgb(255 255 255/.15);color:#fff}.WhatsAppFloat_closeButton__HygFn svg{height:16px;width:16px}.WhatsAppFloat_body__IWhB8{padding:12px}.WhatsAppFloat_greeting__LRqe6{margin:0;border-radius:1rem 1rem 1rem .25rem;background:#e9e9e9;padding:8px 12px;font-size:14px;line-height:1.4;color:#410063}.WhatsAppFloat_quickReplies__okQXo{margin-top:12px;display:flex;flex-wrap:wrap;gap:6px}.WhatsAppFloat_chip__7mfYA{border-radius:9999px;border:1px solid #e9e9e9;background:#fff;padding:4px 12px;font-size:12px;font-weight:600;color:#410063;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.WhatsAppFloat_chip__7mfYA:hover{border-color:var(--wa-color,#410063);background:rgb(var(--wa-color-rgb,65 0 99)/.08)}.WhatsAppFloat_messageLabel__JxGoh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.WhatsAppFloat_textarea__SjAor{margin-top:12px;width:100%;resize:none;border-radius:.75rem;border:2px solid #e9e9e9;background:#fff;padding:8px 12px;font-size:14px;font-family:inherit;color:#410063;color-scheme:light}.WhatsAppFloat_textarea__SjAor::-moz-placeholder{color:#707070;opacity:1}.WhatsAppFloat_textarea__SjAor::placeholder{color:#707070;opacity:1}.WhatsAppFloat_textarea__SjAor:focus{outline:none;border-color:var(--wa-color,#410063)}.WhatsAppFloat_counter__DD374{margin-top:4px;text-align:right;font-size:12px;color:#707070}.WhatsAppFloat_sendButton__50RCt{margin-top:4px;display:flex;width:100%;align-items:center;justify-content:center;gap:8px;border:none;border-radius:.75rem;background:var(--wa-color,#410063);color:#fff;padding:10px 16px;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 1px 2px rgb(0 0 0/.08);transition:background-color .15s ease}.WhatsAppFloat_sendButton__50RCt:hover:not(:disabled){background:color-mix(in srgb,var(--wa-color,#410063) 85%,#000)}.WhatsAppFloat_sendButton__50RCt:disabled{cursor:not-allowed;opacity:.5}.WhatsAppFloat_sendButton__50RCt svg{height:16px;width:16px}@media (prefers-reduced-motion:reduce){.WhatsAppFloat_animBounce__R8kUb,.WhatsAppFloat_animPulse__V1xPc:before,.WhatsAppFloat_animShake__UIoMN,.WhatsAppFloat_panel__hSRUe{animation:none}}