.ubx-home-news{padding-block:65px 44px;background:var(--ub-stage);border-top:3px solid var(--ub-red)}
.ubx-home-news__heading{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:32px}
.ubx-home-news__heading .ubx-kicker{font-size:10px;color:#c6d0dc!important;margin-bottom:18px!important}
.ubx-home-news__heading h2{font-family:'Universal Display',Arial,sans-serif;font-size:clamp(33px,4vw,50px);line-height:1.05;color:#fff;max-width:700px;margin:0}
.ubx-home-news__heading>.ubx-link{color:#fff!important;border-color:#8999ae;flex-shrink:0}
.ubx-home-news .ubx-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.ubx-home-news .ubx-news-card{border:1px solid #8192a752;border-radius:5px;background:#f3f5f7;overflow:hidden;box-shadow:0 12px 28px #00000017;min-width:0}
.ubx-home-news .ubx-news-card>a{display:flex;flex-direction:column;height:100%;text-decoration:none!important}
.ubx-home-news .ubx-news-card img{display:block;width:100%;height:190px;object-fit:cover;object-position:50% 40%;border-bottom:3px solid var(--ub-red);transition:transform .5s}
.ubx-home-news .ubx-news-card a>div{display:flex;flex-direction:column;flex:1;padding:24px;min-width:0}
.ubx-home-news .ubx-news-card time{font-size:10px;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:#596b7e;margin-bottom:14px}
.ubx-home-news .ubx-news-card h3{font-size:24px;color:var(--ub-navy);line-height:1.2;margin-bottom:15px}
.ubx-home-news .ubx-news-card p{font-size:13px;line-height:1.8;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:22px}
.ubx-home-news .ubx-news-card .ubx-link{align-self:start;margin-top:auto;font-size:12px;min-height:44px}
.ubx-home-news__routes{display:grid;grid-template-columns:1fr 1fr;border-block:1px solid #a8b5c430;margin-top:31px}
.ubx-home-news__routes>a{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:21px 24px;font-size:17px;color:#fff!important;line-height:1.4;font-weight:650;transition:background .2s}
.ubx-home-news__routes>a+ a{border-inline-start:1px solid #a8b5c430}
.ubx-home-news__routes>a>b{font-size:25px;font-weight:400;color:#c6d0dc}
.ubx-home-news__routes>a:hover{background:#ffffff09}
.ubx-home-news :is(a,button):focus-visible{outline:3px solid #fff;outline-offset:4px}
.ubx-site[lang=ar] .ubx-home-news__heading h2{font-family:Tahoma,'Segoe UI',sans-serif;line-height:1.4}
@media(max-width:950px){.ubx-home-news .ubx-news-grid{gap:16px}.ubx-home-news .ubx-news-card img{height:150px}.ubx-home-news .ubx-news-card a>div{padding:19px}.ubx-home-news .ubx-news-card h3{font-size:21px}}
@media(max-width:700px){.ubx-home-news{padding-block:35px 24px}.ubx-home-news__heading{display:block;margin-bottom:23px}.ubx-home-news__heading h2{font-size:36px}.ubx-home-news__heading>.ubx-link{margin-top:16px;font-size:13px}.ubx-home-news .ubx-news-grid{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x proximity;padding:0 0 18px;scrollbar-width:thin;scrollbar-color:#a72637 #ffffff16}.ubx-home-news .ubx-news-card{flex:0 0 80%;scroll-snap-align:start}.ubx-home-news .ubx-news-card img{height:165px}.ubx-home-news .ubx-news-card a>div{padding:21px}.ubx-home-news .ubx-news-card h3{font-size:22px}.ubx-home-news .ubx-news-card p{-webkit-line-clamp:2;font-size:12px}.ubx-home-news__routes{margin-top:18px}.ubx-home-news__routes>a{padding:17px 13px;font-size:14px;gap:10px}.ubx-home-news__routes>a>b{font-size:21px}}
@media(hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ubx-home-news .ubx-news-card:hover img{transform:scale(1.025)}}
@media(prefers-reduced-motion:reduce){.ubx-home-news *{transition:none!important;transform:none!important}}
