.career-section{padding-top:28px}.career-grid{display:grid;grid-template-columns:1.05fr .72fr 1fr;gap:14px}.career-card{min-height:298px;padding:28px;border:1px solid var(--line);border-radius:24px;background:#fff}.career-card:nth-child(1){background:var(--lilac);border-color:transparent}.career-card:nth-child(2){background:var(--green);border-color:transparent}.career-card>span{display:block;font-size:14px;font-weight:700;color:#62764c}.career-card h3{margin-top:18px;font-size:25px;letter-spacing:-.04em}.career-card ul{padding:0;margin:22px 0 0;list-style:none;display:grid;gap:12px}.career-card li{position:relative;padding-left:15px;font-size:16px;line-height:1.6}.career-card li:before{content:'';position:absolute;top:.72em;left:0;width:5px;height:5px;border-radius:50%;background:currentColor}.content-bridge{display:flex;justify-content:space-between;align-items:end;gap:28px;margin-top:28px;padding:28px 31px;border-radius:24px;background:var(--dark);color:#fff}.content-bridge .pill{background:#42644e;border:0}.content-bridge h3{margin-top:15px;font-size:28px;letter-spacing:-.04em;line-height:1.35}.content-bridge p{margin-top:12px;color:#dce7d9;font-size:16px;line-height:1.7}.content-bridge .button{flex-shrink:0;background:#fff;color:var(--ink)}@media(max-width:760px){.career-section{padding-top:8px}.career-grid{grid-template-columns:1fr;gap:11px}.career-card{min-height:0;padding:25px 24px}.career-card h3{font-size:25px}.career-card li{font-size:16px}.content-bridge{display:block;padding:25px 24px}.content-bridge h3{font-size:26px}.content-bridge .button{width:100%;margin-top:21px}}
