.stv-team{max-width:1120px;margin:0 auto;padding:48px 20px 75px;color:#102d44;box-sizing:border-box}.stv-team *{box-sizing:border-box}.stv-team-eyebrow{font-size:12px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:#d9363e}.stv-team h2{font-size:clamp(30px,4vw,48px);line-height:1.1;margin:10px 0 18px;color:#102d44}.stv-team-intro{max-width:750px;line-height:1.75;color:#40576a;margin-bottom:36px}.stv-team-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.stv-team-person{border:1px solid #dce5eb;border-radius:15px;background:#fff;overflow:hidden;box-shadow:0 7px 24px rgba(14,38,59,.07)}.stv-team-portrait{height:180px;background:linear-gradient(125deg,#102c43,#244c65);display:flex;align-items:center;justify-content:center;color:white;font-size:46px;font-weight:800;letter-spacing:.04em}.stv-team-portrait img{width:100%;height:100%;object-fit:cover;display:block}.stv-team-personbody{padding:21px}.stv-team-person h3{font-size:21px;line-height:1.25;margin:0 0 10px;color:#102d44}.stv-team-role{display:inline-block;background:#fce9eb;color:#b92c37;padding:6px 11px;border-radius:30px;font-size:12px;font-weight:800}.stv-team-bio{font-size:14px;color:#52677a;line-height:1.6;margin-top:15px}.stv-team-bio p{margin:0 0 10px}.stv-team-cta{margin-top:42px;padding:25px 30px;border-radius:14px;background:#102d44;color:#fff}.stv-team-cta h3{color:#fff;margin:0 0 8px}.stv-team-cta p{color:#e5eef5;margin:0 0 15px}.stv-team-cta a{display:inline-block;background:#d9363e;color:#fff;padding:10px 17px;border-radius:6px;text-decoration:none;font-weight:700}.stv-team-cta a:hover{background:#b92c37;color:#fff}@media(max-width:760px){.stv-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.stv-team-grid{grid-template-columns:1fr}.stv-team{padding:28px 16px 50px}}
