.nav-lang__link,.nav-main-mobile__link,.nav-main-mobile__link--header,.nav-main__link,.nav-main__link--button{color:var(--color-text);text-transform:uppercase;letter-spacing:.8px;line-height:1.25;transition:opacity .3s ease-in-out,color .3s ease-in-out}@media (width>=1024px){.nav-lang__link,.nav-main-mobile__link,.nav-main-mobile__link--header,.nav-main__link,.nav-main__link--button{letter-spacing:.6px}}:is(.nav-lang__link:not(:has(.page-header__logo)):hover,.nav-main-mobile__link--header:not(:has(.page-header__logo)):hover,.nav-main-mobile__link:not(:has(.page-header__logo)):hover,.nav-main__link--button:not(:has(.page-header__logo)):hover,.nav-main__link:not(:has(.page-header__logo)):hover){opacity:.8}.nav-lang__link:active,.nav-main-mobile__link--header:active,.nav-main-mobile__link:active,.nav-main__link--button:active,.nav-main__link:active{opacity:.6}.nav-lang__link:focus-visible,.nav-main-mobile__link--header:focus-visible,.nav-main-mobile__link:focus-visible,.nav-main__link--button:focus-visible,.nav-main__link:focus-visible{outline-offset:-1px;outline:1px solid #b5c2cb}.nav-main-mobile__link,.nav-main-mobile__link--header,.nav-main__link,.nav-main__link--button{align-items:center;max-width:100%;height:100%;padding:16px;font-family:Monument Extended var,sans-serif;font-size:16px;font-weight:400;display:flex}@media (width>=1024px){.nav-main-mobile__link,.nav-main-mobile__link--header,.nav-main__link,.nav-main__link--button{padding-inline:12px;font-size:12px}}@media (width>=1280px){.nav-main-mobile__link,.nav-main-mobile__link--header,.nav-main__link,.nav-main__link--button{padding-inline:16px}}@media (width>=1920px){.nav-main-mobile__link,.nav-main-mobile__link--header,.nav-main__link,.nav-main__link--button{letter-spacing:.48px;padding:20px;font-size:16px;font-weight:350}}@media (width>=1024px){:is(.nav-main-mobile__link--header:not(:has(.page-header__logo)),.nav-main-mobile__link:not(:has(.page-header__logo)),.nav-main__link--button:not(:has(.page-header__logo)),.nav-main__link:not(:has(.page-header__logo))){white-space:nowrap;overflow:clip}}:is(.nav-main-mobile__link--header:has(.page-header__logo),.nav-main-mobile__link:has(.page-header__logo),.nav-main__link--button:has(.page-header__logo),.nav-main__link:has(.page-header__logo)){padding:0}.page-header{opacity:0;z-index:1001;width:100%;transition:opacity .8s cubic-bezier(1,0,.33,.33) .4s,transform .25s cubic-bezier(.175,.885,.32,1),background-color .3s ease-in-out 80ms;position:fixed;top:0;left:0}.page-header.is-menu-open{transition-delay:0s,0s}.page-header.is-not-top.is-scroll-down{transform:translateY(-100%)}.page-header.is-ready{opacity:1}.page-header:has(+.page-content>.hero-stage-slider.is-image-gradient-gray:first-child):before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(#2339508c,#23395070 24.04%,#23395046 45%,#2339501c 72.02%,#2339500e 85.53%,#23395007 92.28%,#23395000 99.04%);width:100%;height:124px;transition:opacity .35s ease-in-out .4s,background .35s ease-in-out .4s;display:block;position:absolute;top:0;left:0}.page-header:has(+.page-content>.hero-stage:first-child):before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(#2339508c,#23395070 24.04%,#23395046 45%,#2339501c 72.02%,#2339500e 85.53%,#23395007 92.28%,#23395000 99.04%);width:100%;height:124px;transition:opacity .35s ease-in-out .4s,background .35s ease-in-out .4s;display:block;position:absolute;top:0;left:0}.page-header:has(+.page-content>.hero-stage-slider.is-image-gradient-blue:first-child):before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(#5f7996f0,#607995bf 24.04%,#60799578 45%,#60799530 72.02%,#60799517 85.53%,#6079950d 92.28%,#60799500 99.04%);width:100%;height:124px;transition:opacity .35s ease-in-out .4s,background .35s ease-in-out .4s;display:block;position:absolute;top:0;left:0}.page-header.is-menu-open:before,.page-header.is-not-top:before{opacity:0!important;transition-delay:0s!important}.page-header__container{--page-padding:36px;max-width:calc(1848px + var(--page-padding)*2);padding-inline:var(--page-padding);grid-column-gap:var(--grid-gap);grid-template-columns:repeat(16,minmax(0,1fr));width:100%;margin-inline:auto;padding-inline:0;display:grid}@media (width>=1024px){.page-header__container{padding-inline:var(--page-padding)}}.page-header__inner{min-height:var(--header-height);grid-column:1/-1;display:flex}@media (width>=1280px){.page-header__inner{grid-column:2/span 14}}.page-header__mobile{width:100%;align-items:center;padding-inline-start:var(--page-padding);display:flex;position:relative}@media (width>=576px){.page-header__mobile{justify-content:center;padding-inline-start:0}}@media (width>=1024px){.page-header__mobile{display:none}}.page-header__mobile .menu-toggle-btn{margin-inline-start:auto}@media (width>=576px){.page-header__mobile .menu-toggle-btn{position:absolute;top:0;right:0}}.page-header__mobile-offcanvas{top:var(--header-height);visibility:hidden;z-index:1001;clip-path:inset(0 0 100%);border-block-start:1px solid #b5c2cb33;flex-direction:column;width:100%;height:100%;transition:visibility 0s .4s,clip-path .35s ease-in-out;display:flex;position:fixed;left:0;overflow:scroll}[aria-expanded=true]+.page-header__mobile-offcanvas{clip-path:inset(0);visibility:visible;transition-delay:0s,0s}.page-header__mobile-offcanvas>:last-child{margin-block:auto 46px;padding-block-end:46px}.page-header__desktop{justify-content:center;width:100%;padding-block-start:1px;display:none}@media (width>=1024px){.page-header__desktop{display:flex}}.page-header__link{display:inline-flex}@media (width>=576px){.page-header__link{justify-content:center}}.page-header__link:focus-visible{outline-offset:-1px;outline:1px solid #b5c2cb}.page-header__logo{aspect-ratio:1438/179;width:237px;height:auto;color:var(--color-text);transition:color .25s ease-in-out;display:block}@media (width>=1920px){.page-header__logo{width:324px}}.nav-main-mobile{margin-block-start:36px}.nav-main-mobile:focus-visible{outline:none}.nav-main-mobile__list{flex-direction:column;align-items:flex-start;display:flex}.nav-main-mobile__list-item:first-child{--delay:.3s}.nav-main-mobile__list-item:nth-child(2){--delay:.39s}.nav-main-mobile__list-item:nth-child(3){--delay:.48s}.nav-main-mobile__list-item:nth-child(4){--delay:.57s}.nav-main-mobile__list-item:nth-child(5){--delay:.66s}.nav-main-mobile__list-item:nth-child(6){--delay:.75s}.nav-main-mobile__list-item:nth-child(7){--delay:.84s}.nav-main-mobile__list-item:nth-child(8){--delay:.93s}.nav-main-mobile__list-item:nth-child(9){--delay:1.02s}.nav-main-mobile__list-item:nth-child(10){--delay:1.11s}.nav-main-mobile__list-item{width:100%;margin-bottom:20px;padding-bottom:20px;position:relative}.nav-main-mobile__list-item:after{content:"";opacity:0;background-color:#b5c2cb;width:calc(100% - 32px);height:1px;transition:opacity .3s ease-out;display:block;position:absolute;bottom:0;left:16px}[aria-hidden=false] .nav-main-mobile__list-item:after{opacity:.2;transition-delay:var(--delay)}.nav-main-mobile__list-item:last-child:after{display:none}.nav-main-mobile__link{padding-block:14px;padding-inline:var(--page-padding);opacity:0;transition:opacity .3s ease-out}[aria-hidden=false] .nav-main-mobile__link{opacity:1;transition-delay:var(--delay)}.nav-main-mobile__link--header{padding-block:14px;padding-inline:var(--page-padding);opacity:0;pointer-events:none;font-size:14px}[aria-hidden=false] .nav-main-mobile__link--header{opacity:.6}.nav-main-mobile__list-children .nav-main-mobile__link{padding-inline:calc(var(--page-padding) + 20px) var(--page-padding)}.nav-main{flex-grow:1;display:flex}.nav-main__list{grid-template-columns:minmax(min-content,1fr) minmax(237px,min-content) minmax(min-content,1fr);width:100%;display:grid}@media (width>=1920px){.nav-main__list{grid-template-columns:minmax(min-content,1fr) minmax(237px,max-content) minmax(min-content,1fr)}}.nav-main__list-group{display:flex}.nav-main__list-group ul{align-items:center;justify-content:var(--list-alignment,center);flex-grow:1;display:flex}.nav-main__list-group.is-aligned-left{--list-alignment:flex-start}.nav-main__list-group.is-aligned-right{--list-alignment:flex-end}.nav-main__list-group:has(.page-header__logo){padding-inline-start:min(3vw,80px)}@media (width>=1920px){.nav-main__list-group:has(.page-header__logo){padding-inline-start:90px}}.nav-main__list-item{align-items:center;display:flex}.nav-main__link{--nav-item-letter-spacing:.03em;--nav-item-transition:.4s cubic-bezier(.2,.2,0,1)}.nav-main__link:has(.page-header__logo){padding-inline:20px}@media (width>=1920px){.nav-main__link{--nav-item-letter-spacing:.05em}}.nav-main__list-children-wrapper{top:var(--header-height);width:100%;height:var(--header-height);opacity:0;pointer-events:none;background-color:#1a304e;justify-content:center;align-items:center;transition:opacity .3s cubic-bezier(1,0,.33,.33);display:flex;position:absolute;left:0}.nav-main__list-item.is-active .nav-main__list-children-wrapper{opacity:1;pointer-events:auto}.nav-main__list-children-wrapper-inner{--page-padding:36px;max-width:calc(1848px + var(--page-padding)*2);padding-inline:var(--page-padding);grid-column-gap:var(--grid-gap);grid-template-columns:repeat(16,minmax(0,1fr));width:100%;margin-inline:auto;display:grid}.nav-main__list-children-wrapper .nav-main__list-children{grid-column:span 16;position:relative}@media (width>=1280px){.nav-main__list-children-wrapper .nav-main__list-children{grid-column:2/span 14}}.nav-main__list-children-wrapper .nav-main__list-children:after{content:" ";opacity:.2;background-color:#b5c2cb;width:100%;height:1px;display:block;position:absolute;top:-4px;left:0}.nav-lang{flex-shrink:0;justify-content:flex-start;padding-inline-start:calc(var(--page-padding) - 16px);display:flex}@media (width>=1024px){.nav-lang{justify-content:center;padding-inline-start:0}}.nav-main-mobile+.nav-lang{opacity:0;transition:opacity .3s ease-out}.nav-main-mobile[aria-hidden=false]+.nav-lang{opacity:1;transition-delay:.3s}.nav-lang__link{align-items:center;font-family:Aktiv Grotesk var,sans-serif;font-size:12px;display:flex}@media (width>=1920px){.nav-lang__link{letter-spacing:.8px;font-size:16px}}.nav-lang__link[aria-current=page]{opacity:.6}.nav-lang__link:first-child{padding-inline-end:5px}.nav-lang__link:last-child{padding-inline-start:5px}.nav-lang__link.is-separator{padding-inline:0}
