.arp-hub-promo{margin:28px auto;max-width:1200px;padding:0 18px;clear:both;font-family:Arial,sans-serif}.arp-hub-promo-label{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;color:#657b8c;font-size:10px;letter-spacing:1.5px;font-weight:bold;text-transform:uppercase;margin:0 0 10px}.arp-hub-promo-label a{color:inherit;text-decoration:none}.arp-hub-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.arp-hub-card{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:22px;min-height:240px;border-radius:9px;text-decoration:none!important;color:#fff!important;background:#163a50;box-shadow:0 5px 18px #0f293b20}.arp-hub-card:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#061c2af2,#061c2a16 85%);z-index:-1}.arp-hub-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .25s}.arp-hub-card:hover img{transform:scale(1.04)}.arp-hub-card strong{font:bold 27px/1.08 Georgia,serif;max-width:300px}.arp-hub-card span{font-size:12px;line-height:1.5;margin-top:8px}.arp-hub-card b{font-size:11px;line-height:1.5;background:white;color:#183b50;border-radius:4px;padding:9px 13px;margin-top:13px}.arp-hub-promo small{display:block;font-size:10px;color:#718593;margin-top:9px;line-height:1.5}.arp-hub-promo--wide .arp-hub-grid{grid-template-columns:1fr}.arp-hub-promo--wide .arp-hub-card{min-height:165px;padding:25px}.arp-hub-promo--wide .arp-hub-card:after{background:linear-gradient(90deg,#061c2aef,#061c2a40)}.arp-hub-promo--square{padding:0;margin:18px 0}.arp-hub-promo--square .arp-hub-grid{grid-template-columns:1fr}.arp-hub-promo--square .arp-hub-card{min-height:280px;padding:20px}.arp-hub-promo--square .arp-hub-card strong{font-size:25px}@media(max-width:800px){.arp-hub-grid{grid-template-columns:1fr 1fr}.arp-hub-card{min-height:240px}.arp-hub-card strong{font-size:24px}}@media(max-width:500px){.arp-hub-grid{grid-template-columns:1fr}.arp-hub-promo{padding:0 12px}.arp-hub-card{min-height:220px}.arp-hub-promo--square{padding:0}}