.services-hub{background:#0a0a0a;color:rgba(255,255,255,.72);font-family:var(--font-inter),system-ui,-apple-system,sans-serif;padding:96px 24px 56px}.services-hub>*{max-width:1180px;margin-left:auto;margin-right:auto}.services-hub__hero{padding:24px 0 40px}.services-hub__hero h1{font-family:var(--font-space-grotesk),system-ui,sans-serif;font-size:clamp(30px,5vw,52px);line-height:1.1;letter-spacing:-.02em;color:#fff;margin:0 0 18px;max-width:820px}.services-hub__eyebrow{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#f07900;margin:0 0 14px}.services-hub__lead{max-width:720px;font-size:17px;line-height:1.7;margin:0}.services-hub__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:20px;gap:20px;padding-bottom:48px}.services-hub__card{background:#111;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:24px;display:flex;flex-direction:column;gap:12px}.services-hub__card:first-child{border-color:rgba(240,121,0,.45)}.services-hub__card h2{font-family:var(--font-space-grotesk),system-ui,sans-serif;font-size:20px;margin:0;line-height:1.25}.services-hub__card h2 a{color:#fff;text-decoration:none}.services-hub__card p{margin:0;line-height:1.65;flex:1 1}.services-hub__more{color:#f07900;font-weight:600;font-size:14px;text-decoration:none}.services-hub__more:hover{color:#ff8c1a}.services-hub__more-links{padding-bottom:24px}.services-hub__more-links h2{font-family:var(--font-space-grotesk),system-ui,sans-serif;font-size:22px;color:#fff;margin:0 0 12px}.services-hub__more-links p{max-width:820px;line-height:1.75;margin:0}.services-hub__more-links a{color:#f07900}@media screen and (max-width:600px){.services-hub{padding:80px 16px 40px}}