.navigation-item--service .navigation-item__link{text-decoration:none}@media only screen and (max-width:1023px){.wrap--navigation .navigation-item--service{height:unset;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid var(--nav-color-bg)}.wrap--navigation .navigation-item--service .navigation-item__link{line-height:1.75}.wrap--navigation .navigation-item--service .navigation-item__link--active{background:unset;color:var(--nav-color-highlight-focus)}.wrap--navigation .navigation-item--service .navigation-item__link:is(:hover,:focus-visible){color:var(--nav-color-highlight)}}@media only screen and (min-width:1024px){.navigation--service .navigation-item--first-level>.navigation-item__toggle-state{color:var(--bg-color)}.navigation--service .navigation-item.navigation-item--first-level:hover>.navigation-item__link,.navigation--service .navigation-item.navigation-item--first-level>.navigation-item__toggle-state:hover,.navigation--service .navigation-item.navigation-item--first-level[data-is-open]>:is(.navigation-item__link,.navigation-item__toggle-state){background-color:var(--nav-color-highlight-focus)}.navigation--service .navigation-item.navigation-item--second-level>.navigation-item__link{text-transform:unset}.navigation-item--service .navigation-item__link{font-size:1em;line-height:2.5;padding:0 .5rem}.navigation--service .navigation-item.navigation-item--first-level:focus-within{background-color:var(--nav-color-bg)}.navigation-item--service.navigation-item--first-level:focus-within,.navigation-item--service.navigation-item--first-level>.navigation-item__link:focus-visible{outline:0}.navigation--service .navigation-item.navigation-item--first-level>.navigation-item__link:focus-visible>span{outline:var(--toujou-focus-outline);outline-offset:var(--toujou-focus-outline-offset)}.navigation--service .navigation-item.navigation-item--first-level:focus-within>.navigation-item__link,.navigation--service .navigation-item.navigation-item--first-level:focus-within>.navigation-item__link:hover,.navigation--service .navigation-item.navigation-item--first-level:focus-within>.navigation-item__toggle-state{background-color:transparent;color:var(--nav-color-highlight)}.navigation--service .navigation-item.navigation-item--first-level>.navigation-item__toggle-state:focus-visible{--toujou-focus-outline-offset:-4px;--service-nav-toggle-focus-padding:.375rem;padding-inline:var(--service-nav-toggle-focus-padding);margin-inline:calc(-1*var(--service-nav-toggle-focus-padding)) var(--service-nav-toggle-focus-padding)}.navigation-item__text{-webkit-padding-before:2px;padding-block-start:2px;border-bottom:2px solid transparent}.navigation-item__link--active>.navigation-item__text{border-bottom-color:currentcolor}.navigation-item--service.navigation-item--second-level .navigation-item__link{color:var(--nav-color-highlight)}}