.founder-page{min-height:100vh;background:#f6f8f9;color:#173547}.founder-page *{box-sizing:border-box}.founder-container{width:min(1120px,calc(100% - 40px));margin:auto}.founder-hero{background:radial-gradient(circle at 80% 0,#245a70,transparent 45%),linear-gradient(120deg,#091c2b,#153c4f);color:#fff;padding:75px 0 105px}.founder-back{display:inline-block;color:#c7dbe3;text-decoration:none;font-size:13px;margin-bottom:55px}.founder-eyebrow{font-size:11px;font-weight:800;letter-spacing:.2em;color:#cba66c}.founder-hero h1{font-size:clamp(42px,6vw,75px);line-height:1.1;letter-spacing:-.05em;margin:20px 0}.founder-hero h1 em{font-style:normal;color:#d8b77e}.founder-hero p{font-size:18px;line-height:1.7;color:#d1dfe6}.founder-main{padding:70px 0 100px}.founder-profile{display:grid;grid-template-columns:minmax(250px,.75fr) minmax(0,1.25fr);grid-gap:70px;gap:70px;align-items:center}.founder-monogram{min-height:430px;border-radius:18px;background:linear-gradient(145deg,#214b60,#0c2535);color:#dfbc80;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:100px;font-weight:300;letter-spacing:-.09em;box-shadow:0 20px 50px #102c3c22}.founder-monogram span{font-size:11px;letter-spacing:.35em;color:#e1e8eb;margin-top:20px;font-weight:700}.founder-copy h2{font-size:clamp(34px,4vw,54px);letter-spacing:-.045em;margin:12px 0 5px;color:#173547}.founder-role{font-size:15px;color:#a57b43;font-weight:800;margin-bottom:25px}.founder-copy p{font-size:16px;line-height:1.9;color:#5b6e7b;margin:0 0 20px}.founder-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:27px}.founder-actions a{padding:13px 18px;border-radius:9px;text-decoration:none;font-size:13px;font-weight:800}.founder-primary{background:#153f52;color:white!important}.founder-secondary{border:1px solid #cbd8de;color:#254c60!important}.founder-quote{border-top:1px solid #dce5e9;margin-top:65px;padding:45px 0 0;max-width:760px}.founder-quote span{color:#b18c58;font-size:11px;font-weight:800;letter-spacing:.2em}.founder-quote p{font-size:clamp(23px,3vw,34px);line-height:1.4;color:#23485c;letter-spacing:-.025em;font-weight:600}@media(max-width:740px){.founder-hero{padding:50px 0 65px}.founder-back{margin-bottom:38px}.founder-main{padding:40px 0 70px}.founder-profile{grid-template-columns:1fr;gap:35px}.founder-monogram{min-height:260px;font-size:75px}.founder-copy p{font-size:15px}.founder-quote{margin-top:45px}}.founder-photo{overflow:hidden;padding:0;background:#102e40}.founder-photo img{display:block;width:100%;height:100%;min-height:430px;object-fit:cover;object-position:center 20%;border-radius:18px}@media(max-width:740px){.founder-photo img{min-height:260px;max-height:360px}}