.floating-menu-progress.svelte-1w69f8d{position:absolute;z-index:9;inset:auto 1.5rem 1px;height:1px;border-radius:999px;background:color-mix(in oklch,var(--brand-night-text) 20%,transparent);pointer-events:none;transform:translateY(100%)}.floating-menu-progress.svelte-1w69f8d>span:where(.svelte-1w69f8d){display:block;width:calc(var(--menu-progress)*100%);height:100%;border-radius:inherit;background:var(--primary);box-shadow:0 0 .45rem var(--primary);transition:width .42s var(--bsl-ease-emphasis)}@media(prefers-reduced-motion:reduce){.floating-menu-progress.svelte-1w69f8d>span:where(.svelte-1w69f8d){transition:none}}.hero-flow-steps.svelte-ausrav{--flow-control-size: calc(var(--hero-chrome-height, 3rem) - .6rem);position:relative;display:flex;align-items:center;gap:.2rem;height:var(--hero-chrome-height, 3rem);padding:.3rem;border-radius:1.65rem;background:transparent}.hero-flow-steps__choices.svelte-ausrav{position:relative;display:flex;align-items:stretch;gap:.2rem;min-width:0;height:100%;flex:1}.hero-flow-steps__hover.svelte-ausrav{position:absolute;inset-block:0;left:0;border-radius:1.2rem;background:color-mix(in oklch,var(--brand-night-text) 10%,transparent);opacity:0;transition:transform .3s var(--first-visit-header-ease, cubic-bezier(.22, 1, .36, 1)),opacity .15s ease;pointer-events:none}.hero-flow-steps__hover[data-visible=true].svelte-ausrav{opacity:1}.hero-flow-steps.svelte-ausrav button:where(.svelte-ausrav){--glass-edge-tone: var(--brand-night-text);position:relative;z-index:1;flex:1;display:flex;align-items:center;justify-content:center;gap:.4rem;min-width:0;height:100%;border-radius:1.2rem;background:transparent;color:color-mix(in oklch,var(--brand-night-text) 58%,transparent);box-shadow:none;font-size:var(--text-sm,.875rem);transition:color .2s}.hero-flow-steps.svelte-ausrav button[aria-current=step]:where(.svelte-ausrav){color:var(--brand-night-text)}.hero-flow-steps.svelte-ausrav button[aria-current=step]:where(.svelte-ausrav) .hero-flow-steps__step-icon:where(.svelte-ausrav){filter:drop-shadow(0 0 .22rem currentColor) drop-shadow(0 0 .55rem color-mix(in oklch,currentColor 58%,transparent))}.hero-flow-steps.svelte-ausrav button[data-complete=true]:where(.svelte-ausrav):not([aria-current=step]){color:color-mix(in oklch,var(--brand-night-text) 70%,transparent)}.hero-flow-steps.svelte-ausrav .hero-flow-steps__close:where(.svelte-ausrav){flex:0 0 var(--flow-control-size);width:var(--flow-control-size);height:var(--flow-control-size);border-radius:50%;color:var(--brand-night-text);transition:background-color var(--motion-fast) ease,color var(--motion-fast) ease}@media(hover:hover){.hero-flow-steps__choices.svelte-ausrav button:where(.svelte-ausrav):hover{color:var(--brand-night-text)}.hero-flow-steps.svelte-ausrav .hero-flow-steps__close:where(.svelte-ausrav):hover{background:color-mix(in oklch,var(--brand-night-text) 15%,transparent)}}.hero-flow-steps.svelte-ausrav svg{width:1rem;height:1rem;flex-shrink:0}.hero-flow-steps.svelte-ausrav button:where(.svelte-ausrav):focus-visible{outline:2px solid var(--brand-night-text);outline-offset:2px}.hero-flow-steps__step-icon.svelte-ausrav{display:grid;place-items:center;transition:filter .22s ease}@media(max-width:56rem){.hero-flow-steps.svelte-ausrav button:where(.svelte-ausrav){flex-direction:column;gap:.12rem}}@media(prefers-reduced-motion:reduce){.hero-flow-steps__hover.svelte-ausrav,.hero-flow-steps.svelte-ausrav button:where(.svelte-ausrav),.hero-flow-steps__step-icon.svelte-ausrav{transition:none}}
