.row:has(.twz-sub-navigation){padding-block:1rem;position:sticky;z-index:920;top:0;inline-size:100%;background-color:var(--subnav-bg, var(--white));transition:background-color var(--animation-speed-m) ease}@media(max-width: 1024px){.row:has(.twz-sub-navigation){top:var(--nav-height)}}@media(max-width: 767px){.row:has(.twz-sub-navigation){padding-block:0}}@media(prefers-reduced-motion: reduce){.row:has(.twz-sub-navigation){transition:none}}.row:has(.twz-sub-navigation):has(+.row--orange-100,+.anchor+.row--orange-100){background:linear-gradient(to bottom, var(--subnav-bg, var(--white)) 50%, var(--subnav-bg-bottom, var(--orange-100)) 50%, var(--subnav-bg-bottom, var(--orange-100)))}@media(max-width: 767px){.row:has(.twz-sub-navigation).is-stuck .twz-sub-navigation__left{display:none}.row:has(.twz-sub-navigation).is-stuck .twz-sub-navigation__actions{padding-top:0}}body:not(.nav--is-expanded):not(:has(.navigation-search__toggle[aria-expanded=true])) .row:has(.twz-sub-navigation):is(:hover,:focus-within){z-index:960}.twz-sub-navigation{--twz-sub-navigation-underline-offset: 0.4rem;inline-size:min(97.5%,var(--row-maxwidth));margin-inline:auto;border-radius:20rem;overflow:clip;color:var(--twz-sub-navigation-fg, inherit)}.twz-sub-navigation--light-text{color:var(--twz-sub-navigation-fg, var(--white))}.twz-sub-navigation--light-text .twz-sub-navigation__meta{color:hsla(0,0%,100%,.65)}@media(max-width: 767px){.twz-sub-navigation{border-radius:0;inline-size:100%;background-color:var(--twz-sub-navigation-bg, var(--white));color:var(--twz-sub-navigation-fg, inherit)}}.twz-sub-navigation__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.5rem;padding-block:1rem;padding-inline:4rem 1rem;background:var(--twz-sub-navigation-bg, var(--blue-100))}@media(min-width: 1025px){.twz-sub-navigation__inner{gap:1rem 4.5rem}}@media(min-width: 1025px)and (max-width: 1279px){.twz-sub-navigation__inner{padding-inline:3rem 1rem}}@media(max-width: 767px){.twz-sub-navigation__inner{padding-block:1rem;padding-inline:1rem;background:var(--twz-sub-navigation-bg, var(--blue-100))}}.twz-sub-navigation__left{flex:0 1 25rem}@media(min-width: 768px)and (max-width: 1024px){.twz-sub-navigation__left{flex:1 1 20rem}}@media(max-width: 767px){.twz-sub-navigation__left{display:block;flex:1 1 auto}}.twz-sub-navigation__title{margin:0;font-weight:700;font-size:1.4rem;line-height:1.3}.twz-sub-navigation__meta{margin-block-start:.25rem;font-size:1.4rem;line-height:1.4;color:rgba(0,0,0,.65);display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .35rem}.twz-sub-navigation__meta-sep{opacity:.5}.twz-sub-navigation__anchors{flex:0 1 auto;margin-inline-start:auto}@media(max-width: 1024px){.twz-sub-navigation__anchors{display:none}}.twz-sub-navigation__anchor-list{display:flex;flex-wrap:wrap;align-items:center;gap:3.5rem;margin:0;padding:0;list-style:none}@media(min-width: 1025px)and (max-width: 1279px){.twz-sub-navigation__anchor-list{gap:2rem}}.twz-sub-navigation .twz-sub-navigation__anchor-link{font-size:var(--fs-7);font-weight:700;color:inherit;text-decoration:none}@media(min-width: 1025px)and (max-width: 1279px){.twz-sub-navigation .twz-sub-navigation__anchor-link{font-size:var(--fs-8)}}.twz-sub-navigation .twz-sub-navigation__anchor-link:is(:hover,:focus-visible){text-decoration:underline;text-underline-offset:var(--twz-sub-navigation-underline-offset)}.twz-sub-navigation__actions{--btn-outline-color: var(--nav-cta-outline-color, var(--blue-500));flex:0 1 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem .75rem}@media(max-width: 767px){.twz-sub-navigation__actions{flex:1 1 100%;justify-content:flex-start;margin-inline:0;padding-top:.8rem}}@media(max-width: 549px){.twz-sub-navigation__actions{flex-wrap:nowrap;padding-top:.8rem;justify-content:flex-start;margin-inline:0}}.twz-sub-navigation__actions .btn{white-space:nowrap;margin:0}@media(min-width: 768px)and (max-width: 1279px){.twz-sub-navigation__actions .btn{--btn-padding: 1.4rem 2rem;--btn-fontsize: var(--fs-8)}.twz-sub-navigation__actions .btn:is(:hover,:focus-visible){text-decoration:underline;text-underline-offset:var(--twz-sub-navigation-underline-offset);padding-inline:2rem}.twz-sub-navigation__actions .btn .btn-icon{display:none}}@media(max-width: 549px){.twz-sub-navigation__actions .btn{--btn-padding: 1rem 1.4rem;--btn-fontsize: 1.2rem}}
