.line.svelte-14v9vtf{z-index:60;background:color-mix(in srgb, var(--v-ink) 8%, transparent);height:2px;transition:opacity var(--v-dur-slow) var(--v-ease-out);position:fixed;inset:0 0 auto}.line.svelte-14v9vtf span:where(.svelte-14v9vtf){background:var(--v-accent-on-dark);transform-origin:0;height:100%;display:block}.dock.svelte-14v9vtf{top:var(--v-space-sm);right:var(--v-gutter);z-index:55;transform-origin:100% 0;will-change:transform;transition:transform .56s cubic-bezier(.22,1,.36,1);position:fixed}.dock.compact.svelte-14v9vtf{transform:translate(.55rem,-.4rem)scale(.74)}.pill.svelte-14v9vtf{background:color-mix(in srgb, var(--v-s1) 70%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);border:1px solid color-mix(in srgb, var(--v-ink) 12%, transparent);border-radius:999px;align-items:center;gap:.35rem;padding:.35rem;display:flex;box-shadow:0 16px 36px -22px #000000e6}.client.svelte-14v9vtf{color:var(--v-ink-dim);font-size:var(--v-text-sm);white-space:nowrap;transition:color var(--v-dur) var(--v-ease-out), background var(--v-dur) var(--v-ease-out);border-radius:999px;padding:.5rem .9rem;text-decoration:none}.client.svelte-14v9vtf:hover{color:var(--v-ink);background:color-mix(in srgb, var(--v-ink) 8%, transparent)}.start.svelte-14v9vtf{background:var(--v-accent-on-dark);color:var(--v-s0);font-weight:var(--v-weight-emphasis);font-size:var(--v-text-sm);white-space:nowrap;transition:filter var(--v-dur) var(--v-ease-out);border-radius:999px;padding:.5rem 1.1rem;text-decoration:none}.start.svelte-14v9vtf:hover{filter:brightness(1.08)}.pill.svelte-14v9vtf a:where(.svelte-14v9vtf):focus-visible{outline:2px solid var(--v-accent-on-dark);outline-offset:2px}@media (width<=30rem){.client.svelte-14v9vtf{padding:.5rem .6rem}}@media (prefers-reduced-motion:reduce){.dock.svelte-14v9vtf,.line.svelte-14v9vtf{transition:none}}.footer.svelte-9yiscg{background:var(--v-s0);color:var(--v-ink-dim);padding:var(--v-space-xl) var(--v-gutter);font-size:var(--v-text-sm)}.inner.svelte-9yiscg{max-width:var(--v-page-max);gap:var(--v-space-md) var(--v-space-xl);grid-template-columns:minmax(0,1fr) auto;align-items:start;margin-inline:auto;display:grid}.reach-title.svelte-9yiscg{font-size:var(--v-text-xs);letter-spacing:var(--v-track-eyebrow);text-transform:uppercase}.reach.svelte-9yiscg ul:where(.svelte-9yiscg){margin:var(--v-space-2xs) 0 0;flex-direction:column;gap:.2rem;padding:0;list-style:none;display:flex}.reach.svelte-9yiscg a:where(.svelte-9yiscg){color:var(--v-ink);border-bottom:1px solid color-mix(in srgb, var(--v-ink) 26%, transparent);text-decoration:none}.hours.svelte-9yiscg{margin-top:var(--v-space-2xs)}.legal.svelte-9yiscg{gap:var(--v-space-sm);flex-wrap:wrap;justify-content:flex-end;display:flex}.legal.svelte-9yiscg a:where(.svelte-9yiscg){color:var(--v-ink-dim);transition:color var(--v-dur) var(--v-ease-out);text-decoration:none}.legal.svelte-9yiscg a:where(.svelte-9yiscg):hover{color:var(--v-ink)}.copy.svelte-9yiscg{padding-top:var(--v-space-sm);border-top:1px solid color-mix(in srgb, var(--v-ink) 10%, transparent);font-size:var(--v-text-xs);grid-column:1/-1}@media (width<=45rem){.inner.svelte-9yiscg{grid-template-columns:1fr}.legal.svelte-9yiscg{justify-content:flex-start}}
