.neo-card{position:relative;display:flex;flex-direction:column;border:.2rem solid rgb(209.75,209.75,209.5);margin-bottom:4rem;width:100%;text-decoration:none;color:#4a4a49}.neo-card[href]:not([href=""]):hover .card__imgWrapper .card__img{transform:scale(1.1)}.neo-card[href]:not([href=""]):hover .card__children .neo-headline{color:inherit;text-decoration:underline}.neo-card .card__children{display:block}.neo-card .card__children .neo-paragraph{display:block;margin-top:1.5rem}.neo-card .card__children .neo-list{margin-top:1.5rem}.neo-card .card__imgWrapper{position:relative;overflow:hidden}.neo-card .card__imgWrapper:before{width:100%;padding-top:calc(100%*9/16);position:relative;content:"";display:block}.neo-card .card__imgWrapper--empty{visibility:hidden;height:0}.neo-card .card__img{width:100%;height:100%;position:absolute;top:0;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";transition:transform .3s}.neo-card .card__date{font-family:var(--font-dinw05-regular),sans-serif;font-size:18px;line-height:28px;color:rgb(155.45,155.45,154.9);margin-bottom:-1.5rem;padding:1.5rem 2rem 0}.neo-card .card__content{padding:2rem 2.5rem 2rem 2rem;box-sizing:border-box;flex:1;flex-basis:auto;display:flex;justify-content:space-between;flex-direction:column}.neo-card .card__content .neo-paragraph{flex:1 auto}.neo-card .card__content .neo-paragraph .neo-paragraph{margin-top:0}.neo-card .card__link{font-family:var(--font-dinw05-regular),sans-serif;font-size:18px;line-height:28px;margin-top:auto;padding-top:2.5rem;padding-right:2.5rem;position:relative;display:inline-block;text-transform:uppercase;color:#c51a1b}.neo-card .card__link .neo-icon{transform:rotate(180deg);width:2.5rem;height:2.5rem;position:absolute;bottom:.2rem;right:0;fill:currentColor;color:#c51a1b}.neo-cms-form{display:block;margin-left:1rem;margin-right:1rem;margin-top:6rem}.neo-cms-form:after{content:"";display:table;clear:both}@media screen and (min-width:768px){.neo-cms-form{margin-left:3rem;margin-right:3rem}}@media screen and (min-width:1280px){.neo-cms-form{margin-left:auto;margin-right:auto;width:122rem}}@supports(display:grid){.neo-cms-form{display:grid;grid-column-gap:0;grid-template-columns:repeat(1,1fr)}}.neo-cms-form>*{float:left;margin-right:0;width:calc((100% - 0)/1)}@supports(display:grid){.neo-cms-form>*{float:none;margin-right:0;width:auto}}.neo-cms-form>:last-child{margin-right:0}@media screen and (min-width:768px){@supports(display:grid){.neo-cms-form{display:grid;grid-column-gap:40px;grid-template-columns:repeat(12,1fr)}}.neo-cms-form>*{float:left;margin-right:40px;width:calc((100% - 440)/12)}@supports(display:grid){.neo-cms-form>*{float:none;margin-right:0;width:auto}}.neo-cms-form>:last-child{margin-right:0}}@media screen and (min-width:1280px){.neo-cms-form{margin-top:8rem}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.neo-cms-form{display:flex;flex-wrap:wrap;justify-content:space-between}}.neo-cms-form>*{width:calc((100% - 440px)/12*1 + (0px));margin-top:2.5rem}@supports(display:grid){.neo-cms-form>*{grid-column:span 1;width:auto}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.neo-cms-form>*{flex:0 0 100%}}@media screen and (min-width:768px){.neo-cms-form>*{width:calc((100% - 440px)/12*12 + (440px))}@supports(display:grid){.neo-cms-form>*{grid-column:span 12;width:auto}}}@media screen and (min-width:768px)and (-ms-high-contrast:active),screen and (min-width:768px)and (-ms-high-contrast:none){.neo-cms-form>*{flex:0 0 100%}}@media screen and (min-width:1024px){.neo-cms-form>*{width:calc((100% - 440px)/12*8 + (280px));margin-left:calc((100% - 44rem)/12*2 + (80px))}@supports(display:grid){.neo-cms-form>*{grid-column:span 8;width:auto;margin-left:0;grid-column:3/span 8}}}@media screen and (min-width:1024px)and (-ms-high-contrast:active),screen and (min-width:1024px)and (-ms-high-contrast:none){.neo-cms-form>*{flex:0 0 66%}}@media screen and (min-width:1280px){.neo-cms-form>*{margin-top:4rem}}.neo-form{display:inline-block}.neo-form .message{display:flex;flex-direction:column;gap:4rem;justify-content:center;align-items:center;text-align:center;min-height:27rem}@media screen and (min-width:768px){.neo-form .message{min-height:77rem}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.neo-form{display:flex;flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width:768px){@supports(display:grid){.neo-form{display:grid;grid-column-gap:40px;grid-template-columns:repeat(8,1fr)}}.neo-form>*{float:left;margin-right:40px;width:calc((100% - 280)/8)}@supports(display:grid){.neo-form>*{float:none;margin-right:0;width:auto}}.neo-form>:last-child{margin-right:0}}.neo-form>*{width:calc((100% - 280px)/8*8 + (280px));margin-bottom:2rem}@supports(display:grid){.neo-form>*{grid-column:span 8;width:auto}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.neo-form>*{flex:0 0 100%;margin-right:0}}.neo-form .col-2{width:calc((100% - 280px)/8*2 + (40px))}@supports(display:grid){.neo-form .col-2{grid-column:span 2;width:auto}}@media screen and (-ms-high-contrast:active)and (min-width:768px),screen and (-ms-high-contrast:none)and (min-width:768px){.neo-form .col-2{flex:0 0 23%}}.neo-form .col-3{width:calc((100% - 280px)/8*3 + (80px))}@supports(display:grid){.neo-form .col-3{grid-column:span 3;width:auto}}@media screen and (-ms-high-contrast:active)and (min-width:768px),screen and (-ms-high-contrast:none)and (min-width:768px){.neo-form .col-3{flex:0 0 31%}}.neo-form .col-4{width:calc((100% - 280px)/8*4 + (120px))}@supports(display:grid){.neo-form .col-4{grid-column:span 4;width:auto}}@media screen and (-ms-high-contrast:active)and (min-width:768px),screen and (-ms-high-contrast:none)and (min-width:768px){.neo-form .col-4{flex:0 0 45%}}.neo-form .col-5{width:calc((100% - 280px)/8*4 + (120px))}@supports(display:grid){.neo-form .col-5{grid-column:span 4;width:auto}}@media screen and (-ms-high-contrast:active)and (min-width:768px),screen and (-ms-high-contrast:none)and (min-width:768px){.neo-form .col-5{flex:0 0 61%}}.neo-form .col-6{width:calc((100% - 280px)/8*6 + (200px))}@supports(display:grid){.neo-form .col-6{grid-column:span 6;width:auto}}@media screen and (-ms-high-contrast:active)and (min-width:768px),screen and (-ms-high-contrast:none)and (min-width:768px){.neo-form .col-6{flex:0 0 74%}}.neo-form .col-2.clear{width:calc((100% - 280px)/8*2 + (40px));margin-left:calc((100% - 28rem)/8*0 + (0px))}@supports(display:grid){.neo-form .col-2.clear{grid-column:span 2;width:auto;margin-left:0;grid-column:1/span 2}}.neo-form .col-4.clear{width:calc((100% - 280px)/8*4 + (120px));margin-left:calc((100% - 28rem)/8*0 + (0px))}@supports(display:grid){.neo-form .col-4.clear{grid-column:span 4;width:auto;margin-left:0;grid-column:1/span 4}}.neo-form .col-6.clear{width:calc((100% - 280px)/8*6 + (200px));margin-left:calc((100% - 28rem)/8*0 + (0px))}@supports(display:grid){.neo-form .col-6.clear{grid-column:span 6;width:auto;margin-left:0;grid-column:1/span 6}}.neo-form .neo-headline{margin-bottom:.8rem}.neo-form .neo-textarea{color:#1d1d1d}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.neo-form .neo-textarea{flex:0 0 100%}}.neo-textarea{display:block;-webkit-appearance:none;outline:0;overflow:hidden;font-family:var(--font-dinw05-regular),sans-serif;color:rgb(155.45,155.45,154.9);font-size:1.6rem}.neo-textarea .wrapper{position:relative;margin-top:.5rem;z-index:1}.neo-textarea .wrapper .error{display:none}.neo-textarea .wrapper--dark label{background-color:rgb(236.9,236.9,236.8)}.neo-textarea .wrapper--error .error{display:inline-block}.neo-textarea .wrapper--error label{color:#f00f17}.neo-textarea .wrapper--error textarea{border-color:#f00f17;padding-right:6.4rem}.neo-textarea .wrapper--error textarea.not-empty+label{color:#f00f17}.neo-textarea .wrapper--error textarea:focus,.neo-textarea .wrapper--error textarea:focus:hover,.neo-textarea .wrapper--error textarea:hover{border:.2rem solid #f00f17}.neo-textarea .wrapper--error textarea:focus+label,.neo-textarea .wrapper--error textarea:focus:hover+label,.neo-textarea .wrapper--error textarea:hover+label{color:#f00f17}.neo-textarea label{position:absolute;top:.9rem;left:.9rem;cursor:text;transition:top .2s,font-size .2s;z-index:-1;line-height:2.2rem;padding:0 .2rem;background-color:#fff;color:rgb(155.45,155.45,154.9)}.neo-textarea label--required:after{content:"*"}.neo-textarea textarea{display:block;padding:.9rem 1rem;width:100%;outline:0;border:.2rem solid rgb(155.45,155.45,154.9);background-color:rgba(0,0,0,0);word-break:keep-all;box-sizing:border-box;font-size:1.6rem;min-height:4rem;line-height:2.2rem;font-family:var(--font-dinw05-regular),sans-serif;resize:vertical}.neo-textarea textarea::-ms-clear{display:none}.neo-textarea textarea:not(:-moz-placeholder)+label{top:-1rem;font-size:1.2rem;z-index:1}.neo-textarea textarea:not(:placeholder-shown)+label{top:-1rem;font-size:1.2rem;z-index:1}.neo-textarea textarea:hover{border-color:#4a4a49}.neo-textarea textarea:hover+label{color:#4a4a49}.neo-textarea textarea:focus{border-color:#4a4a49}.neo-textarea textarea:focus+label{color:#4a4a49;top:-1rem;font-size:1.2rem;z-index:1}.neo-textarea textarea:disabled,.neo-textarea textarea:disabled:hover{border-color:rgb(209.75,209.75,209.5);cursor:not-allowed}.neo-textarea textarea:disabled+label,.neo-textarea textarea:disabled:hover+label{color:rgb(209.75,209.75,209.5)}.neo-textarea .error{font-size:1.2rem;color:#f00f17;margin-left:.5rem}.neo-textarea .error .neo-icon{width:1rem;height:1rem;fill:currentColor;color:#f00f17}