.arjan-about,.arjan-about *{box-sizing:border-box}.arjan-about{--arjan-about-title:var(--arjan-ink,#13211d);--arjan-about-copy:#56645d;--arjan-about-gold:var(--arjan-gold,#b89a62);position:relative;padding:clamp(110px,11vw,185px) 0;background:var(--arjan-cream,#f3eee4);color:var(--arjan-about-title);font-family:"Manrope",Arial,sans-serif}.arjan-about__container{width:min(1400px,calc(100vw - 48px));margin:0 auto}.arjan-about__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr);gap:clamp(60px,9vw,140px);align-items:center}.arjan-about__portrait{position:relative;min-width:0}.arjan-about__image-frame{position:relative;overflow:hidden;aspect-ratio:.79/1;background:#d8d1c4}.arjan-about__image-frame img{display:block;width:100%;height:100%;max-width:none;margin:0;border:0;border-radius:0;object-fit:cover}.arjan-about__portrait-note{position:absolute;right:-34px;bottom:42px;width:210px;padding:19px 20px;background:#fff;box-shadow:0 18px 50px rgba(31,42,37,.12);color:var(--arjan-about-title);font-size:11px;line-height:1.55;letter-spacing:.04em;text-transform:uppercase}.arjan-about__portrait-note strong{display:block;margin:0 0 7px;color:var(--arjan-about-gold);font-family:"Cormorant Garamond",Georgia,serif;font-size:25px;font-weight:500;line-height:1;text-transform:none}.arjan-about__portrait-note span{display:block}.arjan-about__content{min-width:0}.arjan-about .arjan-eyebrow{margin:0 0 22px;color:var(--arjan-natural,#55775a);font-size:10px;font-weight:600;line-height:1.4;letter-spacing:.17em;text-transform:uppercase}.arjan-about__title{max-width:100%;margin:0;color:var(--arjan-about-title);font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(54px,4.55vw,70px);font-weight:500;line-height:.92;letter-spacing:-.042em;overflow-wrap:normal;word-break:normal;text-wrap:balance}.arjan-about__role-main{margin-top:22px;color:var(--arjan-forest,#063f36);font-size:11px;font-weight:600;line-height:1.65;letter-spacing:.1em;text-transform:uppercase}.arjan-about__story{display:grid;gap:15px;margin-top:32px}.arjan-about__story p{margin:0;color:var(--arjan-about-copy);font-size:15px;line-height:1.78}.arjan-about__story strong{color:var(--arjan-about-title);font-weight:600}.arjan-founder-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:42px;border-top:1px solid var(--arjan-line,rgba(19,33,29,.16));border-left:1px solid var(--arjan-line,rgba(19,33,29,.16))}.arjan-founder-metric{min-width:0;min-height:130px;padding:22px;border-right:1px solid var(--arjan-line,rgba(19,33,29,.16));border-bottom:1px solid var(--arjan-line,rgba(19,33,29,.16));background:transparent}.arjan-founder-metric strong{display:block;margin:0 0 8px;color:var(--arjan-forest,#063f36);font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(27px,2.3vw,38px);font-weight:500;line-height:1;letter-spacing:-.025em}.arjan-founder-metric span{display:block;color:#68756e;font-size:11px;line-height:1.55;letter-spacing:.04em;text-transform:uppercase}
@media(min-width:961px){.arjan-about__title{white-space:nowrap;text-wrap:nowrap}}
@media(max-width:1180px){.arjan-about__grid{grid-template-columns:minmax(300px,.68fr) minmax(0,1fr);gap:70px;align-items:start}}
@media(max-width:960px){.arjan-about__grid{grid-template-columns:1fr;gap:60px}.arjan-about__portrait{width:min(72%,520px)}.arjan-about__portrait-note{right:0}}
@media(max-width:720px){.arjan-about{padding:100px 0}.arjan-about__container{width:min(100% - 32px,1400px)}.arjan-about__grid{gap:54px}.arjan-about__portrait{width:100%;max-width:520px}.arjan-about__portrait-note{position:static;width:100%;margin-top:0;box-shadow:none;border:1px solid var(--arjan-line,rgba(19,33,29,.16))}.arjan-about__title{font-size:clamp(48px,12.6vw,66px);line-height:.94;white-space:normal;text-wrap:balance}.arjan-founder-metrics{grid-template-columns:1fr 1fr}}
@media(max-width:480px){.arjan-founder-metrics{grid-template-columns:1fr}.arjan-founder-metric{min-height:0}}
@media(max-width:360px){.arjan-about__container{width:min(100% - 28px,1400px)}.arjan-about__title{font-size:44px}}
@media(prefers-reduced-motion:reduce){.arjan-about__image-frame,.arjan-about__image-frame img,.arjan-about__title{transition:none!important;transform:none!important;clip-path:none!important;opacity:1!important}}
