@charset "UTF-8";.info{margin:1rem 0 3.5rem;padding:.8rem 1.5rem 1.2rem;max-width:85vw;min-width:45vw;border-radius:10px;align-self:center!important;background-color:#c4c9dd;color:#292e46}.info h3{margin-bottom:.2rem;font-size:1.1rem}.info p{font-size:.9rem}.warning{margin:1rem 0 3.5rem;padding:.8rem 1.5rem 1.2rem;max-width:85vw;min-width:45vw;border-radius:10px;align-self:center!important;background-color:#ffc9c9;color:#910000}.warning h3{margin-bottom:.2rem;font-size:1.1rem}.warning p{font-size:.9rem}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-VariableFont_wght.ttf)}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.ttf)}@font-face{font-family:PermanentMarker;src:url(/fonts/PermanentMarker-Regular.ttf)}@font-face{font-family:Milkshake;src:url(/fonts/Milkshake400.ttf)}@font-face{font-family:Quicksand;src:url(/fonts/Quicksand-VariableFont_wght.ttf)}@font-face{font-family:JetBrainsMono;src:url(/fonts/JetBrainsMono-VariableFont_wght.ttf)}@font-face{font-family:MaterialIcon;src:url(/fonts/MaterialIcons-Regular.ttf)}*{box-sizing:border-box;margin:0;padding:0}.app{font-family:Quicksand;width:min(95vw,1250px);justify-content:center;margin:0 auto}.app .link{color:inherit;text-decoration:none;font-family:Montserrat}.app h1,.app h2,.app h3,.app p{font-family:Quicksand}.app .message{align-items:center;margin-left:auto;margin-right:auto}.app .default-wrapper{display:flex;flex-direction:column;align-items:center;margin:2rem 0 1rem}.app .default-wrapper h2,.app .default-wrapper h3{margin:1rem 0 .8rem;text-align:center}.app .default-wrapper form{width:80vw;max-width:230px;margin:auto;font-family:Quicksand}.app .default-wrapper form input{font-size:.9rem;line-height:1.8rem;padding:0 .6rem;margin:.3rem 0 .8rem;border-radius:1.2rem;border-color:#161926;border-width:1px;width:100%}.app .default-wrapper form button{font-family:Quicksand;font-size:1rem;line-height:1.8rem;padding:.2rem 1.2rem;margin:.8rem 0;border-radius:1.2rem;border-width:0;background-color:#949cc1;color:#161926;font-weight:600;text-align:center;cursor:pointer;width:100%}.app .default-wrapper form button:hover{background-color:#3b4467;color:#fff}.app .error-wrapper{flex-direction:column;margin:0rem 0 1rem}.app .error-wrapper h2{text-align:center;padding-top:10vh;font-size:2.5rem;color:gray}.app .error-wrapper .error-icon-wrapper,.app .error-wrapper p{margin-top:5rem;text-align:center;font-size:1.5rem}.app .error-wrapper .error-icon-wrapper img,.app .error-wrapper p img{height:15rem;width:15rem}.card-container{width:100%;margin-top:10px;margin-bottom:10px;box-sizing:border-box;position:relative;border-radius:10px;overflow:hidden;box-shadow:4px 4px 8px gray;padding-bottom:15px}.card-container:last-child{align-self:flex-end}@media (min-width: 767px){.card-container{width:49%}}@media (min-width: 992px){.card-container{width:32.5%}}@media (min-width: 1200px){.card-container{width:24.5%}}.card-container .media{width:100%;margin-bottom:10px}.card-container .media .mark-new{position:absolute;z-index:5;font-family:Quicksand;font-weight:800;font-size:.9rem;border:none;background-color:#848db8;color:#fff;width:fit-content;padding:.45rem .95rem .45rem .8rem;border-radius:1.5rem;top:.4rem;left:.4rem;display:flex;flex-direction:row;align-items:center;justify-content:center}.card-container .media .mark-new .icon{height:1.4rem;display:flex;margin-right:.15rem}.card-container .media .mark-new p{margin:auto}.card-container h2,.card-container p{margin:5px 10px}.card-container h2{font-size:1.5rem;color:#1f2436}.card-container p{margin-bottom:15px;text-align:justify}.card-container .more{position:absolute;display:flex;justify-content:right;right:10px;bottom:5px;color:gray}.carousel-wrapper{height:max(190px,(min(95vw,1250px) - 8px - 2 * max(1rem,5px)) / 3 * .6);display:flex;position:relative}.carousel-wrapper ::-webkit-scrollbar{height:0;width:0}@media (min-width: 992px){.carousel-wrapper{height:max(170px,(min(95vw,1250px) - 8px - 2 * max(1rem,5px)) / 3 * .5)}}@media (min-width: 1200px){.carousel-wrapper{height:max(145px,(min(95vw,1250px) - 8px - 2 * max(1rem,5px)) / 3 * .4)}}.carousel-wrapper .carousel-btn-outer{border:none;height:100%;width:20%;position:absolute;z-index:20;top:0;cursor:pointer}.carousel-wrapper .carousel-btn-outer .carousel-btn-inner{height:20px;width:20px;top:calc(50% - 10px);transform:rotate(45deg);z-index:3;position:absolute}.carousel-wrapper .carousel-btn-outer .inner-left{border-bottom:3px solid orange;border-left:3px solid orange;left:10px}.carousel-wrapper .carousel-btn-outer .inner-right{border-top:3px solid orange;border-right:3px solid orange;right:10px}.carousel-wrapper .outer-right{right:0}.carousel-wrapper .carousel{height:100%;width:100%;display:flex;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth}.carousel-wrapper .carousel-link{width:inherit;display:flex;flex-direction:column}.carousel-wrapper .carousel .item{display:flex;flex-direction:column;flex:1 0 100%;position:relative;scroll-snap-align:start}.carousel-wrapper .carousel .item img,.carousel-wrapper .carousel .item video{height:100%;width:inherit;object-fit:cover}.carousel-wrapper .carousel .item video::-webkit-media-controls-panel{border-radius:10px;position:absolute;bottom:.5rem;height:4.5rem;width:60%;left:20%}.carousel-wrapper .carousel .item .media-caption{z-index:5;position:absolute;bottom:0;width:100%;text-align:center;padding:.5rem 1rem}.carousel-wrapper .carousel .show-item{display:flex;flex-direction:column;flex:1 0 100%;position:relative;scroll-snap-align:start;height:100%;width:inherit;align-items:center}.carousel-wrapper .carousel .show-item video::-webkit-media-controls-panel{border-radius:10px;position:absolute;bottom:.5rem;height:4.5rem;width:60%;left:20%}.carousel-wrapper .carousel .show-item .media-caption{z-index:5;position:absolute;bottom:0;text-align:center}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-VariableFont_wght.ttf)}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.ttf)}@font-face{font-family:PermanentMarker;src:url(/fonts/PermanentMarker-Regular.ttf)}@font-face{font-family:Milkshake;src:url(/fonts/Milkshake400.ttf)}@font-face{font-family:Quicksand;src:url(/fonts/Quicksand-VariableFont_wght.ttf)}@font-face{font-family:JetBrainsMono;src:url(/fonts/JetBrainsMono-VariableFont_wght.ttf)}@font-face{font-family:MaterialIcon;src:url(/fonts/MaterialIcons-Regular.ttf)}.card-set{width:calc(min(95vw,1250px) - 8px)}.card-set .container{display:flex;justify-content:space-between;flex-direction:row;flex-flow:row wrap}.card-set .container .item-no-entries{grid-column-start:1;grid-column-end:4;align-items:center;width:100%;height:30%;min-height:30vh;display:flex;justify-content:center;color:gray;font-size:1.5rem;font-weight:500;font-family:Montserrat;padding-bottom:10vh}.card-set .container .placeholder{opacity:0;height:1px;margin:0;padding:0}.loading-wrapper,.error-wrapper{box-sizing:border-box;align-items:center;justify-content:center;display:flex;width:100%;height:30%;min-height:30vh}.loading-wrapper .loading-container,.loading-wrapper .error-container,.error-wrapper .loading-container,.error-wrapper .error-container{display:flex;flex-direction:column}.loading-wrapper .loading-container .loading-icon,.loading-wrapper .loading-container .loading-message,.loading-wrapper .error-container .loading-icon,.loading-wrapper .error-container .loading-message,.error-wrapper .loading-container .loading-icon,.error-wrapper .loading-container .loading-message,.error-wrapper .error-container .loading-icon,.error-wrapper .error-container .loading-message{display:flex;align-items:center;justify-content:center;font-family:Montserrat;font-weight:500;font-size:1.5rem;color:gray}.loading-wrapper .loading-container .loading-icon img,.loading-wrapper .loading-container .loading-message img,.loading-wrapper .error-container .loading-icon img,.loading-wrapper .error-container .loading-message img,.error-wrapper .loading-container .loading-icon img,.error-wrapper .loading-container .loading-message img,.error-wrapper .error-container .loading-icon img,.error-wrapper .error-container .loading-message img{width:4vh}.loading-wrapper .loading-container .error-message,.loading-wrapper .loading-container .error-icon,.loading-wrapper .error-container .error-message,.loading-wrapper .error-container .error-icon,.error-wrapper .loading-container .error-message,.error-wrapper .loading-container .error-icon,.error-wrapper .error-container .error-message,.error-wrapper .error-container .error-icon{display:flex;align-items:center;justify-content:center;font-family:Montserrat;font-weight:500;font-size:1.5rem;color:#c90000}.loading-wrapper .loading-container .error-message img,.loading-wrapper .loading-container .error-icon img,.loading-wrapper .error-container .error-message img,.loading-wrapper .error-container .error-icon img,.error-wrapper .loading-container .error-message img,.error-wrapper .loading-container .error-icon img,.error-wrapper .error-container .error-message img,.error-wrapper .error-container .error-icon img{width:10vh}.loading-wrapper .loading-container .loading-message,.loading-wrapper .error-container .loading-message,.error-wrapper .loading-container .loading-message,.error-wrapper .error-container .loading-message{padding-bottom:10vh}.slider{width:calc((min(95vw,1250px) - 8px - 2 * max(1rem,5px)) / 3);height:calc((min(95vw,1250px) - 8px - 2 * max(1rem,5px)) / 3 * .6);position:relative;box-sizing:border-box}.slider .slider-container{width:calc((min(95vw,1250px) - 8px - (2*max(1rem,5px)))*1);display:flex;height:100%;transition:1s ease}.slider .slider-container img{width:calc((min(95vw,1250px) - 8px - 2 * max(1rem,5px)) / 3);height:100%;object-fit:cover}.slider .icons{position:absolute;margin:auto;left:0;right:0;width:fit-content;display:flex;gap:5px;bottom:5px}.slider .icons .icon{width:50px;height:50px;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-VariableFont_wght.ttf)}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.ttf)}@font-face{font-family:PermanentMarker;src:url(/fonts/PermanentMarker-Regular.ttf)}@font-face{font-family:Milkshake;src:url(/fonts/Milkshake400.ttf)}@font-face{font-family:Quicksand;src:url(/fonts/Quicksand-VariableFont_wght.ttf)}@font-face{font-family:JetBrainsMono;src:url(/fonts/JetBrainsMono-VariableFont_wght.ttf)}@font-face{font-family:MaterialIcon;src:url(/fonts/MaterialIcons-Regular.ttf)}.single-post{width:calc(100% - 8px);margin:20px 0;box-sizing:border-box;position:relative;border-radius:10px;overflow:hidden;box-shadow:4px 4px 8px gray}.single-post .media{width:100%;position:relative}.single-post .media .mark-new{position:absolute;z-index:5;font-family:Quicksand;font-weight:800;font-size:.9rem;border:none;background-color:#848db8;color:#fff;width:fit-content;padding:.45rem .95rem .45rem .8rem;border-radius:1.5rem;top:.4rem;left:.4rem;display:flex;flex-direction:row;align-items:center;justify-content:center}.single-post .media .mark-new .icon{height:1.4rem;display:flex;margin-right:.15rem}.single-post .media .carousel-wrapper{height:calc(min(95vw,1250px)*.6)!important}.single-post .media .carousel-wrapper img,.single-post .media .carousel-wrapper video{width:min(95vw,1250px)}.single-post .media .carousel-wrapper .show-item img,.single-post .media .carousel-wrapper .show-item video{margin:auto;max-width:80%;max-height:100%;height:auto;width:auto;padding-bottom:2.5rem}.single-post .media .carousel-wrapper .show-item .media-caption{position:absolute;bottom:0;width:auto;max-width:80%;text-align:center;padding:.5rem 1% 0rem;font-size:.7rem;font-weight:700;color:#1f2436;background-image:none}@media (min-width: 767px){.single-post .media .carousel-wrapper .show-item .media-caption{font-size:.9rem;padding:.5rem 10% 0rem}}.single-post .media .carousel-wrapper .inner-left{left:20px!important}.single-post .media .carousel-wrapper .inner-right{right:20px!important}.single-post .media .carousel-wrapper .carousel-btn-inner{height:40px;width:40px;top:calc(50% - 20px)}.single-post .media .media-caption{position:absolute;bottom:0;width:100%;text-align:center;padding:.6rem 1.2rem;font-size:.9rem;font-weight:700;color:#f5f5f5;background-image:linear-gradient(to right,#434343 0%,black 100%)}.single-post .single-post-meta-wrapper{display:flex;margin:.8rem 2rem 2rem;justify-content:space-between}.single-post .single-post-meta-wrapper .single-post-meta-left{font-family:Quicksand;color:#3b4467;font-size:.8rem;font-weight:600;line-height:1.2rem}.single-post .single-post-meta-wrapper .single-post-meta-left .meta-row,.single-post .single-post-meta-wrapper .single-post-meta-left .single-post-datum,.single-post .single-post-meta-wrapper .single-post-meta-left .single-post-location{flex-direction:row;display:flex;margin:.2rem 0 .5rem;height:1.6rem;align-items:center;align-self:center;gap:.1rem;line-height:1.8rem}.single-post .single-post-meta-wrapper .single-post-meta-left .meta-row .icon,.single-post .single-post-meta-wrapper .single-post-meta-left .single-post-datum .icon,.single-post .single-post-meta-wrapper .single-post-meta-left .single-post-location .icon{display:flex;height:1.4rem;margin-right:.3rem}.single-post .single-post-meta-wrapper .single-post-category{font-family:Milkshake;justify-content:end;display:flex;gap:.5rem;height:fit-content;flex-wrap:wrap}.single-post .single-post-meta-wrapper .single-post-category .link{font-family:Quicksand}@media (min-width: 767px){.single-post .single-post-meta-wrapper .single-post-category{max-width:50%}}.single-post .single-post-meta-wrapper .single-post-category-item{font-weight:600;font-size:.9rem;border:none;background-color:#ffb0b0;color:#910000;width:fit-content;padding:.45rem .95rem .45rem .8rem;border-radius:1.5rem}.single-post .single-post-author{display:flex;font-family:Quicksand;color:#3b4467;font-size:.9rem;font-weight:600;line-height:1.2rem;justify-content:flex-start;flex-flow:wrap;margin:-1.5rem 2rem 1.5rem;flex-direction:row;align-items:baseline;gap:.1rem;line-height:1.8rem}.single-post .single-post-author .icon{display:flex;height:1.4rem;margin-right:.3rem}.single-post .single-post-author>*{margin:0}.single-post .single-post-author a:not(:last-child) p:after{content:", "}.single-post .single-post-author a:nth-last-child(3) p:after{content:" und "}.single-post .single-post-author a:nth-last-child(2) p:after{content:" "}.single-post .single-post-author .written-by:after{content:" "}@media (min-width: 767px){.single-post .single-post-author{margin:-1.5rem 4rem 1.5rem}}.single-post .single-post-body,.single-post .single-post-title{margin:.5rem 2rem 1.5rem}@media (min-width: 767px){.single-post .single-post-body,.single-post .single-post-title{margin:.5rem 4rem 1.5rem}}.single-post .single-post-body blockquote,.single-post .single-post-body pre,.single-post .single-post-title blockquote,.single-post .single-post-title pre{display:flex;flex-direction:row;background-color:#ebecf3;height:auto;margin-block-start:1em;margin-block-end:1em;margin-inline-start:20px;margin-inline-end:20px}.single-post .single-post-body blockquote:before,.single-post .single-post-title blockquote:before{color:#292e46;content:"”";font-size:5rem;margin:-.7rem .4rem 0}.single-post .single-post-body blockquote p,.single-post .single-post-title blockquote p{margin:.5rem 1rem .5rem .5rem;font-style:italic;font-size:.9rem}.single-post .single-post-body pre:before,.single-post .single-post-title pre:before{color:#292e46;content:"<>";font-size:2rem;font-weight:600;min-height:5rem;margin:-.25rem .4rem 0}.single-post .single-post-body pre code,.single-post .single-post-title pre code{font-family:JetBrainsMono;margin:.5rem 1rem .5rem .5rem;font-size:.9rem}.single-post .single-post-body p,.single-post .single-post-body ul,.single-post .single-post-title p,.single-post .single-post-title ul{margin-bottom:10px;text-align:justify;font-size:1rem;line-height:1.3rem;font-family:Quicksand}.single-post .single-post-body ul,.single-post .single-post-title ul{margin-left:1.2rem}.single-post .single-post-body h2,.single-post .single-post-title h2{margin:1.5rem 0rem 1rem}.single-post .single-post-title{font-size:2.2rem;color:#1f2436}.single-post .single-post-back{display:flex;justify-content:right;margin:.5rem 2rem 1.5rem}@media (min-width: 767px){.single-post .single-post-back{margin:.5rem 4rem 1.5rem}}.single-post .single-post-back button{font-family:Quicksand;font-size:1rem;line-height:1.8rem;padding:.2rem 1.2rem;margin:.8rem 0;border-radius:1.2rem;border-width:0;background-color:#949cc1;color:#161926;font-weight:600;text-align:center;cursor:pointer;scale:.9}.single-post .single-post-back button:hover{background-color:#3b4467;color:#fff}.navbar{height:1.8rem;left:0;width:100vw;position:absolute;max-width:100%;z-index:5}.navbar-wrapper{height:inherit;display:flex;background-color:#161926;width:100%;align-items:center;justify-content:space-between}.navbar-wrapper .spans,.navbar-wrapper .right span,.navbar-wrapper .left span{color:#fff;display:inline-flex;align-items:center;gap:5px;font-family:Quicksand;font-weight:600;font-size:.9rem}.navbar-wrapper .left{margin-left:2.5vw;display:inline-flex}.navbar-wrapper .left span{margin:0 1.2rem 0 0;justify-content:flex-start}.navbar-wrapper .left span .tt-text{margin:0;display:none}@media (min-width: 767px){.navbar-wrapper .left span .tt-text{display:inline-flex}}.navbar-wrapper .left span .icon{display:flex;height:1.3rem}.navbar-wrapper .right{margin-right:2.5vw;display:inline-flex}.navbar-wrapper .right span{margin:0 0 0 1.2rem;justify-content:flex-end}.navbar-wrapper .right span .icon{display:flex;height:1.3rem}.header{height:9.1rem;display:flex;padding-top:2.6rem;justify-content:center;width:100%;margin-bottom:2.5rem;position:relative}.header-wrapper{display:flex;width:100%;margin:auto;align-items:center;justify-content:space-between}.header-wrapper .left img{height:6rem;overflow:hidden;margin-left:0;rotate:-30deg}.header-wrapper .right img{height:6rem;overflow:hidden;margin-left:0;transform:scaleX(-1)}.header-wrapper .center{z-index:2}.header-wrapper .center .item{text-align:center;position:relative;margin:1rem 0 0}.header-wrapper .center .item .link{font-size:2.4rem;color:#c90000}.header-wrapper .center .item .link .vier{position:absolute;right:-2%;top:-20%;font-family:PermanentMarker}.header-wrapper .center .item .link .toronto{height:5.5rem;overflow:hidden;margin-left:0}.header-wrapper .center .item .link .maple{position:absolute;left:-36px;height:3rem;bottom:14px;transform:rotate(-22deg)}.footer{width:100%;left:0;position:absolute}.footer .item{border:none;margin-bottom:1px}.footer .item img,.footer .item object{width:100%;border:none}.footer .legal{color:#fff;background-color:#161926;margin-top:-10px;position:relative;width:100%;border:none}.footer .legal-wrapper{width:min(95vw,1250px);justify-content:space-between;display:flex;margin:auto;padding-bottom:2rem}.footer .legal .legal-container-right{text-align:end}.footer .legal .legal-container-right a{font-family:Quicksand;color:#fff;text-decoration:none}.login-wrapper{display:flex;flex-direction:column;align-items:center;margin:3rem 0 1rem}.login-wrapper .welcome{color:#c90000;margin-bottom:1.5rem;max-width:85vw;text-align:center}.login-wrapper p.welcome{color:#161926;margin-bottom:3rem}.login-wrapper .register{margin:2rem 0 1rem}.login-wrapper h2{margin:0rem 0 .8rem;text-align:center}.login-wrapper input{font-size:.9rem;line-height:1.8rem;padding:0 .6rem;margin:.3rem 0 .8rem;border-radius:1.2rem;border-color:#161926;border-width:1px;width:100%}.login-wrapper button{font-family:Quicksand;font-size:1rem;line-height:1.8rem;padding:.2rem 1.2rem;margin:.8rem 0;border-radius:1.2rem;border-width:0;background-color:#949cc1;color:#161926;font-weight:600;text-align:center;cursor:pointer;width:100%}.login-wrapper button:hover{background-color:#3b4467;color:#fff}.login-wrapper form{width:80vw;max-width:230px;font-family:Quicksand}.login-wrapper .success,.login-wrapper .error-message{margin:1rem 0 3.5rem;padding:.8rem 1.5rem 1.2rem;max-width:85vw;min-width:45vw;border-radius:10px;align-self:center!important;display:flex;flex-direction:column;position:relative;height:auto}.login-wrapper .success h3,.login-wrapper .error-message h3{margin-bottom:.2rem;font-size:1.1rem}.login-wrapper .success p,.login-wrapper .error-message p{font-size:.9rem}.login-wrapper .success h3,.login-wrapper .success p,.login-wrapper .error-message h3,.login-wrapper .error-message p{margin-left:3.5rem}.login-wrapper .success h3,.login-wrapper .error-message h3{margin-top:.3rem;margin-bottom:.5rem}.login-wrapper .success p,.login-wrapper .error-message p{margin-bottom:.3rem;font-size:.9rem}.login-wrapper .success button,.login-wrapper .error-message button{font-family:Quicksand;font-size:1rem;line-height:1.8rem;padding:.2rem 1.2rem;margin:.8rem 0;border-radius:1.2rem;border-width:0;background-color:#949cc1;color:#161926;font-weight:600;text-align:center;cursor:pointer;margin:1.5rem 0 0;align-self:center}.login-wrapper .success button:hover,.login-wrapper .error-message button:hover{background-color:#3b4467;color:#fff}.login-wrapper .success{background-color:#c4c9dd;color:#292e46;min-height:5rem}.login-wrapper .success:before{position:absolute;color:#292e46;font-family:MaterialIcon;content:"";font-size:4rem;margin:-.3rem .4rem 0 -.8rem}.login-wrapper .error-message{background-color:#ffc9c9;color:#c40000;min-height:5rem}.login-wrapper .error-message:before{position:absolute;color:#c40000;font-family:MaterialIcon;content:"";font-size:4rem;margin:-.3rem .4rem 0 -.8rem}.signup-wrapper{display:flex;flex-direction:column;align-items:center;margin:2rem 0 1rem}.signup-wrapper h2{margin:1rem 0 .8rem;text-align:center}.signup-wrapper form{width:80vw;max-width:230px;font-family:Quicksand}.signup-wrapper form input{font-size:.9rem;line-height:1.8rem;padding:0 .6rem;margin:.3rem 0 .8rem;border-radius:1.2rem;border-color:#161926;border-width:1px;width:100%}.signup-wrapper form button{font-family:Quicksand;font-size:1rem;line-height:1.8rem;padding:.2rem 1.2rem;margin:.8rem 0;border-radius:1.2rem;border-width:0;background-color:#949cc1;color:#161926;font-weight:600;text-align:center;cursor:pointer;width:100%}.signup-wrapper form button:hover{background-color:#3b4467;color:#fff}.signup-wrapper form+.success button{width:80vw;max-width:230px}.signup-wrapper .success,.signup-wrapper .error-message{margin:1rem 0 3.5rem;padding:.8rem 1.5rem 1.2rem;max-width:85vw;min-width:45vw;border-radius:10px;align-self:center!important;display:flex;flex-direction:column;position:relative;height:auto}.signup-wrapper .success h3,.signup-wrapper .error-message h3{margin-bottom:.2rem;font-size:1.1rem}.signup-wrapper .success p,.signup-wrapper .error-message p{font-size:.9rem}.signup-wrapper .success h3,.signup-wrapper .success p,.signup-wrapper .error-message h3,.signup-wrapper .error-message p{margin-left:3.5rem}.signup-wrapper .success h3,.signup-wrapper .error-message h3{margin-top:.3rem;margin-bottom:.5rem}.signup-wrapper .success p,.signup-wrapper .error-message p{margin-bottom:.3rem;font-size:.9rem}.signup-wrapper .success button,.signup-wrapper .error-message button{font-family:Quicksand;font-size:1rem;line-height:1.8rem;padding:.2rem 1.2rem;margin:.8rem 0;border-radius:1.2rem;border-width:0;background-color:#949cc1;color:#161926;font-weight:600;text-align:center;cursor:pointer;margin:1.5rem 0 0;align-self:center}.signup-wrapper .success button:hover,.signup-wrapper .error-message button:hover{background-color:#3b4467;color:#fff}.signup-wrapper .success{background-color:#c4c9dd;color:#292e46;min-height:5rem}.signup-wrapper .success:before{position:absolute;color:#292e46;font-family:MaterialIcon;content:"";font-size:4rem;margin:-.3rem .4rem 0 -.8rem}.signup-wrapper .error-message{background-color:#ffc9c9;color:#c40000;min-height:5rem}.signup-wrapper .error-message:before{position:absolute;color:#c40000;font-family:MaterialIcon;content:"";font-size:4rem;margin:-.3rem .4rem 0 -.8rem}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-VariableFont_wght.ttf)}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.ttf)}@font-face{font-family:PermanentMarker;src:url(/fonts/PermanentMarker-Regular.ttf)}@font-face{font-family:Milkshake;src:url(/fonts/Milkshake400.ttf)}@font-face{font-family:Quicksand;src:url(/fonts/Quicksand-VariableFont_wght.ttf)}@font-face{font-family:JetBrainsMono;src:url(/fonts/JetBrainsMono-VariableFont_wght.ttf)}@font-face{font-family:MaterialIcon;src:url(/fonts/MaterialIcons-Regular.ttf)}.selector-wrapper{width:calc(min(95vw,1250px) - 8px);margin-bottom:1.2rem}.selector-wrapper .button-design,.selector-wrapper .by-author-container .by-author .item,.selector-wrapper .all-posts .item{display:flex;padding:.8rem .5rem;box-sizing:border-box;flex-direction:column;align-items:center;width:100%;background-color:#fff;border-radius:1rem;border:1px solid grey;box-shadow:4px 4px 8px gray}.selector-wrapper .all-posts{width:100%}.selector-wrapper .all-posts .item svg{height:2rem;width:2rem}.selector-wrapper .by-author-container{display:flex;flex-direction:row;justify-content:space-between;flex-flow:wrap;margin-top:.8rem}.selector-wrapper .by-author-container .by-author{width:24.5%}.selector-wrapper .by-author-container .by-author .item svg{height:2rem;width:2rem}.selector-wrapper .link{font-family:Montserrat;font-weight:400;font-size:1rem}.selector-wrapper .active .item{border-color:#161926!important;background-color:#e4e7f0!important}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-VariableFont_wght.ttf)}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.ttf)}@font-face{font-family:PermanentMarker;src:url(/fonts/PermanentMarker-Regular.ttf)}@font-face{font-family:Milkshake;src:url(/fonts/Milkshake400.ttf)}@font-face{font-family:Quicksand;src:url(/fonts/Quicksand-VariableFont_wght.ttf)}@font-face{font-family:JetBrainsMono;src:url(/fonts/JetBrainsMono-VariableFont_wght.ttf)}@font-face{font-family:MaterialIcon;src:url(/fonts/MaterialIcons-Regular.ttf)}.goodbye{display:flex;flex-direction:column;align-items:center;margin:2rem 0}.goodbye p{margin-bottom:2rem;max-width:85vw;text-align:center}.goodbye .register{margin:2rem 0 1rem}.goodbye h2{margin:0rem 0 .8rem;text-align:center}.goodbye button{font-family:Quicksand;font-size:1rem;line-height:1.8rem;padding:.2rem 1.2rem;margin:.8rem 0;border-radius:1.2rem;border-width:0;background-color:#949cc1;color:#161926;font-weight:600;text-align:center;cursor:pointer}.goodbye button:hover{background-color:#3b4467;color:#fff}
