.hub-band.svelte-1k138nj circle:where(.svelte-1k138nj){fill:#78b68c}.hub-band.svelte-1k138nj{opacity:.8;animation:svelte-1k138nj-hub-sweep 7s ease-in-out infinite;animation-delay:calc(var(--i) * .17s)}@keyframes svelte-1k138nj-hub-sweep{0%,to{opacity:.55}22%{opacity:1}44%{opacity:.7}}.hub-city.svelte-1k138nj{fill:#dcf8e6}.hub-ring.svelte-1k138nj{fill:none;stroke:#8fe0ad;stroke-width:1.6;opacity:0;transform-box:fill-box;transform-origin:center;animation:svelte-1k138nj-hub-ring 4.4s ease-out infinite;animation-delay:calc(var(--i) * .7s + .6s)}@keyframes svelte-1k138nj-hub-ring{0%{transform:scale(1);opacity:.7}70%,to{transform:scale(3.6);opacity:0}}@media (prefers-reduced-motion: reduce){.hub-band.svelte-1k138nj,.hub-ring.svelte-1k138nj{animation:none}.hub-band.svelte-1k138nj{opacity:.85}.hub-ring.svelte-1k138nj{display:none}}.hub-slot.svelte-v8jper{display:inline-flex;overflow:hidden;padding-block:.08em;margin-block:-.08em}.hub-letter.svelte-v8jper{display:inline-block;will-change:transform,opacity}.hub-slot[data-phase=in].svelte-v8jper .hub-letter:where(.svelte-v8jper){animation:svelte-v8jper-hub-letter-in .56s cubic-bezier(.23,1,.32,1) both;animation-delay:calc(var(--i) * 38ms)}.hub-slot[data-phase=out].svelte-v8jper .hub-letter:where(.svelte-v8jper){animation:svelte-v8jper-hub-letter-out .3s cubic-bezier(.55,0,1,.45) both;animation-delay:calc(var(--i) * 22ms)}@keyframes svelte-v8jper-hub-letter-in{0%{transform:translateY(105%);opacity:0}}@keyframes svelte-v8jper-hub-letter-out{to{transform:translateY(-105%);opacity:0}}@media (prefers-reduced-motion: reduce){.hub-letter.svelte-v8jper{animation:none!important}}.hub-switch.svelte-r86g77{display:inline-flex;gap:28px;border-bottom:1px solid rgb(255 255 255 / .14)}.hub-switch-tab.svelte-r86g77{position:relative;padding:0 0 12px;font-size:15px;font-weight:500;color:#ffffff8c;transition:color .15s ease}.hub-switch-tab.svelte-r86g77:after{content:"";position:absolute;inset:auto 0 -1px;height:2px;border-radius:2px;background:#fff;transform:scaleX(0);transform-origin:left;transition:transform .2s cubic-bezier(.2,0,0,1)}.hub-switch-tab.svelte-r86g77:hover{color:#fff}.hub-switch-tab.svelte-r86g77:focus-visible{outline:2px solid var(--hta-accent);outline-offset:4px;border-radius:4px}.hub-switch-tab[aria-selected=true].svelte-r86g77{color:#fff}.hub-switch-tab[aria-selected=true].svelte-r86g77:after{transform:scaleX(1)}.hub-cta.svelte-r86g77{display:inline-flex;height:48px;align-items:center;gap:12px;border-radius:9999px;background:var(--hta-accent);padding:0 8px 0 22px;font-size:14.5px;font-weight:600;color:var(--hta-bg-inverse);transition:background-color .15s ease,transform .15s cubic-bezier(.2,0,0,1)}.hub-cta.svelte-r86g77:hover{background:var(--hta-accent-hover)}.hub-cta.svelte-r86g77:active{transform:scale(.97)}.hub-cta.svelte-r86g77:focus-visible{outline:2px solid #fff;outline-offset:3px}.hub-cta-arrow.svelte-r86g77{display:flex;height:32px;width:32px;align-items:center;justify-content:center;border-radius:9999px;background:var(--hta-bg-inverse);color:#fff;transition:transform .15s cubic-bezier(.2,0,0,1)}.hub-cta.svelte-r86g77:hover .hub-cta-arrow:where(.svelte-r86g77){transform:translate(2px)}.hub-rise.svelte-r86g77{opacity:0;transform:translateY(10px);animation:svelte-r86g77-hub-rise .48s cubic-bezier(.23,1,.32,1) forwards}.hub-rise-1.svelte-r86g77{animation-delay:40ms}.hub-rise-2.svelte-r86g77{animation-delay:90ms}.hub-rise-3.svelte-r86g77{animation-delay:.15s}.hub-rise-4.svelte-r86g77{animation-delay:.21s}@keyframes svelte-r86g77-hub-rise{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.hub-rise.svelte-r86g77{opacity:1;transform:none;animation:none}.hub-cta.svelte-r86g77,.hub-cta-arrow.svelte-r86g77,.hub-switch-tab.svelte-r86g77,.hub-switch-tab.svelte-r86g77:after{transition:none}}
