@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(open-sans-v20-latin-regular.825609c1.eot);src:local(""),url(open-sans-v20-latin-regular.825609c1.eot#iefix)format("embedded-opentype"),url(open-sans-v20-latin-regular.34afc379.woff2)format("woff2"),url(open-sans-v20-latin-regular.8eb6eb6d.woff)format("woff"),url(open-sans-v20-latin-regular.5a3c1dc1.ttf)format("truetype"),url(open-sans-v20-latin-regular.0b0b5db9.svg#OpenSans)format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;src:url(open-sans-v20-latin-italic.bdb4c9a4.eot);src:local(""),url(open-sans-v20-latin-italic.bdb4c9a4.eot#iefix)format("embedded-opentype"),url(open-sans-v20-latin-italic.546aa1d4.woff2)format("woff2"),url(open-sans-v20-latin-italic.7fa97993.woff)format("woff"),url(open-sans-v20-latin-italic.3d6ff63d.ttf)format("truetype"),url(open-sans-v20-latin-italic.b5bf6a3b.svg#OpenSans)format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:url(open-sans-v20-latin-600.fb59c171.eot);src:local(""),url(open-sans-v20-latin-600.fb59c171.eot#iefix)format("embedded-opentype"),url(open-sans-v20-latin-600.c615ddc4.woff2)format("woff2"),url(open-sans-v20-latin-600.1eb75f67.woff)format("woff"),url(open-sans-v20-latin-600.aac331a2.ttf)format("truetype"),url(open-sans-v20-latin-600.a6a9b68d.svg#OpenSans)format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;src:url(open-sans-v20-latin-600italic.83fe18ae.eot);src:local(""),url(open-sans-v20-latin-600italic.83fe18ae.eot#iefix)format("embedded-opentype"),url(open-sans-v20-latin-600italic.2e3a7575.woff2)format("woff2"),url(open-sans-v20-latin-600italic.5b178579.woff)format("woff"),url(open-sans-v20-latin-600italic.6959d5c9.ttf)format("truetype"),url(open-sans-v20-latin-600italic.f4a57ae6.svg#OpenSans)format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:url(open-sans-v20-latin-700.e3a6afdc.eot);src:local(""),url(open-sans-v20-latin-700.e3a6afdc.eot#iefix)format("embedded-opentype"),url(open-sans-v20-latin-700.93c8da08.woff2)format("woff2"),url(open-sans-v20-latin-700.0daf1c6d.woff)format("woff"),url(open-sans-v20-latin-700.9e2c52cb.ttf)format("truetype"),url(open-sans-v20-latin-700.8da54beb.svg#OpenSans)format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;src:url(open-sans-v20-latin-700italic.40c77969.eot);src:local(""),url(open-sans-v20-latin-700italic.40c77969.eot#iefix)format("embedded-opentype"),url(open-sans-v20-latin-700italic.2d2b0df8.woff2)format("woff2"),url(open-sans-v20-latin-700italic.82233d39.woff)format("woff"),url(open-sans-v20-latin-700italic.cdb33d2b.ttf)format("truetype"),url(open-sans-v20-latin-700italic.f3b4baa0.svg#OpenSans)format("svg")}:root{--fluid-min-width:320;--fluid-max-width:1920;--fluid-screen:100vw;--fluid-bp:calc((var(--fluid-screen) - var(--fluid-min-width)/16*1rem)/(var(--fluid-max-width) - var(--fluid-min-width)))}@media screen and (min-width:1920px){:root{--fluid-screen:calc(var(--fluid-max-width)*1px)}}:root{--f--2-min:11.11;--f--2-max:11.52;--step--2:calc(((var(--f--2-min)/16)*1rem) + (var(--f--2-max) - var(--f--2-min))*var(--fluid-bp));--f--1-min:13.33;--f--1-max:14.4;--step--1:calc(((var(--f--1-min)/16)*1rem) + (var(--f--1-max) - var(--f--1-min))*var(--fluid-bp));--f-0-min:16;--f-0-max:18;--step-0:calc(((var(--f-0-min)/16)*1rem) + (var(--f-0-max) - var(--f-0-min))*var(--fluid-bp));--f-1-min:19.2;--f-1-max:22.5;--step-1:calc(((var(--f-1-min)/16)*1rem) + (var(--f-1-max) - var(--f-1-min))*var(--fluid-bp));--f-2-min:23.04;--f-2-max:28.13;--step-2:calc(((var(--f-2-min)/16)*1rem) + (var(--f-2-max) - var(--f-2-min))*var(--fluid-bp));--f-3-min:27.65;--f-3-max:35.16;--step-3:calc(((var(--f-3-min)/16)*1rem) + (var(--f-3-max) - var(--f-3-min))*var(--fluid-bp));--f-4-min:33.18;--f-4-max:43.95;--step-4:calc(((var(--f-4-min)/16)*1rem) + (var(--f-4-max) - var(--f-4-min))*var(--fluid-bp));--f-5-min:39.81;--f-5-max:54.93;--step-5:calc(((var(--f-5-min)/16)*1rem) + (var(--f-5-max) - var(--f-5-min))*var(--fluid-bp));--fluid-min-width:320;--fluid-max-width:1920;--fluid-screen:100vw;--fluid-bp:calc((var(--fluid-screen) - var(--fluid-min-width)/16*1rem)/(var(--fluid-max-width) - var(--fluid-min-width)))}@media screen and (min-width:1920px){:root{--fluid-screen:calc(var(--fluid-max-width)*1px)}}:root{--fc-3xs-min:(var(--fc-s-min)*.25);--fc-3xs-max:(var(--fc-s-max)*.25);--fc-2xs-min:(var(--fc-s-min)*.5);--fc-2xs-max:(var(--fc-s-max)*.5);--fc-xs-min:(var(--fc-s-min)*.75);--fc-xs-max:(var(--fc-s-max)*.75);--fc-s-min:(var(--f-0-min,16));--fc-s-max:(var(--f-0-max,18));--fc-m-min:(var(--fc-s-min)*1.5);--fc-m-max:(var(--fc-s-max)*1.5);--fc-l-min:(var(--fc-s-min)*2);--fc-l-max:(var(--fc-s-max)*2);--fc-xl-min:(var(--fc-s-min)*3);--fc-xl-max:(var(--fc-s-max)*3);--fc-2xl-min:(var(--fc-s-min)*4);--fc-2xl-max:(var(--fc-s-max)*4);--fc-3xl-min:(var(--fc-s-min)*6);--fc-3xl-max:(var(--fc-s-max)*6);--space-3xs:calc(((var(--fc-3xs-min)/16)*1rem) + (var(--fc-3xs-max) - var(--fc-3xs-min))*var(--fluid-bp));--space-2xs:calc(((var(--fc-2xs-min)/16)*1rem) + (var(--fc-2xs-max) - var(--fc-2xs-min))*var(--fluid-bp));--space-xs:calc(((var(--fc-xs-min)/16)*1rem) + (var(--fc-xs-max) - var(--fc-xs-min))*var(--fluid-bp));--space-s:calc(((var(--fc-s-min)/16)*1rem) + (var(--fc-s-max) - var(--fc-s-min))*var(--fluid-bp));--space-m:calc(((var(--fc-m-min)/16)*1rem) + (var(--fc-m-max) - var(--fc-m-min))*var(--fluid-bp));--space-l:calc(((var(--fc-l-min)/16)*1rem) + (var(--fc-l-max) - var(--fc-l-min))*var(--fluid-bp));--space-xl:calc(((var(--fc-xl-min)/16)*1rem) + (var(--fc-xl-max) - var(--fc-xl-min))*var(--fluid-bp));--space-2xl:calc(((var(--fc-2xl-min)/16)*1rem) + (var(--fc-2xl-max) - var(--fc-2xl-min))*var(--fluid-bp));--space-3xl:calc(((var(--fc-3xl-min)/16)*1rem) + (var(--fc-3xl-max) - var(--fc-3xl-min))*var(--fluid-bp));--space-3xs-2xs:calc(((var(--fc-3xs-min)/16)*1rem) + (var(--fc-2xs-max) - var(--fc-3xs-min))*var(--fluid-bp));--space-2xs-xs:calc(((var(--fc-2xs-min)/16)*1rem) + (var(--fc-xs-max) - var(--fc-2xs-min))*var(--fluid-bp));--space-xs-s:calc(((var(--fc-xs-min)/16)*1rem) + (var(--fc-s-max) - var(--fc-xs-min))*var(--fluid-bp));--space-s-m:calc(((var(--fc-s-min)/16)*1rem) + (var(--fc-m-max) - var(--fc-s-min))*var(--fluid-bp));--space-m-l:calc(((var(--fc-m-min)/16)*1rem) + (var(--fc-l-max) - var(--fc-m-min))*var(--fluid-bp));--space-l-xl:calc(((var(--fc-l-min)/16)*1rem) + (var(--fc-xl-max) - var(--fc-l-min))*var(--fluid-bp));--space-xl-2xl:calc(((var(--fc-xl-min)/16)*1rem) + (var(--fc-2xl-max) - var(--fc-xl-min))*var(--fluid-bp));--space-2xl-3xl:calc(((var(--fc-2xl-min)/16)*1rem) + (var(--fc-3xl-max) - var(--fc-2xl-min))*var(--fluid-bp));--space-s-l:calc(((var(--fc-s-min)/16)*1rem) + (var(--fc-l-max) - var(--fc-s-min))*var(--fluid-bp));--space-s-3xl:calc(((var(--fc-s-min)/16)*1rem) + (var(--fc-3xl-max) - var(--fc-s-min))*var(--fluid-bp))}*{box-sizing:border-box}html{font-family:Open Sans;font-weight:400;font-size:var(--step-0);letter-spacing:0;text-transform:none;scroll-behavior:smooth;line-height:1.5}html body{font-size:var(--step-0);background:linear-gradient(95deg,#f5f5f5 11.2%,#3d7c98 91.1%)}html h3{font-size:var(--step-1)}html h2{font-size:var(--step-2)}html h1{font-size:var(--step-3)}body{background-color:#fff;margin:0}h1,p,ul{margin-top:0}*{margin:0}.content-wrapper{flex-direction:row;gap:4rem;max-width:1920px;margin-left:auto;margin-right:auto;display:flex;position:relative}main{padding-left:var(--space-s-3xl);flex-direction:column;width:100%;display:flex}@media only screen and (max-width:768px){main{padding-right:var(--space-s-3xl)}}.button,.button--filled,.contact a,.icon-button,.contact .contact__button,.button--transparent,.header__inner a{background-color:#0000;border-radius:5px;padding:.5rem 1rem;text-decoration:none;transition:background .3s ease-in-out,transform .3s,box-shadow .4s}.button--transparent:hover,.header__inner a:hover{background-color:#f5f5f533;box-shadow:0 2px 4px #00000008}.button--filled,.contact a,.icon-button,.contact .contact__button{background:#f5f5f5;box-shadow:0 2px 4px #00000008}.button--filled:hover,.contact a:hover,.icon-button:hover,.contact .contact__button:hover{transform:translateY(-2px);box-shadow:0 2px 4px #0000000d,0 10px 15px #0000000d}.icon-button,.contact .contact__button{cursor:pointer;flex-direction:row;align-items:center;gap:1rem;display:flex}.icon-button img,.contact .contact__button img{filter:invert(10%)sepia(26%)saturate(0%)hue-rotate(260deg)brightness()contrast(91%);width:1.5rem;height:1.5rem}.icon-button a,.contact .contact__button a{color:#252525;text-decoration:none}.contact{flex-direction:column;max-width:60rem;min-height:100vh;padding-top:4rem;padding-bottom:8rem;display:flex}.contact h1{color:#252525;margin-bottom:2rem}.contact p{font-family:Open Sans;font-weight:700;font-size:var(--step-2);letter-spacing:0;text-transform:none;color:#252525;white-space:no-wrap;font-weight:500;line-height:2rem}.contact .contact__buttons{flex-direction:row;gap:2rem;margin-top:4rem;display:flex}@media only screen and (max-width:768px){.contact .contact__buttons{flex-direction:column}}.contact .contact__button{justify-content:center}.contact a{color:#252525;font-weight:700}header{order:2;width:fit-content;height:fit-content;position:sticky;top:4rem}@media only screen and (max-width:768px){header{display:none}}.header__inner{padding-right:var(--space-s-3xl);flex-direction:row;gap:1rem;width:fit-content;display:flex}.header__inner a{color:#252525;white-space:nowrap;font-weight:700;text-decoration:none}.intro__image{object-fit:cover;object-position:center 80%;width:100%;max-height:30rem}.intro{width:100%;margin-top:10rem}@media only screen and (max-width:768px){.intro{margin-top:2rem}}.intro h1{font-family:Open Sans;font-weight:700;font-size:var(--step-4);letter-spacing:0;text-transform:none;color:#252525;max-width:70rem;margin-bottom:3rem;line-height:3.5rem}.intro article>:not(:last-child){margin-bottom:2rem}.intro article{border-bottom:2px solid #252525;padding-bottom:8rem}.intro p{font-family:Open Sans;font-weight:700;font-size:var(--step-2);letter-spacing:0;text-transform:none;color:#252525;max-width:60rem;font-weight:500;line-height:2rem}.card-small{cursor:pointer;background-color:#fff;border-radius:3px;flex-direction:row;justify-content:space-between;max-width:30rem;margin-bottom:1rem;padding:1.5rem;transition:background-color .6s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 8px #0000000d,0 1px 2px #00030533}.card-small:after{content:"";transform-style:flat;background:#25252533;border-radius:100%;width:0;height:0;transition:width .3s,height .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card-small:focus,.card-small:hover{background:#f2f2f2}.card-small:active:after{width:300px;height:300px}.card-small__content{flex-direction:column;justify-content:space-between;display:flex}.card-small__header{font-family:Open Sans;font-weight:600;font-size:var(--step--1);letter-spacing:0;text-transform:none ;margin:0;line-height:1.5rem;color:#fff!important}.card-small__description{margin:0;color:#fff!important}.card-small__icon{width:1rem}.card-small-plain{background-color:#fff;border-radius:3px;flex-direction:row;justify-content:space-between;max-width:30rem;margin-bottom:1rem;padding:1.5rem;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 8px #0000000d,0 1px 2px #00030533}.timeline{border-bottom:2px solid #252525;width:100%;height:100%;padding-top:4rem;padding-bottom:8rem;position:relative}.timeline__headline{margin-bottom:3rem}.timeline__entries{padding:1rem 0 1rem 1rem}.timeline .card-small-plain{flex-direction:column;width:100%;height:fit-content;margin-top:-.25rem}.timeline .card-small-plain:after{content:"";background-color:#252525;width:8rem;height:4px;position:absolute;top:0;left:1.5rem}.timeline__item{gap:1rem;height:100%;position:relative}.timeline__item__date{width:100%;max-width:5rem;margin-top:-.3rem}.timeline__item__date__year{margin:0;line-height:1.5rem}.timeline__item__date__month{font-family:Open Sans;font-weight:600;font-size:var(--step--1);letter-spacing:0;text-transform:none ;color:#252525;margin:0;line-height:1.5rem}.timeline__item__structure{z-index:1;border-top:5px solid #252525;border-left:5px solid #252525;width:5rem;height:100%;margin-top:.25rem;margin-bottom:-.25rem;position:relative}.timeline__item__structure__sphere-top-left{z-index:2;background-color:#252525;border-radius:50%;width:1.5rem;height:1.5rem;position:absolute;top:-.85rem;left:-.855rem}.timeline__item__structure__sphere-top-right{z-index:2;background-color:#252525;border-radius:50%;width:1rem;height:1rem;position:absolute;top:-.625rem;right:-.5rem}.timeline__item__structure__sphere-bottom-left{z-index:1;background-color:#252525;border-radius:50%;width:1.25rem;height:1.25rem;position:absolute;bottom:-.625rem;left:-.73rem}@media only screen and (max-width:700px){.timeline__entries{padding:0}}@media only screen and (max-width:600px){.timeline__item__date{position:absolute;top:1.5rem;left:1rem}.timeline__item__date__month{-webkit-hyphens:auto;hyphens:auto;max-width:4rem}.timeline .card-small-plain{width:100%;margin-left:1rem}}.layout{display:flex}.layout__row{flex-direction:row}.flex-row{flex-direction:row;justify-content:space-evenly;align-items:center;display:flex}.flex-row-plain{flex-direction:row;display:flex}.flex-row-sb{flex-direction:row;justify-content:space-between;display:flex}.flex-column-plain{flex-direction:column;display:flex;position:relative}.mb{margin-bottom:1rem}
/*# sourceMappingURL=styles.css.map */
