figure img{width:100%;background-color:#f5f5f5}img{display:block}a img,img a{border:0}a:focus{-webkit-box-shadow:none;box-shadow:none;background:#c9e1e8!important;-webkit-box-shadow:0 0 .5rem #c9e1e8;box-shadow:0 0 .5rem #c9e1e8;outline-style:none;color:#000!important}a::-moz-selection,code::-moz-selection,h1::-moz-selection,h2::-moz-selection,h3::-moz-selection,h4::-moz-selection,li::-moz-selection,p::-moz-selection,span::-moz-selection,sup::-moz-selection{background:#d6eef4}a::selection,code::selection,h1::selection,h2::selection,h3::selection,h4::selection,li::selection,p::selection,span::selection,sup::selection{background:#d6eef4}a::-moz-selection,code::-moz-selection,h1::-moz-selection,h2::-moz-selection,h3::-moz-selection,h4::-moz-selection,li::-moz-selection,p::-moz-selection,span::-moz-selection,sup::-moz-selection{background:#ffb7b7}.main-header-nameplate--active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .6s ease-in .3s,-webkit-transform .4s ease-out .3s;transition:opacity .6s ease-in .3s,-webkit-transform .4s ease-out .3s;transition:opacity .6s ease-in .3s,transform .4s ease-out .3s;transition:opacity .6s ease-in .3s,transform .4s ease-out .3s,-webkit-transform .4s ease-out .3s}.navigation-menu--active{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .6s ease-out .4s,-webkit-transform .4s ease-out .4s;transition:opacity .6s ease-out .4s,-webkit-transform .4s ease-out .4s;transition:opacity .6s ease-out .4s,transform .4s ease-out .4s;transition:opacity .6s ease-out .4s,transform .4s ease-out .4s,-webkit-transform .4s ease-out .4s}@media screen and (max-width:26.5625rem){.navigation-menu--active{top:10rem}}.nav-menu-button-icn--open{display:none}.nav-menu-button-icn--closed{display:block}.nav-menu-button--active{margin:0 0 .9375rem}.nav-menu-button--active a{color:#c9e1e8}.nav-menu-button--active .nav-menu-button-icn--open{display:block;fill:#c9e1e8}.nav-menu-button--active .nav-menu-button-icn--closed{display:none}@media screen and (max-width:35rem){.nav-list--open{height:8.5rem;opacity:1;padding:1.5625rem 0 0;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:height .3s ease-in-out,opacity .3s ease-in .2s,-webkit-transform .2s cubic-bezier(.44,.4,.29,1.48);transition:height .3s ease-in-out,opacity .3s ease-in .2s,-webkit-transform .2s cubic-bezier(.44,.4,.29,1.48);transition:height .3s ease-in-out,opacity .3s ease-in .2s,transform .2s cubic-bezier(.44,.4,.29,1.48);transition:height .3s ease-in-out,opacity .3s ease-in .2s,transform .2s cubic-bezier(.44,.4,.29,1.48),-webkit-transform .2s cubic-bezier(.44,.4,.29,1.48)}}.nav-list--close{height:0;opacity:0;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition:height .2s ease-in .2s,opacity .2s ease-in .2s,-webkit-transform .1s ease-in;transition:height .2s ease-in .2s,opacity .2s ease-in .2s,-webkit-transform .1s ease-in;transition:height .2s ease-in .2s,opacity .2s ease-in .2s,transform .1s ease-in;transition:height .2s ease-in .2s,opacity .2s ease-in .2s,transform .1s ease-in,-webkit-transform .1s ease-in}.menu-container--active .scroll-progress-wrapper{display:none}.no-js .triple-module-head{opacity:1;line-height:150%;top:0;-webkit-transform:scale(1);transform:scale(1)}.no-js .main-header-logo--display{opacity:1;bottom:9.375rem;-webkit-transform:scale(1);transform:scale(1)}@media screen and (max-width:50rem){.no-js .main-header-logo--display{bottom:8.125rem}}@media screen and (max-width:26.5625rem){.no-js .main-header-logo--display{bottom:14.0625rem}}.no-js .nav-list--display{bottom:3.75rem;opacity:1;-webkit-transform:scale(1);transform:scale(1)}@media screen and (max-width:26.5625rem){.no-js .nav-list--display{top:10rem}}@media screen and (max-width:26.5625rem){.no-js .nav-list--display li{padding:.1875rem .75rem .3125rem 0}}.no-js .site-footer{opacity:1}.no-js .site-footer .facebook-link,.no-js .site-footer .github-link,.no-js .site-footer .mail-link,.no-js .site-footer .twitter-link{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.no-js .footer-links li a .footer-icon{fill:#2989a2}.no-js .footer-icon{fill:#d0d0d0}.no-js .blog-teaser-item{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.no-js .loading-overlay--preset:after{content:"";display:none}.no-js .blog-entry.closed .button.blog-more-button.archive{display:none}.no-js .blog-entry.closed.expandable{height:auto}.no-js .blog-entry.closed:before{display:none}.no-fonts .blog-headline{line-height:1.4;font-size:1.375rem}@media screen and (min-width:31.25rem){.no-fonts .blog-headline{font-size:1.5rem}}.no-fonts .blog-entry p{font-size:1rem}@media screen and (min-width:31.25rem){.no-fonts .blog-entry p{font-size:1.0625rem}}.site-footer-active{opacity:1;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in;-webkit-transition-delay:.5s;transition-delay:.5s}.footer-links{width:100%;margin:0 0 3.125rem;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer-links li{width:3.4375rem;height:3.4375rem;margin:0 1.25rem;-webkit-box-shadow:0 1.125rem 4.6875rem 0 hsla(0,0%,40%,.3);box-shadow:0 1.125rem 4.6875rem 0 hsla(0,0%,40%,.3);-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;border-radius:50%;background-color:#fff;text-align:center;overflow:hidden}.footer-links li a{display:block;width:3.4375rem;height:3.4375rem;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in;background-image:none}.footer-links li a:hover{background-color:#2989a2;color:#fff}.footer-links li a:hover .footer-icon{fill:#fff}@media screen and (max-width:25rem){.footer-links li{margin:2.5rem .625rem 0}}@media (prefers-color-scheme:dark){.footer-links li{-webkit-box-shadow:none;box-shadow:none;background-color:#e6e6e6}}.footer-icon{width:1.25rem;height:1.25rem;fill:#2989a2;-webkit-transition:fill .2s;transition:fill .2s;margin-top:1.125rem}.site-footer .github-link,.site-footer .linked-in-link,.site-footer .mail-link{opacity:0;-webkit-transform:scale(.1);transform:scale(.1)}.site-footer-active .mail-link{-webkit-transition:opacity 0 ease-in .5s;transition:opacity 0 ease-in .5s;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-delay:.5s;transition-delay:.5s}.site-footer-active .linked-in-link{-webkit-transition:opacity 0 ease-in .7s;transition:opacity 0 ease-in .7s;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-delay:.7s;transition-delay:.7s}.site-footer-active .github-link{-webkit-transition:opacity 0 ease-in 1.1s;transition:opacity 0 ease-in 1.1s;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-duration:.4s;transition-duration:.4s}.site-footer-active .github-link,.site-footer-active .linked-in-link,.site-footer-active .mail-link{opacity:1;-webkit-transition-timing-function:cubic-bezier(.91,-.01,.29,1.84);transition-timing-function:cubic-bezier(.91,-.01,.29,1.84);-webkit-transform:scale(1);transform:scale(1)}.scroll-to-top{position:fixed;right:.9375rem;bottom:1.875rem;width:2.5rem;height:2.5rem;border-radius:50%;background-color:#2989a2;text-align:center;line-height:2.5rem;color:#fff;opacity:0;background-image:none;z-index:1}@media screen and (max-width:56.25rem){.scroll-to-top{display:block}}.scroll-to-top:hover{color:#fff;background-image:none;background-color:#245360;-webkit-transition:background-color .2s;transition:background-color .2s}.scroll-up-icon{width:.625rem;height:.625rem;fill:#fff;margin:.9375rem 0 0}.scroll-to-top-inactive{opacity:0}.scroll-to-top-active,.scroll-to-top-inactive{-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.scroll-to-top-active{opacity:.9}.footer-tagline{color:#999;font-size:.6875rem;text-align:center;margin:0 1.25rem .3125rem;padding:0}@media (prefers-color-scheme:dark){.footer-tagline{color:#c9e1e8}}.svg-import{height:0;width:0;overflow:hidden}.footer-navigation-menu{width:100%;text-align:center;margin:0 auto 2.5rem;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(75%,transparent),color-stop(75%,#999));background-image:linear-gradient(180deg,transparent 75%,#999 0);background-size:60% 2px;background-origin:padding-box;background-position:center 100%;background-repeat:no-repeat;padding:0 0 1.5625rem}@media screen and (max-width:26.25rem){.footer-navigation-menu{margin:0 auto 1.25rem}}.footer-navigation-menu li{display:inline-block;font-family:Ginger,helvetica,arial,sans-serif;font-size:1.25rem;margin:2.5rem 0 0;text-transform:capitalize;font-weight:700}@media screen and (max-width:28.125rem){.footer-navigation-menu li{font-size:1rem}}.footer-navigation-menu li:after{content:" | ";display:inline-block;margin:0 .9375rem;color:#d0d0d0;letter-spacing:-.2em}@media screen and (max-width:26.25rem){.footer-navigation-menu li:after{margin:0 .3125rem}}.footer-navigation-menu li:nth-child(4):after{content:"";margin:0}@media screen and (max-width:26.25rem){.footer-navigation-menu li{margin:1.25rem 0 0;font-size:1rem}}.footer-navigation-menu li a{color:#999;background:none;text-shadow:none}.footer-navigation-menu li a:hover{color:#2989a2}@media (prefers-color-scheme:dark){.footer-navigation-menu li a{color:#9db9c1}}em .footer-navigation-menu,em .footer-tagline{font-style:normal}
/*# sourceMappingURL=styles-9-9-2022.css.map */
