@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}.DottSliderDisplay{display:flex;justify-content:space-between;align-items:center;width:auto;height:2vh;border-radius:2vh;background-color:#7c8ead;padding:.5vh 1vh;gap:1vh}.DottSliderDisplay__dottCenter,.DottSliderDisplay__dottCenter-active{width:1.5vh;height:1.5vh;border-radius:1vh;background-color:#ebf1f6;transition:all ease-in-out .4s}.DottSliderDisplay__dottCenter-active{background-color:#3d3d3d}@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}.ColorChangeSVG{position:relative;width:100%;height:100%;pointer-events:none}.ColorChangeSVG:hover .ColorChangeSVG__iconExt,.ColorChangeSVG:hover .ColorChangeSVG__iconExt-active{opacity:.5}.ColorChangeSVG:hover .ColorChangeSVG__iconExt-active{opacity:1}.ColorChangeSVG__icon{width:100%;height:100%}.ColorChangeSVG__iconExt,.ColorChangeSVG__iconExt-active{position:absolute;left:0;width:100%;height:100%;opacity:0;transition:all ease-in-out .25s}.ColorChangeSVG__iconExt-active{opacity:1}@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}@keyframes loadAnimation{0%{width:0}to{width:100%}}.LoadingButton,.LoadingButton-active{position:relative;overflow:hidden;background-color:#f9fbfc;color:#3d3d3d;border:.5vh solid #3D3D3D;padding:10px 20px;cursor:pointer;transition:background-color ease-in-out .5s;z-index:1;font-family:Syne;font-size:4vh}@media (max-aspect-ratio: 1/1){.LoadingButton,.LoadingButton-active{font-size:3vh}}.LoadingButton-active{background:rgba(124,142,173,.5)}.LoadingButton:not(.LoadingButton-active):hover,.LoadingButton-active:not(.LoadingButton-active):hover{background-color:#f9fbfc}.LoadingButton:not(.LoadingButton-active):hover:after,.LoadingButton-active:not(.LoadingButton-active):hover:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(124,142,173,.5);animation:loadAnimation .5s forwards;z-index:-1}@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}.CollorChangeButtonLink.disabled{cursor:not-allowed;opacity:.5}@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}.burger-menu{display:flex;flex-direction:column;gap:.5vh;width:3.25vh;cursor:pointer;transition:all .25s ease-in-out}@media (max-aspect-ratio: 1/1){.burger-menu{width:2.6vh}}.burger-menu .bar1,.burger-menu .bar2,.burger-menu .bar3{content:"";width:3.25vh;height:.5vh;background-color:#000;border-radius:9999px;transform-origin:right center;transition:all .25s ease-in-out}@media (max-aspect-ratio: 1/1){.burger-menu .bar1,.burger-menu .bar2,.burger-menu .bar3{width:2.6vh;height:.4vh}}.burger-menu.open .bar1{rotate:-45deg;width:3.5355339059vh;translate:-25% -.25vh}@media (max-aspect-ratio: 1/1){.burger-menu.open .bar1{width:3.2vh;translate:-25% -.2vh}}.burger-menu.open .bar2{opacity:0;width:0;transform:translate(1vw);width:2.5vh}@media (max-aspect-ratio: 1/1){.burger-menu.open .bar2{width:2vh}}.burger-menu.open .bar3{rotate:45deg;width:3.5355339059vh;translate:-25% .25vh}@media (max-aspect-ratio: 1/1){.burger-menu.open .bar3{width:3.2vh;translate:-25% .2vh}}@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}.MaterialIconButton{background-color:transparent;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:space-evenly;border-radius:4px;outline:none;transition:all ease-in-out .3s;width:24px}.MaterialIconButton:hover{background-color:#0000000a}.MaterialIconButton .material-icons{font-size:24px;color:currentColor;transition:all ease-in-out .3s}.MaterialIconButton.open{width:calc(50% - 1vh);padding:.5vh;background-color:#ebf1f6}.MaterialIconButton.open .material-icons{width:25%}.MaterialIconButton.open .MaterialIconButton__text{width:65%;opacity:1;display:block}.MaterialIconButton__text{width:0%;opacity:0;font-size:2vh;font-family:syne;text-align:left;transition:all ease-in-out .3s;display:none}@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}.MaterialIconButtonHover{background-color:transparent;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:space-evenly;border-radius:4px;outline:none;transition:all ease-in-out .3s;width:24px}.MaterialIconButtonHover .material-icons{font-size:24px;color:currentColor;transition:all ease-in-out .3s}.MaterialIconButtonHover:hover{width:calc(50% - 1vh);padding:.5vh;background-color:#ebf1f6}.MaterialIconButtonHover:hover .material-icons{width:25%}.MaterialIconButtonHover:hover .MaterialIconButtonHover__text{width:50%;opacity:1;display:block}.MaterialIconButtonHover__text{width:0%;opacity:0;font-size:2vh;font-family:syne;text-align:left;transition:all ease-in-out .3s;display:none}@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}.CollorChangeButtonLink{padding:10px 20px;border:none;cursor:pointer;outline:none;transition:background-color .3s ease,color .5s ease;font-family:Syne;font-size:3vh}.CollorChangeButtonLink.styling-0{border:.25vh solid #7C8EAD;background-color:#7c8ead;color:#f9fbfc}.CollorChangeButtonLink.styling-0:hover{border:.25vh solid #3D3D3D;color:#3d3d3d;background-color:#ebf1f6}.CollorChangeButtonLink.styling-1{border:.25vh solid #3D3D3D;background-color:#3d3d3d;color:#f9fbfc}.CollorChangeButtonLink.styling-1:hover{border:.25vh solid #3D3D3D;color:#3d3d3d;background-color:#ebf1f6}.CollorChangeButtonLink.styling-2{border:.25vh solid #EBF1F6;background-color:#ebf1f6;color:#3d3d3d}.CollorChangeButtonLink.styling-2:hover{border:.25vh solid #3D3D3D;color:#3d3d3d;background-color:#ebf1f6}@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}.MaterialIconInput{position:relative;display:flex;align-items:center;width:calc(100% - 2vh);background-color:#ebf1f6;padding:1vh;border-radius:.5vh}.MaterialIconInput__icons{display:flex;justify-content:center;align-items:center;margin:1%}.MaterialIconInput__icons span{color:#3d3d3d;font-size:3vh}.MaterialIconInput__input{display:flex;width:87.5%;margin-left:2.5%}.MaterialIconInput__input input{flex-grow:1;height:100%;border:none;outline:none;background-color:#ebf1f6;color:#3d3d3d;font-size:2vh;font-family:Syne}.MaterialIconInput__input input::placeholder{color:transparent}.MaterialIconInput__input label{position:absolute;color:#3d3d3d;opacity:.75;transition:all .3s;font-size:2vh;font-family:Syne}@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}.ToggleSwitch{position:relative;display:flex;width:100%;height:6vh;cursor:pointer;overflow:hidden;border-radius:20px;box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px}.ToggleSwitch__checkbox{display:none}.ToggleSwitch__checkbox:checked+.ToggleSwitch__label>.ToggleSwitch__label--on{left:0}.ToggleSwitch__checkbox:checked+.ToggleSwitch__label>.ToggleSwitch__label--spaceOne{flex-grow:1;width:100%}.ToggleSwitch__checkbox:checked+.ToggleSwitch__label>.ToggleSwitch__label--spaceTwo{flex-grow:0;width:0%}.ToggleSwitch__label{position:relative;display:flex;align-items:center;overflow:hidden;height:100%;width:100%}.ToggleSwitch__label--on,.ToggleSwitch__label--off{position:absolute;display:flex;align-items:center;float:left;width:100%;height:100%;padding:0;color:#fff;font-family:Trebuchet,Arial,sans-serif;font-size:14px;box-sizing:border-box;transition:all ease-in-out .3s}.ToggleSwitch__label--on span,.ToggleSwitch__label--off span{height:auto;font-family:Syne;font-size:2vh;margin:unset}.ToggleSwitch__label--on{justify-content:flex-start;padding-left:2vh;background-color:#7c8ead;color:#fff;left:-100%;z-index:2}.ToggleSwitch__label--off{justify-content:flex-end;padding-right:2vh;background-color:#ebf1f6;color:#999;z-index:1}.ToggleSwitch__label--spaceOne{flex-grow:0;width:0%;height:100%;transition:all ease-in-out .3s}.ToggleSwitch__label--switch{z-index:3;display:block;width:calc(100% - 2vh);height:calc(100% - 2vh);margin:1vh;background:#fff;top:0;bottom:0;left:0;right:unset;border:1px solid rgba(0,0,0,.25);box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px inset;border-radius:20px}.ToggleSwitch__label--spaceTwo{flex-grow:1;width:100%;height:100%;transition:all ease-in-out .3s}.SVGLockButton{display:inline-flex;align-items:center;justify-content:center;padding:.25vh .5vh;border-radius:5px;border:none;background-color:#000;color:#fff;cursor:pointer;transition:background-color .3s ease;width:100%;gap:1vh}.SVGLockButton.disabled{cursor:not-allowed;opacity:.5}.SVGLockButton img{fill:currentColor;filter:invert(100%);height:80%}.SVGLockButton span{margin-left:.25vh;font-family:MonaSans;font-size:2vh}@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}.MassageInput{position:relative;display:flex;align-items:center;width:calc(100% - 2vh);background-color:#ebf1f6;padding:1vh;border-radius:.5vh}.MassageInput__input{display:flex;width:100%;height:100%}.MassageInput__input textarea{resize:none;flex-grow:1;height:100%;padding:unset;border:none;outline:none;text-align:left;align-items:flex-start;background-color:#ebf1f6;color:#3d3d3d;font-size:2vh;font-family:Syne}.MassageInput__input textarea::placeholder{color:transparent}.MassageInput__input label{position:absolute;color:#3d3d3d;opacity:.75;transition:all .3s;font-size:2vh;font-family:Syne}@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}.FormularInput{position:relative;display:flex;align-items:center;width:calc(100% - 2vh);background-color:#ebf1f6;padding:1vh;border-radius:.5vh}.FormularInput__input{display:flex;width:100%;height:100%;align-items:center}.FormularInput__input input{flex-grow:1;height:100%;border:none;outline:none;background-color:#ebf1f6;color:#3d3d3d;font-size:2vh;font-family:Syne}.FormularInput__input input::placeholder{color:transparent}.FormularInput__input label{position:absolute;color:#3d3d3d;opacity:.75;transition:all .3s;font-size:2vh;font-family:Syne}@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}.HorizontalSlider{position:relative;width:100%;height:100%}.HorizontalSlider__content{display:flex;width:100%;height:100%;overflow-x:scroll}.HorizontalSlider__content::-webkit-scrollbar{display:none}.HorizontalSlider__content--item{height:100%;width:100%;transition:all ease-in-out .4s}.HorizontalSlider__overlay{position:absolute;justify-content:center;display:flex;bottom:2.5vh;width:100%;height:auto}@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}.TimelineElement{display:flex;position:relative;justify-content:center;height:calc(100% - 25vh);width:100%;margin-top:25vh}@media (max-aspect-ratio: 1/1){.TimelineElement{height:calc(100% - 17.5vh);margin-top:17.5vh}}@media (max-aspect-ratio: 2/3){.TimelineElement{height:calc(100% - 14.5vh);margin-top:14.5vh}}@media (max-aspect-ratio: 1/2){.TimelineElement{height:calc(100% - 12.5vh);margin-top:12.5vh}}.TimelineElement__overlay,.TimelineElement__overlay-last,.TimelineElement__overlay-right,.TimelineElement__overlay-left{pointer-events:none;position:absolute;height:100%;top:0;width:max-content;max-width:30vw;display:flex;align-items:center}.TimelineElement__overlay-left{right:100%;justify-content:flex-end;margin-right:2.5vh;text-align:right}.TimelineElement__overlay-right{left:100%;justify-content:flex-start;margin-left:2.5vh;text-align:left}.TimelineElement__overlay-last{right:100%;justify-content:flex-end;margin-right:2.5vh;text-align:right}@media (max-aspect-ratio: 4/3){.TimelineElement__overlay-right,.TimelineElement__overlay-left{left:33%;margin:unset;right:unset;text-align:left;justify-content:flex-start;max-width:40vw}.TimelineElement__overlay-last{right:33%;left:unset;justify-content:flex-end;margin:unset;text-align:right;max-width:40vw}}.TimelineElement-Info,.TimelineElement-Info-active{opacity:0;transition:all ease-in-out .4s;font-family:Syne;color:#7c8ead}.TimelineElement-Info-active{opacity:1}.TimelineElement-Info h2,.TimelineElement-Info-active h2{font-size:4vh}.TimelineElement-Info p,.TimelineElement-Info-active p{font-size:3vh}.TimelineElement-Number{display:flex;flex-direction:column;transition:all ease-in-out .4s}.TimelineElement-Number__top{width:100%;display:flex;justify-content:center}.TimelineElement-Number__top span{display:flex;justify-content:center;width:50%;font-size:8vh;font-family:Himpun;color:#3d3d3d}.TimelineElement-Number__bottem{width:100%;display:flex;justify-content:center}.TimelineElement-Number__bottem span{display:flex;justify-content:center;width:50%;font-size:8vh;font-family:Himpun;color:#3d3d3d}.TimelineElement-Number-active span span{color:#7c8ead}@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}.IconShowcase{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}@media (min-aspect-ratio: 1/1){.IconShowcase{height:calc(100% - 2vh);margin-bottom:2vh;max-height:75vh;overflow:hidden}}.IconShowcase__headline{display:flex;align-items:center;justify-content:center;width:100%;height:7.5vh;background-color:#f9fbfc}.IconShowcase__headline h3{font-size:5vh;font-family:Himpun;color:#3d3d3d;margin:unset;padding-top:2%}.IconShowcase__grid{background-color:#f9fbfc80;max-height:calc(100% - 7.5vh)}.IconShowcase__grid--item{height:100%;width:100%}@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}.EndlessSliderVertical{position:absolute;width:100%;display:flex;flex-direction:column;height:calc(100% - 2vh);margin-bottom:2vh}@media (max-aspect-ratio: 1/1){.EndlessSliderVertical{justify-content:center;margin-bottom:unset}}.EndlessSliderVertical__wrapper,.EndlessSliderVertical__wrapper-active{display:flex;flex-direction:column;background-color:transparent;transition:all ease-in-out .5s;width:85%;height:4.5vh;margin-bottom:2vh;padding:2vh 4vh;justify-content:space-evenly}@media (max-aspect-ratio: 1/1){.EndlessSliderVertical__wrapper,.EndlessSliderVertical__wrapper-active{margin-bottom:1vh;padding:0vh 0vh 0vh 4vh}}.EndlessSliderVertical__wrapper-active{background-color:#f9fbfc;opacity:1;height:45%}@media (max-aspect-ratio: 1/1){.EndlessSliderVertical__wrapper-active{padding:1vh 1vh 1vh 4vh;height:50%}}.EndlessSliderVertical__wrapper--heading,.EndlessSliderVertical__wrapper--heading-active{font-size:3vh;font-family:syne;transition:all ease-in-out .5s;margin:unset;margin-bottom:1vh}@media (max-aspect-ratio: 1/1){.EndlessSliderVertical__wrapper--heading,.EndlessSliderVertical__wrapper--heading-active{font-size:2.5vh;margin-bottom:.5vh}}.EndlessSliderVertical__wrapper--heading-active{font-size:6vh;font-family:himpun}@media (max-aspect-ratio: 1/1){.EndlessSliderVertical__wrapper--heading-active{font-size:4vh}}.EndlessSliderVertical__wrapper--text{transition:all ease-in-out 1s;height:0vh;overflow:hidden;opacity:0}.EndlessSliderVertical__wrapper--text-active{transition:all ease-in-out 1s;overflow:hidden;opacity:1}.EndlessSliderVertical__wrapper--text-active p{font-size:3vh;font-family:syne;margin:unset}@media (max-aspect-ratio: 1/1){.EndlessSliderVertical__wrapper--text-active p{font-size:1.75vh}}@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}.GridHorizontalSlider{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-evenly}@media (max-aspect-ratio: 1/1){.GridHorizontalSlider{height:25vh}}.GridHorizontalSlider__content{width:100%;overflow:scroll;overflow-y:auto;overflow-x:hidden}@media (max-aspect-ratio: 1/1){.GridHorizontalSlider__content{height:100%;overflow-y:hidden}.GridHorizontalSlider__content::-webkit-scrollbar{display:none}}.GridHorizontalSlider__display{justify-content:center;display:flex;bottom:2.5vh;width:100%;height:5vh;align-items:center;background-color:#f9fbfccc}@media (min-aspect-ratio: 1/1){.GridHorizontalSlider__display{display:none}}.GridHorizontalSlider-grid{margin:1vh;width:calc(100% - 2vh);display:grid;grid-template-columns:repeat(auto-fit,minmax(45%,1fr))}@media (min-aspect-ratio: 4/3){.GridHorizontalSlider-grid{grid-template-columns:repeat(auto-fit,minmax(32%,1fr))}}@media (min-aspect-ratio: 3/2){.GridHorizontalSlider-grid{grid-template-columns:repeat(auto-fit,minmax(24%,1fr))}}@media (min-aspect-ratio: 2/1){.GridHorizontalSlider-grid{grid-template-columns:repeat(auto-fit,minmax(19%,1fr))}}@media (max-aspect-ratio: 1/1){.GridHorizontalSlider-grid{grid-auto-flow:column;grid-template-rows:1fr;height:20vh;margin:unset;grid-template-columns:unset}}.GridHorizontalSlider-grid__item{justify-self:center;width:18vh;height:18vh;padding:1vh;max-height:calc(100% - 2vh);max-width:calc(100% - 2vh)}@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}.ProfileInfo-Layout{position:absolute;top:0;display:flex;align-items:center;justify-content:center;height:100%;width:100%;max-width:177.7777777778vh}.ProfileInfo-Layout__start{display:flex;position:absolute;height:100%;width:80%;justify-content:flex-start;transition:all ease-in-out .25s}@media (max-aspect-ratio: 4/3){.ProfileInfo-Layout__start{width:85%}}@media (max-aspect-ratio: 1/1){.ProfileInfo-Layout__start{width:90%}}.ProfileInfo-Layout__end{display:flex;position:absolute;width:75%;justify-content:flex-end;align-items:center;transition:all ease-in-out .25s}@media (max-aspect-ratio: 3/2){.ProfileInfo-Layout__end{width:90%;margin-bottom:8vw}}@media (max-aspect-ratio: 1/1){.ProfileInfo-Layout__end{width:90%;margin-bottom:20vh}}@media (max-aspect-ratio: 2/3){.ProfileInfo-Layout__end{margin-bottom:30vh}}@media (max-aspect-ratio: 1/2){.ProfileInfo-Layout__end{margin-bottom:40vh}}.ProfileInfo-Picture{display:flex;height:100%;width:50%;position:relative;justify-content:center}.ProfileInfo-Picture__circle{position:absolute;align-self:center;background-color:#f9fbfc;border-radius:100%;width:80vh;height:80vh;margin-bottom:10vh;z-index:1;transition:all ease-in-out .25s}@media (max-aspect-ratio: 2/3){.ProfileInfo-Picture__circle{width:60vh;height:60vh}}.ProfileInfo-Picture picture{width:100%;display:flex;justify-content:center}.ProfileInfo-Picture img{position:absolute;height:100%;z-index:60;align-self:flex-end;transition:all ease-in-out .25s}@media (max-aspect-ratio: 2/3){.ProfileInfo-Picture img{height:90%}}.ProfileInfo-Text{display:flex;flex-direction:column;align-items:flex-end;z-index:65;margin-bottom:20vh}.ProfileInfo-Text__name{font-family:Syne;color:#7c8ead;font-size:10vh;font-weight:100;margin:unset;transition:all ease-in-out .25s}@media (max-aspect-ratio: 1/1){.ProfileInfo-Text__name{font-size:7vh}}@media (max-aspect-ratio: 2/3){.ProfileInfo-Text__name{font-size:5vh}}.ProfileInfo-Text__jobTitle{font-family:Syne;color:#7c8ead;font-size:6vh;font-weight:100;margin:unset;transition:all ease-in-out .25s}@media (max-aspect-ratio: 1/1){.ProfileInfo-Text__jobTitle{font-size:4vh}}@media (max-aspect-ratio: 2/3){.ProfileInfo-Text__jobTitle{font-size:3vh}}@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}.FullSizeTimeline{position:absolute;width:100%;height:100%;top:0}.FullSizeTimeline__section,.FullSizeTimeline__section-active{display:flex;width:100%;height:100%;background-color:transparent;transition:all ease-in-out .4s}.FullSizeTimeline__section:hover,.FullSizeTimeline__section-active:hover,.FullSizeTimeline__section-active{background-color:#f9fbfc}@media (max-aspect-ratio: 4/3){.FullSizeTimeline__section,.FullSizeTimeline__section-active{min-width:25vw}}@media (max-aspect-ratio: 1/1){.FullSizeTimeline__section,.FullSizeTimeline__section-active{min-width:33.3333333333vw}}@media (max-aspect-ratio: 2/3){.FullSizeTimeline__section,.FullSizeTimeline__section-active{min-width:50vw}}@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}.SkillsInfo{position:absolute;top:0;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;width:100%;height:calc(100% - 22.5vh);margin-top:22.5vh;max-width:177.7777777778vh}@media (max-aspect-ratio: 1/1){.SkillsInfo{justify-content:center;flex-direction:column;margin-top:15vh;height:calc(100% - 15vh)}}@media (max-aspect-ratio: 2/3){.SkillsInfo{margin-top:12vh;height:calc(100% - 12vh)}}@media (max-aspect-ratio: 1/2){.SkillsInfo{margin-top:10vh;height:calc(100% - 10vh)}}.SkillsInfo__start{position:relative;display:flex;width:45%;height:100%}@media (max-aspect-ratio: 1/1){.SkillsInfo__start{height:50%;width:75%;margin-right:25%}}@media (max-aspect-ratio: 2/3){.SkillsInfo__start{width:80%;margin-right:20%}}@media (max-aspect-ratio: 1/2){.SkillsInfo__start{width:85%;margin-right:15%}}.SkillsInfo__end{display:flex;width:45%;height:100%}@media (max-aspect-ratio: 1/1){.SkillsInfo__end{height:auto;width:75%;margin-left:25%}}@media (max-aspect-ratio: 2/3){.SkillsInfo__end{width:80%;margin-left:20%}}@media (max-aspect-ratio: 1/2){.SkillsInfo__end{width:85%;margin-left:15%}}@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}.ProjectInfo{position:absolute;width:100%;height:100%;top:0;display:flex}@media (max-aspect-ratio: 1/1){.ProjectInfo{flex-direction:column}}.ProjectInfo__start{display:flex;justify-content:flex-end;height:100%;width:65%;background-color:#f9fbfc}@media (min-aspect-ratio: 2/1){.ProjectInfo__start{width:60%}}@media (max-aspect-ratio: 1/1){.ProjectInfo__start{height:100%;width:100%}}.ProjectInfo__start--wrapper{position:relative;display:flex;margin-top:25vh;height:calc(100% - 25vh);width:100%;max-width:115.5555555556vh}@media (max-aspect-ratio: 1/1){.ProjectInfo__start--wrapper{height:calc(100% - 17.5vh);margin-top:17.5vh}}@media (max-aspect-ratio: 2/3){.ProjectInfo__start--wrapper{height:calc(100% - 14.5vh);margin-top:14.5vh}}@media (max-aspect-ratio: 1/2){.ProjectInfo__start--wrapper{height:calc(100% - 12.5vh);margin-top:12.5vh}}.ProjectInfo__end{height:calc(100% - 25vh);width:35%;margin-top:25vh;max-width:62.2222222222vh}@media (min-aspect-ratio: 2/1){.ProjectInfo__end{width:40%}}@media (max-aspect-ratio: 1/1){.ProjectInfo__end{height:auto;width:100%;margin-top:unset}}.ProjectInfo__end--wrapper{display:flex;flex-direction:column;gap:2vh;margin:2vh 5vh 5vh}@media (max-aspect-ratio: 1/1){.ProjectInfo__end--wrapper{flex-direction:row;margin:2vh}.ProjectInfo__end--wrapper button{font-size:2vh}}.ProjectInfo-Projects{position:absolute;height:100%;width:100%;display:flex;opacity:1;transition:all ease-in-out .5s}.ProjectInfo-Project{display:flex;height:calc(100% - 7vh);width:calc(100% - 10vh);margin:2vh 5vh 5vh}@media (max-aspect-ratio: 1/1){.ProjectInfo-Project{height:calc(100% - 4vh);width:calc(100% - 4vh);margin:2vh}}.ProjectInfo-Project__titel{display:flex;justify-content:center;height:100%;width:calc(15% - 1vh);margin-right:1vh}.ProjectInfo-Project__titel h3{font-size:7vh;font-family:Syne;margin:unset;width:fit-content;height:fit-content;writing-mode:vertical-rl}@media (max-aspect-ratio: 3/2){.ProjectInfo-Project__titel h3{font-size:6vh}}@media (max-aspect-ratio: 1/1){.ProjectInfo-Project__titel h3{font-size:5vh}}@media (max-aspect-ratio: 2/3){.ProjectInfo-Project__titel h3{font-size:4vh}}.ProjectInfo-Project__content{display:flex;flex-direction:column;justify-content:space-evenly;width:85%}.ProjectInfo-Project__content--img{position:relative;display:flex;justify-content:center;height:calc(85% - 4vh);border:.5vh solid #3D3D3D;padding:1vh;margin-bottom:1vh}@media (max-aspect-ratio: 1/1){.ProjectInfo-Project__content--img{height:calc(100% - 5vh)}}.ProjectInfo-Project__content--img iFrame{width:100%;border:none}.ProjectInfo-Project__content--descriptionTwo{display:flex;justify-content:flex-end;width:100%;height:5%;margin-bottom:.5vh}@media (max-aspect-ratio: 1/1){.ProjectInfo-Project__content--descriptionTwo{height:auto}}.ProjectInfo-Project__content--descriptionTwo h4{margin:unset;font-size:2vh;font-family:Syne}@media (max-aspect-ratio: 1/1){.ProjectInfo-Project__content--descriptionTwo h4{font-size:1.5vh}}.ProjectInfo-Project__content--descriptionOne{display:flex;justify-content:space-between;align-items:center;width:100%;height:auto;gap:1vh}@media (max-aspect-ratio: 1/1){.ProjectInfo-Project__content--descriptionOne{width:115%;left:-15%;position:relative}}.ProjectInfo-Project__content--descriptionOne h4{font-family:Syne;font-size:3.5vh;margin:unset;width:fit-content}@media (max-aspect-ratio: 1/1){.ProjectInfo-Project__content--descriptionOne h4{font-size:2vh}}.ProjectInfo-Project__content--descriptionOne div{display:flex;align-self:flex-end;gap:1vh;justify-content:flex-end}.ProjectInfo-Project__content--descriptionOne div button{font-size:3vh;padding:5px 10px}@media (max-aspect-ratio: 1/1){.ProjectInfo-Project__content--descriptionOne div button{font-size:1.5vh;padding:5px 10px}}@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}.MainWindowFrame{width:100%;height:100%;position:fixed;top:0}.MainWindowFrame__Headline{display:flex;justify-content:center;align-items:center;height:12.5vh;width:calc(100% - 5vh);position:fixed;top:0;z-index:50}.MainWindowFrame__Content{margin:12.5vh 2.5vh 0vh;height:calc(100% - 12.5vh);width:calc(100% - 5vh);border-radius:2vh 2vh 0 0;scroll-snap-type:y mandatory;overflow-y:scroll}.MainWindowFrame__Content::-webkit-scrollbar{display:none}.MainWindowFrame__Content--space{height:2.5vh}.MainHeadline{font-family:Himpun;font-size:7.5vh;color:#7c8ead}.MainSection,.MainSection-last{width:100%;min-height:calc(100% - 2.5vh);background-color:#f9fbfc;padding-bottom:2.5vh;display:flex;scroll-snap-align:start;scroll-snap-stop:normal}.MainSection-last{border-radius:0 0 2vh 2vh;padding-bottom:unset;background-color:#bc8f8f;z-index:2}@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}.MainFullFrame-Layout{width:100%;height:100%;position:relative;top:0}.MainFullFrame-Layout__Headline{display:flex;justify-content:center;align-items:center;height:25vh;width:100%;position:absolute;top:0;z-index:50}@media (max-aspect-ratio: 1/1){.MainFullFrame-Layout__Headline{height:17.5vh}}@media (max-aspect-ratio: 2/3){.MainFullFrame-Layout__Headline{height:14.5vh}}@media (max-aspect-ratio: 1/2){.MainFullFrame-Layout__Headline{height:12.5vh}}.MainFullFrame-Layout__Content{height:100%;width:100%;overflow-y:hidden;scrollbar-width:none}.MainFullFrame-Layout__Content::-webkit-scrollbar{display:none}.MainFullFrame-Layout__Content--space{height:2.5vh}.MainFullFrame-Headline{font-family:Himpun;font-size:20vh;color:#7c8ead;margin:unset;opacity:75%;transition:all ease-in-out .1s}@media (max-aspect-ratio: 1/1){.MainFullFrame-Headline{font-size:15vh}}@media (max-aspect-ratio: 2/3){.MainFullFrame-Headline{font-size:20vw}}.MainFullFrame-Section{display:flex;justify-content:center;position:relative;width:100%;min-height:calc(100% - 22.5vh);padding-top:22.5vh}@media (max-aspect-ratio: 1/1){.MainFullFrame-Section{min-height:calc(100% - 15vh);padding-top:15vh}}@media (max-aspect-ratio: 2/3){.MainFullFrame-Section{min-height:calc(100% - 12vh);padding-top:12vh}}@media (max-aspect-ratio: 1/2){.MainFullFrame-Section{min-height:calc(100% - 10vh);padding-top:10vh}}@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}.Header{display:flex;flex-direction:column;justify-content:space-between;align-items:center;right:0;height:calc(100.2% - 6vh);width:6.5vh;background-color:#f9fbfc;z-index:100;padding:3vh 1vh;box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px;transition:all ease-in-out .3s}.Header.open{width:45vh}@media (min-aspect-ratio: 3/2){.Header.open{width:28vw}}@media (max-aspect-ratio: 4/3){.Header.open{width:calc(100% - 2vh);height:calc(100% - 2vh);flex-direction:column}}@media (max-aspect-ratio: 4/3){.Header{flex-direction:row;right:unset;bottom:0;height:5vh;width:calc(100.2% - 2vh);padding:1vh}}.Header__start{display:flex;justify-content:center;justify-content:space-between;align-items:center;height:6vh;margin-left:1.5vh;width:calc(100% - 1.5vh)}@media (max-aspect-ratio: 4/3){.Header__start{margin-right:unset;width:6vh}}@media (max-aspect-ratio: 4/3){.Header__start.open{width:100%;justify-content:flex-start;justify-content:space-between;margin-left:1.5vh}}.Header__start--burgerMenu div{background-color:#3d3d3d!important}.Header__start--cookie{color:#3d3d3d;height:6vh;width:6vh;margin:.5vh;display:none}.Header__start--cookie.open{display:flex}.Header__start--cookie .material-symbols-outlined{font-size:4.5vh!important}@media (max-aspect-ratio: 4/3){.Header__start--cookie .material-symbols-outlined{font-size:2.5vh}}.Header__second{display:block}.Header__second.open{display:none}.Header__third{display:flex;justify-content:center;width:100%}.Header__fourth{display:flex;justify-content:center;width:100%;height:0%;opacity:0;transition:all ease-in-out .3s}@media (max-aspect-ratio: 4/3){.Header__fourth{width:0%}}.Header__fourth div{display:none}.Header__fourth.open{height:auto;opacity:1}.Header__fourth.open div{display:block}@media (max-aspect-ratio: 4/3){.Header__fourth.open{width:100%}}.Header__end{display:flex;justify-content:center;align-items:center;width:100%;height:6vh}@media (max-aspect-ratio: 4/3){.Header__end{margin-right:unset;width:5vh}.Header__end.open{width:100%}}.Header__end--logIn{color:#3d3d3d;height:6vh;width:6vh;margin:.5vh}.Header__end--logIn .material-icons{font-size:3.5vh!important}@media (max-aspect-ratio: 4/3){.Header__end--logIn .material-icons{font-size:2.5vh}}.Header__end--impressum{color:#3d3d3d;height:6vh;width:6vh;margin:.5vh;display:none}.Header__end--impressum.open{display:flex}.Header__end--impressum .material-symbols-outlined{font-size:3.5vh!important}@media (max-aspect-ratio: 4/3){.Header__end--impressum .material-symbols-outlined{font-size:2.5vh}}.Header-menu{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;height:auto;width:100%;margin:unset;padding:unset;transition:all ease-in-out .3s}@media (max-aspect-ratio: 4/3){.Header-menu{flex-direction:row;justify-content:center}}.Header-menu__item{color:#3d3d3d;height:6vh;width:6vh;margin:.5vh}@media (max-aspect-ratio: 4/3){.Header-menu__item{height:4vh;width:4vh;margin:.5vh}}.Header-menu__item .material-icons{font-size:3.5vh}@media (max-aspect-ratio: 4/3){.Header-menu__item .material-icons{font-size:2.5vh}}@media (max-aspect-ratio: 4/3){.Header-menu__item.open{height:6vh}}.Header-menu__item.open .material-icons{font-size:3.5vh!important}@media (max-aspect-ratio: 4/3){.Header-menu__item.open .material-icons{font-size:2.5vh!important}}.Header-menu__item.active{color:#7c8ead}.Header-menu__item.active .material-icons{font-size:5vh}@media (max-aspect-ratio: 4/3){.Header-menu__item.active .material-icons{font-size:3.5vh}}.Header-subMenu{width:100%}.Header-subMenu button{width:calc(100% - 1vh);margin:.5vh}@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}header{order:2}@media (max-aspect-ratio: 4/3){header{position:fixed!important}}main{order:1}@media (max-aspect-ratio: 4/3){main{height:calc(100% - 7vh)!important}}@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}.Impressum{margin:1vh 1vh 3vh;padding:0vh 3vh;overflow:scroll;scrollbar-width:none}.Impressum__text{display:flex;flex-direction:column;gap:2vh}.Impressum__text--headlineOne{font-size:1.6rem;font-family:Himpun}.Impressum__text--headlineTwo{font-size:1.2rem;font-family:Syne}.Impressum__text--paragraph{font-size:.8rem;font-family:Syne}.Impressum button{font-size:1.2rem;padding:5px 10px;width:100%}.Impressum::-webkit-scrollbar{display:none}@media (max-aspect-ratio: 1/1){.Impressum{scrollbar-width:unset}.Impressum::-webkit-scrollbar{display:unset}.Impressum button{font-size:1.2rem}}@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}.LoginPage{display:flex;flex-direction:column;width:100%;height:100%;justify-content:center;align-items:center}.Login{display:flex;flex-direction:column;width:40vh;height:auto;padding:2vh;justify-content:center;align-items:center;background-color:#f9fbfc;box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px}@media (max-aspect-ratio: 1/1){.Login{width:60%}}@media (max-aspect-ratio: 2/3){.Login{width:80%}}.Login__head{display:flex;justify-content:center;align-items:center;width:100%;margin:10%}.Login__head h2{font-size:7vh;font-family:Himpun;color:#7c8ead;margin:unset}.Login__form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:calc(100% - 2vh);margin:1vh;gap:1vh}.Login__form--input{height:5vh}.Login__form--button{margin-top:10%;width:100%}.Login__form--error{display:flex;justify-content:center;align-items:center;padding:1vh;min-height:5vh;width:calc(100% - 2vh);background-color:#ee8787}.Login__form--error p{font-family:Syne}.BottomText{display:flex;height:2.5vh;margin-top:2vh;gap:1vh}.BottomText p{font-family:Syne;font-size:2.5vh;margin:unset}.BottomText a{font-family:Syne;font-size:2.5vh;cursor:pointer}.BottomText a:hover{color:#7c8ead}@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}.GitHubAuthenticationPage{display:flex;width:100%;height:100%;justify-content:center;align-items:center;flex-direction:column}.GitHubAuthenticationPage-BottomText{margin-top:2vh}.GitHubAuthenticationPage-BottomText a{font-family:Syne;font-size:2.5vh;cursor:pointer}.GitHubAuthenticationPage-BottomText a:hover{color:#7c8ead}.GitHubWindow{display:flex;flex-direction:column;width:45vh;height:auto;padding:2vh;justify-content:center;align-items:center;background-color:#f9fbfc;box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px;gap:2vh}@media (max-aspect-ratio: 1/1){.GitHubWindow{width:60%}}@media (max-aspect-ratio: 2/3){.GitHubWindow{width:80%}}.GitHubWindow__selection{display:flex;align-items:center;width:100%}.GitHubWindow__selection--text{width:70%}.GitHubWindow__selection--text p{font-family:Syne;font-size:2.5vh;margin:unset}.GitHubWindow__selection--switch{width:30%}.GitHubWindow-text{display:flex;flex-direction:column;gap:1vh;font-family:Syne;font-size:2.5vh;margin:unset}.GitHubWindow-selection{display:flex;align-items:center;width:100%}.GitHubWindow-selection__text{width:70%}.GitHubWindow-selection__text p{font-family:Syne;font-size:2.5vh;margin:unset}@media (max-aspect-ratio: 1/1){.GitHubWindow-selection__text p{font-size:2.25vh}}.GitHubWindow-selection__switch{width:30%}@media (max-aspect-ratio: 1/1){.GitHubWindow-selection__switch{width:35%}}.GitHubWindow-selection__switch--element{height:5vh}@media (max-aspect-ratio: 1/1){.GitHubWindow-selection__switch--element{height:4.5vh}}.GitHubWindow-button{height:5vh}@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}.GitHub-load{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.GitHub-load__wrapper{display:flex;flex-direction:column;width:40vh;height:50vh}.GitHub-load__wrapper--head{display:flex;align-items:center;justify-content:center}.GitHub-load__wrapper--head h2{font-family:Syne;font-size:8vh;color:#7c8ead;margin:unset}.GitHub-load__wrapper--loader{height:100%;display:flex;align-items:center;justify-content:center}.GitHub-done{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.GitHub-done__wrapper{display:flex;flex-direction:column;width:40vh;height:auto;gap:3vh}.GitHub-done__wrapper--head h2{font-family:Syne;font-size:8vh;color:#7c8ead;margin:unset}.GitHub-done__wrapper--info p,.GitHub-done__wrapper--info a{font-family:Syne;font-size:2.5vh;color:#7c8ead;margin:unset}.GitHub-done__wrapper--back button{width:100%}.GitHub-fail{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.GitHub-fail__wrapper{display:flex;flex-direction:column;width:40vh;height:auto}.GitHub-fail__wrapper--head{margin-bottom:3vh}.GitHub-fail__wrapper--head h2{font-family:Syne;font-size:8vh;color:#7c8ead;margin:unset}.GitHub-fail__wrapper--info{margin-bottom:3vh}.GitHub-fail__wrapper--info p{font-family:Syne;font-size:2.5vh;color:#7c8ead;margin:unset}.GitHub-fail__wrapper--back button{width:100%}.GitHub-fail__wrapper--bottom{display:flex;height:2.5vh;margin-top:2vh;gap:1vh;justify-content:center}.GitHub-fail__wrapper--bottom p{font-family:Syne;font-size:2.5vh;margin:unset}.GitHub-fail__wrapper--bottom a{font-family:Syne;font-size:2.5vh;cursor:pointer}.GitHub-fail__wrapper--bottom a:hover{color:#7c8ead}@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}.ContactPage{display:flex;flex-direction:column;width:100%;height:100%;justify-content:center;align-items:center}.Contact{display:flex;flex-direction:column;width:90vh;height:100%;max-height:80vh;padding:2vh;justify-content:center;align-items:center;background-color:#f9fbfc;box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px}@media (max-aspect-ratio: 1/1){.Contact{width:80%}}.Contact__head{display:flex;justify-content:center;align-items:center;width:80%;margin:2.5% 10%}.Contact__head h2{font-size:7vh;font-family:Himpun;color:#7c8ead;margin:unset}.Contact-form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:calc(100% - 2vh);height:calc(100% - 2vh);margin:1vh;gap:1vh}.Contact-form__infos{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:1vh}@media (max-aspect-ratio: 1/1){.Contact-form__infos{grid-template-columns:repeat(1,1fr)}}.Contact-form__infos--input{height:5vh}@media (max-aspect-ratio: 1/1){.Contact-form__infos--input{height:3vh}}.Contact-form__message{flex-grow:1}.Contact-form__button{width:100%}.Contact-form__error{display:flex;justify-content:center;align-items:center;padding:1vh;height:auto;min-height:1vh;width:calc(100% - 2vh);background-color:#ee8787}.Contact-form__error p{font-family:Syne}.Contact-form__success{display:flex;justify-content:center;align-items:center;padding:1vh;height:auto;min-height:1vh;width:calc(100% - 2vh);background-color:#9aee87}.Contact-form__success p{font-family:Syne}.ContactPage-BottomText{margin-top:2vh}.ContactPage-BottomText a{font-family:Syne;font-size:2.5vh;cursor:pointer}.ContactPage-BottomText a:hover{color:#7c8ead}@font-face{font-family:Himpun;font-style:normal;font-weight:400;src:local("Himpun"),url(/assets/fonts/Himpun.woff2) format("woff2");font-display:swap}@font-face{font-family:Syne;font-style:normal;font-weight:400;src:local("Syne-Regular"),url(/assets/fonts/Syne-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:MonaSans;font-style:normal;font-weight:400;src:local("MonaSans-Regular"),url(/assets/fonts/MonaSans-Regular.woff2) format("woff2");font-display:swap}body,html{height:100%;margin:0;padding:0}body{background-color:#ebf1f6}body .firebase-emulator-warning{display:none}.root{display:flex;width:100%;height:100%;overflow:hidden}@media (max-aspect-ratio: 4/3){.root{flex-direction:column}}#cookiescript_badge{display:none!important}#cookiescript_injected{background-color:#ebf1f6!important}#cookiescript_injected span{color:#3d3d3d!important;font-family:syne}#cookiescript_injected #cookiescript_close,#cookiescript_injected a{color:#3d3d3d!important}#cookiescript_injected svg g{color:#3d3d3d!important}#cookiescript_injected svg path{fill:#3d3d3d!important}#cookiescript_injected #cookiescript_accept{background-color:#7c8ead!important;color:#3d3d3d!important}#cookiescript_injected #cookiescript_reject{background-color:#3d3d3d!important;color:#f9fbfc!important}
