.navigation-primary{min-width:0;max-width:100%}
@media(min-width:921px){.navigation-shell .navigation-row{min-width:0}.navigation-shell .navigation-primary{flex:1 1 auto;flex-wrap:wrap;justify-content:flex-end;row-gap:8px;column-gap:18px}.navigation-shell .navigation-primary>a{white-space:normal;line-height:1.4}}
.navigation-toggle{display:none}@media(max-width:920px){.navigation-shell .navigation-row{flex-wrap:wrap}.navigation-toggle{display:inline-flex;align-items:center;padding:10px 14px;background:transparent;border:1px solid currentColor;color:inherit;font:inherit;font-size:16px}.navigation-shell .navigation-primary{display:none;flex-basis:100%;width:100%;padding-block:16px}.navigation-shell .navigation-primary.navigation-open{display:flex;flex-wrap:wrap;gap:12px 18px}}
