.founder{background:var(--cream);padding:64px 0 52px}.founder-grid{display:grid;grid-template-columns:46% 1fr;gap:64px;align-items:start}.founder figure{margin:0}.founder figure>img{width:100%;height:530px;object-fit:cover;object-position:50% 35%;border-radius:10px 10px 0 0}.founder figcaption{background:var(--navy);color:white;padding:22px 26px;font:700 1.25rem Georgia,serif;border-radius:0 0 10px 10px}.founder figcaption span{display:block;font:400 .85rem 'Segoe UI',sans-serif;opacity:.85;margin-top:7px}.founder h1{font-size:clamp(2.6rem,3.5vw,3.5rem);line-height:1.08;letter-spacing:-.025em}.founder h1:after{content:'';display:block;width:70px;height:3px;background:var(--gold);margin:24px 0}.byline{font-size:.9rem;color:var(--muted);margin-bottom:30px}.founder h2{font-size:1.65rem;line-height:1.2}.founder-copy p:not(.eyebrow):not(.byline){font-size:1.05rem;line-height:1.75}.story-section{padding:76px 0}.reading{max-width:740px;width:calc(100% - 48px);margin:auto}.story-section p{font-size:1.08rem;line-height:1.85;margin:0 0 22px}.story-section blockquote{font:400 1.65rem/1.45 Georgia,serif;margin:32px 0;padding:12px 0 12px 26px;border-left:3px solid var(--gold);color:var(--navy)}.chapter{display:grid;grid-template-columns:1fr 1.65fr;gap:90px}.chapter h2{font-size:2.6rem;line-height:1.15}.chapter-body{max-width:700px}.experiences{background:var(--bluewash)}.convictions{background:var(--cream);border-block:1px solid var(--line)}.convictions .chapter-body p:first-child{margin-bottom:12px}.convictions .chapter-body p:nth-child(2){font:700 1.8rem/1.35 Georgia,serif;margin-bottom:32px}.vision-number{margin-top:36px;font:700 3.9rem Georgia,serif;color:var(--navy)}.vision-number span{display:block;font:400 .96rem/1.65 'Segoe UI',sans-serif;margin-top:14px;color:var(--muted)}.invitation{padding:72px 0;text-align:center;background:var(--sand)}.invitation h2{max-width:750px;margin:0 auto 30px;font-size:clamp(2rem,3.5vw,3rem);line-height:1.15}.invitation .btn{gap:22px}.footer-contact{margin-top:28px;padding-bottom:0}.footer a:hover{text-decoration:underline}.nav a[href$='/ueber-uns/']{text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:7px}.menu-btn{cursor:pointer;min-width:44px;min-height:44px}strong{font-weight:650}.whatsapp-contact{font-size:.85rem}a:focus-visible,button:focus-visible{outline:3px solid #986b20;outline-offset:4px}@media(max-width:1000px){.founder-grid{gap:32px}.founder figure>img{height:460px}.chapter{gap:40px;grid-template-columns:1fr 1.5fr}}@media(max-width:760px){.founder{padding:30px 0 38px}.founder-grid{grid-template-columns:1fr;gap:30px}.founder figure>img{height:auto;aspect-ratio:1.2;object-position:50% 35%}.founder figcaption{padding:17px 20px}.founder h1{font-size:2.55rem}.founder h2{font-size:1.6rem}.chapter{grid-template-columns:1fr;gap:22px}.chapter h2{font-size:2rem}.story-section{padding:46px 0}.story-section p{font-size:1.02rem;line-height:1.8}.reading{width:calc(100% - 28px)}.story-section blockquote{font-size:1.4rem;padding-left:20px}.vision-number{font-size:3.5rem;margin:20px 0}.invitation{padding:48px 0}.invitation .btn{width:100%}.whatsapp-contact{bottom:12px}.footer{padding-bottom:85px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn{transition:none}}
