.TechStack_container__CnXyx{position:relative;width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(75px,1fr));grid-gap:1rem;height:max-content;margin:0 0 2rem}.TechStack_card__FgPeB{position:relative;display:flex;justify-content:center;align-items:center;aspect-ratio:1/1}.TechStack_card__FgPeB:hover{cursor:pointer}.TechStack_inner__DjPhU{position:relative;width:80%;aspect-ratio:1/1}.TechStack_card__FgPeB:nth-child(2n){background-image:var(--red-tile);box-shadow:0 0 20px 0 var(--minorRed)}.TechStack_card__FgPeB:nth-child(odd){background-image:var(--blue-tile);box-shadow:0 0 20px 0 var(--mainBlue)}.dialog_container__3MGjP{width:90%;background-image:var(--dialog);padding:.25rem}.dialog_container__3MGjP::-webkit-backdrop{background:rgba(0,0,0,.7)}.dialog_container__3MGjP::backdrop{background:rgba(0,0,0,.7)}.dialog_container__3MGjP:hover{cursor:auto}.dialog_inner__bkPH5{position:relative;display:flex;justify-content:flex-start;align-content:flex-start;flex-wrap:wrap;background:rgba(0,0,0,.7);padding:1rem 2rem;color:#fff}.dialog_button__hLMDP{position:absolute;top:0;right:0;width:3rem;aspect-ratio:1/1;font-size:3rem;display:flex;justify-content:center;align-items:center;outline:0;border:0;background:transparent;color:#fff;padding:0;margin:0}.dialog_button__hLMDP:hover{cursor:pointer;color:var(--mainBlue)}.dialog_title__Fsd3x{display:flex;align-items:center;width:100%}.dialog_link__QOYCE,.dialog_title__Fsd3x{text-decoration:none;color:#fff}.dialog_link__QOYCE:hover,.dialog_title__Fsd3x:hover{cursor:pointer;color:var(--mainRed)}.dialog_grid__HI5NR{display:grid;grid-template-columns:1fr 3fr;grid-gap:2rem;position:relative}.dialog_imageContainer__uLUJ2{position:relative;width:100%;aspect-ratio:1/1;margin:1rem 0 0;display:flex;justify-content:flex-start;align-content:flex-start}.dialog_text__eNvnv{position:relative;width:100%}@media only screen and (max-aspect-ratio:13/9){.dialog_grid__HI5NR{display:flex}.dialog_imageContainer__uLUJ2{display:none}}.dialog_notice__03B2T{width:100%;border-top:1px solid #fff;font-style:italic;padding:1rem 0 0}.Informationen_container__alkyE{position:relative;width:100%}.Informationen_title__sD5jx{position:relative;color:var(--mainBlue)}.Informationen_text__L2loa{position:relative}.Informationen_i__crd3_{display:none}