.SolarConceptForm-module-scss-module__VjmFNa__formGroup{align-items:space-between;flex-direction:column;justify-content:center;display:flex}.SolarConceptForm-module-scss-module__VjmFNa__inputContainer{flex-direction:column;justify-content:flex-start;margin-top:1rem;display:flex}.SolarConceptForm-module-scss-module__VjmFNa__inputContainer .SolarConceptForm-module-scss-module__VjmFNa__nameRow{grid-gap:1rem;grid-template-columns:1fr 1fr;display:grid}.SolarConceptForm-module-scss-module__VjmFNa__inputContainer .SolarConceptForm-module-scss-module__VjmFNa__addressDetails{grid-gap:1rem;grid-template-columns:4fr 2fr 4fr 2fr;display:grid}.SolarConceptForm-module-scss-module__VjmFNa__inputContainer .SolarConceptForm-module-scss-module__VjmFNa__contactRow{grid-gap:1rem;grid-template-columns:1fr 1fr;display:grid}@media (max-width:570px){.SolarConceptForm-module-scss-module__VjmFNa__inputContainer .SolarConceptForm-module-scss-module__VjmFNa__nameRow{grid-gap:.5rem;grid-template-columns:1fr}.SolarConceptForm-module-scss-module__VjmFNa__inputContainer .SolarConceptForm-module-scss-module__VjmFNa__cityRow{grid-gap:.5rem}.SolarConceptForm-module-scss-module__VjmFNa__inputContainer .SolarConceptForm-module-scss-module__VjmFNa__contactRow{grid-gap:.5rem;grid-template-columns:1fr}.SolarConceptForm-module-scss-module__VjmFNa__inputContainer .SolarConceptForm-module-scss-module__VjmFNa__addressDetails{grid-gap:.5rem;grid-template-columns:1fr;display:grid}}.SolarConceptForm-module-scss-module__VjmFNa__terms{margin-bottom:.5rem}.SolarConceptForm-module-scss-module__VjmFNa__terms .SolarConceptForm-module-scss-module__VjmFNa__privacyLink{color:var(--primary)}.SolarConceptForm-module-scss-module__VjmFNa__responseMessageContainer{align-items:center;margin-top:.5rem;display:flex}.SolarConceptForm-module-scss-module__VjmFNa__responseMessageContainer .SolarConceptForm-module-scss-module__VjmFNa__errorDot{background:var(--negative);border-radius:50%;width:.5rem;height:.5rem;margin-right:.5rem}.SolarConceptForm-module-scss-module__VjmFNa__responseMessageContainer .SolarConceptForm-module-scss-module__VjmFNa__successDot{background:var(--positive);border-radius:50%;width:.5rem;height:.5rem;margin-right:.5rem}
.BlockSolarConceptLeadForm-module-scss-module__9rNEha__container{width:100%;max-width:1280px;padding:calc(var(--spacing-m)*3);background:var(--bg);color:var(--on-surface);border-radius:1.5rem;flex-direction:column;display:flex;box-shadow:0 -24px 64px #00000014,0 0 #0000001a,0 0 1px #222a350d,0 -4px 6px #191c210d}.BlockSolarConceptLeadForm-module-scss-module__9rNEha__container .BlockSolarConceptLeadForm-module-scss-module__9rNEha__innerHeadline{justify-content:space-between;display:flex}.BlockSolarConceptLeadForm-module-scss-module__9rNEha__container .BlockSolarConceptLeadForm-module-scss-module__9rNEha__details{color:var(--on-surface-opt2)}.BlockSolarConceptLeadForm-module-scss-module__9rNEha__container .BlockSolarConceptLeadForm-module-scss-module__9rNEha__solarConceptLogo{margin-bottom:1rem}.BlockSolarConceptLeadForm-module-scss-module__9rNEha__title{margin-bottom:.5rem}.BlockSolarConceptLeadForm-module-scss-module__9rNEha__blockContainer{justify-content:center;align-items:center;display:flex}
