.shared-site-header{position:sticky!important;top:0!important;z-index:9999!important;background:#10161c!important;border-bottom:1px solid #30373d!important;color:#fff!important;min-height:82px!important}.shared-site-header .header-inner{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:82px!important;max-width:1200px!important;margin:0 auto!important;padding:0 28px!important}.shared-site-header .brand{display:flex!important;align-items:center!important;gap:12px!important;color:#fff!important;text-decoration:none!important;font-weight:900!important;letter-spacing:.05em!important}.shared-site-header .brand img{display:inline-block!important;visibility:visible!important;opacity:1!important;width:44px!important;height:44px!important;object-fit:contain!important}.shared-site-header .brand .brand-page-logo{display:inline-block!important;visibility:visible!important;opacity:1!important;width:142px!important;height:52px!important;object-fit:contain!important}.shared-site-header .brand-name,.shared-site-header .brand-divider,.shared-site-header .brand-context{display:inline!important;color:#fff!important;font-size:16px!important}.shared-site-header .brand-divider{opacity:.55!important}.shared-site-header .brand-context{font-weight:600!important;letter-spacing:0!important}.shared-site-header .button{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:13px 22px!important;border-radius:999px!important;font-weight:800!important;text-decoration:none!important}.shared-site-header .button-primary{background:#fff!important;color:#10161c!important}.shared-site-header .button-primary:hover,.shared-site-header .button-primary:focus-visible{background:#c8ff2c!important;color:#10161c!important}.whatsapp-float{position:fixed!important;right:24px!important;bottom:24px!important;z-index:10000!important;width:58px!important;height:58px!important;border-radius:50%!important;display:grid!important;place-items:center!important;background:#25d366!important;color:#fff!important;box-shadow:0 8px 24px #10141844!important;animation:shared-whatsapp-pulse 2s infinite!important}.whatsapp-float svg{width:31px!important;height:31px!important;fill:currentColor!important}.whatsapp-float:focus-visible{outline:3px solid #c8ff2c!important;outline-offset:4px!important}@keyframes shared-whatsapp-pulse{0%,100%{box-shadow:0 8px 24px #10141844,0 0 0 0 #25d36666}50%{box-shadow:0 8px 24px #10141844,0 0 0 12px #25d36600}}@media(prefers-reduced-motion:reduce){.whatsapp-float{animation:none!important}}@media(max-width:600px){.shared-site-header .header-inner{padding:0 16px!important}.shared-site-header .brand-name,.shared-site-header .brand-divider,.shared-site-header .brand-context{display:none!important}.shared-site-header .brand .brand-page-logo{display:inline-block!important;width:112px!important;height:44px!important}.shared-site-header .button{padding:11px 15px!important;font-size:13px!important}.whatsapp-float{right:16px!important;bottom:16px!important;width:54px!important;height:54px!important}}
