#hero-pin[data-astro-cid-anhloy43]{height:100vh;height:100dvh}#hero-line-1[data-astro-cid-anhloy43],#hero-line-2[data-astro-cid-anhloy43]{font-kerning:none;font-variant-ligatures:none}.mani-scene{opacity:0;visibility:hidden;transition:opacity .7s ease,visibility 0s linear .7s}[data-scrollwords][data-phase="0"] .mani-scene--0,[data-scrollwords][data-phase="1"] .mani-scene--1,[data-scrollwords][data-phase="2"] .mani-scene--2,[data-scrollwords][data-phase="3"] .mani-scene--3,[data-scrollwords][data-phase="4"] .mani-scene--4{opacity:1;visibility:visible;transition:opacity .7s ease,visibility 0s}.mani-pulse{offset-rotate:0deg;animation:mani-travel var(--dur, 8s) linear var(--del, 0s) infinite}@keyframes mani-travel{0%{offset-distance:0%}to{offset-distance:100%}}@supports not (offset-path: path("M0 0 L1 1")){.mani-pulse{display:none}}.mani-dash{stroke-dashoffset:100;animation:mani-dashf var(--dur, 9s) linear var(--del, 0s) infinite}@keyframes mani-dashf{to{stroke-dashoffset:0}}.mani-driftv{animation:mani-driftv 12s linear infinite}@keyframes mani-driftv{to{stroke-dashoffset:-160}}.mani-tw{opacity:.2;animation:mani-tw var(--dur, 5s) ease-in-out var(--del, 0s) infinite alternate}@keyframes mani-tw{0%{opacity:.2}to{opacity:.8}}.mani-breathe{animation:mani-breathe 4s ease-in-out infinite alternate}@keyframes mani-breathe{0%{opacity:.75}to{opacity:1}}.mani-node-halo{transform-origin:center;transform-box:fill-box;animation:mani-halo 3.6s ease-out infinite}@keyframes mani-halo{0%{transform:scale(.4);opacity:.7}70%{transform:scale(1.9);opacity:0}to{transform:scale(1.9);opacity:0}}@media(max-width:768px){.mani-bg .m-lg{display:none}[data-scrollwords]{height:300vh!important}}@media(prefers-reduced-motion:reduce){.mani-bg *{animation:none!important}}.code-tab{color:var(--color-ink-400)}.code-tab:hover{color:#fff}.code-tab.is-active{background:#2ee4b81f;color:var(--color-mint-300)}#code-out .tok-cmt{color:var(--color-ink-500)}#code-out .tok-str{color:var(--color-mint-300)}@keyframes code-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.code-anim{animation:code-in .32s cubic-bezier(.16,1,.3,1)}@media(prefers-reduced-motion:reduce){.code-anim{animation:none}}.uc-stack[data-astro-cid-eao2futs]{--uc-base: 76px}.uc-head[data-astro-cid-eao2futs]{min-height:44px;padding-block:11px;border-bottom:1px solid rgba(7,42,32,.06)}.uc-head[data-astro-cid-eao2futs] .uc-trail-item[data-astro-cid-eao2futs]{color:var(--color-ink-300);transition:color .16s ease,opacity .2s ease}.uc-head[data-astro-cid-eao2futs] .uc-trail-item[data-astro-cid-eao2futs]:hover{color:var(--color-brand)}@media(min-width:1024px){.uc-stack[data-astro-cid-eao2futs] .uc-card[data-astro-cid-eao2futs]{position:sticky;top:var(--uc-base)}}@media(max-width:1023.5px){.uc-head[data-astro-cid-eao2futs] .uc-trail-item[data-astro-cid-eao2futs]{display:none}}@keyframes presence-pulse{0%{r:5;opacity:.9;stroke-width:1.5}to{r:24;opacity:0;stroke-width:.5}}.presence-pulse{transform-origin:center;transform-box:fill-box;animation:presence-pulse 2.6s ease-out infinite}@keyframes presence-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-36}}.presence-edge{animation:presence-flow 4s linear infinite}.presence-travel{offset-rotate:0deg;animation:presence-travel var(--dur, 8s) linear var(--del, 0s) infinite}@keyframes presence-travel{0%{offset-distance:0%}to{offset-distance:100%}}@supports not (offset-path: path("M0 0 L1 1")){.presence-travel{display:none}}.presence-country{transition:filter .25s ease}.presence-country.is-hot{filter:brightness(1.22) saturate(1.25)}.presence-chip{transition:box-shadow .2s ease}.presence-chip.is-hot{box-shadow:0 0 0 2px #0b7e5e73}@media(max-width:767px){.presence-map{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.presence-map::-webkit-scrollbar{display:none}.presence-map svg{min-width:640px}.presence-map svg text{font-size:16px}}@media(prefers-reduced-motion:reduce){.presence-pulse{animation:none;opacity:.4}.presence-edge{animation:none}.presence-travel{animation:none;display:none}}.faq-item>summary{list-style:none}.faq-item>summary::-webkit-details-marker{display:none}.faq-item[open] .faq-chevron{transform:rotate(180deg)}
