:root{--th-space-xxs: 4px;--th-space-xs: 8px;--th-space-s: 16px;--th-space-m: 24px;--th-space-l: 32px;--th-space-xl: 64px;--th-space-xxl: 80px}:root{--th-space-xxs: 4px;--th-space-xs: 8px;--th-space-s: 16px;--th-space-m: 24px;--th-space-l: 32px;--th-space-xl: 64px;--th-space-xxl: 80px}:root{--th-space-xxs: 4px;--th-space-xs: 8px;--th-space-s: 16px;--th-space-m: 24px;--th-space-l: 32px;--th-space-xl: 64px;--th-space-xxl: 80px}:root{--th-space-xxs: 4px;--th-space-xs: 8px;--th-space-s: 16px;--th-space-m: 24px;--th-space-l: 32px;--th-space-xl: 64px;--th-space-xxl: 80px}.page-menu-button{align-items:center;aspect-ratio:1/1;background-color:transparent;color:var(--text-whiteish);cursor:pointer;display:flex;flex-direction:column;font-size:1rem;gap:0;height:100%;justify-content:center;line-height:1;margin:0;padding:.5rem;position:relative}@media(max-width: 991.98px){.page-menu-button{padding:.25rem}}.page-menu-button,.page-menu-button.btn{border-radius:0}.page-menu-button:hover,.page-menu-button:focus-visible{color:var(--text-whiteish)}.page-menu-button .page-menu-button-icon svg path{transition:transform .3s ease-in-out,opacity .3s ease-in-out;transform-origin:center;transform-box:fill-box}.page-menu-button[aria-expanded=true] .page-menu-button-icon svg path:nth-child(1){transform:translateX(2.25px) translateY(4.9px) rotate(45deg)}.page-menu-button[aria-expanded=true] .page-menu-button-icon svg path:nth-child(2){transform:translateY(2.7px) translateX(6.35px) rotate(45deg)}.page-menu-button[aria-expanded=true] .page-menu-button-icon svg path:nth-child(3){transform:translateY(-10px) rotate(-45deg)}:where(.header-color-light) .page-menu-button,:where(.article-page) .page-menu-button{color:var(--black)}:where(.header-color-light) .page-menu-button:hover,:where(.header-color-light) .page-menu-button:focus-visible,:where(.article-page) .page-menu-button:hover,:where(.article-page) .page-menu-button:focus-visible{color:var(--black)}@-webkit-keyframes fadeInUp{from{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{from{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}dialog:where(.page-menu-dialog)[open] .page-menu-dialog-panel-inner{-webkit-animation:fadeInUp 300ms ease-in-out forwards;animation:fadeInUp 300ms ease-in-out forwards}:where(.page-menu-dialog){color:var(--black);font-size:1rem;height:100%;inset:0;position:fixed;scrollbar-width:none;width:100%}dialog:where(.page-menu-dialog){background:none transparent;border:none;margin:0;max-height:none;max-width:none;padding:0}dialog:where(.page-menu-dialog)::-webkit-backdrop{background:none transparent}dialog:where(.page-menu-dialog)::backdrop{background:none transparent}:where(.page-menu-dialog) .region-menu,:where(.page-menu-dialog) .top-menu-wrapper{display:flex;flex-direction:column;row-gap:3.25rem}:where(.page-menu-dialog) .page-menu-dialog-close-button{background:none transparent !important;border:none !important;box-shadow:none !important;display:block;height:100%;inset:0;margin:0;outline:none !important;padding:0;position:fixed;width:100%;z-index:-1}:where(.page-menu-dialog) .page-menu-dialog-panel{height:calc(100% - (var(--section-header-height, 0px) + var(--admin-offset-top, 0px)));inset:auto 0 0 0;overflow:hidden;position:fixed}:where(.page-menu-dialog) .page-menu-dialog-panel-inner{scrollbar-color:var(--dark-green) var(--white);scrollbar-width:thin;background:var(--bg-light);color:currentColor;height:100%;overflow:hidden auto;padding-inline:2rem;padding-block:4rem}@supports selector(::-webkit-scrollbar){:where(.page-menu-dialog) .page-menu-dialog-panel-inner::-webkit-scrollbar{background-color:var(--white);height:2px;width:2px}:where(.page-menu-dialog) .page-menu-dialog-panel-inner::-webkit-scrollbar-thumb{background:var(--dark-green)}@media(hover: none){:where(.page-menu-dialog) .page-menu-dialog-panel-inner::-webkit-scrollbar{height:4px;width:4px}}@media(min-width: 768px){:where(.page-menu-dialog) .page-menu-dialog-panel-inner::-webkit-scrollbar{height:8px;width:8px}}}@media(max-width: 767.98px){:where(.page-menu-dialog) .page-menu-dialog-panel-inner{padding-block:2rem}}@supports(pointer-events: none){:where(.page-menu-dialog) .page-menu-dialog-panel-inner::before,:where(.page-menu-dialog) .page-menu-dialog-panel-inner::after{content:"";display:block;height:auto;inset:calc(var(--admin-offset-top, 0px) + var(--section-header-height, 0px) + var(--section-header-logo-offset, 0px) + 2.313rem) 1rem 0 1rem;pointer-events:none;position:fixed;z-index:2}}:where(.page-menu-dialog) .page-menu-dialog-panel-inner .region-offcanvasmenu{display:grid;gap:1rem;grid-template-columns:repeat(4, 1fr);justify-items:center}:where(.page-menu-dialog) .page-menu-dialog-panel-inner .region-offcanvasmenu>:not(nav){display:flex;justify-content:center;align-items:center;height:48px;width:48px}:where(.page-menu-dialog) .page-menu-dialog-panel-inner .region-offcanvasmenu>:not(nav) img,:where(.page-menu-dialog) .page-menu-dialog-panel-inner .region-offcanvasmenu>:not(nav) svg{filter:brightness(0)}:where(.page-menu-dialog) .page-menu-dialog-panel-inner .region-offcanvasmenu>:not(nav) a{color:var(--black)}@media(min-width: 768px){:where(.page-menu-dialog) .page-menu-dialog-panel-inner .region-offcanvasmenu>:not(nav){display:none}}:where(.page-menu-dialog) .page-menu-dialog-panel-inner .region-offcanvasmenu>nav{grid-column:1/-1;justify-self:normal}:where(.page-menu-dialog) .page-menu-dialog-panel-inner .region-offcanvasmenu>nav>.navbar{padding-inline:2rem}@media(max-width: 767.98px){:where(.page-menu-dialog) .page-menu-dialog-panel-inner .region-offcanvasmenu>nav>.navbar{padding-inline:0}}:where(.page-menu-dialog) .page-menu-dialog-panel-inner .region-offcanvasmenu>nav>.navbar>.navbar-nav{flex-direction:row;justify-content:space-between;width:100%}@media(max-width: 991.98px){:where(.page-menu-dialog) .page-menu-dialog-panel-inner .region-offcanvasmenu>nav>.navbar>.navbar-nav{display:grid;gap:2.5rem;grid-template-columns:1fr 1fr}}@media(max-width: 767.98px){:where(.page-menu-dialog) .page-menu-dialog-panel-inner .region-offcanvasmenu>nav>.navbar>.navbar-nav{grid-template-columns:1fr}}:where(.page-menu-dialog) .page-menu-dialog-panel-inner .region-offcanvasmenu>nav>.navbar>.navbar-nav .nav-item{display:flex;flex-direction:column}:where(.page-menu-dialog) .page-menu-dialog-panel-inner .region-offcanvasmenu>nav>.navbar .region-title{font-family:var(--neutrif-studio-bold-font-family);font-style:var(--neutrif-studio-bold-font-style);font-weight:var(--neutrif-studio-bold-font-weight);border-bottom:1.5px solid var(--text-dark);font-size:1.75rem;font-weight:500;font-size:1.25rem}:where(.page-menu-dialog) [id^=block-][id*=topmenu]{margin-inline:auto}@media(max-width: 1199.98px){:where(.page-menu-dialog) .region-menu .has-page-topmenu .h4{font-size:1.25rem}}