/* Gründer-Teaser für die Privatseite (eigenständig, weil die Privatseite ein eigenes Stylesheet hat). */
.oc-founder{padding:110px max(28px,calc((100vw - 1280px)/2)) 40px}
.oc-founder-panel{display:grid;grid-template-columns:1fr 1.05fr;overflow:hidden;border:1px solid #cbd4c4;border-radius:27px;background:#f7f6ee;color:#1d3024;box-shadow:0 30px 70px #0006}
.oc-founder-panel figure{position:relative;margin:0;min-height:480px;background:#20392a}
.oc-founder-panel figure img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.oc-founder-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(26px,3.5vw,48px)}
.oc-founder-copy .kicker{color:#8a5124;margin:0 0 12px}
.oc-founder-copy h2{font:600 clamp(30px,3.2vw,46px)/1.05 'Manrope',sans-serif;letter-spacing:-.05em;margin:0 0 18px;color:#1d3024}
.oc-founder-copy h2 span{color:#567962}
.oc-founder-copy p{margin:0 0 12px;font-size:15px;line-height:1.65;color:#52685a}
.oc-founder-copy .oc-founder-lede{font-size:17px;font-weight:600;color:#243f2d}
.oc-founder-sign{margin-top:16px;padding-top:20px;border-top:1px solid #c5d1bf}
.oc-founder-sign p{margin:0}
.oc-founder-sign .oc-founder-closing{font-size:15px;font-weight:500;color:#40644c}
.oc-founder-sign img{display:block;width:min(100%,300px);height:auto;margin:4px 0 8px}
.oc-founder-sign .oc-founder-name{font-weight:700;font-size:15px;color:#243f2d}
.oc-founder-sign .oc-founder-name span{display:block;margin-top:3px;font-weight:500;font-size:13px;color:#637365}
.oc-founder-more{align-self:flex-start;display:inline-flex;align-items:center;gap:12px;margin-top:22px;padding:10px 18px;border:1px solid #b6c7bf;border-radius:99px;font-size:14px;font-weight:700;color:#125b4b;text-decoration:none;transition:border-color .2s,background .2s}
.oc-founder-more b{color:#d47d32;font-weight:700;transition:transform .2s}
.oc-founder-more:hover{border-color:#ed8a32;background:#fffdf5}
.oc-founder-more:hover b{transform:translateX(3px)}
@media(max-width:900px){.oc-founder{padding-top:70px}.oc-founder-panel{grid-template-columns:1fr}.oc-founder-panel figure{min-height:0;aspect-ratio:3/2}}
/* Hinweisleiste „Start in Kürze“ auf der Privatseite (ersetzt die Vorschau-Leiste). */
a.preview.soon-bar{display:flex;justify-content:center;align-items:center;gap:10px;text-decoration:none;color:inherit;cursor:pointer}
a.preview.soon-bar:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}
