.service-menu{position:relative;flex:none;color:inherit}
.service-menu__trigger{display:flex;min-height:44px;align-items:center;gap:9px;margin-top:-15px;padding:15px 0;border:0;background:transparent;color:inherit;font:inherit;font-size:13px;line-height:1;white-space:nowrap;cursor:pointer}
.service-menu__caret{display:block;width:5px;height:5px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);transition:transform .25s ease}
.service-menu__trigger[aria-expanded="true"] .service-menu__caret{transform:rotate(225deg)}
.service-menu__trigger:hover,.service-menu__trigger[aria-expanded="true"]{text-decoration:underline;text-underline-offset:7px}
.service-menu__panel{position:absolute;z-index:20;top:100%;left:-24px;width:300px;max-width:calc(100vw - 40px);margin:0;padding:10px 20px;list-style:none;border:1px solid #d6dcdf;background:#fff;color:#242728}
.service-menu__panel[hidden]{display:none}
.nav .service-menu__panel a{display:flex;min-height:48px;align-items:center;gap:16px;padding:12px 4px;font-size:14px;line-height:1.35;white-space:normal}
.nav .service-menu__panel a::after{display:none}
.service-menu__panel li+li{border-top:1px solid #e4e8eb}
.service-menu__panel a:hover,.service-menu__panel a[aria-current="page"]{color:#b31c19}
.service-menu__number{color:#5d6265;font-size:10px}
.service-menu__trigger:focus-visible,.service-menu__panel a:focus-visible{outline:2px solid #e5231f;outline-offset:4px}
.service-menu__trigger[data-active]{text-decoration:underline;text-underline-offset:7px}
@media(max-width:800px){.nav{max-height:calc(calc(100svh / var(--jet-zoom, 1)) - 96px);overflow-y:auto}.service-menu__trigger{width:100%;min-height:60px;justify-content:space-between;margin:0;padding:18px 0;border-bottom:1px solid #42484b;font-size:20px;line-height:1.2}.service-menu__panel{position:static;width:100%;max-width:none;padding:0 0 10px 12px;border:0;background:transparent;color:inherit}.nav .service-menu__panel a{min-height:44px;border:0;font-size:15px;padding:10px 0}.service-menu__panel li+li{border:0}.service-menu__number{color:#a1a8ac}.service-menu__panel a:hover,.service-menu__panel a[aria-current="page"]{color:#fff;text-decoration:underline;text-underline-offset:5px}}
