.fs-header{background:var(--fs-bg,#fff);border-bottom:1px solid var(--fs-border,#e6e3e2);color:var(--fs-text,#211a21);position:relative;z-index:100}.fs-header--sticky{position:sticky;top:0}.body-wrapper>:has(.fs-header--sticky){position:sticky;top:0;z-index:100}.fs-header__inner{align-items:center;display:grid;gap:2.5rem;grid-template-columns:1fr auto auto;min-height:96px;padding-bottom:1rem;padding-top:1rem}.fs-header__panel{display:contents}.fs-header__logo{align-items:center;display:inline-flex;justify-self:start}.fs-header__logo img{display:block;height:auto;max-height:var(--fs-logo-h,48px);width:auto}.fs-header__logo-text{color:var(--fs-text);font-weight:700}.fs-header__nav{justify-self:end}.fs-header__menu,.fs-header__submenu{list-style:none;margin:0;padding:0}.fs-header__menu{align-items:center;display:flex;gap:2.5rem}.fs-header__item{position:relative}.fs-header__link-row{align-items:center;display:flex;gap:.6rem}.fs-header__link{color:var(--fs-text);font-family:var(--fs-body-font);font-size:var(--fs-body-size);line-height:1.4;padding:.35rem 0;position:relative;text-decoration:none;white-space:nowrap}.fs-header__link:after{background:var(--fs-accent);bottom:-.45rem;content:"";height:3px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.fs-header__link:focus,.fs-header__link:hover{color:var(--fs-text);text-decoration:none}.fs-header__item.is-active>.fs-header__link-row .fs-header__link:after,.fs-header__link:focus-visible:after,.fs-header__link:hover:after{transform:scaleX(1)}.fs-header__toggle{align-items:center;border:0;border-radius:4px;cursor:pointer;display:inline-flex;height:28px;justify-content:center;margin:0;padding:0;width:24px}.fs-header__toggle,.fs-header__toggle:focus,.fs-header__toggle:hover{background:none;color:var(--fs-text)}.fs-header__toggle svg{transition:transform .2s ease}.fs-header__item.is-open>.fs-header__link-row .fs-header__toggle svg{transform:rotate(180deg)}.fs-header__submenu{background:var(--fs-bg,#fff);border-radius:6px;box-shadow:0 12px 32px rgba(33,26,33,.12);left:-1.25rem;min-width:260px;opacity:0;padding:.75rem 0;pointer-events:none;position:absolute;top:calc(100% + 1.25rem);transform:translateY(-6px);transition:opacity .15s ease,transform .15s ease,visibility .15s;visibility:hidden}.fs-header__submenu:before{content:"";height:1.25rem;left:0;position:absolute;right:0;top:-1.25rem}.fs-header__item.is-open>.fs-header__submenu,.fs-header__item:focus-within>.fs-header__submenu{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}@media (hover:hover) and (min-width:1024px){.fs-header__item--has-children:hover>.fs-header__submenu{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.fs-header__item--has-children:hover>.fs-header__link-row .fs-header__toggle svg{transform:rotate(180deg)}}.fs-header__sublink{color:var(--fs-text);display:block;font-size:var(--fs-body-size);line-height:1.4;padding:.6rem 1.25rem;text-decoration:none}.fs-header__subitem.is-active>.fs-header__sublink,.fs-header__sublink:focus,.fs-header__sublink:hover{background:rgba(247,147,30,.1);color:var(--fs-text);text-decoration:none}.fs-header__subitem.is-active>.fs-header__sublink{box-shadow:inset 3px 0 0 var(--fs-accent)}.fs-header__cta{justify-self:end;white-space:nowrap}.fs-header__burger{display:none}@media (max-width:1280px){.fs-header__menu{gap:2rem}.fs-header__link{font-size:var(--fs-lead-size)}}@media (max-width:1023px){.fs-header__inner{display:flex;justify-content:space-between;min-height:72px;padding-bottom:.75rem;padding-top:.75rem}.fs-header__logo img{max-height:calc(var(--fs-logo-h, 48px)*.8)}.fs-header__burger{background:none;border:0;cursor:pointer;display:inline-flex;flex-direction:column;gap:5px;justify-content:center;margin:0;padding:10px 6px}.fs-header__burger:focus,.fs-header__burger:hover{background:none}.fs-header__burger span{background:var(--fs-text);border-radius:2px;display:block;height:2px;transition:transform .2s ease,opacity .2s ease;width:26px}.fs-header.is-menu-open .fs-header__burger span:first-child{transform:translateY(7px) rotate(45deg)}.fs-header.is-menu-open .fs-header__burger span:nth-child(2){opacity:0}.fs-header.is-menu-open .fs-header__burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.fs-header__panel{background:var(--fs-bg,#fff);border-top:1px solid var(--fs-border);box-shadow:0 16px 24px rgba(33,26,33,.08);display:none;left:0;max-height:calc(100vh - 72px);overflow-y:auto;padding:1rem 1.25rem 1.5rem;position:absolute;right:0;top:100%}.fs-header.is-menu-open .fs-header__panel{display:block}.fs-header__cta,.fs-header__nav{justify-self:stretch}.fs-header__menu{align-items:stretch;flex-direction:column;gap:0}.fs-header__item{border-bottom:1px solid var(--fs-border);margin-bottom:0}.fs-header__link-row{justify-content:space-between}.fs-header__link{display:inline-block;font-size:var(--fs-lead-size);padding:.9rem 0}.fs-header__link:after{bottom:.55rem}.fs-header__toggle{height:44px;width:44px}.fs-header__submenu{box-shadow:none;display:none;left:auto;min-width:0;opacity:1;padding:0 0 .75rem;pointer-events:auto;position:static;transform:none;visibility:visible}.fs-header__submenu:before{display:none}.fs-header__item.is-open>.fs-header__submenu{display:block}.fs-header__sublink{padding:.6rem 1rem}.fs-header__cta{display:flex;margin-top:1.25rem}}