body:has(.bar-wrap){padding-block-end:7rem}.fade.svelte-1n51new{pointer-events:none;z-index:30;backdrop-filter:blur(8px);background:linear-gradient(#0000,#fff9);block-size:7rem;position:fixed;inset:auto 0 0;mask-image:linear-gradient(#0000,#000 70%)}.bar-wrap.svelte-1n51new{z-index:40;pointer-events:none;justify-content:center;align-items:flex-end;gap:.5rem;padding-inline:.75rem;display:flex;position:fixed;inset-block-end:max(1rem, env(safe-area-inset-bottom));inset-inline:0}.bar-wrap.svelte-1n51new>:where(.svelte-1n51new){pointer-events:auto}.tabs.svelte-1n51new{border-radius:999px;padding:4px;display:flex}.tabs.svelte-1n51new a:where(.svelte-1n51new),.tabs.svelte-1n51new button:where(.svelte-1n51new){inline-size:min(4.25rem, (100vw - 1.5rem - .5rem - 3.875rem - 8px) / var(--n));block-size:3.375rem;color:var(--color-slate-600);border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:11px;transition:inline-size .4s cubic-bezier(.23,1,.32,1),opacity .25s,background-color .2s,scale .15s;display:flex;overflow:hidden}.tabs.svelte-1n51new [aria-current=page]:where(.svelte-1n51new),.tabs.svelte-1n51new .current:where(.svelte-1n51new){color:var(--color-blue-700);background:#0f172a0f}.tabs.svelte-1n51new a:where(.svelte-1n51new):active,.tabs.svelte-1n51new button:where(.svelte-1n51new):active,.fab.svelte-1n51new:active,.ask-pill.svelte-1n51new:active{scale:.94}@media (hover:hover){.tabs.svelte-1n51new a:where(.svelte-1n51new):not([aria-current=page]):hover,.tabs.svelte-1n51new button:where(.svelte-1n51new):not(.current):hover{background:#0f172a0a}}.tabs.svelte-1n51new a:where(.svelte-1n51new):focus-visible,.tabs.svelte-1n51new button:where(.svelte-1n51new):focus-visible,.fab.svelte-1n51new:focus-visible,.ask-pill.svelte-1n51new:focus-visible{outline:2px solid var(--color-blue-700);outline-offset:2px}.tabs.svelte-1n51new .hidden-tab:where(.svelte-1n51new){opacity:0;inline-size:0}.tabs.min.svelte-1n51new a:where(.svelte-1n51new):not(.hidden-tab){inline-size:3.375rem}.tabs.min.svelte-1n51new span:where(.svelte-1n51new){display:none}.fab.svelte-1n51new{block-size:3.875rem;inline-size:3.875rem;color:var(--color-slate-600);border-radius:50%;flex:none;place-items:center;transition:scale .15s;display:grid}.ask-pill.svelte-1n51new{block-size:3.875rem;color:var(--color-slate-500);white-space:nowrap;border-radius:999px;flex:0 16rem;align-items:center;gap:.5rem;padding-inline:1.25rem;font-size:15px;transition:scale .15s;display:flex;overflow:hidden}.sheet.svelte-1n51new{inset:auto .5rem max(.5rem, env(safe-area-inset-bottom));inline-size:auto;max-inline-size:26rem;transition:translate .45s cubic-bezier(.23, 1, .32, 1), display .45s allow-discrete, overlay .45s allow-discrete;background:#fff;border:0;border-radius:2rem;margin-inline:auto;padding:.5rem;translate:0 calc(100% + 1rem);box-shadow:0 8px 32px #1725542e}.sheet[open].svelte-1n51new{translate:0}@starting-style{.sheet[open].svelte-1n51new{translate:0 calc(100% + 1rem)}}.sheet.svelte-1n51new::backdrop{transition:background-color .3s, display .3s allow-discrete, overlay .3s allow-discrete;background:#0f172a00}.sheet[open].svelte-1n51new::backdrop{background:#0f172a40}@starting-style{.sheet[open].svelte-1n51new::backdrop{background:#0f172a00}}.sheet.svelte-1n51new a:where(.svelte-1n51new){color:var(--color-slate-700);border-radius:1.5rem;align-items:center;gap:.75rem;padding:.875rem 1rem;font-size:17px;display:flex}.sheet.svelte-1n51new a:where(.svelte-1n51new):hover,.sheet.svelte-1n51new a[aria-current=page]:where(.svelte-1n51new){background:#0f172a0d}.grabber.svelte-1n51new{background:var(--color-slate-300);border-radius:3px;block-size:5px;inline-size:2.25rem;margin:2px auto 6px}.contact.svelte-1n51new{border-block-start:1px solid var(--color-slate-200);justify-content:center;gap:.5rem;margin-block-start:.5rem;padding-block-start:.5rem;display:flex}.contact.svelte-1n51new a:where(.svelte-1n51new){block-size:2.75rem;inline-size:2.75rem;color:var(--color-slate-600);border-radius:50%;place-items:center;padding:0;display:grid}.contact.svelte-1n51new svg{block-size:1.25rem;inline-size:1.25rem}@media (prefers-reduced-motion:reduce){.tabs.svelte-1n51new a:where(.svelte-1n51new),.tabs.svelte-1n51new button:where(.svelte-1n51new),.sheet.svelte-1n51new,.sheet.svelte-1n51new::backdrop{transition-duration:0s}}
