@charset "UTF-8";:root{--color-blue: rgb(137, 188, 217);--color-anthra: rgb(38, 46, 52);--color-white: rgb(248, 245, 236);--color-lightgrey: rgba(38, 46, 52, .12);--color-grey: rgb(48, 56, 62);--color-red: rgb(228, 76, 54);--color-green: rgb(151, 225, 99);--color-tabblue: rgb(45, 56, 64);--color-creme-white: rgb(248,245,236);--color-green: rgb(65, 154, 1)}@font-face{font-display:swap;font-family:Josefin Sans;font-style:normal;font-weight:300;src:url("./media/josefin-sans-v34-latin-300-HGUUL2DH.woff2") format("woff2")}@font-face{font-display:swap;font-family:Josefin Sans;font-style:normal;font-weight:400;src:url("./media/josefin-sans-v34-latin-regular-2P2BJDTH.woff2") format("woff2")}@font-face{font-display:swap;font-family:Josefin Sans;font-style:normal;font-weight:500;src:url("./media/josefin-sans-v34-latin-500-2QTOE6SU.woff2") format("woff2")}@font-face{font-display:swap;font-family:Anta;font-style:normal;font-weight:400;src:url("./media/anta-v1-latin-regular-6XCNYJGX.woff2") format("woff2")}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-text-fill-color:#ffffff;transition:background-color 5000s ease-in-out 0s;box-shadow:0 0 0 1000px #262e34 inset}html,body{margin:0;min-height:100%}html{scroll-behavior:smooth;scroll-padding-top:120px}body{font-family:Josefin Sans,sans-serif;background-color:var(--color-anthra);margin:0;overflow-x:hidden}app-root{display:block;width:100%;min-height:100vh}.page-shell{min-height:100vh;display:flex;flex-direction:column;transform:none!important}.page-content{flex:1;display:block}.wrapper{display:flex;justify-content:center;align-items:center;margin-top:80px;margin-bottom:80px}.highlight{color:var(--color-blue)}.imprint-links{color:var(--color-blue);text-decoration:none}h2{color:var(--color-blue);text-align:center;font-family:Anta,sans-serif;font-size:60px;font-weight:400;margin-block-start:20px;margin-block-end:80px}.width{width:860px}.flex{display:flex;justify-content:center;align-items:center}.none{text-decoration:none;cursor:pointer}.d-none{display:none}.button_up_down{width:38px;height:89px;border:solid 1px var(--color-blue);border-radius:30px;background-color:transparent}.button_up_down:hover{background-color:var(--color-grey);cursor:pointer}@media (max-width: 400px){h2{font-size:32px}}
