/* Approved compact catalogue layout and accessible footer links. */.catalogue-hero-compact{padding:44px 0 50px}.catalogue-hero-compact .breadcrumbs{margin-bottom:28px}.catalogue-hero-compact .breadcrumbs li::after{content:none}.catalogue-hero-compact .page-hero-grid{gap:46px}.catalogue-hero-compact .hero-lead{font-size:20px;line-height:1.6}.catalogue-hero-compact .enterprise-stats{gap:26px;margin:28px 0 0;padding-top:22px;border-top:1px solid var(--line)}.catalogue-hero-compact .enterprise-stat{background:transparent;border:0;border-radius:0;padding:0;gap:5px}.catalogue-hero-compact .enterprise-stat strong{font-size:26px}.catalogue-hero-compact .enterprise-stat span{font-size:12px}.footer-legal a{display:inline-flex;align-items:center;min-height:44px}.footer-legal>div:last-child{display:flex;flex-wrap:wrap;align-items:center;gap:0 16px}.footer-legal>div:last-child br{display:none}@media(max-width:700px){.catalogue-hero-compact{padding:28px 0 34px}.catalogue-hero-compact .hero-lead{font-size:18px}.catalogue-hero-compact .enterprise-stats{gap:20px 12px}.catalogue-hero-compact .enterprise-stat{flex:1 1 90px}.catalogue-hero-compact .enterprise-stat strong{font-size:24px}.catalogue-hero-compact .enterprise-stat span{font-size:11px}.catalogue-hero-compact .hero-art{max-width:480px;margin-inline:auto}.catalogue-hero-compact .page-hero-grid{gap:30px}}