.careers-container{padding:40px 100px}a{color:#e2012d;text-decoration:underline;font-size:20px}p{margin:0}ul{margin:0}.career-grid-section{display:flex;flex-direction:column;gap:24px;padding-top:24px}.career-grid-item-search{width:399px;height:44px;display:flex;align-items:center;gap:8px;border:1px #f4f4f4 solid;border-radius:6px;padding:12px;box-shadow:1px 1px 6px #11315B0F}.career-grid-item-search img{width:20px;height:20px}.career-grid-item-search input{background:0 0;outline:none;border:none;font-size:14px}.career-grid-container{display:grid;grid-template-columns:repeat(3,1fr);gap:24px 0}.career-grid-item{width:330px;border-radius:16px;box-shadow:1px 1px 6px #11315B0F}.grid-item-context{padding:46px 20px 16px;border-bottom:1px #abbcd442 solid}.grid-item-context h2{color:#22497a;font-size:20px;font-weight:700;margin-bottom:24px}.grid-item-subtext-container{height:166px;display:flex;flex-direction:column;justify-content:space-between}.grid-item-subtext h3{color:#484848;font-size:14px;font-weight:600}.grid-item-subtext p{color:#747474;font-size:14px}.grid-item-button{display:flex;justify-content:center;align-items:center;padding:24px 0 16px}.grid-item-button button{width:125px;height:44px;background:#22497a;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;font-weight:600;border-radius:12px;padding:12px 20px}.application-process-container{display:flex;flex-direction:column;font-size:20px;gap:8px}.application-process-container h2{font-size:20px;margin:0}.application-process-container ul{text-align:left}.application-prompt-container{display:flex;flex-direction:column;gap:24px}.application-prompt-container p{color:#22497a;font-size:20px;font-weight:500}.application-prompt-container button{background:#22497a;color:#fff;width:170px;height:44px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;border-radius:12px;box-shadow:0 0 0 1px #18181B}@media(max-width:900px){.application-prompt-container{align-items:center}.careers-container{padding:40px}.career-grid-section{align-items:center}.career-grid-container{grid-template-columns:repeat(2,1fr);gap:24px}p{text-align:center}}@media(max-width:480px){a{font-size:14px}.careers-container{padding:40px 20px}.career-grid-container{grid-template-columns:repeat(1,1fr)}.career-grid-item-search{width:330px}}