.lmt-switcher{position:fixed;bottom:18px;right:22px;z-index:9999;background:#fff;color:#153f5c;border:1px solid #c9dcea;border-radius:8px;box-shadow:0 4px 18px #113d5a18;font:15px/1.5 system-ui,sans-serif;min-width:130px}.lmt-switcher summary{cursor:pointer;padding:10px 15px;font-weight:600}.lmt-switcher nav{display:flex;flex-direction:column;border-top:1px solid #e1eaf1}.lmt-switcher a{padding:9px 15px;color:#075f9d;text-decoration:none}.lmt-switcher a:hover,.lmt-switcher a:focus-visible{background:#edf5fb;outline:2px solid #287bb5;outline-offset:-2px}@media(max-width:600px){.lmt-switcher{right:12px;bottom:12px}}
.lmt-preview-banner{background:#103f60;color:#fff;padding:12px 24px;display:flex;align-items:center;gap:12px;flex-wrap:wrap;font:14px/1.5 system-ui,sans-serif}.lmt-preview-banner a{color:#fff;text-decoration:underline;margin-left:auto}.lmt-preview-banner span{opacity:.9}.lm-footer .lmt-service-nav .wp-block-navigation__container{gap:8px 20px}.lm-footer .lmt-service-nav a{color:inherit}.lm-footer .lmt-service-nav{background:transparent;color:inherit}
.lm-header nav[data-lmt-menu] .wp-block-navigation__responsive-container.is-menu-open{padding:20px 24px}.lm-header nav[data-lmt-menu] .is-menu-open .wp-block-navigation__responsive-container-content{align-items:stretch;padding-top:44px}.lm-header nav[data-lmt-menu] .is-menu-open .wp-block-navigation__container{align-items:stretch!important;gap:4px;width:100%}.lm-header nav[data-lmt-menu] .is-menu-open .wp-block-navigation-item{align-items:stretch!important;width:100%}.lm-header nav[data-lmt-menu] .is-menu-open .wp-block-navigation-item__content{padding:10px 0;text-align:left;min-height:44px;box-sizing:border-box}.lm-header nav[data-lmt-menu] .is-menu-open .wp-block-navigation__submenu-container{padding:0 0 8px 16px!important;gap:0;border-left:2px solid #b5d8ed;align-items:stretch}.lm-header nav[data-lmt-menu] .is-menu-open .wp-block-navigation-submenu__toggle{font-weight:650;width:100%;text-align:left}
