.job-row{display:flex;justify-content:space-between;align-items:center; padding:45px 0;border-bottom:1px solid #000055;transition:border-color .3s ease}.left-content{display:flex;flex-direction:column;gap:15px}.title-big{font-size:30px;font-weight:500;margin:0;text-align:left;color:#fff;letter-spacing:-.9px}.meta-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.chip{background:#fff;color:#000;padding:5.45px 12px;border-radius:45px;font-size:13px;font-weight:500}.date-label{color:#999;font-size:13px;font-weight:400;margin-left:9px}.apply-trigger{text-decoration:none;color:#00e;font-size:21px;font-weight:500;display:flex;align-items:center;gap:15px;transition:color .3s ease;cursor:pointer;white-space:nowrap}.apply-trigger:hover{color:#fff}@media (max-width:900px){.job-row{flex-direction:column;align-items:flex-start;gap:21.75px}.meta-row{flex-wrap:wrap;align-items:flex-start;gap:12px}.date-label{margin-left:0;width:100%}}#status-message{grid-column:1/-1;display:flex;justify-content:center;align-items:center;text-align:center;font-size:1.45rem;color:#757575;padding:45px;height:45vh;font-weight:300}.notice-banner{background:#00e;padding:9px 0;overflow:hidden;white-space:nowrap}.notice-banner a{color:#fff;text-decoration:none;font-size:1rem;font-weight:300}marquee{width:100%}