html body.is-native .header{align-items:center!important;display:flex!important;min-height:78px!important;padding-bottom:12px!important;padding-top:calc(env(safe-area-inset-top, 0px) + 11px)!important}body,html{-webkit-text-size-adjust:80%!important;-moz-text-size-adjust:80%!important;text-size-adjust:80%!important}html body.is-native .header .logo,html body.is-native .header img.logo,html body.is-native .logo{height:38px!important;width:auto!important}html body.is-native .header .header-center .title,html body.is-native .header .title,html body.is-native .header span.title,html body.is-native .title,html body.is-native .title-link .title{font-size:22px!important}html body.is-native .page,html body.is-native .page-wrapper,html body.is-native main{padding-top:42px!important}html body.is-native .hero h1{font-size:20px!important;line-height:1.1!important}html body.is-native .hero .actions{margin-bottom:6mm!important}html body.is-native .section-title{margin-bottom:3mm!important}html body.is-native .bottom-nav{height:94px!important;padding-bottom:calc(14px + env(safe-area-inset-bottom))!important}html body.is-native{padding-bottom:94px!important}html body.is-native .bottom-nav-track{padding:20px 8px 4px!important}html body.is-native .bottom-nav-icon{font-size:22px!important;margin-bottom:4px!important}html body.is-native .bottom-nav-label{font-size:11px!important}html body.is-native .section-title{margin-bottom:4px!important;margin-top:4px!important}html body.is-native .services-grid{margin-top:4px!important}html body.is-native .header{gap:11px!important;padding-left:8px!important;padding-right:8px!important}html body.is-native .header .hamburger{align-items:center!important;background:none!important;border:none!important;display:flex!important;justify-content:center!important;margin:0!important;padding:0!important}html body.is-native .header .hamburger img{display:block!important;height:22px!important;width:22px!important}html body.is-native .header .LTLanguageSwitcher,html body.is-native .header .translate-wrap{margin:0!important;padding:0!important}html body.is-native footer{bottom:92px!important;margin-top:0!important;padding:12px 10px 16px!important;position:sticky!important;z-index:900!important}html body.is-native .footer-inner{-webkit-overflow-scrolling:touch!important;display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:12px!important;overflow-x:auto!important;touch-action:pan-x!important}html body.is-native .footer-inner>div{flex-basis:calc(50% - 6px);flex-grow:0;flex-shrink:0;flex-shrink:0!important;max-width:calc(50% - 6px)!important;min-width:calc(50% - 6px)!important}html body.is-native .copyright{font-size:11px!important;text-align:center!important}@media (max-width:768px){body{display:flex;flex-direction:column;min-height:100vh}footer{bottom:auto!important;margin-top:auto!important;padding:12px 10px 16px!important;position:relative!important}.footer-inner{-webkit-overflow-scrolling:touch!important;display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:12px!important;overflow-x:auto!important}.footer-inner>div{flex-basis:calc(50% - 6px);flex-grow:0;flex-shrink:0;flex-shrink:0!important;min-width:calc(50% - 6px)!important}.copyright{font-size:11px!important;text-align:center!important}}.bottom-nav{-webkit-overflow-scrolling:touch;background:#fff;border-top:1px solid #e0e0e0;bottom:0;box-shadow:0 -2px 12px #00000014;height:72px;left:0;overflow-x:auto;overflow-y:hidden;padding-bottom:calc(8px + env(safe-area-inset-bottom));position:fixed;right:0;scrollbar-width:none;z-index:1000}.bottom-nav::-webkit-scrollbar{display:none}.bottom-nav-track{align-items:center;display:flex;gap:4px;height:100%;justify-content:flex-start;min-width:max-content;padding:6px 8px}.bottom-nav-item{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:none;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;min-width:68px;padding:4px 10px;transition:all .2s ease}.bottom-nav-item:active{background:#f0f0f0;transform:scale(.94)}.bottom-nav-icon{font-size:20px;line-height:1;margin-bottom:2px}.bottom-nav-label{color:#555;font-size:10px;font-weight:600;text-align:center;white-space:nowrap}body{padding-bottom:72px}@media (min-width:769px){.bottom-nav{display:none}body{padding-bottom:0}}
/*# sourceMappingURL=main.1c6c013a.css.map*/