.c-dropdown-menu{display:none;line-height:1;list-style-type:none;margin:0;padding:0;text-align:end}@media(min-width: 74.5em){.c-dropdown-menu{display:block}}.c-dropdown-menu__item{display:inline-block;margin:0;padding:0;position:relative;text-align:start}.c-dropdown-menu__item.has-subnav{position:relative}.c-dropdown-menu__link{font-size:.7777777778rem;background-color:rgba(0,0,0,0);border:0;color:var(--logo-primary-color);display:inline-block;font-weight:500;line-height:1;padding-block:.2222222222rem;padding-inline:.4444444444rem;text-decoration:none}.c-dropdown-menu__link.has-subnav{padding-inline-end:1.4444444444rem;position:relative}.c-dropdown-menu__link.has-subnav::after{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMy41MjkgNi40NzEgNCA0Yy4yNjEuMjYxLjY4My4yNjEuOTQzIDBsNC00Yy4yNjEtLjI2MS4yNjEtLjY4MyAwLS45NDNzLS42ODMtLjI2MS0uOTQzIDBsLTMuNTI5IDMuNTI5LTMuNTI5LTMuNTI5Yy0uMjYxLS4yNjEtLjY4My0uMjYxLS45NDMgMHMtLjI2MS42ODMgMCAuOTQzeiIgZmlsbD0iI2NmNDMxZCIvPjwvc3ZnPg==);background-size:1.4444444444rem 1.4444444444rem;content:"";display:block;height:1.4444444444rem;inset-block-start:calc(50% - .1111111111rem);inset-inline-end:0;overflow:hidden;position:absolute;transform:translateY(-50%);width:1.4444444444rem}.c-dropdown-menu__link[aria-expanded=true]::after{transform:translateY(-50%) rotate(180deg)}@container navbar (min-width: 67.8888888889rem){.c-dropdown-menu__link{font-size:.8888888889rem}}.c-dropdown-menu__subnav-toggle{outline:4px solid rgba(0,0,0,0);outline-offset:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:none;cursor:pointer;font-family:inherit;font-size:inherit;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtNi40NzEgMTIuNDcxIDQtNGMuMjYxLS4yNjEuMjYxLS42ODMgMC0uOTQzbC00LTRjLS4yNjEtLjI2MS0uNjgzLS4yNjEtLjk0MyAwcy0uMjYxLjY4MyAwIC45NDNsMy41MjkgMy41MjktMy41MjkgMy41MjljLS4yNjEuMjYxLS4yNjEuNjgzIDAgLjk0M3MuNjgzLjI2MS45NDMgMHoiIGZpbGw9IiNjZjQzMWQiLz48L3N2Zz4K);background-size:1.2777777778rem 1.2777777778rem;color:inherit;content:"";display:block;height:1.2777777778rem;inset-block-start:calc(50% - .1111111111rem);inset-inline-start:-.4444444444rem;overflow:hidden;position:absolute;transform:translateY(-50%) rotate(180deg);transition-duration:1ms;width:1.2777777778rem}.c-dropdown-menu__subnav-toggle:focus{outline-color:var(--focus-color)}.c-dropdown-menu__subnav-toggle:focus:not(:focus-visible){outline-color:rgba(0,0,0,0)}.c-dropdown-menu__subnav-toggle[disabled]{color:#fff;cursor:default;pointer-events:none}.c-dropdown-menu__subnav-toggle[aria-expanded=true]{transform:translateY(-50%) rotate(0deg)}.c-dropdown-menu__subnav{list-style-type:none;margin:0;padding:0;background-color:var(--background-color);box-shadow:0 12px 15px -9px var(--box-shadow-color);display:none;inset-inline-end:-1.3333333333rem;margin:0;padding:.4444444444rem;text-align:start}.c-dropdown-menu__subnav li{padding-inline-start:0}.c-dropdown-menu__subnav li::before{display:none}.c-dropdown-menu__subnav .c-dropdown-menu__item{display:block;padding:0}.c-dropdown-menu__subnav .c-dropdown-menu__item:last-child>.c-dropdown-menu__link::before{display:none}@container navbar (min-width: 67.8888888889rem){.c-dropdown-menu__subnav .c-dropdown-menu__item:hover>.c-dropdown-menu__subnav{display:block !important;inset-inline-end:11.5555555556rem;position:absolute;z-index:1200}}.c-dropdown-menu__subnav .c-dropdown-menu__link{color:var(--text-color);display:block;line-height:1.35;min-width:11.1111111111rem;outline-offset:0;padding:.8888888889rem;position:relative;text-decoration:none}.c-dropdown-menu__subnav .c-dropdown-menu__link::before{border-bottom:1px solid var(--border-color);content:"";display:block;inset-block-end:0;inset-inline:.8888888889rem;position:absolute}.c-dropdown-menu__subnav .c-dropdown-menu__link:hover,.c-dropdown-menu__subnav .c-dropdown-menu__link:focus{text-decoration:underline}.c-dropdown-menu__subnav .c-dropdown-menu__link:hover:hover>.has-subnav::after,.c-dropdown-menu__subnav .c-dropdown-menu__link:focus:hover>.has-subnav::after{transform:rotate(0deg)}.c-dropdown-menu__subnav .c-dropdown-menu__subnav{inset-block-start:-.4444444444rem;inset-inline-end:auto;margin:0}
