.form__list{list-style-type:none;margin:0;padding:0}._navigation{font-size:20px;line-height:28px}._headline-hero{font-family:fritz-kola,Arial,sans-serif;font-size:50px;line-height:60px;text-transform:lowercase}@media only screen and (min-width:768px){._headline-hero{font-size:70px;line-height:84px}}@media only screen and (min-width:1024px){._headline-hero{font-size:90px;line-height:100px}}._headline-medium{font-family:fritz-kola,Arial,sans-serif;font-size:40px;line-height:50px;text-transform:lowercase}@media only screen and (min-width:768px){._headline-medium{font-size:50px;line-height:64px}}@media only screen and (min-width:1024px){._headline-medium{font-size:64px;line-height:74px}}._subline-hero{font-family:fritz-kola,Arial,sans-serif;font-size:24px;line-height:36px;text-transform:lowercase}@media only screen and (min-width:768px){._subline-hero{font-size:30px;line-height:64px}}._subline-medium{font-family:fritz-kola,Arial,sans-serif;font-size:20px;line-height:30px;text-transform:lowercase}@media only screen and (min-width:768px){._subline-medium{font-size:24px;line-height:36px}}._subline-small-spaceing{font-size:16px;letter-spacing:1px;line-height:24px}._headline-small,._subline-small-spaceing{font-family:fritz-kola,Arial,sans-serif;text-transform:lowercase}._headline-small{font-size:30px;line-height:40px}@media only screen and (min-width:768px){._headline-small{font-size:35px;line-height:54px}}@media only screen and (min-width:1024px){._headline-small{font-size:50px;line-height:64px}}._product-anchor-headline{font-family:fritz-kola,Arial,sans-serif;font-size:20px;line-height:30px;text-transform:lowercase}._product-anchor-product-name{font-family:Karla,Arial,sans-serif;font-size:10px;line-height:11px}@media only screen and (min-width:1280px){._product-anchor-product-name{font-size:12px;font-weight:700;line-height:15px}}._highlight{font-family:fritz-kola,Arial,sans-serif;font-size:16px;line-height:24px;text-transform:lowercase}._copy{font-size:16px;line-height:26px}._legal{font-family:fritz-kola,Arial,sans-serif;font-size:12px;line-height:18px;text-transform:lowercase}._figure{font-family:Karla,Arial,sans-serif;font-size:14px;line-height:18px;text-transform:none}._label-textinput,._label-textinput-error{color:#000;font-family:fritz-kola,Arial,sans-serif;font-size:14px;letter-spacing:.6px;line-height:22px;margin-left:15px;text-transform:lowercase}._label-textinput-error{color:#ba0c2f}._textinput-filled,._textinput-inactive{color:#000;font-size:16px;letter-spacing:26px;line-height:26px}._textinput-inactive{opacity:.4}._textinput-error{color:#000;color:#ba0c2f;font-family:fritz-kola,Arial,sans-serif;font-size:14px;letter-spacing:.6px;line-height:22px;margin-left:15px;text-transform:lowercase}._error{color:#ba0c2f;font-size:12px;line-height:18px}.form__dropzone.dropzone .dz-preview .dz-remove:before,.form__dropzone.dropzone:before,.form__element .select:before{font-family:ek-Icons!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.form__dropzone.dropzone:before{content:"\e802"}.form__dropzone.dropzone .dz-preview .dz-remove:before{content:"\e810"}.form__element .select:before{content:"\e815"}.checkbox__hidden{opacity:0;pointer-events:none;position:absolute;visibility:hidden}.hidden{display:none!important}.sr-only{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:0;left:-1910em;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:0}.no-scroll{height:100%;overflow:hidden}.form input,.form option,.form select,.form textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Karla,Arial,sans-serif}.form input[type=reset],.form input[type=submit]{background-color:transparent;border:0;border-radius:0;padding:0}.form input:focus{outline:0 none}.form input::-ms-clear{display:none}.form input[type=date],.form input[type=email],.form input[type=password],.form input[type=search],.form input[type=tel],.form input[type=text],.form input[type=textarea],.form select,.form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:2px solid #000;box-shadow:none;color:#999;outline:none;padding:7px 10px 7px 15px;transition:border .25s cubic-bezier(.645,.045,.355,1);width:100%}.form input[type=date] ::-webkit-input-placeholder,.form input[type=date]::-webkit-input-placeholder,.form input[type=email] ::-webkit-input-placeholder,.form input[type=email]::-webkit-input-placeholder,.form input[type=password] ::-webkit-input-placeholder,.form input[type=password]::-webkit-input-placeholder,.form input[type=search] ::-webkit-input-placeholder,.form input[type=search]::-webkit-input-placeholder,.form input[type=tel] ::-webkit-input-placeholder,.form input[type=tel]::-webkit-input-placeholder,.form input[type=text] ::-webkit-input-placeholder,.form input[type=text]::-webkit-input-placeholder,.form input[type=textarea] ::-webkit-input-placeholder,.form input[type=textarea]::-webkit-input-placeholder,.form select ::-webkit-input-placeholder,.form select::-webkit-input-placeholder,.form textarea ::-webkit-input-placeholder,.form textarea::-webkit-input-placeholder{line-height:inherit;vertical-align:middle}.form input[type=date] :-moz-placeholder,.form input[type=date] ::-moz-placeholder,.form input[type=date]:-moz-placeholder,.form input[type=date]::-moz-placeholder,.form input[type=email] :-moz-placeholder,.form input[type=email] ::-moz-placeholder,.form input[type=email]:-moz-placeholder,.form input[type=email]::-moz-placeholder,.form input[type=password] :-moz-placeholder,.form input[type=password] ::-moz-placeholder,.form input[type=password]:-moz-placeholder,.form input[type=password]::-moz-placeholder,.form input[type=search] :-moz-placeholder,.form input[type=search] ::-moz-placeholder,.form input[type=search]:-moz-placeholder,.form input[type=search]::-moz-placeholder,.form input[type=tel] :-moz-placeholder,.form input[type=tel] ::-moz-placeholder,.form input[type=tel]:-moz-placeholder,.form input[type=tel]::-moz-placeholder,.form input[type=text] :-moz-placeholder,.form input[type=text] ::-moz-placeholder,.form input[type=text]:-moz-placeholder,.form input[type=text]::-moz-placeholder,.form input[type=textarea] :-moz-placeholder,.form input[type=textarea] ::-moz-placeholder,.form input[type=textarea]:-moz-placeholder,.form input[type=textarea]::-moz-placeholder,.form select :-moz-placeholder,.form select ::-moz-placeholder,.form select:-moz-placeholder,.form select::-moz-placeholder,.form textarea :-moz-placeholder,.form textarea ::-moz-placeholder,.form textarea:-moz-placeholder,.form textarea::-moz-placeholder{line-height:inherit;vertical-align:middle}.form input[type=date] :-ms-input-placeholder,.form input[type=date]:-ms-input-placeholder,.form input[type=email] :-ms-input-placeholder,.form input[type=email]:-ms-input-placeholder,.form input[type=password] :-ms-input-placeholder,.form input[type=password]:-ms-input-placeholder,.form input[type=search] :-ms-input-placeholder,.form input[type=search]:-ms-input-placeholder,.form input[type=tel] :-ms-input-placeholder,.form input[type=tel]:-ms-input-placeholder,.form input[type=text] :-ms-input-placeholder,.form input[type=text]:-ms-input-placeholder,.form input[type=textarea] :-ms-input-placeholder,.form input[type=textarea]:-ms-input-placeholder,.form select :-ms-input-placeholder,.form select:-ms-input-placeholder,.form textarea :-ms-input-placeholder,.form textarea:-ms-input-placeholder{line-height:inherit;vertical-align:middle}.form input[type=date][readonly],.form input[type=email][readonly],.form input[type=password][readonly],.form input[type=search][readonly],.form input[type=tel][readonly],.form input[type=text][readonly],.form input[type=textarea][readonly],.form select[readonly],.form textarea[readonly]{cursor:not-allowed}.csshover .form input[type=date]:hover,.csshover .form input[type=email]:hover,.csshover .form input[type=password]:hover,.csshover .form input[type=search]:hover,.csshover .form input[type=tel]:hover,.csshover .form input[type=text]:hover,.csshover .form input[type=textarea]:hover,.csshover .form select:hover,.csshover .form textarea:hover{border:2px solid #999;cursor:pointer;padding:7px 10px 7px 15px}.form input[type=date]:active,.form input[type=email]:active,.form input[type=password]:active,.form input[type=search]:active,.form input[type=tel]:active,.form input[type=text]:active,.form input[type=textarea]:active,.form select:active,.form textarea:active{transition:none}.form input[type=date]:focus,.form input[type=email]:focus,.form input[type=password]:focus,.form input[type=search]:focus,.form input[type=tel]:focus,.form input[type=text]:focus,.form input[type=textarea]:focus,.form select:focus,.form textarea:focus{border:2px solid #999;padding:7px 10px 7px 15px}.form input[type=date],.form input[type=email],.form input[type=password],.form input[type=search],.form input[type=tel],.form input[type=text]{height:40px}.form textarea{min-height:140px}.form select{cursor:pointer;height:40px;position:relative}.form select::-ms-expand{display:none}.form select:focus::-ms-value{background-color:transparent}.form label{color:#000;display:inline-block;font-family:fritz-kola,Arial,sans-serif;font-size:14px;letter-spacing:.6px;line-height:22px;margin-left:15px;text-transform:lowercase}.form label[for]{cursor:pointer}.form label a{text-decoration:underline}.form .error-message,.form .error-message+ul li{color:#000;color:#ba0c2f;font-family:fritz-kola,Arial,sans-serif;font-size:14px;font-size:12px;letter-spacing:.6px;line-height:22px;margin-left:0;margin-top:5px;text-transform:lowercase}.form .error-message+ul{margin:0;padding:0}.form .error-message+ul li{list-style:none}@media only screen and (max-width:767px){.form .g-recaptcha>div{width:200px!important}.form .g-recaptcha>div iframe{width:100%!important}}.form__group{display:flex}.form__element{margin-block:10px;position:relative}@media only screen and (min-width:768px){.form__element{margin-block:25px}}.form__element.has--error input,.form__element.has--error select{border-color:#ba0c2f}.form__element .select{position:relative}.form__element .select:before{color:#000;font-size:24px;position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(90deg);z-index:1}.form__element .uc-text-embedding{color:#000;font-size:14px;line-height:22px}.form__action{display:flex;flex-basis:100%;flex-direction:row;flex-wrap:wrap;justify-content:space-between;max-width:100%;padding-left:1.76282%;padding-right:1.76282%;width:100%}@media print{.form__action{display:block!important}}.form__checkbox,.image-database__checkbox{margin-bottom:25px;position:relative}.form__checkbox.is--block,.is--block.image-database__checkbox{width:100%}.form__checkbox.has--error input[type=checkbox]+label:after,.has--error.image-database__checkbox input[type=checkbox]+label:after{border-color:#ba0c2f}.form__checkbox .checkbox__hidden,.image-database__checkbox .checkbox__hidden{opacity:0;pointer-events:none;position:absolute;visibility:hidden}.form__checkbox label a,.image-database__checkbox label a{font-weight:700}.form__checkbox input[type=checkbox],.image-database__checkbox input[type=checkbox]{height:0;left:0;position:absolute;top:0;width:0}.form__checkbox input[type=checkbox]+label,.image-database__checkbox input[type=checkbox]+label{font-family:Karla,Arial,sans-serif;letter-spacing:0;margin-left:35px;max-width:446px;text-transform:none}.form__checkbox input[type=checkbox]:checked+label:before,.image-database__checkbox input[type=checkbox]:checked+label:before{content:"X";font-size:20px;height:20px;left:6px;position:absolute;top:2px;width:20px}.form__checkbox input[type=checkbox]:focus-visible label,.form__checkbox input[type=checkbox]:focus-visible+.form__checkbox-label,.image-database__checkbox input[type=checkbox]:focus-visible label,.image-database__checkbox input[type=checkbox]:focus-visible+.form__checkbox-label{outline-color:#000;outline-offset:4px;outline-style:solid;outline-width:2px}.form__checkbox input[type=checkbox]+label:after,.image-database__checkbox input[type=checkbox]+label:after{border:2px solid #000;content:"";display:block;height:25px;left:0;position:absolute;top:0;width:25px}.form__dropzone.dropzone{align-items:center;border:2px dashed #000;border-radius:unset;color:rgba(0,0,0,.5);display:flex;min-height:40px;padding:5px 15px;position:relative}.form__dropzone.dropzone:before{color:#000;font-size:24px;position:absolute;right:15px;transform:rotate(-180deg)}.form__dropzone.dropzone.dz-started{align-items:baseline;border:2px solid #999;flex-direction:column;gap:5px}.form__dropzone.dropzone.dz-started:before{left:10px;right:unset;top:7px}.form__dropzone.dropzone .dz-button,.form__dropzone.dropzone .dz-preview{font-family:Karla,Arial,sans-serif;font-size:16px;line-height:26px}.form__dropzone.dropzone .dz-preview{background-color:unset;height:100%;margin:0 0 0 30px;min-height:30px;padding:10px 0;width:calc(100% - 70px)}.form__dropzone.dropzone .dz-preview.dz-processing{color:transparent}.form__dropzone.dropzone .dz-preview .dz-error-mark,.form__dropzone.dropzone .dz-preview .dz-image,.form__dropzone.dropzone .dz-preview .dz-size,.form__dropzone.dropzone .dz-preview .dz-success-mark{display:none}.form__dropzone.dropzone .dz-preview .dz-remove{color:#000;font-size:24px;position:absolute;right:-44px}.form__dropzone.dropzone .dz-preview .dz-remove:before{position:relative;top:-6px}@media (hover:hover){.form__dropzone.dropzone .dz-preview .dz-remove:hover{text-decoration:none}}.form__dropzone.dropzone .dz-preview .dz-details,.form__dropzone.dropzone .dz-preview .dz-progress{opacity:1!important;padding:0;pointer-events:none}.form__dropzone.dropzone .dz-preview .dz-progress{bottom:1px;left:0;margin:0;top:unset}.form__dropzone.dropzone .dz-preview .dz-filename{text-align:left}@media (hover:hover){.form__dropzone.dropzone .dz-preview .dz-filename:hover span{border-color:transparent}}.form__dropzone.dropzone .dz-preview .dz-filename span{background-color:unset!important;color:rgba(0,0,0,.5);font-family:Karla,Arial,sans-serif;font-size:16px;line-height:26px;padding:0!important}.form__dropzone.dropzone .dz-preview .dz-progress{background-color:#d9d9d9;border:unset;height:2px;width:100%}.form__dropzone.dropzone .dz-preview .dz-progress .dz-upload{background:#000}.form__dropzone.dropzone .dz-message{margin:0;position:relative}.form-tooltip{color:#000;font-family:fritz-kola,Arial,sans-serif;font-size:14px;height:24px;letter-spacing:.6px;line-height:22px;margin-left:15px;pointer-events:none;position:absolute;right:0;text-transform:lowercase;top:1px;width:100%;z-index:2}.form-tooltip:after,.form-tooltip:before{align-items:center;border:2px solid #000;border-radius:50%;color:#000;content:"";cursor:pointer;display:flex;height:18px;justify-content:center;pointer-events:all;position:absolute;right:24px;top:36px;width:18px}.form-tooltip:before{background-color:unset;border:unset;content:"i";top:38px}.form-tooltip:not(:hover) .form-tooltip__content{display:none}.form-tooltip__trigger{display:block;height:24px;opacity:0;position:absolute;right:0;top:0;width:24px}.form-tooltip__label{color:#000;display:block;margin-bottom:16px}.form-tooltip__content{cursor:default;position:absolute;right:0;top:80px;width:100%}.form-tooltip__content img{height:auto;width:100%}.form-tooltip__content-inner{background-color:#d9d9d9;padding:20px 25px;position:relative}.form-tooltip__content-inner:before{background-color:#d9d9d9;content:"";display:block;height:20px;position:absolute;right:17px;top:-4px;transform:rotate(45deg);width:20px}.image-database{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:1248px;padding-bottom:40px;padding-top:40px;width:86.66667%}@media print{.image-database{display:block!important}}@media only screen and (min-width:1024px){.image-database{padding-bottom:80px;padding-top:80px}}.image-database__inner{width:100%}.image-database__header{flex-basis:100%;max-width:100%;padding-left:1.76282%;padding-right:1.76282%;width:100%}@media print{.image-database__header{display:block!important}}.image-database__back{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:1248px;width:86.66667%}@media print{.image-database__back{display:block!important}}.image-database__back-inner{flex-basis:100%;max-width:100%;padding-left:1.76282%;padding-right:1.76282%;width:100%}@media print{.image-database__back-inner{display:block!important}}.image-database__backlink{font-family:fritz-kola,Arial,sans-serif;font-size:14px;line-height:24px;padding-bottom:6px;position:relative;text-transform:lowercase}.image-database__backlink:after{background-color:#fff;bottom:-4px;content:"";display:block;height:2px;left:0;position:absolute;transition:width .25s,background-color .25s;transition-timing-function:cubic-bezier(.645,.045,.355,1);width:0}.csshover .image-database__backlink:hover:after{width:100%}.image-database__backlink:active{transition:none}.image-database__backlink.is--active:after{width:100%}.image-database__topline{font-family:fritz-kola,Arial,sans-serif;font-size:14px;line-height:24px;margin-bottom:25px;padding-bottom:6px;position:relative;text-transform:lowercase}.image-database__topline:before{background-image:url(/dist/assets/images/topline.svg);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:2px;left:0;position:absolute;width:44px}@media only screen and (min-width:1024px){.image-database__topline{margin-bottom:15px}}.image-database__headline{font-family:fritz-kola,Arial,sans-serif;font-size:30px;line-height:40px;margin-bottom:20px;text-transform:lowercase}@media only screen and (min-width:768px){.image-database__headline{font-size:35px;line-height:54px}}@media only screen and (min-width:1024px){.image-database__headline{font-size:50px;line-height:64px;margin-bottom:25px}}.image-database__copy{font-size:16px;line-height:26px;margin-bottom:40px}@media only screen and (min-width:1024px){.image-database__copy{font-size:20px;line-height:26px}}.image-database__cta{padding-right:45px}.image-database__cta:after{font-size:24px;position:absolute;right:13px;top:8px}@media only screen and (min-width:1024px){.image-database__cta{margin-bottom:65px}}.image-database__category-group{display:flex;flex-wrap:wrap}.image-database__category{flex-basis:100%;margin-bottom:30px;max-width:100%;overflow:hidden;padding-left:1.76282%;padding-right:1.76282%;width:100%}@media print{.image-database__category{display:block!important}}@media only screen and (min-width:768px){.image-database__category{flex-basis:50%;max-width:50%;padding-left:1.76282%;padding-right:1.76282%;width:50%}}@media only screen and (min-width:1024px){.image-database__category{flex-basis:33.33333%;max-width:33.33333%;padding-left:1.76282%;padding-right:1.76282%;width:33.33333%}}.image-database__category img{display:block;filter:grayscale(100%);height:auto;transition:all .3s cubic-bezier(.645,.045,.355,1);width:100%}@media only screen and (min-width:768px){.csshover .image-database__category img:hover{filter:grayscale(0);transform:scale(1.03)}.image-database__category img:active{transition:none}}.image-database__category:after{background-image:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.8));bottom:0;content:"";left:0;position:absolute;width:100%}.image-database__category-name{font-family:fritz-kola,Arial,sans-serif;font-size:24px;line-height:36px;margin-left:-1.76282%;margin-top:-19px;position:relative;text-transform:lowercase;z-index:0}@media only screen and (min-width:768px){.image-database__category-name{font-size:30px;line-height:64px;margin-top:-32px}}.image-database__category-description{margin-left:-1.76282%}.image-database__actions{display:flex;flex-basis:100%;flex-wrap:wrap;gap:15px;margin-bottom:65px;max-width:100%;padding-left:1.76282%;padding-right:1.76282%;width:100%}@media print{.image-database__actions{display:block!important}}@media only screen and (min-width:768px){.image-database__actions{margin-bottom:50px;margin-top:60px}}.image-database__actions--mobile-fixed{justify-content:flex-end;margin-bottom:0}@media only screen and (max-width:767px){.image-database__actions--mobile-fixed{bottom:24px;position:fixed;right:24px;z-index:1}}.image-database__actions--mobile-fixed .image-database__cta{padding-right:45px}.image-database__actions--mobile-fixed .image-database__cta:after{font-size:24px;position:absolute;right:13px;top:8px}@media only screen and (max-width:767px){.image-database__actions--mobile-fixed .image-database__cta{border-radius:100%;height:42px;margin-bottom:0;padding:0;width:42px}.image-database__actions--mobile-fixed .image-database__cta:after{right:8px}.image-database__actions--mobile-fixed .image-database__cta span{display:none}}@media only screen and (min-width:1024px){.image-database__actions--mobile-fixed .image-database__cta{margin-bottom:65px}}.image-database__cta span:not(.image-database__cta--visible){display:none}.image-database__category-image{position:relative}.image-database__checkbox{position:absolute;right:40px;top:15px;z-index:9}.image-database__checkbox input[type=checkbox]+label{margin:0}.image-database__checkbox input[type=checkbox]+label:after{border-color:#fff}.image-database__checkbox input[type=checkbox]:checked+label:after{background-color:#000}.image-database__checkbox input[type=checkbox]:checked+label:before{content:"\e808";font-family:fritz-icons;left:3px;top:-1px;z-index:1}@media only screen and (min-width:1280px){.image-database--detail .image-database__category{flex-basis:25%;max-width:25%;padding-left:1.76282%;padding-right:1.76282%;width:25%}}