.b-nav-page-link{background-color:var(--color-background-alternate-2);display:flex;flex-direction:column;gap:.75rem;padding:1.25rem;position:relative}.b-nav-page-link__heading,.b-nav-page-link__title{color:var(--color-white);font-size:var(--fz-16);font-weight:600;letter-spacing:.0125rem;margin:0}.b-nav-page-link__heading{max-width:17.5rem;width:100%}.b-nav-page-link__content{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing--xs)}.b-nav-page-link__image{display:flex;height:5.25rem;max-width:6.25rem;width:100%}.b-nav-page-link__image img{-o-object-fit:cover;object-fit:cover}.b-nav-page-link__button{background:linear-gradient(0deg,var(--color-lime-green-400) 0,var(--color-lime-green-400) 100%),var(--color-lime-green-500);height:2.375rem;position:absolute!important;right:.62rem;top:.62rem;width:2.375rem}.b-nav-page-link__button:before{background-image:url(../img/blocks/header/arrow-outward.svg);background-repeat:no-repeat;background-size:1.5rem 1.5rem;content:"";height:1.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1.5rem}.b-header{height:4rem;position:relative;z-index:101}@media(min-width:1200px){.b-header{height:6rem}}.b-header.b-header--fixed{left:0;margin:0 auto;position:fixed;right:0;z-index:101}.b-header__wrapper{left:0;margin:0 auto;position:fixed;right:0;transition:transform var(--transition)}.b-header__wrapper.hidden{transform:translateY(-100%)}@media(min-width:1200px){.b-header__wrapper{padding:var(--spacing--xs);width:-moz-max-content;width:max-content}}.b-header.b-header--dark{background-color:var(--color-black)}.b-header__inner{align-items:center;background:var(--color-black);border-color:var(--color-divider);border-style:solid;border-width:1px 0;box-sizing:border-box;display:flex;flex-direction:row;gap:1.5rem;height:4rem;justify-content:space-between;padding:.5rem 1.25rem .5rem .75rem;position:relative;z-index:10}@media(min-width:576px){.b-header__inner{padding-right:1.5rem}}@media(min-width:1200px){.b-header__inner{border-width:1px;gap:1rem;padding:.5rem .75rem}}.b-header .b-main-nav-wrapper{align-items:center;display:flex;gap:1rem;justify-content:center}.b-header .b-main-nav{align-items:flex-start;background:var(--color-black);display:flex;flex:auto;flex-direction:column;gap:0;height:0;justify-content:flex-start;left:0;order:2;overflow:scroll;position:absolute;top:calc(100% + 1px);transition:height var(--transition);width:100vw}@media(min-width:576px){.b-header .b-main-nav{align-items:center;border:none;flex-direction:row;gap:1rem;height:auto;justify-content:end;left:unset;overflow:unset;position:static;top:unset;width:-moz-fit-content;width:fit-content}}@media(min-width:1200px){.b-header .b-main-nav{order:1}}.b-header .b-main-nav__toggle{background-color:transparent;border:none;display:block;height:1.5rem;order:3;position:relative;width:1.5rem}@media(min-width:1200px){.b-header .b-main-nav__toggle{display:none}}.b-header .b-main-nav__toggle:hover{cursor:pointer}.b-header .b-main-nav__toggle span{background-color:var(--color-lime-green-500);display:block;height:.125rem;transition:transform var(--transition),top var(--transition),bottom var(--transition);width:1rem}.b-header .b-main-nav__toggle span:first-child{left:0;margin:0 auto;position:absolute;right:0;top:calc(50% + .0625rem)}.b-header .b-main-nav__toggle span:nth-child(2){bottom:calc(50% + .0625rem);left:0;margin:0 auto;position:absolute;right:0}.b-header .b-main-nav__toggle.active span{top:50%}.b-header .b-main-nav__toggle.active span:first-child{transform:rotate(-45deg)}.b-header .b-main-nav__toggle.active span:nth-child(2){transform:rotate(45deg)}.b-header .b-nav-logo a{display:flex;transition:opacity var(--transition)}.b-header .b-nav-logo a:hover{opacity:.5}.b-header .b-nav-logo a:active{opacity:.3}.b-header .b-nav-logo__img{height:auto;padding:.51756rem .84375rem .52344rem .78125rem;width:6.5rem}.b-header .b-nav{box-sizing:border-box;left:0;padding-inline:var(--spacing--sm);position:relative;top:0;transition:height var(--transition),padding-bottom var(--transition);width:100%}@media(min-width:576px){.b-header .b-nav{background-color:var(--color-black);height:0;left:0;overflow:hidden;position:absolute;top:calc(100% + 1px);width:100vw}}@media(min-width:1200px){.b-header .b-nav{background-color:transparent;height:auto;left:unset;padding:0;position:static;top:unset;width:-moz-fit-content;width:fit-content}}.b-header .b-nav__menu{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:0;list-style:none;margin:0;padding:.125rem}@media(min-width:1200px){.b-header .b-nav__menu{align-items:center;flex-direction:row;gap:1rem}}.b-header .b-main-nav.active{height:calc(100vh - 4rem)}@media(min-width:576px){.b-header .b-main-nav.active{height:auto}.b-header .b-main-nav.active .b-nav{height:calc(100vh - 4rem);overflow:scroll;padding-bottom:var(--spacing--sm)}}.b-header .b-nav-item{border-bottom:1px solid var(--color-divider);display:flex;flex-direction:column;justify-content:flex-start;margin:0;width:100%}@media(min-width:1200px){.b-header .b-nav-item{border-bottom:none;width:auto}}.b-header .b-nav-item__link-icon{transition:transform var(--transition)}.b-header .b-nav-item__link{align-items:center;background-color:transparent;border:none;color:var(--color-text-high-emphasis);display:flex;font-family:var(--font-family-base);font-size:1.25rem;font-weight:600;gap:.5rem;justify-content:space-between;letter-spacing:.0125rem;padding-block:var(--spacing--sm);padding-inline:0;text-decoration:none;transition:opacity var(--transition);width:100%}@media(min-width:701px){.b-header .b-nav-item__link{font-size:var(--fz-24)}}@media(min-width:1200px){.b-header .b-nav-item__link{font-size:var(--fz-16);height:1.5rem;justify-content:center;padding-block:0}}.b-header .b-nav-item__link.active .b-nav-item__link-icon{transform:rotate(180deg)}.b-header .b-nav-item__link:hover{cursor:pointer;opacity:.5}.b-header .b-nav-item__link:active{opacity:.3}.b-header .b-nav-dropdown{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--spacing--sm);left:0;max-height:0;overflow:hidden;padding-block:0;position:relative;top:calc(100% + .75rem);transition:max-height var(--transition),padding-top var(--transition),padding-bottom var(--transition),visibility var(--transition);visibility:hidden;width:100%}@media(min-width:701px){.b-header .b-nav-dropdown{flex-direction:row}}@media(min-width:1200px){.b-header .b-nav-dropdown{background-color:var(--color-black);border:1px solid var(--color-divider);left:50%;max-width:75rem;min-width:100%;padding-inline:var(--spacing--sm);position:absolute;transform:translateX(-50%);width:auto}}.b-header .b-nav-dropdown.active{max-height:100rem;padding-block:var(--spacing--md);visibility:visible}.b-header .b-nav-dropdown__inner{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--spacing--sm);padding:0;width:100%}@media(min-width:701px){.b-header .b-nav-dropdown__inner{flex-direction:row}}.b-header .b-nav-dropdown-column{display:flex;flex:1;flex-direction:column;gap:var(--spacing--xs)}.b-header .b-nav-dropdown-column__title{color:var(--color-text-high-emphasis);font-size:var(--fz-14);font-style:normal;font-weight:400;letter-spacing:.00625rem}.b-header .b-nav-submenu{-moz-column-gap:var(--spacing--sm);column-gap:var(--spacing--sm);display:grid;grid-template-columns:repeat(1,1fr);list-style-type:none;margin:0;padding:0;row-gap:var(--spacing--xs)}@media(min-width:1200px){.b-header .b-nav-submenu.cols-2{grid-template-columns:repeat(2,1fr)}}.b-header .b-nav-submenu-item{align-items:flex-start;display:flex;gap:.75rem;margin:0}@media(min-width:1200px){.b-header .b-nav-submenu-item{min-width:16.9rem}}.b-header .b-nav-submenu-item__icon{height:1.5rem;width:1.5rem}.b-header .b-nav-submenu-item__link{color:var(--color-text-high-emphasis);display:flex;flex-direction:column;font-size:var(--fz-16);font-weight:600;padding-top:.2rem;text-decoration:none;transition:opacity var(--transition)}.b-header .b-nav-submenu-item__link:hover{cursor:pointer;opacity:.5}.b-header .b-nav-submenu-item__link:active{opacity:.3}.b-header .b-nav-submenu-item__link-title{line-height:1.4}.b-header .b-nav-submenu-item__link-description{color:var(--color-text-medium-emphasis);font-size:var(--fz-14);font-weight:400;letter-spacing:.00625rem;line-height:1.225}.b-header .b-nav-submenu-item__content{display:flex;flex-direction:column}.b-header .b-nav-extras{box-sizing:border-box;padding:var(--spacing--sm);width:100%}@media(min-width:576px){.b-header .b-nav-extras{padding:0;width:-moz-fit-content;width:fit-content}}.b-header .b-lang-switcher{order:1}@media(min-width:1200px){.b-header .b-lang-switcher{order:2}}.b-header .b-lang-switcher__items{display:flex;gap:.5rem;list-style-type:none;margin:0}.b-header .b-lang-switcher__item{margin:0}.b-header .b-lang-switcher__item a{color:var(--color-text-high-emphasis);font-weight:600;text-decoration:none;transition:opacity var(--transition)}.b-header .b-lang-switcher__item a:hover{opacity:.5}
/*# sourceMappingURL=block_header.css.map*/