.hero__grid[data-astro-cid-ge2uvauf]{gap:var(--space-6);align-items:center;display:grid}@media (width>=64em){.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:1.1fr 1fr}}.hero__eyebrow[data-astro-cid-ge2uvauf]{text-transform:uppercase;letter-spacing:.08em;font-size:var(--text-xs);color:var(--color-badge-text);background:var(--color-tint);border-radius:var(--radius-pill);border:1px solid #0ea5e959;padding:.25rem .875rem;font-weight:600;display:inline-block}.hero__sub[data-astro-cid-ge2uvauf]{font-size:var(--text-lg);color:var(--color-text-muted)}.hero__ctas[data-astro-cid-ge2uvauf]{gap:var(--space-3);flex-wrap:wrap;display:flex}.hero__media[data-astro-cid-ge2uvauf]:not(.hero__media--padded){border-radius:var(--radius-card);box-shadow:var(--shadow-md);overflow:hidden}.hero__media[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{border-radius:var(--radius-card)}.hero__media--padded[data-astro-cid-ge2uvauf]{border-radius:var(--radius-card);padding:var(--space-6);box-shadow:var(--shadow-md);background:#fff;border:1px solid #0f172a0f}@media (width>=48em){.hero__media--padded[data-astro-cid-ge2uvauf]{padding:var(--space-7)}}.hero__media--padded[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf],.hero__still--padded[data-astro-cid-ge2uvauf]{border-radius:calc(var(--radius-card) - .35rem);aspect-ratio:1;object-fit:cover;width:100%;height:auto}.hero--video[data-astro-cid-ge2uvauf]{padding-block:0;display:grid;position:relative;overflow:hidden}.hero--video[data-astro-cid-ge2uvauf] .hero__media[data-astro-cid-ge2uvauf],.hero--video[data-astro-cid-ge2uvauf] .hero__content[data-astro-cid-ge2uvauf]{grid-area:1/1}.hero--video[data-astro-cid-ge2uvauf] .hero__media[data-astro-cid-ge2uvauf]{z-index:0;min-height:100%;position:relative}.hero--video[data-astro-cid-ge2uvauf] .hero__media[data-astro-cid-ge2uvauf]:before{content:"";aspect-ratio:4/5;width:100%;display:block}@media (width>=48em){.hero--video[data-astro-cid-ge2uvauf] .hero__media[data-astro-cid-ge2uvauf]:before{aspect-ratio:16/9}}.hero--video[data-astro-cid-ge2uvauf] .hero__poster--desktop[data-astro-cid-ge2uvauf]{display:none}.hero--video[data-astro-cid-ge2uvauf] .hero__poster--mobile[data-astro-cid-ge2uvauf]{display:block}@media (width>=48em){.hero--video[data-astro-cid-ge2uvauf] .hero__poster--desktop[data-astro-cid-ge2uvauf]{display:block}.hero--video[data-astro-cid-ge2uvauf] .hero__poster--mobile[data-astro-cid-ge2uvauf]{display:none}}.hero--video[data-astro-cid-ge2uvauf] .hero__media[data-astro-cid-ge2uvauf] picture[data-astro-cid-ge2uvauf],.hero--video[data-astro-cid-ge2uvauf] .hero__media[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf],.hero--video[data-astro-cid-ge2uvauf] .hero__video[data-astro-cid-ge2uvauf],.hero--video[data-astro-cid-ge2uvauf] .hero__scrim[data-astro-cid-ge2uvauf]{border-radius:0;width:100%;height:100%;position:absolute;inset:0}.hero--video[data-astro-cid-ge2uvauf] .hero__media[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf],.hero--video[data-astro-cid-ge2uvauf] .hero__video[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:center;max-width:none;height:100%}.hero--video[data-astro-cid-ge2uvauf] .hero__video[data-astro-cid-ge2uvauf]{opacity:0}.hero--video[data-astro-cid-ge2uvauf] .hero__video[data-astro-cid-ge2uvauf].is-playing{opacity:1}.hero--video[data-astro-cid-ge2uvauf] .hero__scrim[data-astro-cid-ge2uvauf]{z-index:1;pointer-events:none;background:var(--hero-scrim)}@media (width<=47.99em){.hero--video[data-astro-cid-ge2uvauf] .hero__scrim[data-astro-cid-ge2uvauf]{background:var(--hero-scrim-mobile)}}.hero--video[data-astro-cid-ge2uvauf] .hero__content[data-astro-cid-ge2uvauf]{z-index:2;padding-block:var(--space-8);color:var(--hero-text);align-self:center;position:relative}@media (width<=47.99em){.hero--video[data-astro-cid-ge2uvauf] .hero__content[data-astro-cid-ge2uvauf]{flex-direction:column;justify-content:space-between;align-self:stretch;display:flex}.hero--video[data-astro-cid-ge2uvauf] .hero__sub[data-astro-cid-ge2uvauf]{max-width:55%}.hero--video[data-astro-cid-ge2uvauf] .hero__ctas[data-astro-cid-ge2uvauf]{margin-top:auto}}.hero--video[data-astro-cid-ge2uvauf] .hero__text[data-astro-cid-ge2uvauf]{max-width:var(--container-prose)}.hero--video[data-astro-cid-ge2uvauf] .hero__content[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{color:var(--hero-text)}.hero--video[data-astro-cid-ge2uvauf] .hero__eyebrow[data-astro-cid-ge2uvauf]{color:var(--hero-overline);background:#0f172a8c;border-color:#38bdf873}.hero--video[data-astro-cid-ge2uvauf] .hero__sub[data-astro-cid-ge2uvauf]{color:var(--hero-text-muted)}.hero--video[data-astro-cid-ge2uvauf] .btn--secondary[data-astro-cid-ge2uvauf]{color:var(--hero-btn-secondary-label);background:var(--hero-btn-secondary-fill);border-color:var(--hero-btn-secondary-border)}.hero--video[data-astro-cid-ge2uvauf] .hero__ctas[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:not(.btn){color:var(--hero-text)}.hero--video[data-astro-cid-ge2uvauf] .hero__toggle[data-astro-cid-ge2uvauf]{right:var(--space-5);bottom:var(--space-5);z-index:3;min-width:2.75rem;min-height:2.75rem;padding:var(--space-3) var(--space-4);border-radius:var(--radius-pill);border:1.5px solid var(--hero-btn-secondary-border);background:var(--hero-btn-secondary-fill);color:var(--hero-btn-secondary-label);font:inherit;font-weight:600;font-size:var(--text-sm);cursor:pointer;position:absolute}@media (width<=47.99em){.hero--video[data-astro-cid-ge2uvauf] .hero__toggle[data-astro-cid-ge2uvauf]{display:none}}.copy-links[data-astro-cid-xzcqm36c]{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.job-steps[data-astro-cid-wa2vnxya]{display:none}@media (width>=48em){.job-steps[data-astro-cid-wa2vnxya]{margin:var(--space-6) 0 0;display:block}.job-steps__diagram[data-astro-cid-wa2vnxya] svg{width:100%;height:auto;display:block}}
