.team-page{background:#f8f8f6;color:#091c3b}.team-page h1,.team-page h2{font-family:Barlow Condensed,Impact,sans-serif;font-weight:800}.team-hero{padding:clamp(65px,9vw,130px) 0;background:linear-gradient(120deg,#06152f,#15386c);color:white}.team-finish .home-eyebrow,.team-hero .home-eyebrow{color:#f4c852}.team-hero h1{font-size:clamp(65px,9vw,120px);line-height:.9;margin:0 0 25px}.team-hero h1 span,.team-intro h2 span{color:#ddb34f}.team-hero p:not(.home-eyebrow){max-width:560px;font-size:19px;line-height:1.6}.team-jump{display:flex;gap:25px;flex-wrap:wrap;margin-top:35px;font-weight:700}.team-intro{padding:85px 0 50px}.team-finish h2,.team-intro h2{font-size:clamp(42px,5vw,70px);line-height:1;margin:0 0 20px}.team-intro>p:last-child{max-width:710px;font-size:18px;line-height:1.7}.team-profiles{padding-bottom:90px}.team-profile{display:grid;grid-template-columns:.8fr 1.2fr;margin:0 0 28px;background:white;box-shadow:0 10px 40px #1025400c;scroll-margin-top:20px}.team-photo{min-height:430px;background:#e3e8ef}.team-photo img{width:100%;height:100%;max-height:600px;object-fit:cover;object-position:center top}.team-copy{padding:clamp(28px,5vw,70px)}.team-copy .home-eyebrow{margin-bottom:14px}.team-copy h2{font-size:clamp(40px,5vw,64px);line-height:1;margin:0 0 15px}.team-copy p:not(.home-eyebrow){line-height:1.7;color:#34445b}.team-copy .team-lead{font-size:20px;font-weight:700;color:#0a2245!important}.team-email{display:inline-flex;margin-top:12px;color:#ad1932;font-weight:800;border-bottom:2px solid #d3a94d;padding-bottom:5px;gap:30px}.team-finish{padding:75px 0 105px;background:#071a38;color:white}.team-finish p:not(.home-eyebrow){font-size:17px;line-height:1.6}.team-page a:focus-visible{outline:3px solid #d5a925;outline-offset:4px}@media(max-width:700px){.team-hero{padding:65px 0}.team-hero h1{font-size:60px}.team-intro{padding:55px 0 30px}.team-profile{grid-template-columns:1fr}.team-photo{min-height:0;height:360px}.team-copy{padding:30px 25px 35px}.team-profiles{padding-bottom:50px}.team-finish{padding:55px 0 120px}}