.news-grid,.job-list,.testimonial-grid{max-width:1120px;margin:0 auto;padding:72px 6vw 112px}.news-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.news-item,.job-item{display:flex;flex-direction:column;min-height:310px;padding:30px;background:#FFFFFF;border:1px solid #E0E7ED;border-top:3px solid #C49A3A;transition:transform .2s ease,box-shadow .2s ease}.news-item:hover,.job-item:hover{transform:translateY(-5px);box-shadow:0 16px 34px rgba(11,31,58,.1)}.news-item>span,.job-item>span{color:#C49A3A;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.news-item h2,.job-item h2{margin:auto 0 15px;color:#0B1F3A;font:700 28px/1.1 Manrope,sans-serif;letter-spacing:-1px}.news-item p,.job-item p{margin:0 0 26px;color:#647080;font-size:15px;line-height:1.65}.news-item b,.job-item b{color:#0B1F3A;font-size:12px}.job-list{display:grid;gap:14px}.job-item{min-height:0;padding:27px 30px}.job-item h2{margin:18px 0 10px;font-size:25px}.job-item p{max-width:720px;margin-bottom:18px}.testimonial-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.testimonial-grid blockquote{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:250px;margin:0;padding:32px;background:#0B1F3A;color:#FFFFFF;font:500 21px/1.5 Manrope,sans-serif}.testimonial-grid blockquote::before{content:'“';position:absolute;top:8px;right:24px;color:#C49A3A;font:800 72px/1 Manrope,sans-serif}.testimonial-grid cite{display:block;margin-top:28px;color:#C49A3A;font:700 11px/1.4 'DM Sans',sans-serif;letter-spacing:1px;text-transform:uppercase;font-style:normal}.empty-state{grid-column:1/-1;padding:30px;background:#FFFFFF;border:1px solid #E0E7ED;color:#647080}@media(max-width:700px){.news-grid,.job-list,.testimonial-grid{padding:45px 6vw 78px}.news-grid,.testimonial-grid{grid-template-columns:1fr}.news-item{min-height:270px}.testimonial-grid blockquote{min-height:220px;padding:26px;font-size:18px}}
