.hero[data-astro-cid-ge2uvauf]{color:#fff;min-height:min(90svh,52rem);position:relative;overflow:hidden}.hero-slides[data-astro-cid-ge2uvauf],.hero-slide[data-astro-cid-ge2uvauf]{width:100%;height:100%;position:absolute;inset:0}.hero-slide[data-astro-cid-ge2uvauf]{object-fit:cover;opacity:0;transition:opacity 1s}.hero-slide[data-astro-cid-ge2uvauf].is-active{opacity:1}.hero-overlay[data-astro-cid-ge2uvauf]{background:linear-gradient(#00000059,#0003 45%,#000000a6);position:absolute;inset:0}.hero-nav[data-astro-cid-ge2uvauf]{z-index:2;cursor:pointer;background-color:#000000bf;border:none;border-radius:4px;justify-content:center;align-items:center;width:40px;height:50px;padding:0;display:flex;position:absolute;top:45%}.hero-nav[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{width:25px;height:auto;display:block}.hero-nav[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf] path[data-astro-cid-ge2uvauf]{fill:#fff}.hero-nav[data-astro-cid-ge2uvauf]:hover,.hero-nav[data-astro-cid-ge2uvauf]:focus-visible{background-color:#000000e6}.hero-nav--prev[data-astro-cid-ge2uvauf]{left:30px}.hero-nav--next[data-astro-cid-ge2uvauf]{right:30px}@media (width<=60.9375rem){.hero-nav[data-astro-cid-ge2uvauf]{background-color:#00000052;width:26px;height:44px}.hero-nav--prev[data-astro-cid-ge2uvauf]{left:10px}.hero-nav--next[data-astro-cid-ge2uvauf]{right:10px}}.hero-inner[data-astro-cid-ge2uvauf]{text-align:left;flex-direction:column;justify-content:space-between;min-height:min(90svh,52rem);padding-block:3rem 2.5rem;display:flex;position:relative}@keyframes hero-fade-in{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:translateY(0)}}.hero-intro[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{opacity:0;animation:1s both hero-fade-in}.hero-intro[data-astro-cid-ge2uvauf]>h1[data-astro-cid-ge2uvauf]{animation-delay:.1s}.hero-intro[data-astro-cid-ge2uvauf]>.hero-role[data-astro-cid-ge2uvauf]{animation-delay:.25s}.hero-intro[data-astro-cid-ge2uvauf]>.hero-tagline[data-astro-cid-ge2uvauf]{animation-delay:.4s}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{color:#fff}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{color:inherit;text-decoration:none}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:hover,.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:focus-visible{color:inherit;text-underline-offset:.15em;text-decoration:underline}.hero-role[data-astro-cid-ge2uvauf]{margin:.5rem 0 1rem;font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:600}.hero-tagline[data-astro-cid-ge2uvauf]{max-width:36rem;margin:0}.hero-bottom[data-astro-cid-ge2uvauf]{position:relative}.hero-work[data-astro-cid-ge2uvauf]{opacity:0;grid-template-columns:minmax(0,1fr);align-items:end;width:100%;padding-right:9rem;animation:1s .3s both hero-fade-in;display:grid;position:relative}.hero-work-link[data-astro-cid-ge2uvauf]{opacity:0;visibility:hidden;pointer-events:none;letter-spacing:-.01em;grid-area:1/1;place-self:end start;min-width:0;max-width:100%;font-size:clamp(2.5rem,7vw,5rem);font-weight:700;line-height:1.05;text-decoration:none;transition:opacity 1s,visibility 0s linear 1s;color:#fff!important}.hero-work-link[data-astro-cid-ge2uvauf].is-active{opacity:1;visibility:visible;pointer-events:auto;transition:opacity 1s,visibility}.hero-work-link[data-astro-cid-ge2uvauf]:hover,.hero-work-link[data-astro-cid-ge2uvauf]:focus-visible{text-underline-offset:.15em;text-decoration:underline;color:#fff!important}.hero-dots[data-astro-cid-ge2uvauf]{gap:.6rem;display:flex;position:absolute;bottom:0;right:0}.hero-dot[data-astro-cid-ge2uvauf]{cursor:pointer;opacity:.6;background:0 0;border:2px solid #fff;border-radius:50%;width:.8rem;height:.8rem;padding:0}.hero-dot[data-astro-cid-ge2uvauf]:hover{opacity:1}.hero-dot[data-astro-cid-ge2uvauf].is-active{opacity:1;background:#fff;transform:scale(1.25)}@media (prefers-reduced-motion:reduce){.hero-intro[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf],.hero-work[data-astro-cid-ge2uvauf]{opacity:1;animation:none;transform:none}.hero-work-link[data-astro-cid-ge2uvauf]{transition:none}}
