body .founder-story.about-image-page{padding-top:24px}
.about-image-page>.shell>nav{margin-bottom:24px}
body .founder-story .about-image-hero{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;min-height:640px;padding:64px 0;margin-bottom:12px;background:#071b29;color:#e1edf0}
.about-image-hero::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(7,27,41,.94) 0%,rgba(7,27,41,.85) 33%,rgba(7,27,41,.60) 51%,rgba(7,27,41,.05) 78%,transparent),url('/assets/about/nordkueste.webp') center 58%/cover no-repeat}
.about-hero-copy{max-width:610px}
body .founder-story .about-image-hero h1{color:#fff;font-size:clamp(2.6rem,4.2vw,4rem);line-height:1.08;letter-spacing:-.035em;max-width:20ch;margin:18px 0 26px;overflow-wrap:break-word;text-wrap:balance}
body .founder-story .about-image-hero p{color:#e1edf0;line-height:1.75;margin:0 0 20px}
body .founder-story .about-image-hero .lead{color:#f0f7f8;font-size:1.17rem}
body .founder-story .about-image-hero .section-kicker{color:#a6e5d1;font-size:.8rem;letter-spacing:.13em}
@media(max-width:900px){
 body .founder-story .about-image-hero{display:block;min-height:0;padding:clamp(260px,53vw,430px) 0 32px}
 .about-image-hero::before{height:clamp(320px,65vw,520px);background:linear-gradient(180deg,rgba(7,27,41,0) 50%,#071b29 100%),url('/assets/about/nordkueste.webp') 82% center/cover no-repeat}
 .about-hero-copy{max-width:680px;margin-inline:auto}
 body .founder-story .about-image-hero h1{font-size:clamp(2rem,7vw,3.5rem)}
 body .founder-story .about-image-hero .lead{font-size:1.08rem}
}
@media print{body .founder-story .about-image-hero{display:block;min-height:0;padding:20px 0;background:#fff;color:#142f43}.about-image-hero::before{display:none}body .founder-story .about-image-hero :is(h1,p,.lead,.section-kicker){color:#142f43}}
