.header nav [aria-current=page]{color:var(--brand);text-decoration:underline;text-underline-offset:6px}.team-intro{padding-block:70px 55px;border-bottom:1px solid var(--line)}.team-intro h1{font-size:clamp(43px,4.2vw,60px);line-height:1.07}.team-intro>p:last-child{max-width:660px;margin-top:28px;font-size:17px;line-height:1.7;color:var(--muted)}.team-members{padding-block:25px 35px}.team-member{display:grid;grid-template-columns:.7fr 1.3fr;gap:75px;align-items:start;padding-block:55px;border-bottom:1px solid var(--line)}.member-mark{display:flex;flex-direction:column;justify-content:space-between;padding:30px;aspect-ratio:1;background:var(--tint);border-top:3px solid var(--brand);border-radius:0 0 8px 8px;color:var(--brand)}.member-mark>span{font-size:clamp(60px,7vw,95px);font-weight:650;letter-spacing:-4px;line-height:1.1}.member-mark>small{font-size:12px;letter-spacing:.3px}.member-mark.technical{background:var(--soft);color:var(--ink);border-color:var(--ink)}.member-copy{padding-top:6px;min-width:0}.member-copy>.eyebrow{font-size:10px;margin-bottom:14px}.member-copy h2{font-size:38px}.member-role{font-weight:650;font-size:15px;margin-top:16px;color:var(--brand)}.member-copy>.member-role+p{margin-top:22px;font-size:16px;line-height:1.7;color:var(--muted);max-width:570px}.member-contact{display:flex;flex-wrap:wrap;align-items:center;gap:25px;margin-top:28px}.member-email{display:inline-block;margin-top:20px;font-size:13px;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.member-tasks{list-style:none;padding:0;margin-block:28px}.member-tasks li{display:grid;grid-template-columns:.65fr 1.35fr;gap:22px;border-top:1px solid var(--line);padding-block:14px;font-size:13px;line-height:1.5}.member-tasks strong{font-weight:600}.member-tasks span{color:var(--muted)}.team-contact{padding-block:40px 75px;display:flex;justify-content:space-between;align-items:center;gap:45px}.team-contact h2{font-size:30px;letter-spacing:-.8px}.team-contact p:last-child{font-size:14px;line-height:1.6;color:var(--muted);margin-top:20px;max-width:540px}.team-contact>.button{white-space:nowrap}
@media(max-width:760px){.team-intro{padding-block:42px 35px}.team-intro h1{font-size:43px}.team-intro>p:last-child{font-size:15px;margin-top:22px}.team-member{grid-template-columns:1fr;gap:25px;padding-block:32px}.member-mark{aspect-ratio:auto;min-height:145px;padding:24px;flex-direction:row;align-items:end;gap:30px}.member-mark>span{font-size:63px}.member-mark>small{text-align:right;line-height:1.5;font-size:11px}.member-copy h2{font-size:31px}.member-role{font-size:14px}.member-copy>.member-role+p{font-size:14px}.member-tasks li{grid-template-columns:1fr;gap:6px;font-size:13px}.team-contact{padding-block:30px 45px;display:block}.team-contact h2{font-size:29px}.team-contact>.button{margin-top:24px}}
