.CompanyFinderCSR-module__qWrfHq__companyFinder{justify-content:flex-start;align-items:flex-start;gap:var(--gutter,1rem);flex-flow:column;display:flex}.CompanyFinderCSR-module__qWrfHq__companyFinder fieldset{border:0;min-width:0;max-width:100%;margin:0;padding:0}.CompanyFinderCSR-module__qWrfHq__stepContainer{display:inherit;flex-flow:inherit;align-items:inherit;justify-content:inherit;gap:inherit;max-width:100%;margin:2.5rem 0}.CompanyFinderCSR-module__qWrfHq__fieldsetStepOne{border:none;flex-wrap:nowrap;gap:2rem;display:flex}@media screen and (max-width:768px){.CompanyFinderCSR-module__qWrfHq__fieldsetStepOne{flex-direction:column}}.CompanyFinderCSR-module__qWrfHq__fieldsetStepFive{flex-flow:column;gap:2rem;display:flex}.CompanyFinderCSR-module__qWrfHq__radioInputTeaser{border:1px solid #ccc;width:100%;max-width:424px;display:block}.CompanyFinderCSR-module__qWrfHq__radioInputTeaser span{height:136px;padding:var(--spacing-500)var(--spacing-400)var(--spacing-550)var(--spacing-400);font-size:var(--font-size-500);font-family:var(--font-family-main),sans-serif;font-weight:700}.CompanyFinderCSR-module__qWrfHq__radioInputTeaser div{cursor:pointer;flex-direction:column;display:flex}.CompanyFinderCSR-module__qWrfHq__radioInputTeaser img{height:50%;max-height:288px}.CompanyFinderCSR-module__qWrfHq__radioInputTeaser input{opacity:0;width:0;height:0;position:absolute}.CompanyFinderCSR-module__qWrfHq__radioInputTeaser input:focus-visible+div{outline:4px auto -webkit-focus-ring-color}.CompanyFinderCSR-module__qWrfHq__radioInputTeaser input:checked+div span{color:#fff;background:#000}.CompanyFinderCSR-module__qWrfHq__fieldsetStepTwo{border:none;flex-wrap:nowrap;gap:2rem;width:100%;display:flex}@media screen and (max-width:768px){.CompanyFinderCSR-module__qWrfHq__fieldsetStepTwo{justify-content:space-between}}.CompanyFinderCSR-module__qWrfHq__fieldsetStepTwo label{width:100%}.CompanyFinderCSR-module__qWrfHq__fieldsetStepThree{flex-direction:column;gap:2rem;display:flex}.CompanyFinderCSR-module__qWrfHq__fieldSetStepThreeCheckboxes{border:none;flex-wrap:wrap;gap:2rem;display:flex}@media screen and (max-width:768px){.CompanyFinderCSR-module__qWrfHq__fieldSetStepThreeCheckboxes{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.CompanyFinderCSR-module__qWrfHq__checkboxInputTeaser{border:1px solid #ccc;flex:1 1 0;min-width:0;max-width:200px;display:block}.CompanyFinderCSR-module__qWrfHq__checkboxInputTeaser span{min-height:70px;padding:var(--spacing-300);font-size:var(--font-size-300);font-family:var(--font-family-main),sans-serif;height:100%;font-weight:700}.CompanyFinderCSR-module__qWrfHq__checkboxInputTeaser div{cursor:pointer;flex-direction:column;height:100%;display:flex}.CompanyFinderCSR-module__qWrfHq__checkboxInputTeaser img{max-height:133px}.CompanyFinderCSR-module__qWrfHq__checkboxInputTeaser input{opacity:0;width:0;height:0;position:absolute}.CompanyFinderCSR-module__qWrfHq__checkboxInputTeaser input:focus-visible+div{outline:4px auto -webkit-focus-ring-color}.CompanyFinderCSR-module__qWrfHq__checkboxInputTeaser input:checked+div span{color:#fff;background:#000}.CompanyFinderCSR-module__qWrfHq__maxWidth400{max-width:400px}.CompanyFinderCSR-module__qWrfHq__mwf-hidden{display:none}.CompanyFinderCSR-module__qWrfHq__buildingYearContainer{display:flex}.CompanyFinderCSR-module__qWrfHq__buildingYearLabel{text-align:center;white-space:nowrap;align-self:center;margin:0 1rem}
