.home-cookie-banner[hidden],.home-doubts-banner[hidden],.home-location-modal[hidden]{display:none!important}body.modal-open{overflow:hidden}.home-location-modal{align-items:center;background:rgba(0,0,0,.6);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:99999}.home-location-modal__card{background:#fff;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,.3);font-family:Poppins,Montserrat,sans-serif;overflow:hidden;text-align:center;width:min(340px,100%)}.home-location-modal__content{padding:30px 25px 20px}.home-location-modal h2{color:#283573;font-size:20px;line-height:1.3;margin:0 0 12px}.home-location-modal p{color:#575757;font-size:15px;line-height:1.5;margin:0}.home-location-modal__actions{border-top:1px solid #e0e0e0;display:flex;flex-direction:column}.home-location-modal__actions button{border:0;cursor:pointer;font:600 16px Poppins,Montserrat,sans-serif;padding:16px 0;width:100%}.home-location-modal__allow{background:#009edc;color:#fff}.home-location-modal__deny{background:transparent;border-top:1px solid #f0f0f0!important;color:#5a6c7d}.home-cookie-banner{background:#fff;bottom:0;box-shadow:0 -3px 17px rgba(0,0,0,.12);display:flex;flex-direction:column;font-family:Poppins,Montserrat,sans-serif;gap:20px;left:0;padding:30px 20px;position:fixed;right:0;z-index:99998}.home-cookie-banner__actions,.home-cookie-banner__copy{display:flex;flex-direction:column;gap:12px}.home-cookie-banner h2{color:#283573;font-size:25px;line-height:30px;margin:0}.home-cookie-banner p{color:#575757;font-size:14px;line-height:1.5;margin:0;max-width:760px}.home-cookie-banner button{align-items:center;border:0;box-shadow:0 1px 2px rgba(0,0,0,.05);cursor:pointer;display:flex;font:700 14px Poppins,Montserrat,sans-serif;gap:10px;justify-content:center;min-height:52px;padding:16px 20px}.home-cookie-banner__accept{background:#009fda;color:#fff}.home-cookie-banner__reject{background:#fff;color:#009fda;outline:1px solid #009fda;outline-offset:-1px}.home-doubts-banner{background:#009fda;bottom:0;color:#fff;font-family:Poppins,Montserrat,sans-serif;left:0;padding:16px 22px 22px;position:fixed;right:0;z-index:99997}.home-doubts-banner h2{font-size:10px;line-height:12px;margin:0 0 10px;text-align:center}.home-doubts-banner__actions{display:flex;gap:10px;margin:0 auto;max-width:376px}.home-doubts-banner button{border:0;cursor:pointer;flex:1;font:700 10px Poppins,Montserrat,sans-serif;line-height:12px;padding:13px}.home-doubts-banner__questions{background:#fff;color:#283573}.home-doubts-banner__schedule{background:#ff6a4d;color:#fff}@media (min-width:768px){.home-cookie-banner{border-radius:4px 4px 0 0;left:20px;max-width:410px}}