.about-page{background:#080e13}.about-page header{max-width:none;padding-inline:max(32px,calc((100vw - 1184px)/2));background:#080a0c}.about-page nav [aria-current=page]{color:#acd5ef;border-bottom:1px solid #acd5ef}.founder-hero{position:relative;height:calc(100svh - 110px);min-height:620px;isolation:isolate;overflow:hidden}.founder-poster,.founder-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:35% center;z-index:-3}.founder-video{z-index:-2}.founder-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(2,8,13,.05) 25%,rgba(3,11,18,.45) 55%,rgba(3,11,18,.9)),linear-gradient(0deg,#080e13,transparent 35%)}.founder-title{position:relative;display:flex;flex-direction:column;justify-content:center;height:100%;padding-left:54%;padding-bottom:40px;max-width:1440px}.founder-title .eyebrow{color:#c9e3f4;font-size:13px;margin-bottom:20px}.founder-title h1{font-size:clamp(80px,9vw,144px);line-height:.85;letter-spacing:-.04em}.founder-title h1 span{color:#acd5ef}.founder-title>p:last-child{font-size:18px;color:#d0dce5;max-width:330px;margin-top:28px}.founder-caption{position:absolute;left:0;right:0;bottom:28px;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#b6cbd9;letter-spacing:.08em}.founder-caption button{background:#08121ba8;border:1px solid #668397;color:#dceaf3;padding:8px 15px;font-size:12px}.founder-story{display:grid;grid-template-columns:1fr 1fr;gap:90px;padding-block:110px 85px}.founder-story h2{font-size:clamp(40px,4.2vw,60px);line-height:1.07}em{font-style:normal;color:#9cc6df}.founder-prose p{color:#aebfcd;font-size:18px;margin:0 0 24px}.founder-prose .lead{font-size:24px;line-height:1.45;color:#e1eaf1}.founder-principles{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;padding-bottom:100px}.principle-rule{display:block;width:40px;height:2px;background:#9cc6df;margin-bottom:24px}.founder-principles h3{font-size:32px}.founder-principles p{font-size:17px;color:#adbfcc;margin-bottom:0}.founder-contact{padding-block:80px 100px;border-top:1px solid #304554}.founder-contact h2{font-size:clamp(38px,4.6vw,64px)}.founder-contact .primary{margin-top:36px}.about-page footer{max-width:none;padding-inline:max(32px,calc((100vw - 1184px)/2))}
@media(max-width:760px){.about-page header{padding-inline:20px}.about-page header nav{gap:12px}.about-page header nav a[aria-current=page]{display:block}.founder-hero{height:calc(100svh - 95px);min-height:660px}.founder-poster,.founder-video{object-position:24% center}.founder-shade{background:linear-gradient(0deg,#080e13 0%,#080e13e8 20%,transparent 65%)}.founder-title{justify-content:flex-end;padding:0 24px 112px}.founder-title h1{font-size:82px}.founder-title>p:last-child{font-size:16px;margin-top:20px}.founder-caption{bottom:25px;font-size:10px}.founder-story{grid-template-columns:1fr;gap:32px;padding-block:65px 35px}.founder-prose .lead{font-size:22px}.founder-principles{grid-template-columns:1fr;gap:32px;padding-bottom:60px}.founder-principles article{border-top:1px solid #263e50;padding-top:24px}.principle-rule{display:none}.founder-contact{padding-block:55px 65px}.about-page .brand{width:140px}.about-page .brand img{top:-49px}}
@media(prefers-reduced-motion:reduce){.founder-video{display:none}}
.founder-story-full{grid-template-columns:.65fr 1.35fr;align-items:start;gap:70px;padding-block:100px}.founder-story-full .story-heading{position:sticky;top:55px}.founder-story-full .founder-prose{max-width:740px}.founder-story-full .founder-prose p{font-size:20px;line-height:1.75;margin-bottom:30px}.founder-story-full .founder-prose .lead{font-size:28px;line-height:1.45;color:#e4edf3}.founder-story-full h2{font-size:64px}
@media(max-width:760px){.founder-story-full{grid-template-columns:1fr;gap:30px;padding-block:60px}.founder-story-full .story-heading{position:static}.founder-story-full h2{font-size:48px}.founder-story-full .founder-prose p{font-size:18px}.founder-story-full .founder-prose .lead{font-size:24px}}
