.reference-inner-header{min-height:80px}.reference-inner-header header{position:fixed;inset:0 0 auto;height:80px;box-sizing:border-box}.reference-inner-header header>.container{height:100%}.reference-inner-header .reference-inner-inquiry{white-space:nowrap}.reference-inner-header .reference-inner-actions svg,.reference-inner-header .reference-inner-inquiry svg{flex-shrink:0}.reference-inner-header .reference-language-menu button{border:0;background-color:transparent}.reference-inner-header .reference-language-menu button:hover,.reference-inner-header .reference-language-menu button[aria-checked=true]{background:#f0fdfa;color:#0ea5a6}.reference-inner-header .reference-inner-mobile-links>a{display:block;padding:8px 0;margin-bottom:8px;font-size:16px;line-height:24px;font-weight:500}.reference-inner-header .reference-mobile-menu{max-height:calc(100dvh - 64px);overflow-y:auto;overscroll-behavior:contain}.reference-inner-header .reference-mobile-menu>.reference-mobile-book{color:#fff;padding:12px 20px;margin-bottom:0;font-size:14px}.reference-inner-footer .reference-inner-legal{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 24px;margin:0;padding:0 24px 24px;background:#0f2d3d;color:#ffffff99;font-size:12px;line-height:20px}.reference-inner-footer .reference-inner-legal a:hover{color:white;text-decoration:underline}.reference-inner-float .reference-whatsapp{color:white}@media (max-width:1023px){.reference-inner-header{min-height:64px}.reference-inner-header header{height:64px}.reference-inner-header header>.container{height:100%}}@media (min-width:1024px){.reference-inner-header .reference-mobile-close,.reference-inner-header .reference-mobile-menu{display:none}}@media (min-width:1024px) and (max-width:1199px){.reference-inner-header .reference-inner-desktop-links{gap:16px}.reference-inner-header .reference-inner-actions{gap:8px}.reference-inner-header .reference-inner-inquiry{padding-inline:12px}}