.devVersionComponent{background-color:#fff;border-top-right-radius:5px;bottom:0;font-size:.65rem;left:0;opacity:.5;padding:3px 6px;position:fixed;z-index:20}.pgBackground[data-v-987ed3eb]{background-image:linear-gradient(180deg,#f7fbfe,#f7fbfe 10em,#fff);height:100vh;left:0;position:absolute;top:0;width:100vw;z-index:-10}[data-v-0bb1cd4f]:root{--cerulean__0:#000;--cerulean__10:#001017;--cerulean__20:#00202d;--cerulean__30:#003044;--cerulean__40:#00405b;--cerulean__50:#005072;--cerulean__60:#005f88;--cerulean__70:#006f9f;--cerulean__80:#007fb6;--cerulean__90:#008fcc;--cerulean__100:#009fe3;--cerulean__110:#00b3ff;--cerulean__120:#1dbbff;--cerulean__130:#39c4ff;--cerulean__140:#5cf;--cerulean__150:#72d5ff;--cerulean__160:#8eddff;--cerulean__170:#aae6ff;--cerulean__180:#c6eeff;--cerulean__190:#e3f7ff;--cerulean__200:#fff;--navy__0:#000;--navy__10:#00080b;--navy__20:#001017;--navy__30:#001822;--navy__40:#00202d;--navy__50:#002839;--navy__60:#003044;--navy__70:#00384f;--navy__80:#00405b;--navy__90:#004866;--navy__100:#005072;--navy__110:#006b99;--navy__120:#0087c1;--navy__130:#00a3e8;--navy__140:#11b8ff;--navy__150:#39c4ff;--navy__160:#60cfff;--navy__170:#88dbff;--navy__180:#b0e7ff;--navy__190:#d7f3ff;--navy__200:#fff}.lngSwitcher[data-v-0bb1cd4f]{--fontSize:.85rem;--iconSize:1rem;line-height:0;padding-left:1rem}.lngSwitcher svg[data-v-0bb1cd4f]{width:var(--iconSize)}.lngSwitcher:hover .lngDropdown[data-v-0bb1cd4f]{display:grid}.lngSwitcher:hover .lngDropdown nav[data-v-0bb1cd4f]{grid-gap:.5rem;display:grid;grid-template-rows:1fr 1fr}.lngDropdown[data-v-0bb1cd4f]{display:none;position:absolute;z-index:10}.lngDropdown nav[data-v-0bb1cd4f]{background-color:#fff;border-radius:4px;box-shadow:0 50px 100px -20px #32325d40,0 30px 60px -30px #0000004d;display:none;left:calc(-50% + 7.5px);padding:.5rem 0;position:relative}.lngDropdown .spacer[data-v-0bb1cd4f]{height:.35em}.lngDropdown a[data-v-0bb1cd4f],.lngDropdown a[data-v-0bb1cd4f]:visited{font-size:var(--fontSize);line-height:1;padding:0 .5rem}.lngDropdown a.router-link-active[data-v-0bb1cd4f],.lngDropdown a:visited.router-link-active[data-v-0bb1cd4f]{color:var(--cerulean__100);font-weight:500}.lngDropdown a[data-v-0bb1cd4f]:active,.lngDropdown a[data-v-0bb1cd4f]:focus,.lngDropdown a[data-v-0bb1cd4f]:hover,.lngDropdown a[data-v-0bb1cd4f]:visited:active,.lngDropdown a[data-v-0bb1cd4f]:visited:focus,.lngDropdown a[data-v-0bb1cd4f]:visited:hover{border-bottom:none}.appHeader{--bgOpacity:clamp(0,calc(var(--scroll)/125),1);background-color:rgba(255,255,255,var(--bgOpacity));display:grid;grid-template-columns:minmax(var(--pageGridMargin),auto) minmax(0,calc(1820px - (var(--pageGridMargin))*2)) minmax(var(--pageGridMargin),auto);left:0;position:fixed;top:0;width:100%;z-index:10}.appHeader.dropdownActive{background-color:#fff}.appHeader__inner{align-items:center;display:grid;grid-column:2/3;grid-template-columns:auto 1fr auto auto;grid-template-rows:var(--headerHeight)}.appHeader .navLang,.appHeader .navMenu{display:grid;grid-auto-flow:column}.appHeader .navLang a,.appHeader .navMenu a{display:block}.appHeader .navLang a[aria-current],.appHeader .navMenu a[aria-current]{text-decoration:none}.appHeader .navMenu{xxborder-right:1px solid var(--navy__100);align-items:center;grid-column:3/4;height:var(--headerHeight)}.appHeader .navMenu__item>div{padding:0 1em}.appHeader .navMenu__item:hover .topItem{background-color:#fff}.appHeader .navMenu__item .topItem{align-items:center;border-radius:4px;cursor:pointer;display:flex;padding:.15em .35em}.appHeader .navMenu__item .topItem:hover{border-bottom:none;color:var(--navy__80)}.appHeader .navMenu__item .topItem svg{color:#005072a6;margin-left:.35em;margin-top:.15em;width:.825em}.appHeader .navMenu__item .hasSub{align-items:center;display:flex;height:var(--headerHeight)}.appHeader .navMenu__item .hasSub .subMenu{background-color:#fff;border-top:1px solid rgba(0,80,114,.35);display:none;grid-template-columns:minmax(var(--pageGridMargin),auto) minmax(0,calc(1820px - (var(--pageGridMargin))*2)) minmax(var(--pageGridMargin),auto);left:0;position:absolute;top:var(--headerHeight);width:100vw}.appHeader .navMenu__item .hasSub .subMenu__inner{display:grid;grid-template-columns:calc(var(--lOffset) - var(--spacer)) 1fr;padding:calc(var(--pageGridMargin)*1.25) 0}.appHeader .navMenu__item .hasSub .subMenu__title{font-size:1.5em}.appHeader .navMenu__item .hasSub .subMenu nav{font-size:1.5em;grid-column:2/3}.appHeader .navMenu__item .hasSub .subMenu a,.appHeader .navMenu__item .hasSub .subMenu a:visited{padding:.5em 1.25em .5em .85em;transition:all .35s cubic-bezier(.215,.61,.355,1)}.appHeader .navMenu__item .hasSub .subMenu a:active,.appHeader .navMenu__item .hasSub .subMenu a:focus,.appHeader .navMenu__item .hasSub .subMenu a:hover,.appHeader .navMenu__item .hasSub .subMenu a:visited:active,.appHeader .navMenu__item .hasSub .subMenu a:visited:focus,.appHeader .navMenu__item .hasSub .subMenu a:visited:hover{border-bottom:none;padding-left:1.35em;padding-right:.75em}.appHeader .navMenu__item:hover .subMenu{display:grid}.appHeader .navLang{gap:0 1em}.appHeader .underline{display:grid;grid-template-columns:auto 1fr auto;position:absolute;top:-9px;transition:all .3s}.appHeader .underline svg{fill:var(--cerulean__100);height:6px}.appHeader .underline .line{background-color:var(--cerulean__100);height:6px;width:100%}.dropdownOverlay{background-color:var(--navy__70);height:100vh;left:0;opacity:.65;position:fixed;top:0;width:100vw;z-index:9}.touchMenu{grid-column:-2/-1}.touchMenu .burger{cursor:pointer;margin:0;overflow:visible;transition:all .5s ease-in-out;width:30px}.touchMenu .burger div,.touchMenu .burger:after,.touchMenu .burger:before{background-color:var(--navy__100);border-radius:0;content:"";display:block;height:1px;margin:8px 0;transition:all .2s ease-in-out}.touchMenu .burger:not(.active):hover:before{background-color:var(--cerulean__100)}.touchMenu .burger:not(.active):hover div{background-color:var(--cerulean__100);margin-left:8px}.touchMenu .burger:not(.active):hover:after{background-color:var(--cerulean__100);margin-left:16px}.touchModal{background-color:#00384fa6;color:#fff;display:flex;height:100vh;justify-content:flex-end;overflow:hidden;position:fixed;right:0;top:0;width:100vw;z-index:20}.touchModal *,.touchModal a,.touchModal a:visited{color:var(--navy__100)}.touchModal .inner{background-color:#fff;display:flex;flex-direction:column;height:100vh;overflow:hidden}.touchModal .inner .topControls{align-items:center;cursor:pointer;display:flex;gap:.5em;grid-auto-flow:column;height:1.5em;justify-content:space-between;padding:4rem calc(var(--pageGridMargin)*2) 0 calc(var(--pageGridMargin)*2)}.touchModal .inner .topControls .closeButton svg{margin-left:-25%;width:2.5rem}.touchModal .inner .topControls .closeButton *{color:var(--navy__120)}.touchModal .inner .topControls .closeButton span{display:none}.touchModal .inner .topControls .lngSwitcherNaked{display:grid;font-size:1.15rem;font-weight:500;grid-auto-flow:column}.touchModal .inner .topControls .lngSwitcherNaked a,.touchModal .inner .topControls .lngSwitcherNaked a:visited{color:var(--navy__100);padding:.5rem .35rem}.touchModal .inner .topControls .lngSwitcherNaked a div,.touchModal .inner .topControls .lngSwitcherNaked a:visited div{border-bottom:1px solid transparent;padding:.35rem 0}.touchModal .inner .topControls .lngSwitcherNaked a.router-link-active div,.touchModal .inner .topControls .lngSwitcherNaked a:visited.router-link-active div{border-bottom:1px solid var(--cerulean__100)}.touchModal .inner .topControls .lngSwitcherNaked a:active,.touchModal .inner .topControls .lngSwitcherNaked a:focus,.touchModal .inner .topControls .lngSwitcherNaked a:hover,.touchModal .inner .topControls .lngSwitcherNaked a:visited:active,.touchModal .inner .topControls .lngSwitcherNaked a:visited:focus,.touchModal .inner .topControls .lngSwitcherNaked a:visited:hover{border-bottom:none}.touchModal .inner>nav{--itemHeight:3rem;display:grid;grid-auto-flow:row;grid-auto-rows:auto;grid-template-rows:auto;margin-top:7rem}.touchModal .inner>nav>* svg{width:.85em}.touchModal .inner>nav .hasSub,.touchModal .inner>nav .noSub{align-items:stretch;display:flex;flex-direction:column}.touchModal .inner>nav .hasSub .subMenu{max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(0,1,0,1)}.touchModal .inner>nav .hasSub .subMenu nav{padding-bottom:2rem}.touchModal .inner>nav .hasSub .subMenu nav>*{font-size:1.35rem;line-height:1.4;padding:.5rem calc(var(--pageGridMargin)*2)}.touchModal .inner>nav .hasSub .subMenu nav a,.touchModal .inner>nav .hasSub .subMenu nav a:visited{color:var(--navy__120)}.touchModal .inner>nav .topItem,.touchModal .inner>nav a.topItem,.touchModal .inner>nav a.topItem:visited{align-items:center;cursor:pointer;display:grid;font-size:2.5rem;font-weight:300;grid-template-columns:1fr auto;letter-spacing:-.02em;padding:var(--pageGridMargin) calc(var(--pageGridMargin)*2)}.touchModal .inner>nav .topItem:first-child,.touchModal .inner>nav a.topItem:first-child,.touchModal .inner>nav a.topItem:visited:first-child{padding-top:0}.touchModal .inner>nav .topItem:active,.touchModal .inner>nav .topItem:focus,.touchModal .inner>nav .topItem:hover,.touchModal .inner>nav a.topItem:active,.touchModal .inner>nav a.topItem:focus,.touchModal .inner>nav a.topItem:hover,.touchModal .inner>nav a.topItem:visited:active,.touchModal .inner>nav a.topItem:visited:focus,.touchModal .inner>nav a.topItem:visited:hover{border-bottom:none}.touchModal .inner>nav .isOpened .topItem svg{transform:rotate(180deg)}.touchModal .inner>nav .isOpened .subMenu{max-height:1000px;transition:max-height .35s linear}a.logo{overflow:visible}a.logo svg{height:3rem}@media (max-width:1279px){a.logo svg{height:2.85rem}}@media (max-width:428px){a.logo svg{height:2.75rem}}a.logo svg path{transition:all .2s cubic-bezier(.215,.61,.355,1)}a.logo:hover{border:none;overflow:visible}a.logo:hover svg path:nth-child(3),a.logo:hover svg path:nth-child(4){transform:translate(30px)}.fadeOverlay-enter-from,.fadeOverlay-leave-to{opacity:0}.fadeOverlay-enter-active,.fadeOverlay-leave-active{transition:opacity .35s}.fadeOverlay-enter-to,.fadeOverlay-leave-from{opacity:.65}.touch-submenu-enter-active,.touch-submenu-leave-active{max-height:0;transition:max-height .5s ease}.touch-submenu-enter,.touch-submenu-leave-to{max-height:1000px;overflow:hidden}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-display:swap;font-family:Sohne;font-style:normal;font-weight:300;src:url(./soehne-leicht.836ca71c.woff2) format("woff2")}@font-face{font-display:swap;font-family:Sohne;font-style:italic;font-weight:300;src:url(./soehne-leicht-kursiv.951c9aae.woff2) format("woff2")}@font-face{font-display:swap;font-family:Sohne;font-style:normal;font-weight:400;src:url(./soehne-buch.b7fba4d7.woff2) format("woff2")}@font-face{font-display:swap;font-family:Sohne;font-style:italic;font-weight:400;src:url(./soehne-buch-kursiv.1c0f7e22.woff2) format("woff2")}@font-face{font-display:swap;font-family:Sohne;font-style:normal;font-weight:500;src:url(./soehne-kraftig.7f706af2.woff2) format("woff2")}@font-face{font-display:swap;font-family:Sohne;font-style:italic;font-weight:500;src:url(./soehne-kraftig-kursiv.c4662937.woff2) format("woff2")}::-moz-selection{background-color:var(--cerulean__180);color:var(--navy__110)}::selection{background-color:var(--cerulean__180);color:var(--navy__110)}html{scroll-behavior:smooth}:root{--pageGridMargin:3rem;--headerHeight:8rem;--pageGridContentWidth:clamp(343px,100vw,calc(100vw - var(--pageGridMargin)*2));--gutter:2rem;scroll-behavior:auto}@media (max-width:1279px){:root{--pageGridMargin:2rem;--headerHeight:7rem}}@media (max-width:743px){:root{--pageGridMargin:1.5rem;--headerHeight:6rem}}body{width:100%}.appWrapper{display:grid;grid-template-columns:1fr calc(1820px - var(--pageGridMargin)*2) 1fr;grid-template-rows:auto 1fr auto;min-height:100vh}@media (max-width:1819.98px){.appWrapper{grid-template-columns:var(--pageGridMargin) var(--pageGridContentWidth) var(--pageGridMargin)}}.appInnerWrapper{flex-grow:0;flex-shrink:0;grid-column:2/3;max-width:1820px;width:100%}header.appHeader .touchMenu{display:none}@media (max-width:743px){header.appHeader .touchMenu{display:block}}@media (pointer:coarse) and (hover:none){header.appHeader .touchMenu{display:block}}header.appHeader nav.navLang,header.appHeader nav.navMenu{display:grid}@media (max-width:743px){header.appHeader nav.navLang,header.appHeader nav.navMenu{display:none}}@media (pointer:coarse) and (hover:none){header.appHeader nav.navLang,header.appHeader nav.navMenu{display:none}}.touchModal{display:none}@media (max-width:743px){.touchModal{display:flex}}@media (pointer:coarse) and (hover:none){.touchModal{display:flex}}.touchModal .inner{min-width:20rem;width:50vw}@media (max-width:743px){.touchModal .inner{width:100vw}}main{margin-top:8em}main .page__header{grid-column:1/-1;padding-top:5rem}main .page__grid{gap:0 var(--gutter);grid-template-columns:repeat(12,1fr);margin:0 auto;padding-bottom:5em}main .page__grid .cover{grid-column:1/-1;height:50vh;margin-bottom:5rem;margin-left:calc(var(--pageGridMargin)*-1);max-height:600px;max-width:calc(1820px + var(--pageGridMargin)*0);overflow:hidden;width:100vw}main .page__grid .cover img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--focus,50% 50%);object-position:var(--focus,50% 50%);width:100%}@media (min-width:1819.98px){main .page__grid .cover{border-radius:4px}}main .page__grid .blocks{display:grid;gap:0 var(--gutter);grid-auto-flow:row;grid-column:1/13;grid-template-columns:repeat(12,1fr)}main .page__grid .blocks>.block+.block:not(.contiguous){margin-top:5rem}main .page__grid .blocks>div{grid-column:4/11}@media (max-width:1279px){main .page__grid .blocks>div{grid-column:3/12}}@media (max-width:743px){main .page__grid .blocks>div{grid-column:1/12}}main .page__grid .blocks>div p{font-size:1.25em;font-weight:300;line-height:1.4}main .page__grid .blocks>div p strong{font-weight:500}main .page__grid .blocks>.tocBlock{border-bottom:1px solid rgba(0,80,114,.25);margin:1rem 0 5rem;padding:0 0 2rem}main .page__grid .blocks>.tocBlock ul{line-height:1.85;list-style-type:none;margin:0;padding:0}main .page__grid .blocks>.tocBlock ul li a,main .page__grid .blocks>.tocBlock ul li a:visited{border-bottom:0;transition:all .35s cubic-bezier(.215,.61,.355,1)}main .page__grid .blocks>.tocBlock ul li a:before,main .page__grid .blocks>.tocBlock ul li a:visited:before{display:none}main .page__grid .blocks>.tocBlock ul li a:active,main .page__grid .blocks>.tocBlock ul li a:hover,main .page__grid .blocks>.tocBlock ul li a:visited:active,main .page__grid .blocks>.tocBlock ul li a:visited:hover{padding-left:.5em}main .page__grid .blocks>blockquote{display:block;grid-column:3/11;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;padding:5rem 0}@media (max-width:1279px){main .page__grid .blocks>blockquote{grid-column:2/12}}@media (max-width:743px){main .page__grid .blocks>blockquote{grid-column:1/13}}main .page__grid .blocks .chapeau p,main .page__grid .blocks>.chapeau{font-size:1.5625rem}main .page__grid .blocks>.timelineBlock{grid-column:3/-1;padding:5em 0}@media (max-width:1279px){main .page__grid .blocks>.timelineBlock{grid-column:2/12}}@media (max-width:743px){main .page__grid .blocks>.timelineBlock{grid-column:1/-1}}main .page__grid .blocks>.gallery{grid-column:3/11;padding:5em 0}@media (max-width:1279px){main .page__grid .blocks>.gallery{grid-column:2/12}}@media (max-width:743px){main .page__grid .blocks>.gallery{grid-column:1/13}}main .page__grid .blocks>.imageBlock{margin:5rem 0}@media (max-width:743px){main .page__grid .blocks>.imageBlock{grid-column:1/-1}}main .page__grid .blocks>.bookPromo,main .page__grid .blocks>.featuredPublication{grid-column:1/13}main .page__grid .blocks>.counters{display:grid;gap:var(--gutter);grid-column:1/13;grid-template-columns:repeat(12,1fr);padding:5em 0}main .page__grid .blocks>.counters>.counter{grid-column:span 3;padding-right:33%}@media (max-width:1279px){main .page__grid .blocks>.counters>.counter{grid-column:span 4;padding-right:0}main .page__grid .blocks>.counters>.counter:nth-child(odd){grid-column:3/7}}@media (max-width:743px){main .page__grid .blocks>.counters>.counter{grid-column:span 6;padding-right:0}main .page__grid .blocks>.counters>.counter:nth-child(odd){grid-column:1/7}}main .page__grid .blocks>.counters>.counter .figure{color:var(--cerulean__100);font-size:4em;font-weight:300;line-height:.5}@media (max-width:743px){main .page__grid .blocks>.accordionBlock{grid-column:1/-1}}main .page__grid .blocks>.logoGridBlock{display:grid;gap:var(--gutter);grid-auto-rows:1fr;grid-column:1/-1;grid-template-columns:repeat(12,1fr);margin-bottom:5rem}main .page__grid .blocks>.logoGridBlock>.logoGridBlock__item{grid-column:span 3}@media (max-width:1279px){main .page__grid .blocks>.logoGridBlock>.logoGridBlock__item{grid-column:span 4;padding-right:0}main .page__grid .blocks>.logoGridBlock>.logoGridBlock__item:nth-child(odd){grid-column:3/7}}@media (max-width:743px){main .page__grid .blocks>.logoGridBlock>.logoGridBlock__item{grid-column:span 6;padding-right:0}main .page__grid .blocks>.logoGridBlock>.logoGridBlock__item:nth-child(odd){grid-column:1/7}}main .page__grid .blocks>.logoGridBlock>.logoGridBlock__item .logo{color:var(--cerulean__100);font-size:4em;font-weight:300;line-height:.5}main .page__grid .blocks>.logoGridBlock.itemsNr__3>.logoGridBlock__item{grid-column:span 3}@media (max-width:743px){main .page__grid .blocks>.logoGridBlock.itemsNr__3>.logoGridBlock__item{grid-column:span 6}}main .page__grid .blocks>.logoGridBlock.itemsNr__3>.logoGridBlock__item:first-child{grid-column:3/6}@media (max-width:743px){main .page__grid .blocks>.logoGridBlock.itemsNr__3>.logoGridBlock__item:first-child{grid-column:1/7}}main .page__grid .blocks>.logoGridBlock.itemsNr__12,main .page__grid .blocks>.logoGridBlock.itemsNr__4,main .page__grid .blocks>.logoGridBlock.itemsNr__8{grid-column:1/13;grid-template-columns:repeat(12,1fr)}main .page__grid .blocks>.iconGridBlock{display:grid;gap:var(--gutter);grid-column:3/-1;grid-template-columns:repeat(9,1fr);margin-bottom:5rem}@media (max-width:743px){main .page__grid .blocks>.iconGridBlock{grid-column:1/-1;grid-template-columns:repeat(12,1fr)}}main .page__grid .blocks>.iconGridBlock.featuresNr__12,main .page__grid .blocks>.iconGridBlock.featuresNr__4,main .page__grid .blocks>.iconGridBlock.featuresNr__8{grid-column:1/13;grid-template-columns:repeat(12,1fr)}main .page__grid .blocks>.iconGridBlock>.feature{grid-column:span 3}@media (max-width:1279px){main .page__grid .blocks>.iconGridBlock>.feature{grid-column:span 4;padding-right:0}}@media (max-width:743px){main .page__grid .blocks>.iconGridBlock>.feature{grid-column:span 6;padding-right:0}main .page__grid .blocks>.iconGridBlock>.feature:nth-child(odd){grid-column:1/7}}@media (max-width:428px){main .page__grid .blocks>.iconGridBlock>.feature{grid-column:span 12;padding-right:0}main .page__grid .blocks>.iconGridBlock>.feature:nth-child(odd){grid-column:1/-1}}main .page__grid .blocks>.iconGridBlock>.feature .icon{color:var(--cerulean__100);font-size:4em;font-weight:300;line-height:.5}main .page__grid .blocks>.teamBlock{grid-column:1/-1}main .page__grid .blocks>.caseStudiesBlock{grid-column:1/-1;margin-bottom:5rem}@media (pointer:coarse) and (hover:none){main .page__grid .blocks>.caseStudyBlock .buttonLink .text{opacity:1}}@media (max-width:743px){main .page__grid .blocks>.caseStudyBlock{grid-column:1/-1}}main .page__grid .blocks>.caseStudyBlock.homeBlock{grid-column:1/-1}@media (max-width:1279px){main .page__grid .blocks>.caseStudyBlock.homeBlock{grid-column:2/12}}@media (max-width:743px){main .page__grid .blocks>.caseStudyBlock.homeBlock,main .page__grid .blocks>.videoBlock{grid-column:1/-1}}main .page__grid .blocks>.extra__links{grid-column:4/-3}@media (max-width:1279px){main .page__grid .blocks>.extra__links{grid-column:3/-2}}@media (max-width:743px){main .page__grid .blocks>.extra__links{grid-column:1/-1}}main .cards__grid{display:grid;gap:5rem var(--gutter);grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));margin-bottom:5rem}@media (max-width:428px){main .cards__grid{grid-template-columns:100%}}main .cards__grid .card .arrow{opacity:0;transform:translate(-.35rem);transition:all .5s cubic-bezier(.215,.61,.355,1)}main .cards__grid .card a,main .cards__grid .card a:visited{display:grid;grid-template-rows:1fr auto}main .cards__grid .card a:active,main .cards__grid .card a:focus,main .cards__grid .card a:hover,main .cards__grid .card a:visited:active,main .cards__grid .card a:visited:focus,main .cards__grid .card a:visited:hover{border-bottom:none}main .cards__grid .card .placeholder,main .cards__grid .card img{aspect-ratio:4/5;background-color:var(--cerulean__190);border-radius:4px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;transition:all .5s cubic-bezier(.215,.61,.355,1);width:100%}main .cards__grid .card:hover .placeholder,main .cards__grid .card:hover .teamMember__avatar img{filter:brightness(1.1)}main .cards__grid .card:hover .arrow{opacity:1;transform:translate(0)}main .rows__grid{display:grid;gap:var(--gutter);grid-template-columns:1fr;grid-template-rows:auto}main .rows__grid a:active,main .rows__grid a:focus,main .rows__grid a:hover,main .rows__grid a:visited:active,main .rows__grid a:visited:focus,main .rows__grid a:visited:hover{border-bottom:none}main .rows__grid .row{align-items:start;border-top:1px solid rgba(0,80,114,.15);display:grid;gap:var(--gutter);grid-template-columns:repeat(12,1fr);grid-template-rows:auto;padding-bottom:1rem;padding-top:1.5rem}@media (max-width:743px){main .rows__grid .row{border-top:none}}main .rows__grid .row .picture{grid-column:1/4}@media (max-width:743px){main .rows__grid .row .picture{grid-column:1/13;grid-row:1/2}}main .rows__grid .row .picture picture img{aspect-ratio:16/10;background-color:var(--cerulean__190);border-radius:4px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}main .rows__grid .row .picture .placeholder{background-color:var(--cerulean__190)}main .rows__grid .row .info{grid-column:4/9}@media (max-width:1279px){main .rows__grid .row .info{grid-column:4/8}}@media (max-width:743px){main .rows__grid .row .info{grid-column:1/13;grid-row:2/3}}main .rows__grid .row .info .title{font-size:2rem;font-style:normal;font-weight:300;margin-left:-.05em}main .rows__grid .row .info .published{align-items:flex-start;color:var(--cerulean__100);display:flex;flex-direction:column;flex-wrap:wrap;font-size:1rem;font-weight:400;gap:.35em;margin-top:.85rem}main .rows__grid .row .info .published .category{background-color:#00507280;border-radius:1em;color:#fff;display:inline-block;font-size:.65rem;font-weight:600;letter-spacing:.085em;margin-right:1em;padding:.35em .75em;text-transform:uppercase}main .rows__grid .row div{display:block}main .rows__grid .row .content{grid-column:9/13}@media (max-width:1279px){main .rows__grid .row .content{grid-column:8/13}}@media (max-width:743px){main .rows__grid .row .content{grid-column:1/13;grid-row:3/4}}main .rows__grid .row .content,main .rows__grid .row .content p{font-size:1.25rem;font-weight:300;line-height:1.4}main .rows__grid .row .content p,main .rows__grid .row .content p p{margin:0 0 .85em;padding:0}main .rows__grid .row .content p em,main .rows__grid .row .content p p em{font-size:1rem}body[data-template=home] .appHeader.dropdownInactive .appHeader__inner{--nr:clamp(0,calc(255 - var(--scroll)*2.04),255);--ng:clamp(80,calc(255 - var(--scroll)*1.4),255);--nb:clamp(114,calc(255 - var(--scroll)*1.128),255);--cr:clamp(0,calc(255 - var(--scroll)*2.04),255);--cg:clamp(159,calc(255 - var(--scroll)*.768),255);--cb:clamp(227,calc(255 - var(--scroll)*.224),255)}body[data-template=home] .appHeader.dropdownInactive .appHeader__inner .logo svg [fill="#005072"]{fill:rgba(var(--nr),var(--ng),var(--nb),1)}body[data-template=home] .appHeader.dropdownInactive .appHeader__inner .logo svg [fill="#009fe3"]{fill:rgba(var(--cr),var(--cg),var(--cb),1)}body[data-template=home] .appHeader.dropdownInactive .appHeader__inner .navMenu__item,body[data-template=home] .appHeader.dropdownInactive .appHeader__inner .topItem{color:rgba(var(--nr),var(--ng),var(--nb),1)}body[data-template=home] .appHeader.dropdownInactive .appHeader__inner .navMenu__item svg,body[data-template=home] .appHeader.dropdownInactive .appHeader__inner .topItem svg{color:rgba(var(--nr),var(--ng),var(--nb),.65)}body[data-template=home] .appHeader.dropdownInactive .appHeader__inner .navMenu__item:hover .topItem,body[data-template=home] .appHeader.dropdownInactive .appHeader__inner.dropdown .topItem{color:var(--navy__100)}body[data-template=home] .appHeader.dropdownInactive .appHeader__inner .lngSwitcher{color:rgba(var(--nr),var(--ng),var(--nb),1)}body[data-template=home] .appHeader.dropdownInactive .appHeader__inner .touchMenu .burger div,body[data-template=home] .appHeader.dropdownInactive .appHeader__inner .touchMenu .burger:after,body[data-template=home] .appHeader.dropdownInactive .appHeader__inner .touchMenu .burger:before{background-color:#fff}body[data-template=home] main{margin-top:0}body[data-template=home] main .page__header{padding-top:0}body[data-template=home] main .hero__videoContainer{border-bottom-left-radius:4px;border-bottom-right-radius:4px}@media (max-width:1819.98px){body[data-template=home] main .hero__videoContainer{border-bottom-left-radius:0;border-bottom-right-radius:0}}main .page__grid.pageHome .blocks>.homeBlock{padding:5rem 0}@media (max-width:1279px){main .page__grid.pageHome .blocks>.chapeau{grid-column:2/12}}@media (max-width:743px){main .page__grid.pageHome .blocks>.chapeau{grid-column:1/-1}}main .page__grid.pageHome .blocks>.counters>.counter{grid-column:span 3;padding-right:33%}@media (max-width:1279px){main .page__grid.pageHome .blocks>.counters>.counter{grid-column:span 5}main .page__grid.pageHome .blocks>.counters>.counter:nth-child(odd){grid-column:2/7}}@media (max-width:743px){main .page__grid.pageHome .blocks>.counters>.counter{grid-column:span 6}main .page__grid.pageHome .blocks>.counters>.counter:nth-child(odd){grid-column:1/7}}main .page__grid.pageHome .blocks>.bookPromo{grid-column:1/-1}@media (max-width:1279px){main .page__grid.pageHome .blocks>.bookPromo{grid-column:2/12}}@media (max-width:743px){main .page__grid.pageHome .blocks>.bookPromo{grid-column:1/-1}}main .pageContact.page__grid .blocks{gap:calc(var(--gutter)*2) var(--gutter)}main .pageContact.page__grid .blocks .mapBlock{border-radius:4px;grid-column:7/13;overflow:hidden}@media (max-width:743px){main .pageContact.page__grid .blocks .mapBlock{grid-column:1/-1;grid-row:1/2}}main .pageContact.page__grid .blocks .pageContact__details{grid-column:1/6;grid-row:1/2}@media (max-width:743px){main .pageContact.page__grid .blocks .pageContact__details{grid-column:1/-1;grid-row:2/3}}footer.appFooter{background-color:var(--navy__80);color:#fff;display:flex;grid-column:1/4;grid-row:3/4;justify-content:center;max-width:100vw;padding:5em 0 var(--gutter) 0}footer.appFooter a,footer.appFooter a:active,footer.appFooter a:visited{color:#fff}footer.appFooter .footerInner{display:grid;grid-template-columns:var(--pageGridMargin) auto var(--pageGridMargin);max-width:1820px;width:100%}footer.appFooter .footerGrid{display:grid;gap:var(--gutter);grid-auto-rows:auto;grid-column:2/3;grid-template-columns:repeat(12,1fr);grid-template-rows:auto auto auto auto}@media (max-width:743px){footer.appFooter .footerGrid{grid-template-columns:repeat(4,1fr)}}@media (max-width:428px){footer.appFooter .footerGrid{gap:calc(var(--gutter)/2);grid-template-columns:auto repeat(3,1fr)}}footer.appFooter .footerDivider{border-bottom:1px solid #005072;grid-column:1/-1;grid-row:3/4;padding:1rem 0}@media (max-width:743px){footer.appFooter .footerDivider{grid-row:4/5}}footer.appFooter .footerNav{font-size:3em;font-weight:300;grid-column:7/-2;grid-row:1/3;padding-bottom:3rem}@media (max-width:743px){footer.appFooter .footerNav{grid-column:2/-1;grid-row:1/2;padding-bottom:1rem}}footer.appFooter .footerNav ul{list-style-type:none;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;padding-inline-start:0}footer.appFooter .footerNav ul li a{border:none;display:inline-block;font-weight:300;letter-spacing:-.02em;padding-top:.35rem;transition:all .35s cubic-bezier(.215,.61,.355,1)}footer.appFooter .footerNav ul li a:active,footer.appFooter .footerNav ul li a:hover{color:var(--cerulean__150);padding-left:.35em}footer.appFooter .footerNavSmall{display:none;font-size:1.25rem;font-weight:300;grid-column:7/-1;line-height:1.5}@media (max-width:743px){footer.appFooter .footerNavSmall{grid-column:2/-1;grid-row:2/3}}@media (max-width:428px){footer.appFooter .footerNavSmall{grid-column:1/-1}}footer.appFooter .footerNavSmall ul{list-style-type:none;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;padding-inline-start:0}footer.appFooter .footerNavSmall ul li a{border-bottom:1px solid transparent;transition:all .35s cubic-bezier(.215,.61,.355,1)}footer.appFooter .footerNavSmall ul li a:active,footer.appFooter .footerNavSmall ul li a:hover{border-bottom:1px solid var(--navy__110);color:var(--cerulean__150)}footer.appFooter .footerSocial{display:grid;gap:.85rem;grid-auto-flow:column;grid-column:-3/-1;grid-row:1/2;justify-content:end}@media (max-width:743px){footer.appFooter .footerSocial{grid-column:2/-1;grid-row:3/4;justify-content:start}}footer.appFooter .footerSocial svg{width:2rem}footer.appFooter .footerSocial a:hover{border-bottom:none}footer.appFooter .footerSocial a:hover svg{color:var(--cerulean__150)}footer.appFooter .footerContact{display:grid;font-size:1.25rem;font-weight:300;gap:1ch;grid-column:1/7;grid-row:2/3;grid-template-columns:1.5rem 1fr;line-height:1.4}@media (max-width:743px){footer.appFooter .footerContact{grid-column:2/-1;grid-template-columns:1fr}footer.appFooter .footerContact>div:first-child{display:none}}footer.appFooter .footerContact>div svg{fill:#fff;height:1.25rem;margin-top:.3rem;width:1.25rem}footer.appFooter .footerContact a{border-bottom:none;transition:all .35s cubic-bezier(.215,.61,.355,1)}footer.appFooter .footerContact a span{border-bottom:1px solid transparent}footer.appFooter .footerContact a svg{margin-bottom:-.2em;margin-left:.35em;width:.75em}footer.appFooter .footerContact a:active,footer.appFooter .footerContact a:hover{color:var(--cerulean__150)}footer.appFooter .footerContact a:active span,footer.appFooter .footerContact a:hover span{border-bottom:1px solid var(--navy__110)}footer.appFooter .footerContact a:active svg,footer.appFooter .footerContact a:hover svg{fill:var(--cerulean__150)}footer.appFooter .footerLogo svg{margin-bottom:3rem;margin-right:2rem}footer.appFooter .footerLegal{color:var(--navy__130);display:grid;font-size:.85em;gap:1ch;grid-column:1/6;grid-row:4/5;grid-template-columns:1.5rem 1fr}@media (max-width:743px){footer.appFooter .footerLegal{gap:.5ch;grid-column:2/3;grid-row:5/6;grid-template-columns:auto 1fr}}@media (max-width:428px){footer.appFooter .footerLegal{grid-column:1/3}}footer.appFooter .footerCredit{grid-column:7/-1;grid-row:4/-1}@media (max-width:743px){footer.appFooter .footerCredit{grid-column:3/-1;grid-row:5/6;text-align:right}}footer.appFooter .footerCredit a svg,footer.appFooter .footerCredit a:visited svg{fill:var(--navy__130);height:.95rem;transition:fill .35s cubic-bezier(.215,.61,.355,1)}footer.appFooter .footerCredit a:active svg,footer.appFooter .footerCredit a:hover svg,footer.appFooter .footerCredit a:visited:active svg,footer.appFooter .footerCredit a:visited:hover svg{fill:var(--cerulean__180)}a.crypt{cursor:pointer}a.crypt span:nth-child(2):before{content:"@"}a.crypt span:nth-child(2):after{content:"."}:root{color:var(--navy__100);font-family:Sohne,Helvetica,Arial,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif;font-size:20px;text-rendering:geometricPrecision}@media (max-width:1819.98px){:root{font-size:clamp(13px,1vw,20px)}}em{font-size:1em}a,a:visited{color:var(--navy__100);text-decoration:none}a:active,a:hover{border-bottom:1px solid var(--navy__100)}.page__grid p a,.page__grid p a:visited,.page__grid ul a,.page__grid ul a:visited{border-bottom:1px solid var(--cerulean__180);font-weight:400;padding-bottom:.0875em;position:relative;text-decoration:none}.page__grid p a:before,.page__grid p a:visited:before,.page__grid ul a:before,.page__grid ul a:visited:before{border-bottom:1px solid var(--cerulean__100);bottom:-1px;content:"";display:inline-block;left:0;position:absolute;transition:width .35s cubic-bezier(.215,.61,.355,1);width:0}.page__grid p a:active:before,.page__grid p a:hover:before,.page__grid ul a:active:before,.page__grid ul a:hover:before{width:100%}.h1,h1{font-size:clamp(46px,5vw,5rem);margin:.85rem 0 4rem}.h1,.h2,h1,h2{font-weight:300;letter-spacing:-.02em}.h2,h2{font-size:3.75rem;margin:0}.h3,h3{font-size:1.25rem;font-weight:500;letter-spacing:0;margin:0}.blocks p:has(strong:only-child){margin-top:1.5em}.blocks .blockTitle{font-size:2.5rem;font-weight:300;letter-spacing:-.02em}.blocks blockquote{font-size:2.4rem}.blocks blockquote,.blocks blockquote em,.blocks blockquote strong{font-style:normal;font-weight:300}.blocks blockquote footer{font-size:1rem;padding-top:1rem}.blocks blockquote footer strong{color:var(--cerulean__100);font-weight:500}.overtitle{color:var(--cerulean__100);font-size:.85rem;font-weight:600;letter-spacing:.15em;padding-bottom:1rem;text-transform:uppercase}@keyframes slideUp_115{0%{transform:translateY(115%)}to{transform:translateY(0)}}@keyframes slideUp_custom{0%{opacity:0;transform:translateY(var(--vOffset))}to{opacity:1;transform:translateY(0)}}@keyframes reveal{0%{opacity:0}to{opacity:1}}.breadcrumb{animation:slideUp_custom .8s ease forwards;animation-delay:.45s;opacity:0;transform:translateY(30%);will-change:transform}.h1:has(.word),h1:has(.word){display:flex;flex-wrap:wrap;max-width:90%}.h1:has(.word) .word,h1:has(.word) .word{overflow:hidden}.h1:has(.word) .word .inner,h1:has(.word) .word .inner{animation:slideUp_115 .8s ease forwards;animation-delay:calc(.15s + var(--word-index)*85ms);display:block;transform:translateY(115%);will-change:transform}@media (max-width:1279px){.h1:has(.word),h1:has(.word){max-width:100%}}.appWrapper.navFromChild .teamPage .card:not(.active){animation:slideUp_custom .8s ease forwards;animation-delay:calc(.1s + var(--card-index)*25ms);opacity:0;transform:translateY(0);will-change:transform,opacity}.appWrapper:not(.navFromChild) .teamPage .card{animation:slideUp_custom .8s ease forwards;animation-delay:calc(.35s + var(--card-index)*.1s);opacity:0;transform:translateY(30%);will-change:transform,opacity}.teamProfilePage .teamProfile__grid .content{animation:slideUp_custom .8s ease forwards;animation-delay:.45s;opacity:0;transform:translateY(30%);will-change:transform,opacity}.caseStudiesPage .row{animation:slideUp_custom .8s ease forwards;animation-delay:calc(.35s + var(--row-index)*.1s)}.caseStudiesPage .row,.page__grid .cover{opacity:0;transform:translateY(30%);will-change:transform,opacity}.page__grid .cover{animation:slideUp_custom 2s ease forwards;animation-delay:calc(.35s + var(--row-index)*.1s)}.blocks .block{animation:slideUp_custom .8s ease forwards;animation-delay:calc(.35s + var(--block-index)*.1s);opacity:0;transform:translateY(30%);will-change:transform,opacity}:root{--cerulean__0:#000;--cerulean__10:#001017;--cerulean__20:#00202d;--cerulean__30:#003044;--cerulean__40:#00405b;--cerulean__50:#005072;--cerulean__60:#005f88;--cerulean__70:#006f9f;--cerulean__80:#007fb6;--cerulean__90:#008fcc;--cerulean__100:#009fe3;--cerulean__110:#00b3ff;--cerulean__120:#1dbbff;--cerulean__130:#39c4ff;--cerulean__140:#5cf;--cerulean__150:#72d5ff;--cerulean__160:#8eddff;--cerulean__170:#aae6ff;--cerulean__180:#c6eeff;--cerulean__190:#e3f7ff;--cerulean__200:#fff;--navy__0:#000;--navy__10:#00080b;--navy__20:#001017;--navy__30:#001822;--navy__40:#00202d;--navy__50:#002839;--navy__60:#003044;--navy__70:#00384f;--navy__80:#00405b;--navy__90:#004866;--navy__100:#005072;--navy__110:#006b99;--navy__120:#0087c1;--navy__130:#00a3e8;--navy__140:#11b8ff;--navy__150:#39c4ff;--navy__160:#60cfff;--navy__170:#88dbff;--navy__180:#b0e7ff;--navy__190:#d7f3ff;--navy__200:#fff}.nuxt-loading-indicator{background:var(--cerulean__100)}.appWrapper .shapeOverlay{height:40rem;pointer-events:none;position:absolute;right:10vw;top:calc(-20% - 1px*var(--scroll));z-index:-1}.cookieControl{bottom:var(--pageGridMargin);position:fixed;right:var(--pageGridMargin);z-index:20}.cookieControl,.cookieControl *{box-sizing:border-box}@media (max-width:743px){.cookieControl{bottom:0;right:0}}.cookieControl__Bar,.cookieControl__Modal{background-color:#fff;border-radius:4px;box-shadow:0 20px 100px #32325d59;padding:var(--gutter);z-index:20}@media (max-width:1279px){.cookieControl__Bar,.cookieControl__Modal{border-radius:0}}.cookieControl__ControlButton{background-color:#fff;border:1px solid var(--cerulean__170);border-radius:100%;box-sizing:content-box;color:var(--navy__100);cursor:pointer;height:1.25rem;padding:5px;width:1.25rem}@media (max-width:743px){.cookieControl__ControlButton{bottom:var(--pageGridMargin);position:absolute;right:var(--pageGridMargin)}}.cookieControl__Bar{bottom:var(--pageGridMargin);right:var(--pageGridMargin)}@media (max-width:743px){.cookieControl__Bar{bottom:0;box-sizing:border-box;right:0;width:100vw}}.cookieControl__BarButtons{display:grid;gap:calc(var(--gutter)/2);grid-auto-flow:column;grid-template-columns:auto;justify-content:start;margin-top:calc(var(--gutter)/2)}.cookieControl__BarButtons button{background-color:transparent;border:1px solid rgba(0,80,114,.35);border-radius:4px;color:var(--navy__100);cursor:pointer;padding:.5rem 1rem}.cookieControl__BarButtons button:hover{background-color:#00507226}.cookieControl__Modal{box-shadow:0 20px 100px #32325da6;left:50%;padding:var(--pageGridMargin);position:fixed;top:50%;transform:translate(-50%,-50%)}@media (max-width:743px){.cookieControl__Modal{bottom:0;left:0;top:auto;transform:none;width:100vw}}.cookieControl__ModalUnsaved{background-color:var(--cerulean__180);border-radius:4px;font-weight:500;padding:.5rem}.cookieControl__ModalContentInner{display:grid;grid-template-columns:1fr auto}.cookieControl__ModalContentInner>*{grid-column:1/2}.cookieControl__ModalContentInner ul{list-style-type:none;margin:var(--gutter) 0 calc(var(--gutter)/2) 0;padding:0}.cookieControl__ModalContentInner ul li{margin-bottom:calc(var(--gutter)/2)}.cookieControl__ModalContentInner .cookieControl__ModalClose{align-self:start;background-color:transparent;border:none;color:var(--cerulean__100);cursor:pointer;font-size:3rem;font-weight:300;grid-column:2/3;grid-row:1/3;line-height:.5;margin:0;padding:0}.cookieControl__ModalContentInner h3{grid-column:1/2}.cookieControl__ModalContentInner .cookieControl__ModalButtons{display:grid;gap:calc(var(--gutter)/2);grid-auto-flow:column;grid-column:1/2;grid-template-columns:auto;justify-content:start;margin-top:calc(var(--gutter)/2)}.cookieControl__ModalContentInner .cookieControl__ModalButtons button{background-color:transparent;border:1px solid rgba(0,80,114,.35);border-radius:4px;color:var(--navy__100);cursor:pointer;padding:.5rem 1rem}.cookieControl__ModalContentInner .cookieControl__ModalButtons button:hover{background-color:#00507226}.cookieControl__ModalContentInner .cookieControl__ModalInputWrapper{align-items:baseline;display:flex}.cookieControl__ModalContentInner .cookieControl__ModalInputWrapper button{display:none}.cookieControl__ModalContentInner .cookieControl__ModalInputWrapper input[type=checkbox]{margin-right:1ch}.cookieControl__ModalContentInner .cookieControl__ModalInputWrapper label{font-weight:500}.cookieControl__ModalContentInner .cookieControl__ModalInputWrapper label span{display:block;font-weight:400}.project-title[data-v-d57ec2a8]{display:flex;flex-wrap:wrap;max-width:90%}[data-v-919af4c0]:root{--cerulean__0:#000;--cerulean__10:#001017;--cerulean__20:#00202d;--cerulean__30:#003044;--cerulean__40:#00405b;--cerulean__50:#005072;--cerulean__60:#005f88;--cerulean__70:#006f9f;--cerulean__80:#007fb6;--cerulean__90:#008fcc;--cerulean__100:#009fe3;--cerulean__110:#00b3ff;--cerulean__120:#1dbbff;--cerulean__130:#39c4ff;--cerulean__140:#5cf;--cerulean__150:#72d5ff;--cerulean__160:#8eddff;--cerulean__170:#aae6ff;--cerulean__180:#c6eeff;--cerulean__190:#e3f7ff;--cerulean__200:#fff;--navy__0:#000;--navy__10:#00080b;--navy__20:#001017;--navy__30:#001822;--navy__40:#00202d;--navy__50:#002839;--navy__60:#003044;--navy__70:#00384f;--navy__80:#00405b;--navy__90:#004866;--navy__100:#005072;--navy__110:#006b99;--navy__120:#0087c1;--navy__130:#00a3e8;--navy__140:#11b8ff;--navy__150:#39c4ff;--navy__160:#60cfff;--navy__170:#88dbff;--navy__180:#b0e7ff;--navy__190:#d7f3ff;--navy__200:#fff}a.buttonLink[data-v-919af4c0],a.buttonLink[data-v-919af4c0]:visited{align-items:center;display:grid;gap:0;grid-template-columns:auto auto;justify-content:start}a.buttonLink span[data-v-919af4c0],a.buttonLink:visited span[data-v-919af4c0]{color:var(--navy__120);font-weight:400;grid-column:1/2;grid-row:1/-1;padding:.35em 0;transition:all .15s ease-in-out}a.buttonLink svg[data-v-919af4c0],a.buttonLink:visited svg[data-v-919af4c0]{fill:currentColor;color:var(--navy__100);grid-column:-2/-1;grid-row:1/-1;opacity:0;position:relative;transition:all .15s ease-in-out;width:.85em}a.buttonLink[data-v-919af4c0]:before,a.buttonLink[data-v-919af4c0]:visited:before{align-self:end;background-color:#00507226;border-radius:4px;content:"";grid-column:1/-1;grid-row:1/-1;height:1px;transition:all .15s ease-in-out;width:calc(100% - .85em)}a.buttonLink[data-v-919af4c0]:active,a.buttonLink[data-v-919af4c0]:focus,a.buttonLink[data-v-919af4c0]:hover,a.buttonLink[data-v-919af4c0]:visited:active,a.buttonLink[data-v-919af4c0]:visited:focus,a.buttonLink[data-v-919af4c0]:visited:hover{border-bottom:none}a.buttonLink:active span[data-v-919af4c0],a.buttonLink:focus span[data-v-919af4c0],a.buttonLink:hover span[data-v-919af4c0],a.buttonLink:visited:active span[data-v-919af4c0],a.buttonLink:visited:focus span[data-v-919af4c0],a.buttonLink:visited:hover span[data-v-919af4c0]{color:var(--navy__100);font-weight:400;padding:.35em 1.85em .35em .75em}a.buttonLink:active svg[data-v-919af4c0],a.buttonLink:focus svg[data-v-919af4c0],a.buttonLink:hover svg[data-v-919af4c0],a.buttonLink:visited:active svg[data-v-919af4c0],a.buttonLink:visited:focus svg[data-v-919af4c0],a.buttonLink:visited:hover svg[data-v-919af4c0]{color:var(--navy__100);opacity:1;translate:-1.35em}a.buttonLink[data-v-919af4c0]:active:before,a.buttonLink[data-v-919af4c0]:focus:before,a.buttonLink[data-v-919af4c0]:hover:before,a.buttonLink[data-v-919af4c0]:visited:active:before,a.buttonLink[data-v-919af4c0]:visited:focus:before,a.buttonLink[data-v-919af4c0]:visited:hover:before{background-color:#00507226;height:100%}a.buttonLink.external svg[data-v-919af4c0],a.buttonLink:visited.external svg[data-v-919af4c0]{width:1.35rem}
