.page-module__KY-dXa__hero{border-bottom:1px solid var(--line);background:linear-gradient(180deg, var(--warm) 0%, #fff 100%);padding-block:28px 56px}.page-module__KY-dXa__heroGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:48px;margin-top:18px;display:grid}.page-module__KY-dXa__hero h1{margin-bottom:16px}.page-module__KY-dXa__hero h1 em{color:var(--accent);font-style:normal}.page-module__KY-dXa__vertrauen{gap:9px;margin:22px 0;padding:0;font-weight:500;list-style:none;display:grid}.page-module__KY-dXa__vertrauen li{align-items:flex-start;gap:9px;display:flex}.page-module__KY-dXa__vertrauen svg{color:var(--good);flex:none;margin-top:2px}.page-module__KY-dXa__sprung{flex-wrap:wrap;gap:8px;display:flex}.page-module__KY-dXa__sprung a{border:2px solid var(--ink);color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-weight:600;text-decoration:none;display:inline-flex}.page-module__KY-dXa__sprung a:hover{background:var(--ink);color:#fff}.page-module__KY-dXa__sprung small{background:var(--accent);color:#fff;border-radius:11px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:.78rem;display:grid}.page-module__KY-dXa__formular{scroll-margin-top:90px}.page-module__KY-dXa__liste{gap:72px;padding-block:64px;display:grid}.page-module__KY-dXa__projekt{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:48px;scroll-margin-top:90px;display:grid}.page-module__KY-dXa__gespiegelt .page-module__KY-dXa__bilder{order:2}.page-module__KY-dXa__bilder{gap:12px;display:grid}.page-module__KY-dXa__bilder figure{border-radius:var(--radius-sm);background:var(--soft-2);margin:0;position:relative;overflow:hidden}.page-module__KY-dXa__bilder img{object-fit:cover;width:100%;height:100%;display:block}.page-module__KY-dXa__bilder figcaption{color:#fff;background:linear-gradient(#0000,#0a1216b8);padding:22px 12px 9px;font-size:.82rem;font-weight:600;line-height:1.3;position:absolute;bottom:0;left:0;right:0}.page-module__KY-dXa__gross{aspect-ratio:4/3.4}.page-module__KY-dXa__klein{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;display:grid}.page-module__KY-dXa__klein figure{aspect-ratio:3/4}.page-module__KY-dXa__klein figcaption{padding:18px 8px 7px;font-size:.74rem}.page-module__KY-dXa__text h2{margin:6px 0 14px}.page-module__KY-dXa__text p{color:var(--ink-2)}.page-module__KY-dXa__text h3{margin:22px 0 10px;font-size:1.1rem}.page-module__KY-dXa__marke{background:var(--accent-soft);color:var(--accent-dark);border-radius:6px;padding:5px 10px;font-size:.82rem;font-weight:600;display:inline-block}.page-module__KY-dXa__gemacht{gap:8px;margin:0 0 24px;padding:0;list-style:none;display:grid}.page-module__KY-dXa__gemacht li{align-items:flex-start;gap:9px;display:flex}.page-module__KY-dXa__gemacht svg{color:var(--good);flex:none;margin-top:3px}.page-module__KY-dXa__aktionen{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.page-module__KY-dXa__mehr{color:var(--ink);align-items:center;gap:6px;font-weight:600;display:inline-flex}.page-module__KY-dXa__wer{background:var(--dark);color:#d7dde1;padding-block:56px}.page-module__KY-dXa__wer h2{color:#fff}.page-module__KY-dXa__wer p{max-width:70ch;margin-bottom:24px;font-size:1.05rem}@media (max-width:900px){.page-module__KY-dXa__heroGrid,.page-module__KY-dXa__projekt{grid-template-columns:minmax(0,1fr);gap:28px}.page-module__KY-dXa__gespiegelt .page-module__KY-dXa__bilder{order:0}.page-module__KY-dXa__liste{gap:56px;padding-block:44px}.page-module__KY-dXa__aktionen .page-module__KY-dXa__btn{width:100%}}
