.page-error{align-items:center;display:flex;flex-direction:column;height:100vh;height:calc(var(--vh, 1vh)*100);justify-content:center;width:100%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol,p,ul{margin:0}body{line-height:1.5}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5{font-weight:400}.fade-enter-active,.fade-leave-active{transition:opacity .4s ease-in-out}.fade-enter,.fade-leave-to{opacity:0}.fade-page-enter-active,.fade-page-leave-active{transition:opacity .5s ease .5s}.fade-page-leave-active{transition-delay:0s!important}.fade-page-enter,.fade-page-leave-to{opacity:0}.fade-page-enter{transition-delay:.5s}.fade-short-enter-active,.fade-short-leave-active{transition:opacity .1s ease-in-out!important;transition:opacity var(--duration-default,.1s) ease-in-out!important}.fade-short-enter,.fade-short-leave-to{opacity:0}.fade-shorter-enter-active,.fade-shorter-leave-active{transition:opacity .1s ease-in-out!important}.fade-shorter-enter,.fade-shorter-leave-to{opacity:0}.fade-half-short-enter-active,.fade-half-short-leave-active{opacity:.5;transition:opacity .25s ease-in-out;transition:opacity var(--duration-default,.25s) ease-in-out}.fade-half-short-enter,.fade-half-short-leave-to{opacity:0}.fade-delay-in-enter-active,.fade-delay-in-leave-active{transition:opacity .25s}.fade-delay-in-enter,.fade-delay-in-leave-to{opacity:0}.fade-delay-in-enter-active{transition-delay:1s}.fade-up-enter-active,.fade-up-leave-active{transition:opacity .25s,transform .25s cubic-bezier(0,.01,.38,.95)}.fade-up-enter,.fade-up-leave-to{opacity:0}.fade-up-leave-to{transform:translateY(-1em)}.fade-up-enter{transform:translateY(1em)}.fade-up-delay-enter-active,.fade-up-delay-leave-active{transition:opacity .25s,transform .25s cubic-bezier(0,.01,.38,.95)}.fade-up-delay-enter,.fade-up-delay-leave-to{opacity:0}.fade-up-delay-enter-active{transition-delay:.2s}.fade-up-delay-leave-to{transform:translateY(-1em)}.fade-up-delay-enter{transform:translateY(1em)}.fade-left-enter-active,.fade-left-leave-active{transition:opacity .25s,transform .25s cubic-bezier(0,.01,.38,.95)}.fade-left-enter,.fade-left-leave-to{opacity:0}.fade-left-leave-to{transform:translateX(-3rem)}.fade-left-enter{transform:translateX(3rem)}.fade-left-delay-enter-active,.fade-left-delay-leave-active{transition:opacity .5s,transform .5s cubic-bezier(0,.01,.38,.95)}.fade-left-delay-enter-active{transition-delay:.33s}.fade-left-delay-enter,.fade-left-delay-leave-to{opacity:0}.fade-left-delay-leave-to{transform:translateX(-3rem)}.fade-left-delay-enter{transform:translateX(3rem)}.fade-right-delay-enter-active,.fade-right-delay-leave-active{transition:opacity .5s,transform .5s cubic-bezier(0,.01,.38,.95)}.fade-right-delay-enter-active{transition-delay:.33s}.fade-right-delay-enter,.fade-right-delay-leave-to{opacity:0}.fade-right-delay-leave-to{transform:translateX(0)}.fade-right-delay-enter{transform:translateX(-3rem)}.fade-right-enter-active,.fade-right-leave-active{transition:opacity .25s,transform .25s cubic-bezier(0,.01,.38,.95)}.fade-right-enter,.fade-right-leave-to{opacity:0}.fade-right-leave-to{transform:translateX(1em)}.fade-right-enter{transform:translateX(-1em)}.fade-up-short-enter-active,.fade-up-short-leave-active{transition:opacity .15s,transform .15s cubic-bezier(0,.01,.38,.95)}.fade-up-short-enter,.fade-up-short-leave-to{opacity:0}.fade-up-short-leave-to{transform:translateY(-.66em)}.fade-up-short-enter{transform:translateY(.66em)}.fade-up-down-enter-active,.fade-up-down-leave-active{transition:opacity .25s,transform .25s;transition:opacity var(--duration-default,.25s),transform var(--duration-default,.25s)}.fade-up-down-enter,.fade-up-down-leave-to{opacity:0;transform:translateY(1rem)}.list-complete-item{display:inline-block;transition:all .33s}.list-complete-enter,.list-complete-leave-to{opacity:0;transform:translateY(30px)}.list-complete-leave-active{position:absolute}.slide-up-enter-active,.slide-up-leave-active{transition:all .25s cubic-bezier(.52,0,0,1);transition:all var(--duration-default,.25s) cubic-bezier(.52,0,0,1)}.slide-fade-leave-to,.slide-up-enter,.slide-up-leave-active{transform:translateY(100%)}.t-list-item{position:relative;transition:all .33s,background-color 0s}.t-list-enter,.t-list-leave-to{opacity:0}.t-list-leave-active{position:absolute!important}.t-list-enter-active,.t-list-leave-active,.t-list-move{background-color:#fff;background-color:var(--color-bg,var(--color-white,#fff));transition:all .33s,background-color 0s!important}html{font-size:62.5%}body,html{min-height:100vh;min-height:-webkit-fill-available}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;background-color:var(--color-bg,var(--color-white,#fff));color:#000;color:var(--color-text,var(--color-black,#000));font-family:Rand,Helvetica,Arial,sans-serif;font-family:var(--font-primary,"Rand","Helvetica","Arial",sans-serif);font-size:1.4rem;font-size:var(--size-body,1.4rem);letter-spacing:0;letter-spacing:var(--letter-spacing,0);line-height:1.25;line-height:var(--line-height,1.25);margin:0;max-width:100vw;padding:0;transition:background-color .25s,color .25s;transition:background-color var(--duration-default,.25s),color var(--duration-default,.25s)}::-moz-selection{background-color:#000;background-color:var(--color-text,var(--color-black,#000));color:#fff;color:var(--color-bg,var(--color-white,#fff))}::selection{background-color:#000;background-color:var(--color-text,var(--color-black,#000));color:#fff;color:var(--color-bg,var(--color-white,#fff))}*{-webkit-tap-highlight-color:rgba(0,0,0,0)!important}@media(max-width:767.98px){input{border-radius:0}}h1,h2,h3{font:inherit;line-height:inherit}img,picture,video{-webkit-user-select:none;-moz-user-select:none;user-select:none}p+p{margin-top:1em}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}ul{list-style-type:none;padding-left:0}a.is-external-link{position:relative;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:transparent;text-underline-position:from-font}a.is-external-link:after{color:transparent;content:"↗";display:inline-block;font-size:.9em;transition:color .1s;transition:color var(--duration-default,.1s);vertical-align:baseline}@media(hover:hover){a.is-external-link:hover{text-decoration-color:currentColor}a.is-external-link:hover:after{color:currentColor}}:root{--vh100:calc(var(--vh, 1vh)*100)}.no-pointer{pointer-events:none!important}.no-scroll{overflow:hidden}.sr-only{clip:rect(1px,1px,1px,1px)!important;border:0!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.background .image,.background img,.background video{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.w-25{width:25%;width:calc(25% - var(--w-spacing, 0rem))}.w-33{width:33.33333%;width:calc(33.33333% - var(--w-spacing, 0rem))}.w-50{width:50%;width:calc(50% - var(--w-spacing, 0rem))}.w-66{width:66.66667%;width:calc(66.66667% - var(--w-spacing, 0rem))}.w-75{width:75%;width:calc(75% - var(--w-spacing, 0rem))}.w-100{width:100%}.h-100{height:100vh;height:calc(var(--vh, 1vh)*100)}.h-auto{height:-moz-fit-content;height:fit-content}.bg-transparent{background-color:transparent}.bg-black{background-color:#000;background-color:var(--color-black,#000)}.bg-white{background-color:#fff;background-color:var(--color-white,#fff)}.bg-grey{background-color:#bababa;background-color:var(--color-grey,#bababa)}@media(max-width:1439.98px){:root{--size-body2:1.6rem}}@media(max-width:1179.98px){:root{--size-large:2.7rem;--margin-main-top:20rem;--size-body2:1.5rem;--size-medium:2rem}}@media(max-width:767px){:root{--size-small:1.2rem;--size-body:1.4rem;--size-medium:1.8rem;--size-large:2.2rem;--pwx:1.5rem;--pwy-top:3rem;--gutter:1.5rem;--gutter-half:0.75rem;--gutter-quarter:0.5rem;--gutter-large:3rem;--margin-main-top:15rem;--vh:1svh}}#loader{background-color:var(--color-white,#fff);z-index:100000}#main{min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}#loader{background-color:#fff;background-color:var(--color-bg,var(--color-white,#fff));height:100%;width:100%;z-index:10000}#loader,header.header-main{left:0;position:fixed;top:0}header.header-main{-webkit-backdrop-filter:blur(4rem);backdrop-filter:blur(4rem);background-color:hsla(0,0%,100%,.25);box-shadow:none;min-height:3em;padding:0 2rem 1.5rem;padding:0 var(--pwx,2rem) var(--pwy,1.5rem);right:0;transition:background-color .25s,box-shadow .35s,min-height .35s ease-out .25s,padding-bottom .35s linear(0,.1641 3.52%,.311 7.18%,.4413 10.99%,.5553 14.96%,.6539 19.12%,.738 23.5%,.8086 28.15%,.8662 33.12%,.9078 37.92%,.9405 43.12%,.965 48.84%,.9821 55.28%,.992 61.97%,.9976 70.09%,1);transition:background-color var(--duration-default,.25s),box-shadow var(--duration-long,.35s),min-height var(--duration-long,.35s) var(--duration-default,.25s) ease-out,padding-bottom var(--duration-long,.35s) linear(0,.1641 3.52%,.311 7.18%,.4413 10.99%,.5553 14.96%,.6539 19.12%,.738 23.5%,.8086 28.15%,.8662 33.12%,.9078 37.92%,.9405 43.12%,.965 48.84%,.9821 55.28%,.992 61.97%,.9976 70.09%,1);z-index:100}header.header-main .header-logo.is-hidden{visibility:hidden}header.header-main:has(.has-submenu:hover){min-height:5em;transition:background-color .25s,box-shadow .35s,min-height .35s ease-out;transition:background-color var(--duration-default,.25s),box-shadow var(--duration-long,.35s),min-height var(--duration-long,.35s) ease-out}header.header-main.is-info-closing,header.header-main.is-info-open{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#fff!important;background-color:var(--color-bg,var(--color-white,#fff))!important}header.header-main.is-info-open{box-shadow:0 -10px 40px rgba(0,0,0,.05);padding-bottom:0}header.header-main.is-info-open .header-main-inner{opacity:0;pointer-events:none}@media(hover:hover){header.header-main:hover{background-color:#fff!important;background-color:var(--color-bg,var(--color-white,#fff))!important}}header.header-main ul{display:flex;gap:1rem;list-style-type:none}header.header-main .header-main-inner{align-items:flex-start;display:flex;text-transform:uppercase;transition:opacity .25s;transition:opacity var(--duration-default,.25s)}header.header-main .header-main-inner .header-main-left{width:42.5%}@media(max-width:767px){header.header-main .header-main-inner .header-main-left{display:none}}header.header-main .header-main-inner .header-main-center{align-items:baseline;display:flex;justify-content:center;text-transform:uppercase;width:15%}header.header-main .header-main-inner .header-main-center .header-logo{height:1.6em}header.header-main .header-main-inner .header-main-center .header-logo svg{height:100%;transform-origin:top center;width:auto}header.header-main .header-main-inner .header-main-right{display:flex;justify-content:flex-end;width:42.5%}header.header-main .header-main-inner .header-main-left a,header.header-main .header-main-inner .header-main-right a{cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.2em;text-underline-position:from-font;transition:text-decoration-color .25s;transition:text-decoration-color var(--duration-default,.25s)}@media(hover:hover){header.header-main .header-main-inner .header-main-left a:hover,header.header-main .header-main-inner .header-main-right a:hover{text-decoration-color:currentColor}}header.header-main .header-main-inner .header-main-left a.nuxt-link-active,header.header-main .header-main-inner .header-main-right a.nuxt-link-active{text-decoration-color:currentColor}header.header-main .header-main-inner .header-main-left li.is-info,header.header-main .header-main-inner .header-main-right li.is-info{cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.2em;text-underline-position:from-font;transition:text-decoration-color .25s;transition:text-decoration-color var(--duration-default,.25s)}@media(hover:hover){header.header-main .header-main-inner .header-main-left li.is-info:hover,header.header-main .header-main-inner .header-main-right li.is-info:hover{text-decoration-color:currentColor}}header.header-main .header-main-inner .header-main-left li.is-info.is-open,header.header-main .header-main-inner .header-main-right li.is-info.is-open{text-decoration-color:currentColor}.header-info{max-height:0;overflow:hidden;padding-top:1.5rem;padding-top:var(--pwy,1.5rem);position:relative}.header-info .header-info-inner{display:flex;padding-bottom:3rem;transform:translate3d(0,-100%,0);transition:opacity .5s,transform .66s linear(0,.1641 3.52%,.311 7.18%,.4413 10.99%,.5553 14.96%,.6539 19.12%,.738 23.5%,.8086 28.15%,.8662 33.12%,.9078 37.92%,.9405 43.12%,.965 48.84%,.9821 55.28%,.992 61.97%,.9976 70.09%,1),padding-bottom .66s linear(0,.1641 3.52%,.311 7.18%,.4413 10.99%,.5553 14.96%,.6539 19.12%,.738 23.5%,.8086 28.15%,.8662 33.12%,.9078 37.92%,.9405 43.12%,.965 48.84%,.9821 55.28%,.992 61.97%,.9976 70.09%,1),margin-bottom .66s linear(0,.1641 3.52%,.311 7.18%,.4413 10.99%,.5553 14.96%,.6539 19.12%,.738 23.5%,.8086 28.15%,.8662 33.12%,.9078 37.92%,.9405 43.12%,.965 48.84%,.9821 55.28%,.992 61.97%,.9976 70.09%,1);width:100%}.header-info .header-info-inner .header-info-sections{display:flex;gap:4rem;gap:calc(var(--gutter, 2rem)*2);width:90%}.header-info .header-info-inner .header-info-sections .header-info-section{font-size:1.4rem;font-size:var(--size-body,1.4rem);font-weight:400;line-height:1;line-height:1.25;line-height:var(--line-height,1.25);padding-bottom:.1em;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.header-info .header-info-inner .header-info-sections .header-info-section a{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:.2em;text-underline-position:from-font;transition:text-decoration-color .25s;transition:text-decoration-color var(--duration-default,.25s)}@media(hover:hover){.header-info .header-info-inner .header-info-sections .header-info-section a:hover{text-decoration-color:transparent}}.header-info .header-info-inner .header-info-sections .header-info-section.push-right{margin-left:auto}.header-info .header-info-inner .header-info-close{cursor:pointer;display:block;height:1.6rem;margin-left:auto;width:1.6rem}.header-info .header-info-inner .header-info-close svg{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.header-info.is-open{max-height:none}.header-info.is-open .header-info-inner{margin-bottom:-1rem;opacity:1;padding-bottom:1.5rem;padding-bottom:var(--pwy,1.5rem);transform:none;transition:opacity .15s,transform .66s linear(0,.1641 3.52%,.311 7.18%,.4413 10.99%,.5553 14.96%,.6539 19.12%,.738 23.5%,.8086 28.15%,.8662 33.12%,.9078 37.92%,.9405 43.12%,.965 48.84%,.9821 55.28%,.992 61.97%,.9976 70.09%,1)}.richtext-media{margin-bottom:7.5rem;margin-bottom:var(--margin-lg,7.5rem)}.media,.richtext-media{display:block;width:100%}.media{position:relative}.media[style*="--ar"]{aspect-ratio:var(--ar)}.media[style*="--ar"] img,.media[style*="--ar"] video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.media img,.media video{display:block;height:auto;width:100%}.media .caption-wrapper{background-color:#fff;background-color:var(--color-bg,var(--color-white,#fff));margin-bottom:4rem;padding:2rem;padding:2rem var(--pwx,2rem);text-align:center}.media .caption-wrapper,.media .video-overlay{align-items:center;display:flex;flex-direction:column}.media .video-overlay{height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.media .video-overlay .video-headline{color:#fff;color:var(--color-white,#fff);font-size:7.2rem;font-size:var(--size-xlarge,7.2rem);padding:0 .2em .2em;text-align:center}.media .video-overlay button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-backdrop-filter:blur(5rem);backdrop-filter:blur(5rem);background:transparent;background-color:hsla(0,0%,80%,.25);border:none;border-radius:5rem;color:#fff;color:var(--color-white,#fff);cursor:pointer;display:flex;font-family:Rand,Helvetica,Arial,sans-serif;font-family:var(--font-primary,"Rand","Helvetica","Arial",sans-serif);font-size:1.4rem;font-size:var(--size-small,1.4rem);font-weight:700;justify-content:center;line-height:1;outline:none;padding:1em 2em .9em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.media .video-overlay button,.media .video-overlay button>*{transition:opacity .25s;transition:opacity var(--duration-default,.25s)}.media .video-overlay button:hover:active{transform:scale(.985)}@media(hover:hover){.media .video-overlay button:hover>*{opacity:.75}}.media .video-overlay.is-playing{pointer-events:none}.media .video-overlay.is-playing button{opacity:0}.media .video-mute{bottom:0;cursor:pointer;padding:1rem;position:absolute;right:0;z-index:10}.media .video-mute>button{align-items:center;-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);background-color:hsla(0,0%,100%,.15);background-color:var(--controls-bg,hsla(0,0%,100%,.15));border:none;border-radius:50%;color:#fff;color:var(--controls-color,#fff);cursor:pointer;display:flex;height:2.4rem;height:var(--controls-size,2.4rem);justify-content:center;min-width:2.4rem;min-width:var(--controls-size,2.4rem);outline:none;padding:.66rem;padding:calc(var(--controls-size, 2.4rem)*.275);width:2.4rem;width:var(--controls-size,2.4rem)}.media .video-mute>button:hover:active{transform:scale(.95)}.media .video-mute>button svg,.media .video-mute>button svg *{pointer-events:none}.rich-text{white-space:pre-line}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{margin-bottom:.5em}.rich-text ul{list-style-type:disc;margin-bottom:.75em}.icon-x line{stroke:currentColor}.header-nav>ul{list-style-type:none;position:relative}.header-nav>ul,.header-nav>ul li.has-submenu{display:flex;gap:1rem}.header-nav>ul li.has-submenu .submenu-wrapper{height:3em;left:0;opacity:0;padding-top:.5em;pointer-events:none;position:relative;position:absolute;top:99%;transition:opacity .35s;transition:opacity var(--duration-long,.35s)}.header-nav>ul li.has-submenu .submenu-wrapper ul.submenu{display:flex;gap:1rem;min-width:-moz-fit-content;min-width:fit-content}.header-nav>ul li.has-submenu .submenu-wrapper ul.submenu a{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.2em;text-underline-position:from-font;transition:text-decoration-color .25s;transition:text-decoration-color var(--duration-default,.25s)}@media(hover:hover){.header-nav>ul li.has-submenu .submenu-wrapper ul.submenu a:hover{text-decoration-color:currentColor}.header-nav>ul li.has-submenu:hover .submenu-wrapper{opacity:1;pointer-events:auto}}.svg-logo{display:block;height:auto;width:100%}.svg-logo path{fill:currentColor;transition:fill .25s;transition:fill var(--duration-default,.25s)}header.header-mobile{-webkit-backdrop-filter:blur(6rem);backdrop-filter:blur(6rem);background-color:hsla(0,0%,100%,.25);box-shadow:none;left:0;overflow:hidden;overscroll-behavior:none;padding:2.25rem 2rem;padding:calc(var(--pwy, 1.5rem)*1.5) var(--pwx,2rem);pointer-events:none;position:fixed;right:0;top:0;z-index:100}header.header-mobile .header-logo.is-hidden{visibility:hidden}header.header-mobile.is-full-height{background-color:rgba(0,0,0,.3);background-color:var(--color-bg-overlay,rgba(0,0,0,.3));color:#fff;color:var(--color-white,#fff);height:100%;z-index:130}header.header-mobile.is-info-open{color:#000;color:var(--color-text,var(--color-black,#000))}header.header-mobile .header-mobile-nav,header.header-mobile nav{color:#fff;color:var(--color-white,#fff);font-size:3.8rem;font-size:var(--size-large,3.8rem);height:100%;left:0;padding:20rem 2rem 1.5rem;padding:var(--margin-main-top,20rem) var(--pwx,2rem) var(--pwy,1.5rem);pointer-events:auto;position:fixed;top:0;width:100%}header.header-mobile .header-mobile-nav.is-link:first-of-type,header.header-mobile nav.is-link:first-of-type{margin-top:1em}header.header-mobile .header-mobile-nav{-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overflow-y:auto;padding:0;scrollbar-width:none}header.header-mobile .header-mobile-nav ::-webkit-scrollbar,header.header-mobile .header-mobile-nav::-webkit-scrollbar{display:none;height:0!important;width:0!important}header.header-mobile .header-mobile-nav .submenu-wrapper{opacity:.4}header.header-mobile .header-mobile-nav>ul{padding:20rem 2rem 1.5rem;padding:var(--margin-main-top,20rem) var(--pwx,2rem) var(--pwy,1.5rem)}header.header-mobile .header-mobile-nav>ul>li:last-child{padding-bottom:5rem}header.header-mobile .header-mobile-nav li.has-submenu{margin-bottom:1em}header.header-mobile .header-mobile-inner{align-items:center;display:flex;justify-content:center;position:relative;z-index:1}header.header-mobile .header-mobile-inner .header-mobile-logo{height:1.4rem;pointer-events:auto}header.header-mobile .header-mobile-inner .header-mobile-logo svg{height:100%;width:auto}header.header-mobile .header-mobile-inner .header-mobile-btn{align-items:center;display:flex;flex-direction:column;gap:.3rem;height:1.5rem;justify-content:center;pointer-events:auto;position:absolute;right:0;width:1.5rem}header.header-mobile .header-mobile-inner .header-mobile-btn>div{background-color:currentColor;height:.2rem;transition:transform .25s linear(0,.1641 3.52%,.311 7.18%,.4413 10.99%,.5553 14.96%,.6539 19.12%,.738 23.5%,.8086 28.15%,.8662 33.12%,.9078 37.92%,.9405 43.12%,.965 48.84%,.9821 55.28%,.992 61.97%,.9976 70.09%,1),background-color .25s;transition:transform var(--duration-default,.25s) linear(0,.1641 3.52%,.311 7.18%,.4413 10.99%,.5553 14.96%,.6539 19.12%,.738 23.5%,.8086 28.15%,.8662 33.12%,.9078 37.92%,.9405 43.12%,.965 48.84%,.9821 55.28%,.992 61.97%,.9976 70.09%,1),background-color var(--duration-default,.25s);width:1.5rem}header.header-mobile .header-mobile-inner .header-mobile-btn.is-open .line{transform:translateY(.25rem) rotate(45deg)}header.header-mobile .header-mobile-inner .header-mobile-btn.is-open .line2{transform:translateY(-.25rem) rotate(-45deg)}.sm-header-info{-ms-overflow-style:none;-webkit-overflow-scrolling:touch;align-items:flex-start;background-color:#fff;background-color:var(--color-white,#fff);color:#000;color:var(--color-text,var(--color-black,#000));display:flex;font-size:1.4rem;font-size:var(--size-body,1.4rem);height:100%;left:0;overflow-y:auto;padding:8rem 2rem 4rem;padding:8rem var(--pwx,2rem) 4rem var(--pwx,2rem);position:fixed;scrollbar-width:none;top:0;width:100%}.sm-header-info ::-webkit-scrollbar,.sm-header-info::-webkit-scrollbar{display:none;height:0!important;width:0!important}.sm-header-info .header-info-inner{display:flex;flex-direction:column;justify-content:center;width:100%}.sm-header-info .header-info-inner .header-info-top{font-size:2.8rem;font-size:var(--size-medium,2.8rem);line-height:1.2;margin-bottom:5rem}.sm-header-info .header-info-inner .header-info-sections{display:flex;flex-wrap:wrap;font-size:1.4rem;font-size:var(--size-body,1.4rem);font-size:var(--size-small,1.4rem);font-weight:400;gap:2.5em;line-height:1.25;line-height:var(--line-height,1.25);text-transform:uppercase}.sm-header-info .header-info-inner .header-info-section{flex-basis:50%}.sm-header-info .header-info-inner .header-info-section a{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:.2em;text-underline-position:from-font;transition:text-decoration-color .25s;transition:text-decoration-color var(--duration-default,.25s)}@media(hover:hover){.sm-header-info .header-info-inner .header-info-section a:hover{text-decoration-color:transparent}}.sm-header-info.is-open{max-height:none}.sm-header-info.is-open .header-info-inner{opacity:1;transform:none;transition:opacity .15s,transform .66s linear(0,.1641 3.52%,.311 7.18%,.4413 10.99%,.5553 14.96%,.6539 19.12%,.738 23.5%,.8086 28.15%,.8662 33.12%,.9078 37.92%,.9405 43.12%,.965 48.84%,.9821 55.28%,.992 61.97%,.9976 70.09%,1)}.archive-sidebar{display:block;line-height:1;max-width:19em}@media(max-width:767px){.archive-sidebar{max-width:none}}.archive-sidebar .sidebar-search{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:2rem;margin-bottom:var(--gutter,2rem)}@media(min-width:1180px){.archive-sidebar .sidebar-search{transform:translateY(-200%)}}.archive-sidebar .sidebar-search input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-bottom:1px solid transparent;line-height:inherit;outline:none;padding:0 0 .1em;text-transform:uppercase;transition:all .25s;transition:all var(--duration-default,.25s)}.archive-sidebar .sidebar-search input::-moz-placeholder{color:#000;color:var(--color-text,var(--color-black,#000))}.archive-sidebar .sidebar-search input::placeholder{color:#000;color:var(--color-text,var(--color-black,#000))}.archive-sidebar .sidebar-search input:not(:-moz-placeholder-shown){color:#000;color:var(--color-text,var(--color-black,#000))}.archive-sidebar .sidebar-search input:not(:placeholder-shown){color:#000;color:var(--color-text,var(--color-black,#000))}.archive-sidebar .sidebar-search input:focus{border-bottom:1px solid}.archive-sidebar .sidebar-search .sidebar-search-clear{color:#bababa;color:var(--color-grey,#bababa);cursor:pointer;opacity:0;pointer-events:none;transition:color .25s,opacity .25s;transition:color var(--duration-default,.25s),opacity var(--duration-default,.25s)}@media(hover:hover){.archive-sidebar .sidebar-search .sidebar-search-clear:hover{color:#000;color:var(--color-text,var(--color-black,#000))}}.archive-sidebar .sidebar-search .sidebar-search-clear.is-active{opacity:1;pointer-events:auto}.archive-sidebar .sidebar-list{display:flex;flex-direction:column;gap:1.33em;text-transform:uppercase;width:100%}.archive-sidebar .sidebar-list .sidebar-list-item{cursor:pointer;display:flex;flex-direction:column;width:100%}@media(max-width:767px){.archive-sidebar .sidebar-list .sidebar-list-item{color:currentColor}}.archive-sidebar .sidebar-list .sidebar-list-item .sidebar-list-item-title{display:flex;justify-content:space-between;transition:color .25s;transition:color var(--duration-default,.25s);width:100%}.archive-sidebar .sidebar-list .sidebar-list-item .sidebar-list-item-title .sidebar-list-item-count,.archive-sidebar .sidebar-list .sidebar-list-item .sidebar-list-item-title .title{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.2em;transition:text-decoration-color .25s;transition:text-decoration-color var(--duration-default,.25s)}@media(hover:hover){.archive-sidebar .sidebar-list .sidebar-list-item .sidebar-list-item-title:hover{color:#000;color:var(--color-text,var(--color-black,#000))}}.archive-sidebar .sidebar-list .sidebar-list-item.is-active .sidebar-list-item-title{color:#000;color:var(--color-text,var(--color-black,#000));text-decoration-color:currentColor}.archive-sidebar .sidebar-list .sidebar-list-item.is-active .sidebar-list-item-title .sidebar-list-item-count,.archive-sidebar .sidebar-list .sidebar-list-item.is-active .sidebar-list-item-title .title{text-decoration-color:currentColor}@media(max-width:767px){.archive-sidebar .sidebar-list .sidebar-list-item.is-active .sidebar-list-item-title{color:currentColor}}.archive-sidebar .sidebar-list .sidebar-list-item.has-subcategories,.archive-sidebar .sidebar-list .sidebar-list-item.has-subcategories .subcategories{display:flex;flex-direction:column;gap:.5rem;gap:var(--gutter-quarter,.5rem)}.archive-sidebar .sidebar-list .sidebar-list-item.has-subcategories .subcategories .subcategory{display:flex;justify-content:space-between;transition:color .25s;transition:color var(--duration-default,.25s);width:100%}.archive-sidebar .sidebar-list .sidebar-list-item.has-subcategories .subcategories .subcategory .count,.archive-sidebar .sidebar-list .sidebar-list-item.has-subcategories .subcategories .subcategory .title{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.2em;transition:text-decoration-color .25s;transition:text-decoration-color var(--duration-default,.25s)}@media(hover:hover){.archive-sidebar .sidebar-list .sidebar-list-item.has-subcategories .subcategories .subcategory:hover{color:#000;color:var(--color-text,var(--color-black,#000))}}.archive-sidebar .sidebar-list .sidebar-list-item.has-subcategories .subcategories .subcategory.is-active{color:#000;color:var(--color-text,var(--color-black,#000))}.archive-sidebar .sidebar-list .sidebar-list-item.has-subcategories .subcategories .subcategory.is-active .count,.archive-sidebar .sidebar-list .sidebar-list-item.has-subcategories .subcategories .subcategory.is-active .title{text-decoration-color:currentColor}@media(max-width:767px){.archive-sidebar .sidebar-list .sidebar-list-item.has-subcategories .subcategories .subcategory.is-active{color:currentColor}}.archive-sm-search-wrapper{color:#fff;color:var(--color-white,#fff);display:flex;flex-direction:column;font-size:3.8rem;font-size:var(--size-large,3.8rem);height:100dvh!important;left:0;padding:20rem 2rem 1.5rem;padding:var(--margin-main-top,20rem) var(--pwx,2rem) var(--pwy,1.5rem);pointer-events:auto;position:fixed;top:0;width:100%}.archive-sm-search-wrapper .sm-sidebar-footer{display:flex;justify-content:center;margin-top:auto}.archive-sm-search-wrapper .sm-sidebar-search{color:#fff;color:var(--color-white,#fff);display:flex;flex-direction:column;gap:2rem;gap:var(--gutter,2rem);margin-bottom:2rem;margin-bottom:var(--gutter,2rem);width:100%}.archive-sm-search-wrapper .sm-sidebar-search input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-bottom:1px solid transparent;line-height:inherit;outline:none;padding:0;transition:all .25s;transition:all var(--duration-default,.25s);width:100%}.archive-sm-search-wrapper .sm-sidebar-search input::-moz-placeholder{color:#bababa;color:var(--color-grey,#bababa)}.archive-sm-search-wrapper .sm-sidebar-search input::placeholder{color:#bababa;color:var(--color-grey,#bababa)}.archive-sm-search-wrapper .sm-sidebar-search input:not(:-moz-placeholder-shown){color:#fff;color:var(--color-white,#fff)}.archive-sm-search-wrapper .sm-sidebar-search input:not(:placeholder-shown){color:#fff;color:var(--color-white,#fff)}.archive-sm-search-wrapper .sm-sidebar-search input:focus{border-bottom:1px solid #fff;border-bottom:1px solid var(--color-white,#fff)}.archive-sm-search-wrapper .sm-sidebar-search .btn-see{margin-top:2rem;margin-top:var(--gutter,2rem);text-align:center;width:100%}.archive-sm-search-wrapper .sm-sidebar-search .sidebar-search-clear{color:#bababa;color:var(--color-grey,#bababa);cursor:pointer;opacity:0;pointer-events:none;transition:color .25s,opacity .25s;transition:color var(--duration-default,.25s),opacity var(--duration-default,.25s)}@media(hover:hover){.archive-sm-search-wrapper .sm-sidebar-search .sidebar-search-clear:hover{color:#000;color:var(--color-text,var(--color-black,#000))}}.archive-sm-search-wrapper .sm-sidebar-search .sidebar-search-clear.is-active{opacity:1;pointer-events:auto}footer.footer-main{align-items:flex-end;display:flex;gap:2rem;gap:var(--gutter,2rem);margin-top:25rem;padding:1.5rem 2rem 3rem;padding:var(--pwy,1.5rem) var(--pwx,2rem) calc(var(--pwy, 1.5rem)*2);text-transform:uppercase;width:100%}footer.footer-main a{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:.2em;text-underline-position:from-font;transition:text-decoration-color .25s;transition:text-decoration-color var(--duration-default,.25s)}@media(hover:hover){footer.footer-main a:hover{text-decoration-color:transparent}}@media(max-width:767px){footer.footer-main{margin-top:15rem}}footer.footer-main .footer-copyright{font-size:1.2rem;font-size:var(--size-xsmall,1.2rem)}footer.footer-main .footer-crest{justify-self:flex-end;margin-left:auto;padding-left:2rem;padding-left:var(--gutter,2rem);width:8%}footer.footer-main .footer-crest svg{display:block;height:auto;margin-left:auto;max-width:12rem;width:100%}@media(max-width:767px){footer.footer-main .footer-crest{padding-left:0;width:10rem}footer.footer-main .footer-crest svg{margin-left:0}}.logo-crest g path{fill:currentColor}