.remo-intro{display:grid;grid-template-columns:1fr .75fr;gap:60px;align-items:end}.remo-intro h2{font-size:clamp(48px,6.5vw,88px);line-height:.9;letter-spacing:-.07em}.remo-intro>div>p:not(.eyebrow){max-width:560px;font-size:19px;line-height:1.55}.remo-intro img{width:100%;height:540px;object-fit:cover;object-position:55% center}.interview-copy{max-width:760px;margin:100px 0 62px}.interview-copy p{font-size:20px;line-height:1.65}.interview-copy blockquote{margin:54px 0;padding:36px;border-radius:8px;background:#171718;color:#fff;font-family:Georgia,serif;font-size:28px;line-height:1.25}.interview-card{max-width:850px;margin:0 auto}.interview-card img{display:block;width:100%;height:auto}.remo-roles{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:70px;background:#b5b2a9}.remo-roles article{padding:30px;background:var(--paper)}.remo-roles span{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;background:#b28b3d;color:#fff;font-size:21px}.remo-roles h3{margin:45px 0 9px;font-size:25px;letter-spacing:-.06em}.remo-roles p{font-size:15px;line-height:1.45}@media(max-width:760px){.remo-intro{grid-template-columns:1fr;gap:28px}.remo-intro img{height:410px}.interview-copy{margin:68px 0 45px}.interview-copy p{font-size:18px}.interview-copy blockquote{margin:35px 0;padding:28px;font-size:23px}.remo-roles{grid-template-columns:1fr;margin-top:45px}.remo-roles h3{margin:26px 0 8px}}
