.header-row{align-items:start;display:grid;grid-template-columns:80% 20%;margin-bottom:40px}.career-role-section{position:relative}.career-role-section .container{margin:auto;max-width:1320px;padding:0 20px}.career-layout{display:grid;gap:0 70px;grid-template-areas:"header location" "content cards";grid-template-columns:1fr 1.1fr}.content-left{grid-area:content}.content-right{grid-area:cards}.top-row{align-items:flex-start;display:flex;gap:28px;margin-bottom:30px}.icon-box{align-items:center;background:rgba(181,142,62,.15);border-radius:14px;display:flex;height:58px;justify-content:center;min-width:58px;width:58px}.icon-box img{width:26px}.heading-wrap h2{color:var(--heading-color);font-size:68px;line-height:1.05;margin-bottom:12px}.subtitle{color:var(--text-color);font-size:22px;line-height:1.5;opacity:.8}.career-content{margin-bottom:35px}.career-content p{color:var(--text-color);font-size:18px;line-height:1.9;margin-bottom:28px}.career-btn{align-items:center;background:var(--button-bg);border-radius:60px;color:var(--button-text);display:inline-flex;font-size:12px;font-weight:700;gap:60px;justify-content:center;letter-spacing:3px;min-height:58px;padding:0 30px;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.career-btn:hover{background-color:#4babe0;color:#fff;font-weight:700}.arrow{font-size:18px}.location-box{text-align:right}.location-label{color:var(--location-lable-color);font-size:11px;font-weight:700;letter-spacing:3px;margin-bottom:10px;text-transform:uppercase}.location-text{color:var(--heading-color);font-size:18px;font-weight:600}.right-title{color:var(--accent-color);font-size:11px;font-weight:700;letter-spacing:3px;margin-bottom:18px;text-transform:uppercase}.info-cards{display:flex;flex-direction:column;gap:14px}.info-card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:10px;padding:18px}.info-card h3{color:var(--card-heading-color);font-size:18px;font-weight:500;line-height:1.4;margin-bottom:8px}.info-card p{color:var(--text-color);font-size:16px;line-height:1.4;margin-bottom:0}@media(max-width:992px){.career-layout{gap:30px;grid-template-areas:"header" "location" "content" "cards";grid-template-columns:1fr}.location-box{text-align:left}.career-grid{gap:50px;grid-template-columns:1fr}.heading-wrap h2{font-size:52px}.location-box{margin-bottom:30px;text-align:left}}@media (max-width:767px){.top-row{gap:18px}.heading-wrap h2{font-size:38px}.subtitle{font-size:18px}.career-content p{font-size:15px;line-height:1.8}.career-btn{gap:20px;padding:0 20px;width:100%}.info-card{padding:18px}.info-card h3{font-size:18px}.info-card p{font-size:14px}.header-row{grid-template-columns:1fr;margin-bottom:0}.career-layout{gap:0}.content-left{margin-bottom:25px}}