.hero[data-astro-cid-uvu3hofj]{background:linear-gradient(180deg,#070c20c7,#070c20e0),url(/images/hero-servers.jpg) center / cover no-repeat var(--darker);color:var(--on-dark);padding-block:clamp(4.5rem,11vw,8rem);text-align:center}.hero__inner[data-astro-cid-uvu3hofj]{max-width:880px;display:flex;flex-direction:column;align-items:center}.hero[data-astro-cid-uvu3hofj] h1[data-astro-cid-uvu3hofj]{color:var(--orange);margin-bottom:0}.hero__rule[data-astro-cid-uvu3hofj]{width:clamp(140px,18vw,200px);height:4px;border-radius:2px;background:var(--grad-orange);margin-block:clamp(1.4rem,3vw,2rem)}.hero__sub[data-astro-cid-uvu3hofj]{color:#fff;font-family:var(--font);font-size:clamp(1.05rem,2vw,1.35rem);font-weight:700;line-height:1.55;max-width:min(42rem,92vw);margin:0 auto}.hero__cta[data-astro-cid-uvu3hofj]{margin-top:clamp(2rem,4vw,2.75rem)}.hero__btn[data-astro-cid-uvu3hofj]{gap:.9rem;padding-right:.6rem}.cards[data-astro-cid-uvu3hofj]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:2.75rem}.cards--4[data-astro-cid-uvu3hofj]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.cards[data-astro-cid-uvu3hofj] .card[data-astro-cid-uvu3hofj]{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.agent-band[data-astro-cid-uvu3hofj]{background:linear-gradient(180deg,#fffffff7,#e8edf8fa 55%,#dfe5f2);box-shadow:inset 0 1px #fffc;color:var(--dark);padding-block:clamp(2.75rem,6vw,4.25rem);border-block:2px solid transparent;border-image:linear-gradient(90deg,var(--orange),var(--orange-deep)) 1}.agent-band__title[data-astro-cid-uvu3hofj]{font-size:clamp(1.35rem,2.5vw,1.85rem);margin:0;color:var(--dark)}.agent-band__rule[data-astro-cid-uvu3hofj]{display:block;width:clamp(100px,14vw,160px);height:4px;border-radius:2px;background:var(--grad-orange);margin:clamp(1rem,2vw,1.35rem) auto}.agent-band__sub[data-astro-cid-uvu3hofj]{color:var(--text);line-height:1.55;margin:0 auto 1.75rem}.cards--cases[data-astro-cid-uvu3hofj]{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem)}@media(max-width:1200px){.cards--cases[data-astro-cid-uvu3hofj]{grid-template-columns:repeat(6,minmax(0,1fr))}.cards--cases[data-astro-cid-uvu3hofj] .card[data-astro-cid-uvu3hofj]:nth-child(1){grid-column:1 / span 2}.cards--cases[data-astro-cid-uvu3hofj] .card[data-astro-cid-uvu3hofj]:nth-child(2){grid-column:3 / span 2}.cards--cases[data-astro-cid-uvu3hofj] .card[data-astro-cid-uvu3hofj]:nth-child(3){grid-column:5 / span 2}.cards--cases[data-astro-cid-uvu3hofj] .card[data-astro-cid-uvu3hofj]:nth-child(4){grid-column:2 / span 2}.cards--cases[data-astro-cid-uvu3hofj] .card[data-astro-cid-uvu3hofj]:nth-child(5){grid-column:4 / span 2}}@media(max-width:720px){.cards--cases[data-astro-cid-uvu3hofj]{grid-template-columns:1fr}.cards--cases[data-astro-cid-uvu3hofj] .card[data-astro-cid-uvu3hofj]:nth-child(n){grid-column:auto}}.related-posts[data-astro-cid-uvu3hofj]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin-top:2.75rem;gap:1.5rem}.related-posts__card[data-astro-cid-uvu3hofj]{padding:0 0 1.25rem;overflow:hidden;text-align:left;align-items:stretch}.related-posts__card[data-astro-cid-uvu3hofj] img[data-astro-cid-uvu3hofj]{width:100%;aspect-ratio:3 / 2;object-fit:cover;margin-bottom:.75rem}.related-posts__card[data-astro-cid-uvu3hofj] .eyebrow[data-astro-cid-uvu3hofj]{padding-inline:1.25rem;margin:0 0 .35rem}.related-posts__card[data-astro-cid-uvu3hofj] h3[data-astro-cid-uvu3hofj]{font-size:1rem;padding-inline:1.25rem;margin-bottom:.35rem}.related-posts__card[data-astro-cid-uvu3hofj] p[data-astro-cid-uvu3hofj]{font-size:.88rem;color:var(--text);padding-inline:1.25rem;margin:0}.card[data-astro-cid-uvu3hofj] h3[data-astro-cid-uvu3hofj]{margin-bottom:.35rem}.card__desc[data-astro-cid-uvu3hofj]{color:var(--text);font-size:.95rem;margin:0 0 1.4rem}.cards--2[data-astro-cid-uvu3hofj]{grid-template-columns:repeat(auto-fill,minmax(min(420px,100%),1fr))}.cards--icon[data-astro-cid-uvu3hofj] .card[data-astro-cid-uvu3hofj]{padding:2.5rem 2rem;justify-content:flex-start;gap:1.1rem}.cards--icon[data-astro-cid-uvu3hofj] h3[data-astro-cid-uvu3hofj]{max-width:26ch;margin:0}.cards--icon[data-astro-cid-uvu3hofj] .card__btn[data-astro-cid-uvu3hofj]{margin-top:.4rem}.cards--logo[data-astro-cid-uvu3hofj] .card[data-astro-cid-uvu3hofj]{padding:2.25rem 1.75rem;justify-content:flex-start}.cards--logo[data-astro-cid-uvu3hofj] .card__desc[data-astro-cid-uvu3hofj]{font-style:italic;font-size:1rem;line-height:1.7}.card__logo[data-astro-cid-uvu3hofj]{display:flex;align-items:center;justify-content:center;height:110px;margin-bottom:1.5rem}.card__logo[data-astro-cid-uvu3hofj] img[data-astro-cid-uvu3hofj]{max-height:100%;max-width:220px;width:auto;object-fit:contain}.card__logo--case[data-astro-cid-uvu3hofj]{height:80px}.card__logo--case[data-astro-cid-uvu3hofj] img[data-astro-cid-uvu3hofj]{max-width:180px}.card__btn[data-astro-cid-uvu3hofj]{margin-top:auto;gap:.7rem;padding-right:.55rem;font-size:.9rem}.card__more[data-astro-cid-uvu3hofj]{display:inline-flex;align-items:center;gap:.4rem;margin-top:.5rem;font-family:var(--font);font-size:.85rem;font-weight:700;color:var(--orange-700)}.card__more[data-astro-cid-uvu3hofj]:after{content:"";width:.5em;height:.5em;clip-path:polygon(0 0,100% 50%,0 100%);background:var(--grad-orange);transition:transform .15s ease}a[data-astro-cid-uvu3hofj].card:hover .card__more[data-astro-cid-uvu3hofj]:after{transform:translate(3px)}.band-cta[data-astro-cid-uvu3hofj]{background:radial-gradient(60% 100% at 50% 100%,rgba(255,147,0,.1),transparent 65%),var(--dark)}.band-cta__title[data-astro-cid-uvu3hofj]{color:#fff;max-width:30ch;margin-inline:auto}.band-cta__sub[data-astro-cid-uvu3hofj]{font-family:var(--font);font-size:clamp(1.05rem,2vw,1.3rem);font-weight:700;background:var(--grad-orange);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:1.75rem}.band-cta[data-astro-cid-uvu3hofj] .btn[data-astro-cid-uvu3hofj]{gap:.7rem;padding-right:.6rem}.partners[data-astro-cid-uvu3hofj]{list-style:none;margin:2.75rem 0 0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(2rem,5vw,3.5rem)}.partners[data-astro-cid-uvu3hofj] img[data-astro-cid-uvu3hofj]{height:60px;width:auto;max-width:150px;object-fit:contain;transition:transform .15s ease}.partners[data-astro-cid-uvu3hofj] li[data-astro-cid-uvu3hofj]:hover img[data-astro-cid-uvu3hofj]{transform:scale(1.06)}
