@keyframes CatalogDownloadForm_shimmer__uQn8u{0%{background-position:-200% 0}to{background-position:200% 0}}.CatalogDownloadForm_wrapper__Q3XJ0{max-width:1220px;margin:20px 10px 0}.CatalogDownloadForm_headline__GF385{margin-bottom:30px}.CatalogDownloadForm_introText__n_3d0{margin-bottom:10px}.CatalogDownloadForm_form__c4xD9{display:flex;flex-wrap:wrap;gap:20px}.CatalogDownloadForm_formLeft__dtCFQ{display:flex;flex-direction:column;gap:10px}.CatalogDownloadForm_formLeft__dtCFQ,.CatalogDownloadForm_formRight__M108X{width:100%}.CatalogDownloadForm_checkbox__4pchK:focus-visible{border-color:#c51a1b;outline:1px dashed #c51a1b}.CatalogDownloadForm_submitButton__ZZN4b{display:inline-block;color:#fff;background-color:#c51a1b;padding:6px 22px;font-size:18px;line-height:28px;margin-top:3px;text-transform:uppercase;border-radius:0;height:auto;border:2px solid}.CatalogDownloadForm_submitButton__ZZN4b:hover{background-color:#f00f17}@media(min-width:768px){.CatalogDownloadForm_wrapper__Q3XJ0{margin-left:30px;margin-right:30px}.CatalogDownloadForm_formLeft__dtCFQ,.CatalogDownloadForm_formRight__M108X{width:calc(50% - 20px)}}@media(min-width:1280px){.CatalogDownloadForm_wrapper__Q3XJ0{margin-left:auto;margin-right:auto}}.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}