:is(button,[type="button"],[type="submit"],[type="reset"],[role="button"],.site_header .aplio_nav_menu>li>a,.site_header .submenu-wrapper a,.mobile-menu-button,.mobile-menu .navbar-toggle-close,.mobile-menu .menu_link_,.mobile-menu .dropdown_icon,.btn,.btn-outline,.btn-navbar,.btn-sm,.elementor-button,.elementor-social-icon,.scpr-plan-button,.trp-language-item__current,.spacecare-explainer__action,.spacecare-explainer__cta,.spacecare-explainer__selector):focus,:is(button,[type="button"],[type="submit"],[type="reset"],[role="button"],.site_header .aplio_nav_menu>li>a,.site_header .submenu-wrapper a,.mobile-menu-button,.mobile-menu .navbar-toggle-close,.mobile-menu .menu_link_,.mobile-menu .dropdown_icon,.btn,.btn-outline,.btn-navbar,.btn-sm,.elementor-button,.elementor-social-icon,.scpr-plan-button,.trp-language-item__current,.spacecare-explainer__action,.spacecare-explainer__cta,.spacecare-explainer__selector):focus-visible,:is(button,[type="button"],[type="submit"],[type="reset"],[role="button"],.site_header .aplio_nav_menu>li>a,.site_header .submenu-wrapper a,.mobile-menu-button,.mobile-menu .navbar-toggle-close,.mobile-menu .menu_link_,.mobile-menu .dropdown_icon,.btn,.btn-outline,.btn-navbar,.btn-sm,.elementor-button,.elementor-social-icon,.scpr-plan-button,.trp-language-item__current,.spacecare-explainer__action,.spacecare-explainer__cta,.spacecare-explainer__selector):-moz-focusring{outline:none!important}:is(button,[type="button"],[type="submit"],[type="reset"])::-moz-focus-inner{border:0}@media (max-width:1023.98px){.mobile-menu,.mobile-menu *,.mobile-menu *::before,.mobile-menu *::after{box-sizing:border-box}.mobile-menu{--scmmr-row-gap:12px;--scmmr-panel-margin:0px;--scmmr-panel-padding-x:20px;--scmmr-panel-padding-top:96px;--scmmr-panel-padding-bottom:28px;--scmmr-item-padding-x:18px;--scmmr-item-padding-y:18px;justify-content:flex-end;align-items:stretch;padding:0;overflow:hidden;background:radial-gradient(circle at top right,rgba(245,130,32,.18),transparent 34%),rgba(16,19,24,.34);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mobile-menu::before{content:"";position:absolute;inset:var(--scmmr-panel-margin) var(--scmmr-panel-margin) var(--scmmr-panel-margin) auto;width:min(calc(86vw - (var(--scmmr-panel-margin) * 2)), 390px);background:linear-gradient(180deg,#fffaf4 0%,#fff2e5 58%,#fbe7d3 100%);border-left:1px solid rgba(201,93,0,.12);box-shadow:-24px 0 48px rgba(16,19,24,.18)}.mobile-menu .navbar-toggle-close{top:calc(var(--scmmr-panel-margin) + 18px + env(safe-area-inset-top, 0px));right:calc(var(--scmmr-panel-margin) + 18px);z-index:3;width:48px;height:48px;border:1px solid rgba(17,24,39,.08);border-radius:16px;background:rgba(255,255,255,.88);color:#111827;box-shadow:0 16px 30px rgba(17,24,39,.12);transition:transform 0.24s ease,box-shadow 0.24s ease,background-color 0.24s ease}.mobile-menu .navbar-toggle-close:hover,.mobile-menu .navbar-toggle-close:focus-visible{background:#fff;box-shadow:0 20px 34px rgba(17,24,39,.16);transform:translateY(-1px)}.mobile-menu .navbar-toggle-close i{font-size:1.125rem}.mobile-menu .aplio_mobile_menu{position:relative;z-index:2;display:flex;flex-direction:column;gap:var(--scmmr-row-gap);width:min(calc(86vw - (var(--scmmr-panel-margin) * 2)), 390px);max-width:min(calc(86vw - (var(--scmmr-panel-margin) * 2)), 390px);height:auto;max-height:calc(100vh - (var(--scmmr-panel-margin) * 2));max-height:calc(100dvh - (var(--scmmr-panel-margin) * 2));margin-left:auto;padding:calc(var(--scmmr-panel-padding-top) + env(safe-area-inset-top, 0px)) var(--scmmr-panel-padding-x) calc(var(--scmmr-panel-padding-bottom) + env(safe-area-inset-bottom, 0px));overflow-y:auto;list-style:none}.mobile-menu .aplio_mobile_menu::before{content:"Navigate SpaceCare";display:block;margin-bottom:8px;padding-bottom:14px;border-bottom:1px solid rgba(201,93,0,.12);font-family:"Plus Jakarta Sans",sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#9a5a1f}.mobile-menu .aplio_mobile_menu>li{position:relative;z-index:1;opacity:0;transform:translateX(18px);transition:transform 0.42s ease,opacity 0.32s ease}.mobile-menu .aplio_mobile_menu>li.has_submenu_{overflow:visible}.mobile-menu.open .aplio_mobile_menu>li{opacity:1;transform:translateX(0)}.mobile-menu.open .aplio_mobile_menu>li:nth-child(1){transition-delay:0.04s}.mobile-menu.open .aplio_mobile_menu>li:nth-child(2){transition-delay:0.08s}.mobile-menu.open .aplio_mobile_menu>li:nth-child(3){transition-delay:0.12s}.mobile-menu.open .aplio_mobile_menu>li:nth-child(4){transition-delay:0.16s}.mobile-menu.open .aplio_mobile_menu>li:nth-child(5){transition-delay:0.2s}.mobile-menu .aplio_mobile_menu>li>.menu_link_{position:relative;display:flex;align-items:center;min-height:62px;padding:var(--scmmr-item-padding-y) calc(var(--scmmr-item-padding-x) + 38px) var(--scmmr-item-padding-y) var(--scmmr-item-padding-x);border:1px solid rgba(201,93,0,.1);border-radius:22px;background:rgba(255,255,255,.74);box-shadow:0 10px 22px rgba(145,81,20,.08),inset 0 1px 0 rgba(255,255,255,.8);font-family:"Plus Jakarta Sans",sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:-.03em;line-height:1.2;color:#121826;text-decoration:none;transition:transform 0.24s ease,background-color 0.24s ease,border-color 0.24s ease,box-shadow 0.24s ease}.mobile-menu .aplio_mobile_menu>li:not(.has_submenu_)>.menu_link_::after{content:"";width:10px;height:10px;margin-left:auto;border-top:2px solid rgba(17,24,39,.35);border-right:2px solid rgba(17,24,39,.35);transform:rotate(45deg)}.mobile-menu .aplio_mobile_menu>li>.menu_link_:hover,.mobile-menu .aplio_mobile_menu>li>.menu_link_:focus-visible{border-color:rgba(201,93,0,.18);background:rgba(255,255,255,.9);box-shadow:0 14px 28px rgba(145,81,20,.12),inset 0 1px 0 rgba(255,255,255,.92);transform:translateX(4px)}.mobile-menu .aplio_mobile_menu>li:last-child>.menu_link_{border-color:transparent;background:linear-gradient(135deg,#f58220 0%,#ff9e4d 100%);box-shadow:0 18px 32px rgba(245,130,32,.24);color:#fff}.mobile-menu .aplio_mobile_menu>li:last-child>.menu_link_::after{border-color:rgba(255,255,255,.68)}.mobile-menu .aplio_mobile_menu .dropdown_icon{position:absolute;top:50%;right:12px;z-index:1;display:grid;place-items:center;width:38px;height:38px;padding:0;border:1px solid rgba(17,24,39,.08);border-radius:14px;background:rgba(255,255,255,.9);box-shadow:0 8px 18px rgba(17,24,39,.1);color:#111827;transform:translateY(-50%) rotate(0deg);transition:transform 0.24s ease,background-color 0.24s ease,color 0.24s ease,box-shadow 0.24s ease}.mobile-menu .aplio_mobile_menu>li:last-child>.dropdown_icon{border-color:rgba(255,255,255,.24);background:rgba(255,255,255,.16);box-shadow:none;color:#fff}.mobile-menu .aplio_mobile_menu .dropdown_icon.icon-rotate{background:#fff;box-shadow:0 12px 24px rgba(145,81,20,.16);color:#c95d00;transform:translateY(-50%) rotate(180deg)}.mobile-menu .aplio_mobile_menu .mobile_sub_menu{display:none;position:relative;z-index:3;margin-top:max(0px, calc(var(--scmmr-row-gap) - 2px));padding:12px;border:1px solid rgba(201,93,0,.1);border-radius:22px;background:rgba(255,255,255,.64);box-shadow:inset 0 1px 0 rgba(255,255,255,.65);list-style:none}.mobile-menu .aplio_mobile_menu .mobile_sub_menu li+li{margin-top:8px}.mobile-menu .aplio_mobile_menu .mobile_sub_menu .menu_link_{display:flex;align-items:center;min-height:50px;padding:13px 14px;border-radius:16px;background:rgba(255,255,255,.82);font-family:"Plus Jakarta Sans",sans-serif;font-size:.97rem;font-weight:500;line-height:1.3;color:#2b3444;text-decoration:none;transition:background-color 0.22s ease,transform 0.22s ease,color 0.22s ease}.mobile-menu .aplio_mobile_menu .mobile_sub_menu .menu_link_:hover,.mobile-menu .aplio_mobile_menu .mobile_sub_menu .menu_link_:focus-visible{background:#fff;color:#111827;transform:translateX(4px)}}@media (max-width:420px){.mobile-menu::before,.mobile-menu .aplio_mobile_menu{width:calc(100% - (var(--scmmr-panel-margin) * 2));max-width:calc(100% - (var(--scmmr-panel-margin) * 2))}.mobile-menu .aplio_mobile_menu{padding-left:16px;padding-right:16px}.mobile-menu .navbar-toggle-close{right:calc(var(--scmmr-panel-margin) + 16px)}}