.careers-page{background:#fff}.careers-hero-content{z-index:10;text-align:center;color:#fff;max-width:700px;margin:0 auto;padding:0 20px;position:relative}.careers-hero-title{margin-bottom:24px;font-size:48px;font-weight:800;line-height:1.2}.careers-hero-subtitle{color:#cbd5e1;max-width:600px;margin:0 auto;font-size:18px;line-height:1.6}.careers-teams-section{background:#fff;padding:80px 0 120px}.careers-teams-section .container{max-width:1000px;margin:0 auto;padding:0 20px}.teams-header{text-align:center;margin-bottom:60px}.teams-heading{margin-bottom:16px;font-size:42px;font-weight:800}.heading-blue{color:#2563eb}.heading-black{color:#1e293b}.teams-subheading{color:#64748b;max-width:700px;margin:0 auto;font-size:18px;line-height:1.6}.teams-list{flex-direction:column;gap:40px;display:flex}.team-card{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:32px;transition:all .3s}.team-card:hover{border-color:#2563eb;transform:translateY(-4px);box-shadow:0 10px 30px #2563eb1a}.team-number{background:linear-gradient(#2563eb 0%,#2563eb26 100%);color:#0000;letter-spacing:-2px;-webkit-background-clip:text;background-clip:text;margin-bottom:8px;font-size:60px;font-weight:800;line-height:1}.team-title{color:#1e293b;margin-bottom:16px;font-size:24px;font-weight:700}.team-list{margin:0;padding:0;list-style:none}.team-list li{color:#64748b;margin-bottom:12px;padding-left:20px;font-size:16px;line-height:1.6;position:relative}.team-list li:before{content:"•";color:#2563eb;font-size:18px;font-weight:700;position:absolute;left:0}.team-list li:last-child{margin-bottom:0}@media (max-width:992px){.careers-hero-title{font-size:36px}.teams-heading{font-size:32px}}@media (max-width:768px){.careers-hero-title{font-size:28px}.careers-hero-subtitle{font-size:16px}.careers-teams-section{padding:50px 0 80px}.teams-heading{font-size:28px}.teams-subheading{font-size:16px}.team-card{padding:24px}.team-number{font-size:56px}.team-title{font-size:20px}.team-list li{margin-bottom:10px;padding-left:18px;font-size:14px}}
