.team-hero{background:#0b1e35;padding:36px 0 75px}.breadcrumb{font-size:11px;color:#b4c9e1;text-decoration:none}.team-hero .eyebrow{margin-top:72px;color:#79caff}.team-hero h1,.team-chapter h2{font-family:Georgia,serif;letter-spacing:-.045em;font-weight:400}.team-hero h1{font-size:clamp(48px,6vw,80px);line-height:1.05;margin:0 0 20px}.team-hero>div>p:not(.eyebrow){font-size:18px;color:#c2d4e7;line-height:1.7;max-width:680px}.phase{display:inline-block;border:1px solid #6e91b3;padding:9px 12px;margin-top:14px;color:#d8ebff;font-size:11px;font-weight:bold}.team-layout{display:grid;grid-template-columns:230px minmax(0,760px);gap:90px;padding-top:70px;padding-bottom:100px}.team-layout aside{align-self:start;position:sticky;top:30px}.team-layout aside p{font-size:10px;letter-spacing:.13em;font-weight:bold;color:#79caff}.team-layout aside nav{display:grid;gap:14px;margin-top:24px}.team-layout aside a{font-size:12px;color:#b4c9e1;text-decoration:none}.team-layout aside a:hover{text-decoration:underline}.team-chapter{border-top:1px solid #334760;padding:32px 0 38px;scroll-margin-top:25px}.team-chapter .eyebrow{color:#79caff}.team-chapter h2{font-size:clamp(32px,3.5vw,46px);margin:0 0 20px}.team-chapter>p:last-child{color:#c2d4e7;font-size:15px;line-height:1.9;margin:0}.team-end{background:#102b49;padding:30px;margin-top:20px}.team-end a{font-size:12px;font-weight:bold;text-decoration:none}@media(max-width:800px){.team-layout{grid-template-columns:1fr;gap:40px;padding:45px 0 70px}.team-layout aside{position:static}.team-layout aside nav{grid-template-columns:repeat(2,1fr)}.team-hero .eyebrow{margin-top:48px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
