.biography{overflow:hidden}.bio-wrap{max-width:1200px;margin:0 auto}.bio-section{padding-top:100px;padding-bottom:100px}.bio-hero{display:grid;grid-template-columns:1fr 1fr;min-height:700px;align-items:center;gap:32px}.bio-hero-copy{padding:60px 0}.bio-hero h1{font-size:clamp(80px,8.5vw,120px);line-height:.96;letter-spacing:-.065em;margin:0 0 30px}.bio-role{font-size:15px;color:#e8d5a9;margin-bottom:22px}.bio-lead{font-size:28px;line-height:1.35;letter-spacing:-.025em;color:#f4f2ed;margin-bottom:18px}.bio-intro{font-size:15px;max-width:450px;line-height:1.85}.bio-actions{display:flex;align-items:center;gap:26px;margin-top:30px}.bio-text-link{font-size:13px}.bio-location{font-size:9px;letter-spacing:.18em;margin:38px 0 0;color:#a8b6c4}.bio-portrait{margin:0;position:relative;height:700px;align-self:end;background:#132535}.bio-portrait:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#101e2c 0%,transparent 35%),linear-gradient(90deg,#101e2c 0%,transparent 18%);pointer-events:none}.bio-portrait img{height:100%;width:100%;object-fit:cover;object-position:center 25%}.bio-portrait figcaption{position:absolute;z-index:1;bottom:40px;left:45px;font-size:18px;color:#f7f1e5}.bio-portrait figcaption span{display:block;font-size:11px;margin-top:4px;color:#becbd5}.bio-credentials{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #354454;border-bottom:1px solid #354454;padding:35px 0;gap:70px}.bio-credentials>div{padding:0 36px}.bio-credentials>div+div{border-left:1px solid #354454}.bio-stat{display:block;color:#e5c37e;font-size:46px;letter-spacing:-.04em;line-height:1.2;margin-bottom:8px}.bio-credentials p{margin:8px 0 5px;font-size:14px;color:#f0ebe0}.bio-credentials a{font-size:12px;color:#d3bc8a}.bio-credentials small{display:block;font-size:10px;line-height:1.7;color:#a7b6c4;margin-top:10px}.bio-forbes{display:inline-block;height:54px}.bio-forbes img{object-fit:contain;object-position:left;width:190px;height:50px}.bio-about{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px}.bio-about h2,.bio-section-heading h2,.bio-milestones h2,.bio-connect h2{font-size:46px;line-height:1.12}.bio-facts{margin-top:40px;max-width:290px}.bio-facts>div{border-top:1px solid #344252;padding:16px 0;display:grid;grid-template-columns:92px 1fr;gap:15px;font-size:12px}.bio-facts dt{color:#a2b2c1}.bio-facts dd{margin:0;color:#eee9df}.bio-story p{line-height:1.9;font-size:15px}.bio-story .bio-opening{font-size:21px;line-height:1.65;color:#f4f0e7}.bio-source-note{font-size:11px;line-height:2;color:#aab9c7;border-top:1px solid #344252;padding-top:22px;margin-top:30px}.bio-section-heading{display:flex;align-items:end;justify-content:space-between;gap:55px;margin-bottom:45px}.bio-section-heading h2{margin:0}.bio-section-heading>p{max-width:345px;margin:0;font-size:14px;line-height:1.8}.bio-portfolio{background:#eae8e0;color:#152431}.bio-portfolio .eyebrow{color:#805d24}.bio-portfolio .bio-section-heading>p{color:#53616a}.bio-brand-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bio-brand{background:#faf9f5;display:flex;flex-direction:column;box-shadow:0 4px 15px #10202f09}.bio-brand-art{height:205px;display:flex;justify-content:center;align-items:center;padding:35px;border-bottom:1px solid #e7e5dd;overflow:hidden}.bio-brand-art img{display:block;max-width:100%;height:auto}.capital-art{background:#fff}.pulse-art{background:radial-gradient(ellipse at bottom right,#d5c8ff,transparent 80%),#f1edf9}.university-art{background:#fff}.rivera-art{background:#101e2c;padding:26px}.vera-art{background:#fff}.vera-art img{height:180px;width:180px;object-fit:contain}.vagari-art{background:#080808;position:relative;padding:0}.vagari-art img{width:100%;height:100%;object-fit:cover;object-position:center 48%}.bio-brand-copy{padding:28px;display:flex;flex:1;flex-direction:column}.bio-label{font-size:9px;letter-spacing:.13em;color:#687078;font-weight:600;line-height:1.7;display:block}.bio-brand h3{font-size:25px;margin:12px 0 14px}.bio-brand p{font-size:13px;line-height:1.85;color:#53616a;margin-bottom:25px}.bio-brand a{font-size:12px;font-weight:600;margin-top:auto;display:flex;justify-content:space-between;gap:10px;text-decoration:none;min-height:30px;align-items:center}.bio-brand a:hover{color:#795421}.bio-milestones{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px}.bio-timeline{list-style:none;padding:0;margin:0}.bio-timeline li{display:grid;grid-template-columns:75px 1fr;gap:25px;padding:28px 0;border-bottom:1px solid #344252}.bio-timeline li:first-child{padding-top:0}.bio-timeline li>span{font-size:11px;letter-spacing:.08em;color:#e0bf7b;margin-top:6px}.bio-timeline h3{font-size:23px;margin-bottom:12px}.bio-timeline p{font-size:14px;line-height:1.8;margin-bottom:10px}.bio-timeline a{font-size:11px;color:#d4bd8c}.bio-writing{background:#162838}.bio-writing-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.bio-writing-grid article{border:1px solid #475361;padding:35px;display:flex;flex-direction:column}.bio-writing .bio-label{color:#b6c5d2;margin-bottom:20px}.bio-writing-grid h3{font-size:27px;line-height:1.3;margin-bottom:20px;letter-spacing:-.03em}.bio-writing-grid h3 a{text-decoration:none}.bio-writing-grid p:not(.bio-label){font-size:14px;margin-top:auto;margin-bottom:0}.bio-choice{color:#f0d391;font-size:9px;letter-spacing:.1em;margin-bottom:15px}.bio-writing-links{display:flex;gap:30px;margin:30px 0 0;font-size:12px;color:#e2c78e}.bio-interview{border-top:1px solid #465361;margin-top:45px;padding-top:28px;max-width:850px}.bio-interview h3{font-size:22px;line-height:1.45;letter-spacing:-.02em}.bio-interview h3 a{text-decoration:none}.bio-interview p{font-size:12px;margin:0}.bio-connect{display:grid;grid-template-columns:1fr 1fr;gap:120px}.bio-connect p:not(.eyebrow){font-size:14px;line-height:1.85}.bio-connect .button{margin-top:15px}.bio-socials a{display:block;padding:22px 0;border-bottom:1px solid #394959;font-size:19px;text-decoration:none}.bio-socials a:first-child{padding-top:0}.bio-socials span{display:block;font-size:12px;color:#b4c4d1;margin-top:6px}
@media(max-width:1320px){.bio-wrap{margin-left:60px;margin-right:60px}.bio-hero{gap:15px}.bio-about,.bio-milestones{gap:65px}.bio-connect{gap:80px}}
@media(max-width:1050px){.bio-hero h1{font-size:90px}.bio-hero{min-height:650px;gap:5px}.bio-hero-copy{padding:35px 0}.bio-portrait{height:650px}.bio-portrait figcaption{left:30px}.bio-portrait figcaption span{max-width:220px}.bio-lead{font-size:24px}.bio-actions{flex-direction:column;align-items:flex-start;gap:17px}.bio-brand-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bio-about,.bio-milestones{gap:40px;grid-template-columns:.8fr 1.2fr}.bio-section{padding-top:80px;padding-bottom:80px}.bio-credentials{gap:30px}.bio-credentials>div{padding:0 15px}.bio-connect{gap:50px}}
@media(max-width:700px){.bio-wrap{margin-left:23px;margin-right:23px}.bio-section{padding-top:60px;padding-bottom:60px}.bio-hero{grid-template-columns:1fr;gap:0}.bio-hero-copy{padding:35px 0 25px}.bio-hero h1{font-size:94px;margin-bottom:25px}.bio-role{font-size:13px}.bio-lead{font-size:25px}.bio-intro{font-size:14px}.bio-actions{flex-direction:row;align-items:center;gap:19px;flex-wrap:wrap}.bio-actions .button{font-size:12px;padding:13px 18px}.bio-text-link{font-size:12px}.bio-location{margin-top:30px}.bio-portrait{height:440px;margin:0 -23px}.bio-portrait img{object-position:center 25%}.bio-portrait:after{background:linear-gradient(0deg,#101e2c,transparent 35%),linear-gradient(180deg,#101e2c,transparent 15%)}.bio-portrait figcaption{bottom:28px;left:23px}.bio-portrait figcaption span{max-width:none;font-size:10px}.bio-credentials{grid-template-columns:1fr;gap:28px;padding:30px 0}.bio-credentials>div{padding:0}.bio-credentials>div+div{border-left:0;border-top:1px solid #344252;padding-top:28px}.bio-stat{font-size:43px}.bio-about,.bio-milestones,.bio-connect{grid-template-columns:1fr;gap:30px}.bio-about h2,.bio-section-heading h2,.bio-milestones h2,.bio-connect h2{font-size:37px}.bio-facts{max-width:none;margin:30px 0 0}.bio-facts>div{grid-template-columns:105px 1fr}.bio-story .bio-opening{font-size:20px}.bio-story p{font-size:14px}.bio-section-heading{display:block;margin-bottom:30px}.bio-section-heading>p{max-width:none;margin-top:22px}.bio-brand-grid{grid-template-columns:1fr;gap:22px}.bio-brand-art{height:195px}.bio-brand-art img{max-width:260px}.vagari-art img{max-width:none}.bio-brand-copy{padding:25px}.bio-brand h3{font-size:27px}.bio-brand p{font-size:14px}.bio-brand a{font-size:13px}.bio-timeline li{grid-template-columns:65px 1fr;gap:15px}.bio-timeline h3{font-size:22px}.bio-timeline li>span{font-size:10px}.bio-writing-grid{grid-template-columns:1fr;gap:22px}.bio-writing-grid article{padding:25px}.bio-writing-grid h3{font-size:24px}.bio-writing-links{flex-direction:column;gap:20px}.bio-connect{gap:45px}.bio-socials a{font-size:19px}}

.bio-profile-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:25px}.bio-profile-links a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 11px;border:1px solid #506073;border-radius:3px;color:#e7edf2;font-size:12px;text-decoration:none}.bio-profile-links a:hover{color:#f0d391;border-color:#d3b16a;background:#1b3043}.bio-profile-links a span{font-size:11px;color:#ceb57e}

.bio-portrait-desk{height:auto;align-self:center;background:transparent}.bio-portrait-desk:after{display:none}.bio-portrait-desk img{display:block;height:auto;object-fit:contain}.bio-portrait-desk figcaption{position:static;padding:18px 0 0}.bio-portrait-desk figcaption span{max-width:none}@media(max-width:700px){.bio-portrait-desk{height:auto;margin-bottom:25px}.bio-portrait-desk figcaption{padding:18px 23px 0}}
