.spectrum-module-scss-module__SLbY0a__spectrum__field{isolation:isolate;position:relative}.spectrum-module-scss-module__SLbY0a__spectrum__field>*{z-index:1;position:relative}.spectrum-module-scss-module__SLbY0a__spectrum__aurora{position:absolute;inset:0;overflow:hidden}.spectrum-module-scss-module__SLbY0a__spectrum{gap:var(--space-part);display:grid}.spectrum-module-scss-module__SLbY0a__spectrum__scale{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-eyebrow);line-height:var(--lh-eyebrow);text-transform:uppercase;letter-spacing:.08em;gap:var(--space-3);color:var(--color-accent-text);flex-wrap:wrap;align-items:center;display:flex}.spectrum-module-scss-module__SLbY0a__spectrum__scale-end{flex:0 auto;min-inline-size:0}.spectrum-module-scss-module__SLbY0a__spectrum__scale-end:last-child{margin-inline-start:auto}.spectrum-module-scss-module__SLbY0a__spectrum__band{flex:1 1 var(--space-6);block-size:var(--size-line);border-radius:var(--radius-pill);background-image:linear-gradient(to right,var(--color-border),var(--color-accent));transform-origin:0}@media (forced-colors:active){.spectrum-module-scss-module__SLbY0a__spectrum__band{forced-color-adjust:none;background-color:canvastext}}.spectrum-module-scss-module__SLbY0a__spectrum__stages{gap:var(--space-gap);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.spectrum-module-scss-module__SLbY0a__spectrum__stages{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}}.spectrum-module-scss-module__SLbY0a__spectrum__stage{gap:var(--space-related);padding:var(--space-inset);border-radius:var(--radius-surface);background-color:var(--color-surface-glass);box-shadow:inset 0 0 0 var(--size-hover-line)var(--color-border);align-content:start;display:grid}@media (forced-colors:active){.spectrum-module-scss-module__SLbY0a__spectrum__stage{border:var(--size-hover-line)solid canvastext}}.spectrum-module-scss-module__SLbY0a__spectrum__marker{display:flex}.spectrum-module-scss-module__SLbY0a__spectrum__dot{inline-size:var(--size-marker);block-size:var(--size-marker);border-radius:var(--radius-round);background-color:var(--color-accent);display:block}@media (forced-colors:active){.spectrum-module-scss-module__SLbY0a__spectrum__dot{forced-color-adjust:none;background-color:canvastext}}.spectrum-module-scss-module__SLbY0a__spectrum__stage--order-0 .spectrum-module-scss-module__SLbY0a__spectrum__dot{scale:.55}.spectrum-module-scss-module__SLbY0a__spectrum__stage--order-1 .spectrum-module-scss-module__SLbY0a__spectrum__dot{scale:.7}.spectrum-module-scss-module__SLbY0a__spectrum__stage--order-2 .spectrum-module-scss-module__SLbY0a__spectrum__dot{scale:.85}.spectrum-module-scss-module__SLbY0a__spectrum__label{font-family:var(--ff-text);font-weight:var(--fw-demibold);font-size:var(--fs-eyebrow);line-height:var(--lh-eyebrow);text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent-text)}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .spectrum-module-scss-module__SLbY0a__spectrum--state-waiting :root:not([data-motion=off]) .spectrum-module-scss-module__SLbY0a__spectrum__band{scale:0 1}:root:not([data-motion=off]) .spectrum-module-scss-module__SLbY0a__spectrum--state-visible :root:not([data-motion=off]) .spectrum-module-scss-module__SLbY0a__spectrum__band{animation-name:spectrum-module-scss-module__SLbY0a__spectrum-draw;animation-duration:var(--duration-draw);animation-timing-function:var(--ease-in-out);animation-fill-mode:both}:root:not([data-motion=off]) .spectrum-module-scss-module__SLbY0a__spectrum--state-waiting :root:not([data-motion=off]) .spectrum-module-scss-module__SLbY0a__spectrum__stage{opacity:0}:root:not([data-motion=off]) .spectrum-module-scss-module__SLbY0a__spectrum--state-visible :root:not([data-motion=off]) .spectrum-module-scss-module__SLbY0a__spectrum__stage{animation-name:spectrum-module-scss-module__SLbY0a__spectrum-appear;animation-duration:var(--duration-reveal);animation-timing-function:var(--ease-out);animation-fill-mode:both}:root:not([data-motion=off]) .spectrum-module-scss-module__SLbY0a__spectrum--state-visible :root:not([data-motion=off]) .spectrum-module-scss-module__SLbY0a__spectrum__stage--order-1{animation-delay:calc(var(--stagger-reveal)*1)}:root:not([data-motion=off]) .spectrum-module-scss-module__SLbY0a__spectrum--state-visible :root:not([data-motion=off]) .spectrum-module-scss-module__SLbY0a__spectrum__stage--order-2{animation-delay:calc(var(--stagger-reveal)*2)}:root:not([data-motion=off]) .spectrum-module-scss-module__SLbY0a__spectrum--state-visible :root:not([data-motion=off]) .spectrum-module-scss-module__SLbY0a__spectrum__stage--order-3{animation-delay:calc(var(--stagger-reveal)*3)}:root:not([data-motion=off]) .spectrum-module-scss-module__SLbY0a__spectrum--state-visible :root:not([data-motion=off]) .spectrum-module-scss-module__SLbY0a__spectrum__stage--order-4{animation-delay:calc(var(--stagger-reveal)*4)}}@keyframes spectrum-module-scss-module__SLbY0a__spectrum-draw{0%{scale:0 1}to{scale:1}}@keyframes spectrum-module-scss-module__SLbY0a__spectrum-appear{0%{opacity:0;translate:0 var(--space-3)}to{opacity:1;translate:0}}
