.gallery.svelte-c981m{width:100%;height:100%;position:relative}.slide.svelte-c981m{object-fit:cover;object-position:center;opacity:0;width:100%;height:100%;transition:opacity 1.4s ease-in-out;position:absolute;inset:0}.slide.active.svelte-c981m{opacity:1}@media (prefers-reduced-motion:reduce){.slide.svelte-c981m{transition:none}}.lightbox.svelte-lnsl0r{color:#fff;background:#0f172aeb;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0}.lightbox.svelte-lnsl0r::backdrop{background:0 0}.lightbox[open].svelte-lnsl0r{animation:.25s ease-out svelte-lnsl0r-lightbox-in}@keyframes svelte-lnsl0r-lightbox-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.lightbox[open].svelte-lnsl0r{animation:none}}.viewer.svelte-lnsl0r{flex-direction:column;justify-content:center;align-items:center;padding:4rem 1rem 1.5rem;display:flex;position:absolute;inset:0}.viewer.svelte-lnsl0r img:where(.svelte-lnsl0r){border-radius:1rem;width:auto;max-width:min(100%,1600px);height:auto;max-height:calc(100dvh - 8rem);display:block;box-shadow:0 25px 50px -12px #00000080}@media (width>=40rem){.viewer.svelte-lnsl0r{padding:4rem 5rem 1.5rem}}.ctrl.svelte-lnsl0r{color:#fff;background:#ffffff1a;border:0;border-radius:9999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:background-color .2s;display:inline-flex;position:absolute}.ctrl.svelte-lnsl0r:hover{background:#fff3}.ctrl.svelte-lnsl0r:focus-visible{outline:2px solid var(--color-brand-400);outline-offset:2px}.close.svelte-lnsl0r{top:1rem;right:1rem}.prev.svelte-lnsl0r,.next.svelte-lnsl0r{top:50%;transform:translateY(-50%)}.prev.svelte-lnsl0r{left:1rem}.next.svelte-lnsl0r{right:1rem}.team-track.svelte-1uha8ag{scrollbar-width:none}.team-track.svelte-1uha8ag::-webkit-scrollbar{display:none}.dot.svelte-1uha8ag{background:var(--color-slate-300);cursor:pointer;border:0;border-radius:9999px;width:.5rem;height:.5rem;padding:0;transition:width .3s,background-color .3s}.dot.svelte-1uha8ag:hover{background:var(--color-slate-400)}.dot.active.svelte-1uha8ag,.dot.active.svelte-1uha8ag:hover{background:var(--color-brand-500);width:1.5rem}.dot.svelte-1uha8ag:focus-visible{outline:2px solid var(--color-brand-400);outline-offset:2px}@media (prefers-reduced-motion:reduce){.dot.svelte-1uha8ag{transition:none}}.thumb.svelte-1uha8ag{cursor:zoom-in;transition:transform .3s,box-shadow .3s}.thumb.svelte-1uha8ag:hover{transform:translateY(-2px)}.thumb.svelte-1uha8ag:focus-visible{outline:2px solid var(--color-brand-400);outline-offset:3px}@media (prefers-reduced-motion:reduce){.thumb.svelte-1uha8ag{transition:none}.thumb.svelte-1uha8ag:hover{transform:none}}.term.svelte-1uha8ag:focus-visible,.switch-row.svelte-1uha8ag:focus-visible{outline:2px solid var(--color-brand-400);outline-offset:2px}.track.svelte-1uha8ag{background:var(--color-slate-300);border-radius:9999px;width:2.5rem;height:1.5rem;transition:background-color .2s;display:inline-block;position:relative}.switch-row.svelte-1uha8ag:hover .track:where(.svelte-1uha8ag){background:var(--color-slate-400)}.switch-row[aria-checked=true].svelte-1uha8ag .track:where(.svelte-1uha8ag),.switch-row[aria-checked=true].svelte-1uha8ag:hover .track:where(.svelte-1uha8ag){background:var(--color-brand-600)}.knob.svelte-1uha8ag{background:#fff;border-radius:9999px;width:1.25rem;height:1.25rem;transition:transform .2s;position:absolute;top:.125rem;left:.125rem;box-shadow:0 1px 2px #2d262033}.switch-row[aria-checked=true].svelte-1uha8ag .knob:where(.svelte-1uha8ag){transform:translate(1rem)}@media (prefers-reduced-motion:reduce){.track.svelte-1uha8ag,.knob.svelte-1uha8ag{transition:none}}.hero-media.svelte-1uha8ag{-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}@media (width>=64rem){.hero-media.svelte-1uha8ag{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 45%);mask-image:linear-gradient(90deg,#0000 0%,#000 45%)}}.copy-stack.svelte-1uha8ag{display:grid}.copy.svelte-1uha8ag{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity 1.4s ease-in-out,visibility 0s linear 1.4s}.copy.active.svelte-1uha8ag{opacity:1;visibility:visible;transition-delay:0s}@media (prefers-reduced-motion:reduce){.copy.svelte-1uha8ag{transition:none}}.pill.svelte-1uha8ag{background:0 0;border:0;padding:.5rem 0}.pill.svelte-1uha8ag:focus-visible{outline:2px solid var(--color-brand-400);outline-offset:2px;border-radius:9999px}.pill-track.svelte-1uha8ag{background:var(--color-slate-200);border-radius:9999px;width:1.5rem;height:3px;transition:width .5s,background-color .3s;display:block;overflow:hidden}.pill.svelte-1uha8ag:hover .pill-track:where(.svelte-1uha8ag){background:var(--color-slate-300)}.pill.active.svelte-1uha8ag .pill-track:where(.svelte-1uha8ag){width:3rem}.pill-fill.svelte-1uha8ag{border-radius:inherit;background:var(--color-brand-500);width:0;height:100%;display:block}.pill.active.svelte-1uha8ag .pill-fill:where(.svelte-1uha8ag){animation:svelte-1uha8ag-pill-fill var(--slide-interval) linear forwards}.pill.active.paused.svelte-1uha8ag .pill-fill:where(.svelte-1uha8ag){animation-play-state:paused}@keyframes svelte-1uha8ag-pill-fill{0%{width:0}to{width:100%}}@media (prefers-reduced-motion:reduce){.pill-track.svelte-1uha8ag{transition:none}.pill.active.svelte-1uha8ag .pill-fill:where(.svelte-1uha8ag){width:100%;animation:none}}
