.azure-hero[data-astro-cid-vxxc2axs]{margin:calc(-1 * var(--spacing-section-xl,6rem)) 0 var(--spacing-section-lg,5rem);background:linear-gradient(135deg,#0a1628 0%,#1a2f4a 50%,#0d1f35 100%);border-radius:1.5rem;grid-template-columns:1fr 1fr;align-items:stretch;min-height:420px;display:grid;position:relative;overflow:hidden}.azure-hero__overlay[data-astro-cid-vxxc2axs]{background:linear-gradient(#0a16284d 0%,#0a1628bf 60%,#0a1628eb 100%);position:absolute;inset:0}.azure-hero__content[data-astro-cid-vxxc2axs]{z-index:1;flex-direction:column;justify-content:center;padding:3rem 3.5rem 3.5rem;display:flex;position:relative}.azure-hero__image[data-astro-cid-vxxc2axs]{z-index:1;justify-content:center;align-items:center;padding:2rem;display:flex;position:relative}.azure-hero__image[data-astro-cid-vxxc2axs] img[data-astro-cid-vxxc2axs]{object-fit:contain;border-radius:.75rem;width:100%;height:auto;max-height:380px;box-shadow:0 12px 48px #00000059}@media (width<=767px){.azure-hero[data-astro-cid-vxxc2axs]{grid-template-columns:1fr}.azure-hero__image[data-astro-cid-vxxc2axs]{padding:0 2rem 2rem}.azure-hero__image[data-astro-cid-vxxc2axs] img[data-astro-cid-vxxc2axs]{max-height:240px}}.azure-hero__title[data-astro-cid-vxxc2axs]{color:#fff;letter-spacing:-.02em;margin-bottom:1rem;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.2}.azure-hero__lead[data-astro-cid-vxxc2axs]{color:#ffffffd1;font-size:1.0625rem;line-height:1.7}.azure-services[data-astro-cid-vxxc2axs]{margin-bottom:var(--spacing-section-lg,5rem)}.azure-services__header[data-astro-cid-vxxc2axs]{margin-bottom:2.5rem}.azure-services__lead[data-astro-cid-vxxc2axs]{color:var(--color-ink-2,#5a6a7a);max-width:56ch;margin-top:.75rem;font-size:1.0625rem;line-height:1.7}.azure-services__grid[data-astro-cid-vxxc2axs]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem;display:grid}.azure-service-card[data-astro-cid-vxxc2axs]{border:1px solid var(--color-line,#e2e8f0);background:var(--color-surface,#fff);border-radius:1rem;padding:1.75rem;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1),border-color .3s}.azure-service-card[data-astro-cid-vxxc2axs]:hover{border-color:var(--color-cyan,#0ea5e9);transform:translateY(-4px);box-shadow:0 8px 32px #0a16281a}.azure-service-card__icon[data-astro-cid-vxxc2axs]{color:#fff;background:linear-gradient(135deg,#0d2a5c 0%,#1a5fb4 100%);border-radius:.75rem;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:1.25rem;display:inline-flex}.azure-service-card__title[data-astro-cid-vxxc2axs]{color:var(--color-ink,#1a2332);letter-spacing:-.01em;margin-bottom:.6rem;font-size:1.125rem;font-weight:650}.azure-service-card__text[data-astro-cid-vxxc2axs]{color:var(--color-ink-2,#5a6a7a);font-size:.9375rem;line-height:1.65}.azure-micro[data-astro-cid-vxxc2axs]{margin-bottom:var(--spacing-section-lg,5rem);background:var(--color-navy,#0b2342);color:#fff;border-radius:1.5rem;grid-template-columns:1fr 1fr;align-items:center;gap:3rem;padding:3rem;display:grid}.azure-micro[data-astro-cid-vxxc2axs] h2[data-astro-cid-vxxc2axs]{color:#fff}.azure-micro__lead[data-astro-cid-vxxc2axs]{color:#ffffffc7;margin-top:.75rem;font-size:1rem;line-height:1.7}.azure-micro__list[data-astro-cid-vxxc2axs]{grid-template-columns:1fr 1fr;gap:.6rem 1.5rem;margin-top:1.5rem;padding:0;list-style:none;display:grid}.azure-micro__list[data-astro-cid-vxxc2axs] li[data-astro-cid-vxxc2axs]{color:#ffffffd9;padding-left:1.5rem;font-size:.9375rem;position:relative}.azure-micro__list[data-astro-cid-vxxc2axs] li[data-astro-cid-vxxc2axs]:before{content:"";background:var(--color-cyan,#0ea5e9);border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:.45em;left:0}.azure-micro__image[data-astro-cid-vxxc2axs]{border-radius:1rem;overflow:hidden;box-shadow:0 12px 48px #00000059}.azure-micro__image[data-astro-cid-vxxc2axs] img[data-astro-cid-vxxc2axs]{width:100%;height:auto;display:block}@media (width<=768px){.azure-hero[data-astro-cid-vxxc2axs]{border-radius:1rem;min-height:320px;margin-left:-1rem;margin-right:-1rem}.azure-hero__content[data-astro-cid-vxxc2axs]{padding:2rem 1.5rem 2.5rem}.azure-services__grid[data-astro-cid-vxxc2axs]{grid-template-columns:1fr}.azure-micro[data-astro-cid-vxxc2axs]{grid-template-columns:1fr;padding:2rem 1.5rem}.azure-micro__list[data-astro-cid-vxxc2axs]{grid-template-columns:1fr}}
