.tools-showcase--home-clean{position:relative;min-height:680px;padding:82px 0 88px;overflow:hidden;background:linear-gradient(100deg,#fbfdfc 0%,#fff 43%,#fbfdfc 100%)}.tools-showcase--home-clean:before{content:"";position:absolute;left:-5%;bottom:-12%;width:42%;height:64%;background:linear-gradient(90deg,rgba(255,255,255,.1),#fff 95%),url('/images/header-photovoltaik-soft.jpg') center/cover no-repeat;opacity:.18;filter:saturate(.75);mask-image:linear-gradient(90deg,#000 0%,rgba(0,0,0,.78) 52%,transparent 100%)}.tools-showcase--home-clean:after{content:"";position:absolute;left:5.2%;top:54%;width:42px;height:3px;border-radius:9px;background:#168468}.tools-showcase--home-clean .tools-showcase__inner{position:relative;z-index:1;width:min(1420px,calc(100% - 64px));grid-template-columns:minmax(340px,.78fr) minmax(790px,2.12fr);gap:74px;align-items:center}.tools-showcase--home-clean .tools-showcase__intro{padding-bottom:4px}.tools-showcase--home-clean .tools-showcase__intro>span{font-size:12px;letter-spacing:.15em}.tools-showcase--home-clean .tools-showcase__intro h2{max-width:500px;margin:23px 0 28px;font-family:var(--site-font)!important;font-size:clamp(43px,3.5vw,57px);font-weight:760;line-height:1.12;letter-spacing:-.047em}.tools-showcase--home-clean .tools-showcase__intro p{max-width:455px;margin-top:34px;color:#5d7169;font-size:15px;line-height:1.9}.tools-showcase--home-clean .tools-showcase__intro>a{min-width:255px;min-height:58px;margin-top:38px;padding:0 22px;border-radius:10px;font-size:14px;box-shadow:0 14px 30px rgba(8,92,70,.17)}.tools-showcase--home-clean .tools-showcase__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:15px}.tools-showcase--home-clean .tools-showcase-card{min-height:248px;padding:25px 23px 22px;border-color:#dce5e1;border-radius:15px;box-shadow:0 8px 25px rgba(13,50,39,.035)}.tools-showcase--home-clean .tools-showcase-card:hover{transform:translateY(-4px);border-color:#9fc7b7;box-shadow:0 18px 38px rgba(13,65,49,.1)}.tools-showcase--home-clean .tools-showcase-card>i{width:48px;height:48px;margin-bottom:25px;border-radius:50%;font-size:21px;background:#edf6f2}.tools-showcase--home-clean .tools-showcase-card small{font-size:11px;letter-spacing:.14em}.tools-showcase--home-clean .tools-showcase-card h3{margin:11px 0 10px;font-family:var(--site-font)!important;font-size:18px;font-weight:760;line-height:1.22;letter-spacing:-.025em}.tools-showcase--home-clean .tools-showcase-card p{padding:0 4px 24px 0;color:#5f716a;font-size:12px;line-height:1.55}.tools-showcase--home-clean .tools-showcase-card>b{right:22px;bottom:19px;font-size:19px}.tools-showcase--home-clean+.comparison-stage{padding-top:2px}
@media(max-width:1180px){.tools-showcase--home-clean{min-height:auto}.tools-showcase--home-clean:after{display:none}.tools-showcase--home-clean .tools-showcase__inner{grid-template-columns:1fr;gap:42px}.tools-showcase--home-clean .tools-showcase__intro{display:block;max-width:760px}.tools-showcase--home-clean .tools-showcase__intro h2,.tools-showcase--home-clean .tools-showcase__intro p{max-width:720px}.tools-showcase--home-clean .tools-showcase__grid{grid-template-columns:repeat(4,1fr)}}
@media(max-width:900px){.tools-showcase--home-clean{padding:64px 0}.tools-showcase--home-clean .tools-showcase__grid{grid-template-columns:1fr 1fr}.tools-showcase--home-clean .tools-showcase-card{min-height:220px}}
@media(max-width:560px){.tools-showcase--home-clean{padding:54px 0}.tools-showcase--home-clean:before{width:100%;height:28%;opacity:.1}.tools-showcase--home-clean .tools-showcase__inner{width:calc(100% - 28px);gap:34px}.tools-showcase--home-clean .tools-showcase__intro h2{margin-top:16px;font-size:38px}.tools-showcase--home-clean .tools-showcase__intro p{margin-top:25px;font-size:14px}.tools-showcase--home-clean .tools-showcase__intro>a{width:100%;min-width:0}.tools-showcase--home-clean .tools-showcase__grid{grid-template-columns:1fr}.tools-showcase--home-clean .tools-showcase-card{min-height:190px}.tools-showcase--home-clean .tools-showcase-card>i{margin-bottom:18px}}
