.hub.svelte-ak9pja.svelte-ak9pja{min-height:60vh}.hub--hop.svelte-ak9pja.svelte-ak9pja{display:flex;align-items:center;justify-content:center}.hop.svelte-ak9pja.svelte-ak9pja{color:var(--s-text-3);font-size:14px}.tabs.svelte-ak9pja.svelte-ak9pja{display:flex;gap:6px;justify-content:center;padding:18px 16px 0;flex-wrap:wrap}.tab.svelte-ak9pja.svelte-ak9pja{padding:9px 20px;border-radius:999px;border:1.5px solid var(--s-border);background:transparent;font-weight:700;font-size:14.5px;cursor:pointer;color:var(--s-text-3)}.tab.active.svelte-ak9pja.svelte-ak9pja{background:var(--d-primary);color:var(--s-text-inverse, var(--s-panel-raised));border-color:var(--d-primary)}.tab.svelte-ak9pja.svelte-ak9pja:focus-visible{outline:2px solid var(--s-focus);outline-offset:2px}.about.svelte-ak9pja.svelte-ak9pja{max-width:880px;margin:0 auto;padding:8px 20px 64px}.about.svelte-ak9pja h2.svelte-ak9pja{font-size:1.375rem;font-weight:700;margin:0 0 .75rem;color:var(--s-text-1, #1f1a17)}.about.svelte-ak9pja p.svelte-ak9pja{font-size:1rem;line-height:1.7;margin:0 0 1rem;color:var(--s-text-2, #4b463f)}.about.svelte-ak9pja a.svelte-ak9pja{color:var(--d-primary);font-weight:600}html[data-public-theme=waypoint] .tabs.svelte-ak9pja.svelte-ak9pja{width:-moz-fit-content;width:fit-content;max-width:calc(100% - 2 * var(--u-gutter));margin:clamp(1.5rem,4vw,2.5rem) auto 0;padding:2px;gap:2px;border:1px solid var(--u-rule-input);border-radius:var(--u-r-pill);background:var(--u-plate)}html[data-public-theme=waypoint] .tab.svelte-ak9pja.svelte-ak9pja{min-height:44px;padding:0 1.125rem;border:0;border-radius:var(--u-r-pill);background:transparent;font-family:var(--u-font-sans);font-weight:600;font-size:var(--u-fs-14);color:var(--u-text-2)}html[data-public-theme=waypoint] .tab.svelte-ak9pja.svelte-ak9pja:hover{color:var(--u-text-hi)}html[data-public-theme=waypoint] .tab.active.svelte-ak9pja.svelte-ak9pja{background:var(--u-ink-900);color:var(--u-on-ink-hi)}html[data-public-theme=waypoint] .tab.svelte-ak9pja.svelte-ak9pja:focus-visible{outline:none;box-shadow:var(--u-focus)}@media (max-width: 419.98px){html[data-public-theme=waypoint] .tabs.svelte-ak9pja.svelte-ak9pja{flex-wrap:nowrap}html[data-public-theme=waypoint] .tab.svelte-ak9pja.svelte-ak9pja{padding:0 .75rem}}@media (prefers-reduced-motion: no-preference){html[data-public-theme=waypoint] .tab.svelte-ak9pja.svelte-ak9pja{transition:background var(--u-t-1) var(--u-ease),color var(--u-t-1) var(--u-ease)}}
