.mobile-navigation{display:none}@media (max-width:760px){.home-compact .hero nav{z-index:5;position:relative}.home-compact .hero nav>.links{display:none}.mobile-navigation{font-family:Instrument,Arial,sans-serif;font-weight:400;display:block}.mobile-navigation summary{cursor:pointer;color:#fff;border-radius:6px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 8px;font-size:14px;font-weight:500;list-style:none;display:flex}.mobile-navigation summary::-webkit-details-marker{display:none}.mobile-navigation summary::marker{content:""}.mobile-navigation svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;width:24px;height:24px}.mobile-navigation .mobile-menu-close,.mobile-navigation[open] .mobile-menu-open{display:none}.mobile-navigation[open] .mobile-menu-close{display:block}.mobile-navigation summary:hover{background:#ffffff12}.mobile-navigation summary:focus-visible{outline-offset:3px;outline:2px solid #0ed7f2}.mobile-navigation-panel{color:#17191f;background:#faf8f4;border:1px solid #e9e5de;border-radius:12px;width:min(340px,100vw - 40px);max-height:calc(100dvh - 110px);padding:12px 20px 20px;position:absolute;top:calc(100% - 2px);right:0;overflow-y:auto;box-shadow:0 16px 40px #00000026}.mobile-navigation-panel ul{margin:0 0 16px;padding:0;list-style:none}.mobile-navigation-panel li+li{border-top:1px solid #e9e5de}.mobile-navigation-panel li a{align-items:center;min-height:54px;padding:12px 4px;font-size:17px;font-weight:400;display:flex}.mobile-navigation-panel li a:hover{color:#3156c9}.mobile-navigation-panel a:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #3156c9}.mobile-navigation-buy{color:#fff;background:#3156c9;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:12px 16px;font-size:16px;font-weight:500;display:flex}.mobile-navigation-buy:hover{background:#2442a6}.mobile-navigation-buy span{font-size:22px}}
