.grid-overlay[data-v-65f1f37a]{display:none;height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:99999}.grid-overlay--show[data-v-65f1f37a]{display:block}.grid-overlay__container[data-v-65f1f37a]{background-color:#ff51471a;height:inherit;margin-inline:auto;max-width:calc(1440px + var(--page-padding)*2);padding:0 var(--page-padding);width:100%}.grid-overlay__inner[data-v-65f1f37a]{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));grid-column-gap:0;border-right:1px solid rgba(255,81,71,.4);height:inherit;position:relative;width:100%}.grid-overlay__column[data-v-65f1f37a]{grid-column:auto/span 1;height:inherit}.grid-overlay__column-inner[data-v-65f1f37a]{background-color:#ff514726;border-left:1px solid rgba(255,81,71,.4);height:inherit}.grid-overlay__center[data-v-65f1f37a]{background-color:#ff5147;height:inherit;left:50%;position:absolute;top:0;width:1px}.icon{color:inherit;height:100%;width:100%;fill:currentColor}.page-footer__meta,.page-footer__meta-links,.page-footer__navigation{content-visibility:auto}.page-footer__meta a,.page-footer__meta-links a,.page-footer__navigation a{transition:color .2s ease-in-out}.page-footer__meta a span,.page-footer__meta-links a span,.page-footer__navigation a span{display:inline-block;position:relative}.page-footer__meta a span:after,.page-footer__meta-links a span:after,.page-footer__navigation a span:after{background-color:#000;bottom:-4px;content:" ";height:2px;left:0;position:absolute;transition:background-color .2s ease-in-out,width .3s ease-in-out;width:0}.page-footer__meta a.router-link-active span:after,.page-footer__meta a:hover span:after,.page-footer__meta li.is-current a span:after,.page-footer__meta-links a.router-link-active span:after,.page-footer__meta-links a:hover span:after,.page-footer__meta-links li.is-current a span:after,.page-footer__navigation a.router-link-active span:after,.page-footer__navigation a:hover span:after,.page-footer__navigation li.is-current a span:after{background-color:#fff;width:100%}.page-footer{background-color:#09223a;color:#fff}.page-footer__inner{margin-inline:auto;max-width:calc(1440px + var(--page-padding)*2);padding:0 var(--page-padding);width:100%}.page-footer__content{display:flex;flex-direction:column;gap:60px;padding:60px 0;position:relative}@media (min-width:1200px){.page-footer__content{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));grid-column-gap:0;padding:60px 0 32px;width:100%}}.page-footer__logo{order:1}@media (min-width:1200px){.page-footer__logo{grid-column:auto/span 12;order:unset}}.page-footer__logo figure{display:contents}.page-footer__logo img{height:auto;max-width:330px;width:100%}@media (min-width:1200px){.page-footer__logo img{transform:translateY(-24px);width:298px}}.page-footer__info{font-size:12px;line-height:1.6;max-width:330px;order:3}@media (min-width:1200px){.page-footer__info{grid-column:13/span 4;order:unset}}.page-footer__info figure{display:contents}.page-footer__info-logo{display:block;margin-block-end:24px;max-width:100%;width:240px}.page-footer__navigation{order:2}@media (min-width:1200px){.page-footer__navigation{grid-column:19/span 5;order:unset}}.page-footer__navigation li{margin-block-end:20px}.page-footer__navigation li:last-child{margin-block-end:0}.page-footer__navigation>ul{margin-block-end:40px}@media (min-width:768px){.page-footer__navigation>ul:first-child{-moz-columns:2;column-count:2;-moz-column-gap:32px;column-gap:32px}}@media (min-width:1200px){.page-footer__navigation>ul{display:flex;flex-direction:column;margin-block-end:0}}.page-footer__navigation-meta,.page-footer__navigation>ul>li>a{display:block}@media (min-width:1200px){.page-footer__navigation-meta{display:none!important}}.page-footer__navigation .router-link-exact-active{pointer-events:none;text-decoration:underline}.page-footer__meta{align-items:flex-start;display:flex;flex-direction:column-reverse;gap:20px;justify-content:center;padding:0 0 40px}@media (min-width:1200px){.page-footer__meta{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));grid-column-gap:0;align-items:flex-end;flex-direction:column;padding:0 0 40px;width:100%}}.page-footer__copyright{-moz-column-gap:24px;column-gap:24px;display:flex;flex-direction:row;flex-wrap:wrap;grid-column:auto/span 10;row-gap:8px}.page-footer__copyright span{display:inline-block}.page-footer__social{display:flex;grid-column:13/span 4}.page-footer__social ul{display:flex;gap:16px}.page-footer__social a{align-items:center;display:flex;justify-content:center}.page-footer__social .icon{height:28px;width:28px}.page-footer__social .icon--bluesky{width:32px}.page-footer__social .icon--x{height:26px;width:28px}.page-footer__social .icon--youtube{width:37px}.page-footer__social span{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.page-footer__social span:not(caption){position:absolute!important}.page-footer__social svg{height:100%;width:100%}.page-footer__meta-links{display:none}@media (min-width:1200px){.page-footer__meta-links{display:flex;flex-direction:row;gap:24px;grid-column:19/span 5}}.page-footer__scroll-to-top{display:none;position:absolute;right:0;top:48px}@media (min-width:768px){.page-footer__scroll-to-top{display:block}}.page-footer__scroll-to-top button{align-items:center;background-color:#fe9f9f;border-radius:50%;display:flex;height:56px;justify-content:center;transition:background-color .2s ease;width:56px}.page-footer__scroll-to-top button:hover{background-color:#fe8686}.page-footer__scroll-to-top button:active{background-color:#fd6d6d}.page-footer__scroll-to-top svg{color:#000;height:24px;width:24px;fill:currentColor}.page-header{color:#000;font-size:16px;font-weight:400;height:var(--header-height);line-height:1.4;padding:0;content-visibility:visible}.page-header__outer{box-shadow:0 4px 4px #0000000f;height:var(--header-height);max-width:1920px;position:fixed;width:100%;z-index:900}@media (min-width:992px){.page-header__outer{background-color:#fff}}@media (max-width:991px){.page-header--is-menu-open .page-header__outer{height:100dvh;left:0;position:fixed;top:0;width:100%}}.page-header__inner{align-items:center;display:flex;height:var(--header-height);justify-content:space-between;margin-inline:auto;max-width:calc(1440px + var(--page-padding)*2);padding:0 var(--page-padding);width:100%}@media (max-width:1199px){.page-header__inner{background-color:#fff}}.page-header__logo{align-items:center;display:flex;height:var(--header-height)}.page-header__logo figure{display:block;height:100%;margin:0;padding:0;width:205px}@media (min-width:1200px){.page-header__logo figure{width:260px}}@media (min-width:1300px){.page-header__logo figure{width:296px}}.page-header__logo svg{height:100%;width:100%}@media (max-width:400px){.page-header__logo svg .text{opacity:0}}.page-header__logo h1,.page-header__logo h2{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.page-header__logo h1:not(caption),.page-header__logo h2:not(caption){position:absolute!important}.page-header__navigation a:focus,.page-header__navigation a:hover{color:#000}@media (max-width:1199px){.page-header__navigation{background-color:#0b2b49;color:#fff;display:none;font-size:22px;height:calc(100dvh - var(--header-height));left:0;margin-inline:auto;max-width:calc(1440px + var(--page-padding)*2);overflow-y:scroll;padding:0 var(--page-padding);padding-block:60px;position:absolute;top:var(--header-height);width:100%}.page-header--is-menu-open .page-header__navigation{display:block}.page-header__navigation ul{display:flex;flex-direction:column;gap:40px}.page-header__navigation a{align-items:center;border-bottom:4px solid transparent;color:#fff;display:flex;font-weight:700;transition:color .2s ease-in-out}.page-header__navigation a span{display:inline-block;position:relative}.page-header__navigation a span:after{background-color:#fff;bottom:-4px;content:" ";height:2px;left:0;position:absolute;transition:background-color .2s ease-in-out,width .3s ease-in-out;width:0}.page-header__navigation a:hover{color:inherit}.page-header__navigation a:hover span:after{background-color:#fff;width:100%}.page-header__navigation a.router-link-active span:after,.page-header__navigation li.is-current a span:after{width:100%}}@media (min-width:1200px){.page-header__navigation{display:block;font-size:.875em}}@media (min-width:1200px) and (min-width:1300px){.page-header__navigation{font-size:1em}}@media (min-width:1200px){.page-header__navigation ul{display:flex;gap:24px}.page-header__navigation li{padding:0 2px}.page-header__navigation a{align-items:center;border-bottom:4px solid transparent;display:flex;font-weight:700;height:var(--header-height);transition:color .2s ease-in-out}.page-header__navigation a span{display:inline-block;position:relative}.page-header__navigation a span:after{background-color:#000;bottom:-4px;content:" ";height:2px;left:0;position:absolute;transition:background-color .2s ease-in-out,width .3s ease-in-out;width:0}.page-header__navigation a:hover span:after{background-color:#000;width:100%}.page-header__navigation a.router-link-active span:after,.page-header__navigation li.is-current a span:after{width:100%}}.page-header__navigation-item--contact,.page-header__navigation-item--language,.page-header__navigation-item--search{padding:0}@media (max-width:1199px){.page-header__navigation-item--contact,.page-header__navigation-item--language,.page-header__navigation-item--search{font-size:16px}}@media (min-width:1200px){.page-header__navigation-item--contact,.page-header__navigation-item--language,.page-header__navigation-item--search{font-size:.875em}}.page-header__navigation-item--contact a,.page-header__navigation-item--language a,.page-header__navigation-item--search a{font-weight:400;transform:translateY(2px)}@media (min-width:1200px){.page-header__navigation-item--contact,.page-header__navigation-item--search{margin-left:16px}.page-header__navigation-item--search+.page-header__navigation-item--contact{margin-left:0}}.page-header__menu-toggle{color:#000;height:var(--header-height);margin:0 -20px 0 0;padding:0 20px}@media (min-width:1200px){.page-header__menu-toggle{display:none}}.page-header__menu-toggle svg{color:#000;height:24px;width:24px}
