.sb[data-v-1c73e064]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6.5px;min-height:40px;padding-inline:18px;border-radius:var(--al-radius-pill);font:var(--al-w-head) .9375rem/1 var(--s-font);letter-spacing:0;border:1px solid transparent;cursor:pointer;white-space:nowrap;text-decoration:none;color:var(--al-text-1);background:transparent;transition:background-color var(--s-t-fast) var(--s-ease),border-color var(--s-t-fast) var(--s-ease),color var(--s-t-fast) var(--s-ease),transform var(--s-t-fast) var(--s-ease);touch-action:manipulation}.sb[data-v-1c73e064]:hover{text-decoration:none}.sb[data-v-1c73e064]:active{transform:scale(.98)}.sb--lg[data-v-1c73e064]{min-height:44px;padding-inline:22px;font-size:.9375rem}.sb--hero[data-v-1c73e064]{min-height:52px;padding-inline:28px;font-size:1.0625rem}.sb--primary[data-v-1c73e064]{background:var(--al-accent);color:var(--al-on-accent);box-shadow:0 0 0 0 transparent;transition-property:background-color,border-color,color,transform,box-shadow}.sb--primary[data-v-1c73e064]:hover{background:color-mix(in srgb,var(--al-accent) 80%,var(--al-foam));box-shadow:0 0 0 4px var(--al-accent-tint),0 12px 32px -10px color-mix(in srgb,var(--al-accent) 70%,transparent);transform:translateY(-2px)}.sb--primary[data-v-1c73e064]:active{transform:scale(.98);box-shadow:none}.sb--secondary[data-v-1c73e064]{border-color:var(--al-border-strong);color:var(--al-text-1)}.sb--secondary[data-v-1c73e064]:hover{border-color:var(--al-accent-2);background:var(--al-accent-tint);transform:translateY(-1px);box-shadow:0 0 0 3px var(--al-accent-tint)}.sb--ghost[data-v-1c73e064]{color:var(--al-text-2);padding-inline:11px}.sb--ghost[data-v-1c73e064]:hover{color:var(--al-text-1);background:var(--al-accent-tint)}.sb--link[data-v-1c73e064]{min-height:24px;padding:3px 0;color:var(--al-accent-text);border-radius:var(--al-radius)}.sb--link[data-v-1c73e064]:hover{text-decoration:underline}.sb--link .sb__arrow[data-v-1c73e064]{transition:transform var(--s-t-fast) var(--s-ease)}.sb--link:hover .sb__arrow[data-v-1c73e064]{transform:translate(3px)}.sb--magnetic[data-v-1c73e064]{transform:translate3d(var(--magx, 0px),var(--magy, 0px),0);transition-duration:.32s;transition-timing-function:var(--s-ease-out)}.sb--magnetic[data-v-1c73e064]:active{transform:translate3d(var(--magx, 0px),var(--magy, 0px),0) scale(.98)}.sb.is-disabled[data-v-1c73e064],.sb[data-v-1c73e064]:disabled{opacity:.45;cursor:not-allowed;transform:none}.sb__arrow[data-v-1c73e064]{flex:none}@media(prefers-reduced-motion:reduce){.sb[data-v-1c73e064],.sb--primary[data-v-1c73e064]:hover,.sb--secondary[data-v-1c73e064]:hover,.sb[data-v-1c73e064]:active{transform:none;transition:none}}@media(max-width:640px){.sb--hero[data-v-1c73e064]{min-height:50px;padding-inline:22px;font-size:1rem}}.cmd[data-v-0b57a40e]{display:grid;gap:6.5px;max-width:100%}.cmd__label[data-v-0b57a40e]{font-size:var(--s-fs-small);color:var(--al-text-3)}.cmd__row[data-v-0b57a40e]{display:flex;align-items:center;gap:8px;min-width:0;padding:5px 5px 5px 11px;border-radius:var(--al-radius-pill);background:var(--al-code-bg);color:var(--al-code-text);border:1px solid var(--al-border)}.cmd__prompt[data-v-0b57a40e]{color:var(--al-accent-2);font-family:var(--s-mono);font-size:var(--s-fs-code);flex:none}.cmd__text[data-v-0b57a40e]{flex:1 1 auto;min-width:0;font-family:var(--s-mono);font-size:var(--s-fs-code);line-height:1.5;white-space:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-user-select:all;user-select:all}.cmd__text[data-v-0b57a40e]::-webkit-scrollbar{display:none}.cmd__copy[data-v-0b57a40e]{flex:none;display:inline-flex;align-items:center;gap:5px;min-height:29px;padding:0 11px 0 8px;border-radius:var(--al-radius-pill);border:1px solid var(--al-border-strong);background:transparent;color:var(--al-mist);cursor:pointer;position:relative;font:var(--al-w-head) var(--s-fs-small)/1 var(--s-font);transition:color var(--s-t-fast) var(--s-ease),border-color var(--s-t-fast) var(--s-ease)}.cmd__copy[data-v-0b57a40e]:hover,.cmd__copy.is-done[data-v-0b57a40e]{color:var(--al-code-text);border-color:var(--al-accent-2)}.cmd__copy[data-v-0b57a40e]:before{content:"";position:absolute;top:-8px;right:-4px;bottom:-8px;left:-4px;border-radius:inherit}@media(max-width:640px){.cmd__row[data-v-0b57a40e]{padding-inline-start:12px}.cmd__copytext[data-v-0b57a40e]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.cmd__copy[data-v-0b57a40e]{padding:0 9px;min-width:36px}}.sh[data-v-0421fe7b]{position:sticky;top:0;z-index:50}.sh__bar[data-v-0421fe7b]{position:relative;z-index:2;background:var(--al-header-bg);-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);border-bottom:1px solid transparent;transition:border-color var(--s-t) var(--s-ease)}.sh.is-scrolled .sh__bar[data-v-0421fe7b],.sh.is-open .sh__bar[data-v-0421fe7b]{border-bottom-color:var(--al-border)}.sh__in[data-v-0421fe7b]{display:flex;align-items:center;gap:var(--al-s-6);height:var(--s-header-h)}.sh__brand[data-v-0421fe7b]{position:relative;display:inline-flex;align-items:center;padding:var(--al-u);margin:calc(var(--al-u) * -1);border-radius:var(--al-radius)}.sh__brand[data-v-0421fe7b]:before{content:"";position:absolute;top:-5px;right:0;bottom:-5px;left:0}.sh__brand img[data-v-0421fe7b]{height:22px;width:auto;display:block}.sh__nav[data-v-0421fe7b]{display:flex;gap:var(--al-s-2);margin-inline-start:auto}.sh__link[data-v-0421fe7b]{position:relative;display:inline-flex;align-items:center;min-height:40px;padding:0 9.5px;border-radius:var(--al-radius-pill);color:var(--al-text-2);font:var(--al-w-head) .8125rem/1 var(--s-font);text-decoration:none;transition:color var(--s-t-fast) var(--s-ease),background-color var(--s-t-fast) var(--s-ease)}.sh__link[data-v-0421fe7b]:hover{color:var(--al-text-1);background:var(--al-accent-tint);text-decoration:none}.sh__link.router-link-active[data-v-0421fe7b]{color:var(--al-text-1)}.sh__link.router-link-active[data-v-0421fe7b]:after{content:"";position:absolute;left:9.5px;right:9.5px;bottom:4px;height:2px;border-radius:var(--al-radius-pill);background:var(--al-accent-2)}.sh__actions[data-v-0421fe7b]{display:flex;align-items:center;gap:var(--al-s-2)}.sh__signin[data-v-0421fe7b]{display:inline-flex;align-items:center;min-height:40px;padding:0 9.5px;border-radius:var(--al-radius-pill);color:var(--al-text-2);font:var(--al-w-head) .8125rem/1 var(--s-font);text-decoration:none}.sh__signin[data-v-0421fe7b]:hover{color:var(--al-text-1);background:var(--al-accent-tint);text-decoration:none}.sh__icon[data-v-0421fe7b]{position:relative;display:inline-grid;place-items:center;width:36px;height:36px;border:1px solid var(--al-border);border-radius:var(--al-radius-pill);background:transparent;color:var(--al-text-2);cursor:pointer;transition:border-color var(--s-t-fast) var(--s-ease),color var(--s-t-fast) var(--s-ease)}.sh__icon[data-v-0421fe7b]:hover{border-color:var(--al-border-strong);color:var(--al-text-1)}.sh__icon[data-v-0421fe7b]:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:inherit}.sh__menu[data-v-0421fe7b]{display:none}.sh__panel[data-v-0421fe7b]{position:fixed;inset:var(--s-header-h) 0 0 0;z-index:1;overflow-y:auto;display:flex;flex-direction:column;gap:var(--al-s-6);padding:var(--al-s-6) var(--s-gutter) var(--al-s-8);background:var(--al-bg);background-image:radial-gradient(70% 50% at 85% 100%,color-mix(in srgb,var(--al-uv) 18%,transparent),transparent 70%)}.sh__panel-nav[data-v-0421fe7b]{display:grid}.sh__panel-link[data-v-0421fe7b]{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 3px;border-bottom:1px solid var(--al-border);color:var(--al-text-1);font:var(--al-w-display) clamp(1.5rem,1rem + 2.4vw,1.8rem)/1.1 var(--s-font);letter-spacing:-.02em;text-decoration:none;opacity:0;transform:translateY(8px);animation:sh-in-0421fe7b var(--s-t) var(--s-ease-out) forwards;animation-delay:calc(var(--i, 0) * 40ms)}.sh__panel-link.router-link-active[data-v-0421fe7b]{color:var(--al-accent-text)}.sh__panel-actions[data-v-0421fe7b]{display:grid;gap:var(--al-s-3)}.sh__panel-note[data-v-0421fe7b]{margin:0;font-size:var(--s-fs-small);color:var(--al-text-2)}.sh__panel-note b[data-v-0421fe7b]{color:var(--al-text-1);font-weight:var(--al-w-head)}.sh__panel-cmd[data-v-0421fe7b]{min-width:0}.sh__panel-foot[data-v-0421fe7b]{margin-top:auto;padding-top:var(--al-s-4);border-top:1px solid var(--al-border);display:flex;align-items:center;justify-content:space-between;gap:var(--al-s-4);flex-wrap:wrap}.sh__panel-foot[data-v-0421fe7b] .region-switch__select{min-height:44px}@keyframes sh-in-0421fe7b{to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.sh__panel-link[data-v-0421fe7b]{animation:none;opacity:1;transform:none}}@media(max-width:1000px){.sh__nav[data-v-0421fe7b],.sh__signin[data-v-0421fe7b]{display:none}.sh__menu[data-v-0421fe7b]{display:inline-grid}.sh__actions[data-v-0421fe7b]{margin-inline-start:auto}}@media(max-width:640px){.sh__in[data-v-0421fe7b]{gap:var(--al-s-3)}.sh__brand img[data-v-0421fe7b]{height:20.5px}.sh__actions[data-v-0421fe7b] .sb--primary{min-height:40px;padding-inline:14px;font-size:.8125rem}}@media(max-width:380px){.sh__actions[data-v-0421fe7b] .sb--primary{display:none}}.sf[data-v-8e5517ef]{background:linear-gradient(to bottom,transparent,var(--al-bg-alt) var(--s-seam, 4rem));border-top:1px solid var(--al-border);padding-block:clamp(3rem,2rem + 3.2vw,4.4rem) var(--al-s-8)}.sf__top[data-v-8e5517ef]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--al-s-10) var(--al-s-8)}.sf__brand[data-v-8e5517ef]{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,640px);gap:var(--al-s-6) var(--al-s-10);align-items:end;padding-bottom:var(--al-s-8);border-bottom:1px solid var(--al-border)}.sf__brand-id[data-v-8e5517ef]{display:grid;gap:var(--al-s-3);align-content:end}.sf__cmd[data-v-8e5517ef]{min-width:0}.sf__brand img[data-v-8e5517ef]{height:24px;width:auto}.sf__brand p[data-v-8e5517ef]{margin:0;color:var(--al-text-2);font:var(--al-w-head) .9375rem/1.5 var(--s-font)}.sf__col h2[data-v-8e5517ef]{margin:0 0 var(--al-s-4);font:var(--al-w-head) var(--s-fs-caption)/1.4 var(--s-font);letter-spacing:var(--al-ls-caption);text-transform:uppercase;color:var(--al-text-3)}.sf__col ul[data-v-8e5517ef]{list-style:none;margin:0;padding:0;display:grid;gap:8px}.sf__col a[data-v-8e5517ef]{color:var(--al-text-2);font:400 .8125rem/1.5 var(--s-font);text-decoration:none}.sf__col a[data-v-8e5517ef]:hover{color:var(--al-text-1);text-decoration:underline}.sf__base[data-v-8e5517ef]{margin-top:var(--al-s-12);padding-top:var(--al-s-6);border-top:1px solid var(--al-border);display:flex;justify-content:space-between;align-items:center;gap:var(--al-s-6);flex-wrap:wrap;color:var(--al-text-3);font:400 var(--s-fs-small)/1.6 var(--s-font)}.sf__base p[data-v-8e5517ef]{margin:0}.sf__base-right[data-v-8e5517ef]{display:flex;align-items:center;gap:var(--al-s-6);flex-wrap:wrap}.sf__base nav[data-v-8e5517ef]{display:flex;gap:var(--al-s-5)}.sf__base nav a[data-v-8e5517ef]{color:var(--al-text-3);text-decoration:none;padding-block:4px}.sf__base nav a[data-v-8e5517ef]:hover{color:var(--al-text-1);text-decoration:underline}@media(max-width:1100px){.sf__top[data-v-8e5517ef]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1000px){.sf__top[data-v-8e5517ef]{grid-template-columns:repeat(3,minmax(0,1fr))}.sf__brand[data-v-8e5517ef]{grid-template-columns:1fr}}@media(max-width:760px){.sf[data-v-8e5517ef]{padding-block:var(--al-s-10) var(--al-s-6)}.sf__top[data-v-8e5517ef]{grid-template-columns:1fr 1fr}.sf__top[data-v-8e5517ef]{gap:var(--al-s-6) var(--al-s-5)}.sf__col h2[data-v-8e5517ef]{margin-bottom:var(--al-s-3)}.sf__col ul[data-v-8e5517ef]{gap:6px}.sf__col a[data-v-8e5517ef]{font-size:var(--s-fs-small)}.sf__base[data-v-8e5517ef]{margin-top:var(--al-s-8);padding-top:var(--al-s-5);flex-direction:column;align-items:flex-start;gap:var(--al-s-4)}}.eyebrow[data-v-4166ec9f]{display:flex;align-items:center;gap:8px;margin:0;font-size:var(--s-fs-caption);font-weight:var(--al-w-head);line-height:1.4;letter-spacing:var(--al-ls-caption);text-transform:uppercase;color:var(--al-accent-2)}[data-bs-theme=light] .eyebrow[data-v-4166ec9f]{color:var(--al-accent-text)}.eyebrow--center[data-v-4166ec9f]{justify-content:center}.eyebrow__slice[data-v-4166ec9f]{width:16px;height:3px;flex:none;border-radius:var(--al-radius-pill);background:var(--rainbow);background-size:260% 100%}.eyebrow--pill[data-v-4166ec9f]{display:inline-flex;width:fit-content;padding:5.5px 11px 5.5px 9.5px;border:1px solid var(--al-border);border-radius:var(--al-radius-pill);background:var(--al-surface);color:var(--al-text-2)}.eyebrow--pill .eyebrow__slice[data-v-4166ec9f]{width:5.5px;height:5.5px}@media(prefers-reduced-motion:no-preference){.eyebrow__slice[data-v-4166ec9f]{animation:al-headlight var(--al-sweep-duration) var(--al-ease) infinite alternate}}.trm[data-v-9e937b33]{position:relative;overflow:hidden;text-align:left;background:var(--al-code-bg);color:var(--al-code-text);border:1px solid var(--al-border);border-radius:16px;box-shadow:var(--al-shadow-lg)}.trm__chrome[data-v-9e937b33]{display:flex;align-items:center;gap:5.5px;padding:11px 14.5px;border-bottom:1px solid var(--al-border)}.trm__chrome span[data-v-9e937b33]{width:8px;height:8px;border-radius:var(--al-radius-pill);background:var(--al-border-strong)}.trm__chrome span[data-v-9e937b33]:nth-child(1){background:var(--al-uv)}.trm__chrome span[data-v-9e937b33]:nth-child(2){background:var(--al-orchid)}.trm__chrome span[data-v-9e937b33]:nth-child(3){background:var(--al-afterglow)}.trm__chrome em[data-v-9e937b33]{margin-inline-start:8px;font:400 12px/1 var(--s-mono);color:var(--al-slate);font-style:normal}.trm__body[data-v-9e937b33]{margin:0;padding:var(--al-s-6);min-height:96px;display:grid;font:var(--al-t-code) var(--s-mono);white-space:pre-wrap;word-break:break-word}.trm__ghost[data-v-9e937b33],.trm__typed[data-v-9e937b33]{grid-area:1 / 1;min-width:0}.trm__ghost[data-v-9e937b33]{visibility:hidden}.trm__replay[data-v-9e937b33]{position:absolute;right:9.5px;bottom:9.5px;padding:5px 9.5px;min-height:25.5px;border-radius:var(--al-radius-pill);border:1px solid var(--al-border-strong);background:transparent;color:var(--al-slate);cursor:pointer;font:var(--al-w-head) 12px/1 var(--s-font)}.trm__replay[data-v-9e937b33]:hover{color:var(--al-code-text);border-color:var(--al-accent)}.trm__cap[data-v-9e937b33]{padding:8px 14.5px;border-top:1px solid var(--al-border);font:400 13px/1.5 var(--s-font);color:var(--al-slate)}.trm:has(.trm__cap) .trm__replay[data-v-9e937b33]{bottom:40px}@media(max-width:640px){.trm__body[data-v-9e937b33]{font-size:12px;padding-bottom:48px}.trm:has(.trm__cap) .trm__body[data-v-9e937b33]{padding-bottom:48px}}.chat[data-v-0d76bb03]{position:relative;display:grid;gap:var(--al-s-3);background:var(--al-surface);border:1px solid var(--al-border);border-radius:16px;padding:var(--al-s-6);box-shadow:var(--al-shadow-lg)}.chat__list[data-v-0d76bb03]{list-style:none;margin:0;padding:0;display:grid;gap:8px;min-height:144px;align-content:start}.chat__turn[data-v-0d76bb03]{display:flex;gap:8px;align-items:baseline;max-width:92%}.chat__turn--you[data-v-0d76bb03]{justify-self:end;margin-inline-start:auto;padding:8px 11px;border-radius:13px 13px 3px;background:var(--al-surface-2);color:var(--al-text-1);font:400 .9375rem/1.5 var(--s-font)}.chat__turn--agent[data-v-0d76bb03],.chat__turn--tool[data-v-0d76bb03],.chat__turn--result[data-v-0d76bb03]{font:400 .75rem/1.65 var(--s-mono);color:var(--al-text-2)}.chat__turn--tool[data-v-0d76bb03]{align-items:center;color:var(--al-text-3)}.chat__turn--result[data-v-0d76bb03]{padding:8px 11px;border-radius:3px 13px 13px;background:var(--al-code-bg);color:var(--al-code-text);border:1px solid var(--al-border)}.chat__chip[data-v-0d76bb03]{flex:none;padding:3px 7px;border-radius:var(--al-radius-pill);background:var(--al-accent-tint);color:var(--al-accent-2);font:600 12px/1.4 var(--s-mono)}.chat__text[data-v-0d76bb03]{white-space:pre-wrap;word-break:break-word}.chat__turn--you .chat__text[data-v-0d76bb03]{min-width:min(36ch,100%)}.chat__replay[data-v-0d76bb03]{position:absolute;right:9.5px;top:9.5px;padding:4px 9px;min-height:24px;border-radius:var(--al-radius-pill);border:1px solid var(--al-border-strong);background:transparent;color:var(--al-text-3);cursor:pointer;font:var(--al-w-head) 12px/1 var(--s-font)}.chat__replay[data-v-0d76bb03]:hover{color:var(--al-text-1);border-color:var(--al-accent)}.chat__cap[data-v-0d76bb03]{font:400 13px/1.5 var(--s-font);color:var(--al-text-3)}.rcpt[data-v-9ab5abc9]{display:grid;gap:5px;background:var(--al-code-bg);color:var(--al-code-text);border:1px solid var(--al-border);border-radius:var(--al-radius-lg);padding:var(--al-s-5) var(--al-s-6);font:var(--al-t-code) var(--s-mono)}.rcpt__q[data-v-9ab5abc9]{color:var(--al-code-text)}.rcpt__check[data-v-9ab5abc9]{color:var(--al-mist)}.rcpt__check i[data-v-9ab5abc9]{font-style:normal;color:var(--al-uv)}.rcpt__row[data-v-9ab5abc9]{display:flex;gap:var(--al-s-4);align-items:baseline;font-size:12px;white-space:nowrap}.rcpt__row em[data-v-9ab5abc9]{font-style:normal;color:var(--al-code-text);min-width:70.5px}.rcpt__row i[data-v-9ab5abc9]{font-style:normal;color:var(--al-slate);min-width:45px;text-align:right}.rcpt__row small[data-v-9ab5abc9]{color:var(--al-slate);font-size:12px}.rcpt__tag[data-v-9ab5abc9]{font-weight:var(--al-w-head);min-width:33.5px;color:var(--al-slate)}.rcpt__tag.is-hit[data-v-9ab5abc9]{color:var(--al-uv)}.rcpt__tag.is-miss[data-v-9ab5abc9]{color:var(--al-afterglow)}.rcpt__a[data-v-9ab5abc9]{color:var(--al-mist);margin-top:3px}.rcpt__meta[data-v-9ab5abc9]{display:flex;gap:var(--al-s-5);flex-wrap:wrap;color:var(--al-slate);font-size:12px}.rcpt__meta strong[data-v-9ab5abc9]{color:var(--al-uv);font-weight:var(--al-w-head)}@media(max-width:640px){.rcpt__row[data-v-9ab5abc9]{white-space:normal;flex-wrap:wrap;gap:var(--al-s-2)}.rcpt__row i[data-v-9ab5abc9]{min-width:0;text-align:left}}.stt[data-v-8997c6d7]{display:grid;gap:6.5px;align-content:start}.stt__v[data-v-8997c6d7]{font:var(--al-w-display) clamp(1.912rem,1.088rem + 2.176vw,2.72rem)/1 var(--s-mono);letter-spacing:-.03em;color:var(--al-accent-text);font-variant-numeric:var(--al-num)}@media(max-width:640px){.stt__v[data-v-8997c6d7]{font:var(--al-w-display) clamp(2.07rem,1.178rem + 2.355vw,2.944rem)/1 var(--s-mono)}}.stt__l[data-v-8997c6d7]{font:var(--al-w-head) .9375rem/1.45 var(--s-font);color:var(--al-text-1)}.stt__n[data-v-8997c6d7]{font:400 .8125rem/1.5 var(--s-font);color:var(--al-text-3)}.fc[data-v-e836625f]{display:grid;gap:var(--al-s-3);align-content:start;padding:clamp(1.125rem,.8rem + .96vw,1.6rem);background:var(--al-surface);border:1px solid var(--al-border);border-radius:var(--s-radius-lg);color:inherit;text-decoration:none;transition:border-color var(--s-t) var(--s-ease),transform var(--s-t) var(--s-ease)}.fc[data-v-e836625f]:hover{border-color:var(--al-border-strong);transform:translateY(-2px);text-decoration:none}.fc--link[data-v-e836625f]:hover{border-color:var(--al-accent-2)}.fc--lit[data-v-e836625f]{border-color:transparent;background:linear-gradient(var(--al-surface),var(--al-surface)) padding-box,var(--rainbow) border-box;background-size:100% 100%,260% 100%}.fc__glyph[data-v-e836625f]{display:inline-grid;place-items:center;width:32px;height:40px;margin-bottom:3px;border-radius:var(--al-radius-md);background:var(--al-accent-tint);color:var(--s-uv-label);font:var(--al-w-display) 12px/1 var(--s-mono)}.fc__title[data-v-e836625f]{margin:0;font:var(--al-w-head) var(--s-fs-h3)/1.3 var(--s-font);letter-spacing:-.01em;color:var(--al-text-1);text-wrap:balance}.fc__body[data-v-e836625f]{margin:0;font:400 .9375rem/1.6 var(--s-font);color:var(--al-text-2)}.fc__more[data-v-e836625f]{display:inline-flex;align-items:center;gap:5px;margin-top:3px;font:var(--al-w-head) var(--s-fs-small)/1 var(--s-font);color:var(--al-accent-text)}@media(prefers-reduced-motion:no-preference){.fc--lit[data-v-e836625f]{animation:al-headlight var(--al-sweep-duration) var(--al-ease) infinite alternate}}@media(prefers-reduced-motion:reduce){.fc[data-v-e836625f]:hover{transform:none}}.wall[data-v-99f9a37e]{display:grid;gap:var(--al-s-5)}.wall__cap[data-v-99f9a37e]{margin:0;text-align:center;font:var(--al-w-head) var(--s-fs-caption)/1.4 var(--s-font);letter-spacing:var(--al-ls-caption);text-transform:uppercase;color:var(--al-text-3)}.wall__list[data-v-99f9a37e]{list-style:none;margin:0;padding:0}.wall--words .wall__list[data-v-99f9a37e]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--al-s-3) var(--al-s-8)}.wall--words .wall__name[data-v-99f9a37e]{font:var(--al-w-head) .9375rem/1.6 var(--s-mono);color:var(--al-text-3)}.wall--tiles .wall__list[data-v-99f9a37e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(105.5px,1fr));gap:var(--al-s-3)}.wall--tiles .wall__item[data-v-99f9a37e]{display:flex;align-items:center;gap:8px;padding:8px 9.5px;border:1px solid var(--al-border);border-radius:var(--al-radius-md);background:var(--al-surface);min-width:0}.wall__mono[data-v-99f9a37e]{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:var(--al-radius);background:var(--al-accent-tint);color:var(--al-accent-2);font:var(--al-w-display) 11px/1 var(--s-mono)}.wall--tiles .wall__name[data-v-99f9a37e]{font:400 .75rem/1.3 var(--s-mono);color:var(--al-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wall__more[data-v-99f9a37e]{display:inline-flex;align-items:center;min-height:27px;padding:0 11px;border-radius:var(--al-radius-pill);font:var(--al-w-head) var(--s-fs-small)/1 var(--s-mono);color:var(--al-accent-text);text-decoration:none;border:1px solid transparent;background:linear-gradient(var(--al-bg),var(--al-bg)) padding-box,var(--rainbow) border-box;background-size:100% 100%,260% 100%}.wall__more[data-v-99f9a37e]:hover{text-decoration:none;opacity:.85}.wall--tiles .wall__item--more[data-v-99f9a37e]{border:0;background:transparent;padding:0;justify-content:center}@media(prefers-reduced-motion:no-preference){.wall__more[data-v-99f9a37e]{animation:al-headlight var(--al-sweep-duration) var(--al-ease) infinite alternate}}.band[data-v-74571993]{position:relative;isolation:isolate;overflow:clip;padding-block:calc(var(--s-section) * 1.15)}.band[data-v-74571993]:before{content:"";position:absolute;top:0;right:-10%;bottom:0;left:-10%;z-index:-1;pointer-events:none;background:radial-gradient(60% 55% at 82% 22%,color-mix(in srgb,var(--al-afterglow) 26%,transparent),transparent 70%),radial-gradient(55% 50% at 14% 82%,color-mix(in srgb,var(--al-uv) 24%,transparent),transparent 70%);-webkit-mask-image:linear-gradient(to bottom,transparent,black 18%,black 82%,transparent);mask-image:linear-gradient(to bottom,transparent,black 18%,black 82%,transparent)}.band__in[data-v-74571993]{display:grid;justify-items:center;text-align:center;gap:var(--al-s-6)}.band__title[data-v-74571993]{max-width:22ch;font-size:var(--s-fs-display);line-height:1.02;letter-spacing:-.025em}.band__row[data-v-74571993]{display:flex;gap:var(--al-s-3);flex-wrap:wrap;justify-content:center;margin-top:var(--al-s-2)}.band__row[data-v-74571993] .sb--lg{min-height:52px;padding-inline:28px;font-size:1.0625rem}.band__note[data-v-74571993]{margin:0;font-size:var(--s-fs-small);color:var(--al-text-3);max-width:48ch}@media(max-width:640px){.band__row[data-v-74571993]{width:100%}.band__row[data-v-74571993] .sb{flex:1 1 100%}}.src[data-v-0c665e48]{position:relative;display:grid;gap:6.5px;width:100%;min-width:0}.src__svg[data-v-0c665e48]{width:100%;height:auto;aspect-ratio:640 / 360;overflow:visible}.src__caps[data-v-0c665e48]{display:flex;justify-content:space-between;font:var(--al-w-head) var(--s-fs-caption)/1.4 var(--s-font);letter-spacing:var(--al-ls-caption);text-transform:uppercase;color:var(--al-text-3)}.src__cap--r[data-v-0c665e48]{text-align:right}.src__wire path[data-v-0c665e48]{fill:none;stroke:var(--al-border-strong);stroke-width:1.5}.src__bar[data-v-0c665e48]{stroke:url(#src-current);stroke-width:18;stroke-linecap:round}.src__bar-light[data-v-0c665e48]{stroke:var(--al-foam);stroke-width:18;stroke-linecap:round;opacity:0;stroke-dasharray:22 100;stroke-dashoffset:122}.src__pulse[data-v-0c665e48]{fill:none;stroke:url(#src-lit);stroke-width:2.25;stroke-linecap:round;stroke-dasharray:26 100;stroke-dashoffset:126;opacity:0}.src__node[data-v-0c665e48]{fill:var(--al-border-strong)}.src__node--3[data-v-0c665e48]{fill:var(--al-bg);stroke:var(--al-border-strong);stroke-width:1.5}.src__labels text[data-v-0c665e48]{font:500 12px/1 var(--s-mono);fill:var(--al-text-2)}.src__names[data-v-0c665e48]{display:none;list-style:none;margin:0;padding:0;flex-wrap:wrap;gap:5px 11px;font:500 .75rem/1.5 var(--s-mono);color:var(--al-text-2)}.src__more[data-v-0c665e48]{justify-self:end;font:var(--al-w-head) var(--s-fs-small)/1 var(--s-font);color:var(--al-accent-text);min-height:24px;padding-block:3px}@media(prefers-reduced-motion:no-preference){.src__bar-light[data-v-0c665e48]{animation:src-bar-0c665e48 3.6s var(--al-ease) infinite}.src__pulse--1[data-v-0c665e48]{animation:src-pulse-0c665e48 3.6s cubic-bezier(.4,0,.6,1) infinite .9s}.src__pulse--2[data-v-0c665e48]{animation:src-pulse-0c665e48 3.6s cubic-bezier(.4,0,.6,1) infinite 1.7s}.src__pulse--3[data-v-0c665e48]{animation:src-pulse-0c665e48 3.6s cubic-bezier(.4,0,.6,1) infinite 2.5s}.src__node--1[data-v-0c665e48]{animation:src-node-0c665e48 3.6s var(--al-ease) infinite 1.6s}.src__node--2[data-v-0c665e48]{animation:src-node-0c665e48 3.6s var(--al-ease) infinite 2.4s}.src__node--3[data-v-0c665e48]{animation:src-node-end-0c665e48 3.6s var(--al-ease) infinite 3.2s}}@keyframes src-bar-0c665e48{0%{stroke-dashoffset:122;opacity:0}4%{opacity:.28}26%{opacity:.28}30%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:0;opacity:0}}@keyframes src-pulse-0c665e48{0%{stroke-dashoffset:126;opacity:0}3%{opacity:1}22%{stroke-dashoffset:0;opacity:1}26%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:0;opacity:0}}@keyframes src-node-0c665e48{0%,2%{fill:var(--al-border-strong)}6%{fill:var(--al-afterglow)}40%{fill:var(--al-afterglow)}60%,to{fill:var(--al-border-strong)}}@keyframes src-node-end-0c665e48{0%,2%{fill:var(--al-bg);stroke:var(--al-border-strong)}6%{fill:var(--al-afterglow);stroke:var(--al-afterglow)}70%{fill:var(--al-afterglow);stroke:var(--al-afterglow)}to{fill:var(--al-bg);stroke:var(--al-border-strong)}}@media(prefers-reduced-motion:reduce){.src__pulse[data-v-0c665e48]{stroke-dasharray:none;stroke-dashoffset:0;opacity:.55}.src__bar-light[data-v-0c665e48]{display:none}.src__node[data-v-0c665e48]{fill:var(--al-afterglow)}.src__node--3[data-v-0c665e48]{fill:var(--al-afterglow);stroke:var(--al-afterglow)}}@media(max-width:640px){.src__labels[data-v-0c665e48]{display:none}.src__names[data-v-0c665e48]{display:flex}.src__svg[data-v-0c665e48]{aspect-ratio:640 / 360}}.lake__poster[data-v-0439ea9a]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}[data-bs-theme=light] .lake__poster{opacity:.6}.lake[data-v-2bef409f]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;background:radial-gradient(90% 50% at 50% 60%,color-mix(in srgb,var(--al-abyss) 70%,var(--al-bg)),transparent 75%),var(--al-bg)}.lake[data-v-2bef409f]:after{content:"";position:absolute;inset:auto 0 0 0;height:38%;background:linear-gradient(to bottom,transparent,var(--al-bg))}.lake__gl[data-v-2bef409f]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .9s var(--s-ease, ease)}.lake.is-live .lake__gl[data-v-2bef409f]{opacity:1}.scene[data-v-05dd38f0]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.8rem,.8rem + 3.2vw,4.8rem);align-items:start}.scene__visual[data-v-05dd38f0]{align-self:stretch}.scene--right .scene__visual[data-v-05dd38f0]{order:2}.scene__pin[data-v-05dd38f0]{position:sticky;top:calc(var(--s-header-h) + 8vh);min-height:60vh;display:grid;align-content:center}.scene__steps[data-v-05dd38f0]{list-style:none;margin:0;padding:0;display:grid;gap:0}.scene__step[data-v-05dd38f0]{min-height:70vh;display:grid;align-content:center;padding-block:10vh;opacity:.38;transition:opacity var(--s-t-slow) var(--s-ease)}.scene__step.is-active[data-v-05dd38f0]{opacity:1}@media(max-width:900px){.scene[data-v-05dd38f0]{grid-template-columns:1fr}.scene--right .scene__visual[data-v-05dd38f0]{order:0}.scene__pin[data-v-05dd38f0]{position:static;min-height:0}.scene__step[data-v-05dd38f0]{min-height:0;padding-block:var(--al-s-8);opacity:1}}@media(prefers-reduced-motion:reduce){.scene__step[data-v-05dd38f0]{opacity:1;transition:none}}.lake[data-v-784f0933]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;background:radial-gradient(90% 50% at 50% 60%,color-mix(in srgb,var(--al-abyss) 70%,var(--al-bg)),transparent 75%),var(--al-bg)}.lake__gl[data-v-784f0933]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .9s var(--s-ease, ease)}.lake.is-live .lake__gl[data-v-784f0933]{opacity:1}.lake__scrim[data-v-784f0933]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,color-mix(in srgb,var(--al-bg) 55%,transparent),transparent 42%),linear-gradient(to bottom,transparent 70%,var(--al-bg))}.ac[data-v-8605aa26]{position:relative;width:100%;isolation:isolate;overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,var(--al-abyss) 92%,var(--al-uv)),var(--al-code-bg));border:1px solid var(--al-border);border-radius:var(--s-radius-lg);color:var(--al-code-text);box-shadow:0 60px 120px -40px #000000e6,0 0 0 1px color-mix(in srgb,var(--al-uv) 10%,transparent),0 30px 90px -30px color-mix(in srgb,var(--al-uv) 45%,transparent);font-family:var(--s-mono);font-size:12px}.ac.is-tilt[data-v-8605aa26]{transform:perspective(1600px) rotateX(var(--tx, 7deg)) rotateY(var(--ty, 0deg));transform-style:preserve-3d;transition:transform .52s var(--s-ease);will-change:transform}.ac[data-v-8605aa26]:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;z-index:2;background:var(--rainbow);background-size:260% 100%}@media(prefers-reduced-motion:no-preference){.ac[data-v-8605aa26]:before{animation:al-headlight var(--al-sweep-duration) var(--al-ease) infinite alternate}}.ac__rim[data-v-8605aa26]{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--al-foam) 9%,transparent),transparent 30%);mask:linear-gradient(#000,transparent 40%);-webkit-mask:linear-gradient(#000,transparent 40%)}.ac__bar[data-v-8605aa26]{display:flex;align-items:center;justify-content:space-between;gap:13px;padding:13px 17.5px;border-bottom:1px solid var(--al-border);font-size:12px;color:var(--al-text-3)}.ac__id[data-v-8605aa26]{display:flex;align-items:center;gap:8px;min-width:0}.ac__id>span[data-v-8605aa26]:first-child{white-space:nowrap}.ac__id b[data-v-8605aa26]{color:var(--al-code-text);font-weight:600}.ac__scope[data-v-8605aa26]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac__illus[data-v-8605aa26]{font-family:var(--s-font);font-weight:600;font-size:12px;white-space:nowrap;color:var(--al-text-3)}.ac__tabs[data-v-8605aa26]{display:flex;gap:6.5px;padding:11px 17.5px 0;flex-wrap:wrap}.ac__tab[data-v-8605aa26]{font:600 12px/1 var(--s-font);color:var(--al-text-2);padding:8px 11px;border-radius:var(--al-radius-pill);border:0;background:transparent;box-shadow:inset 0 0 0 1px var(--al-border);cursor:pointer;transition:color var(--s-t-fast),box-shadow var(--s-t-fast),background-color var(--s-t-fast)}.ac__tab[data-v-8605aa26]:hover{color:var(--al-code-text);box-shadow:inset 0 0 0 1px var(--al-text-2)}.ac__tab.is-active[data-v-8605aa26]{color:var(--al-abyss);background:var(--al-foam);box-shadow:none}.ac__body[data-v-8605aa26]{display:grid;grid-template-columns:1.45fr 1fr;min-height:344px}.ac__transcript[data-v-8605aa26]{display:flex;flex-direction:column;gap:11px;padding:14.5px 17.5px 19px;border-right:1px solid var(--al-border);min-width:0;min-height:430px}.ac__user[data-v-8605aa26]{font:600 clamp(15.5px,1.28vw,18.5px)/1.3 var(--s-font);color:var(--al-code-text);max-width:34ch;min-width:min(100%,36ch);padding:11px 14.5px;background:var(--al-abyss);border:1px solid var(--al-border);border-radius:13px 13px 13px 3px;align-self:flex-start;min-height:3.2em}.ac__caret[data-v-8605aa26]{display:inline-block;width:2px;height:1em;background:var(--al-afterglow);vertical-align:-.15em;margin-left:2px;animation:ac-blink-8605aa26 1s steps(2) infinite}.ac__step[data-v-8605aa26]{color:var(--al-text-2);line-height:1.6;animation:ac-in-8605aa26 .35s var(--al-ease) both}.ac__chip[data-v-8605aa26]{display:inline-block;font-weight:600;font-size:12px;color:var(--al-code-text);background:var(--al-abyss);border:1px solid var(--al-border);border-radius:6.5px;padding:3px 7px;margin-right:8px;vertical-align:middle;transition:border-color .2s,box-shadow .2s,color .2s}.ac__chip.is-fire[data-v-8605aa26]{border-color:var(--al-afterglow);color:var(--al-afterglow);box-shadow:0 0 18px -4px color-mix(in srgb,var(--al-afterglow) 75%,transparent)}.ac__chip.is-free[data-v-8605aa26]:after{content:"free";margin-left:6.5px;color:var(--al-text-3);font-weight:400}.ac__row[data-v-8605aa26]{display:grid;grid-template-columns:77px 1fr 51px 38.5px 51px 48px;gap:9.5px;color:var(--al-text-2);padding:5px 8px;border-radius:6.5px;background:color-mix(in srgb,var(--al-uv) 10%,transparent);animation:ac-in-8605aa26 .35s var(--al-ease) both}.ac__sys[data-v-8605aa26]{color:var(--al-code-text);font-weight:600}.ac__ms[data-v-8605aa26],.ac__cost[data-v-8605aa26]{text-align:right}.ac__hit[data-v-8605aa26]{color:var(--al-uv);font-weight:600}.ac__miss[data-v-8605aa26]{color:var(--al-afterglow);font-weight:600}.ac__cost[data-v-8605aa26]{color:var(--al-code-text)}.ac__join[data-v-8605aa26]{white-space:pre;color:var(--al-text-3)}.ac__answer[data-v-8605aa26]{font:800 clamp(20px,1.76vw,27px)/1.1 var(--s-font);letter-spacing:-.03em;color:var(--al-code-text);margin-top:6.5px;animation:ac-in-8605aa26 .45s var(--al-ease) both}.ac__answer b[data-v-8605aa26]{color:var(--al-afterglow)}.ac__meta[data-v-8605aa26]{color:var(--al-text-3);animation:ac-in-8605aa26 .35s var(--al-ease) both}.ac__meta b[data-v-8605aa26]{color:var(--al-code-text);font-weight:600}.ac__appr[data-v-8605aa26]{background:var(--al-abyss);border:1px solid var(--al-border);border-radius:9.5px;padding:11px 13px;display:flex;flex-direction:column;gap:8px;animation:ac-in-8605aa26 .35s var(--al-ease) both}.ac__q[data-v-8605aa26]{font:700 15px/1.3 var(--s-font);color:var(--al-code-text)}.ac__state[data-v-8605aa26]{font-size:12px;color:var(--al-text-3)}.ac__appr.is-paused .ac__state[data-v-8605aa26]:before{content:"";display:inline-block;width:6.5px;height:6.5px;border-radius:50%;background:var(--al-afterglow);margin-right:6.5px;animation:ac-blink-8605aa26 1.2s steps(2) infinite}.ac__btns[data-v-8605aa26]{display:flex;gap:6.5px;flex-wrap:wrap}.ac__receipt[data-v-8605aa26]{padding:17.5px;display:flex;flex-direction:column;gap:11px;background:linear-gradient(180deg,color-mix(in srgb,var(--al-depth) 50%,transparent),transparent);transition:box-shadow .4s}.ac__receipt.is-sealed[data-v-8605aa26]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--al-afterglow) 35%,transparent)}.ac__rhead[data-v-8605aa26]{display:flex;justify-content:space-between;align-items:center;font:700 12px/1 var(--s-font);letter-spacing:.1em;text-transform:uppercase;color:var(--al-text-3)}.ac__seal[data-v-8605aa26]{font:600 12px/1 var(--s-mono);text-transform:none;letter-spacing:0;color:var(--al-text-3);padding:5px 8px;border-radius:var(--al-radius-pill);border:1px solid var(--al-border);transition:all .3s}.ac__seal.is-waiting[data-v-8605aa26]{color:var(--al-afterglow);border-color:var(--al-afterglow)}.ac__seal.is-sealed[data-v-8605aa26]{color:var(--al-abyss);background:var(--al-afterglow);border-color:var(--al-afterglow)}.ac__grid[data-v-8605aa26]{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:9.5px 13px}.ac__grid>div[data-v-8605aa26]{display:flex;flex-direction:column;gap:3px;opacity:.35;transition:opacity .3s}.ac__receipt.is-on .ac__grid>div[data-v-8605aa26]{opacity:1}.ac__grid dt[data-v-8605aa26]{font:600 11px/1 var(--s-font);letter-spacing:.12em;text-transform:uppercase;color:var(--al-text-3)}.ac__grid dd[data-v-8605aa26]{margin:0;color:var(--al-code-text);line-height:1.45;word-break:break-word;min-height:1.45em}.ac__ph[data-v-8605aa26]{display:block;width:var(--w, 60%);height:.9em;margin-top:.2em;border-radius:3px;background:linear-gradient(90deg,color-mix(in srgb,var(--al-text-3) 18%,transparent),color-mix(in srgb,var(--al-text-3) 34%,transparent),color-mix(in srgb,var(--al-text-3) 18%,transparent));background-size:200% 100%}.ac__ph--s[data-v-8605aa26]{display:inline-block;vertical-align:middle;margin-top:0}@media(prefers-reduced-motion:no-preference){.ac__ph[data-v-8605aa26]{animation:ac-shimmer-8605aa26 1.6s linear infinite}}@keyframes ac-shimmer-8605aa26{to{background-position:-200% 0}}.ac__why[data-v-8605aa26]{grid-column:1 / -1}.ac__why dd[data-v-8605aa26]{color:var(--al-text-2)}.ac__hash[data-v-8605aa26]{margin-top:auto;display:grid;grid-template-columns:auto 1fr;gap:3px 9.5px;font-size:12px;color:var(--al-text-3);padding-top:11px;border-top:1px dashed var(--al-border)}.ac__hash code[data-v-8605aa26]{color:var(--al-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac__receipt.is-sealed .ac__hash code[data-v-8605aa26]{color:var(--al-code-text)}.ac__foot[data-v-8605aa26]{display:flex;justify-content:space-between;align-items:center;gap:9.5px;padding:9.5px 17.5px;border-top:1px solid var(--al-border);font-size:12px;color:var(--al-text-3)}.ac__replay[data-v-8605aa26]{font:600 12px/1 var(--s-font);color:var(--al-text-2);background:transparent;border:1px solid var(--al-border);border-radius:var(--al-radius-pill);padding:6.5px 11px;cursor:pointer}.ac__replay[data-v-8605aa26]:hover{color:var(--al-code-text);border-color:var(--al-text-2)}@keyframes ac-in-8605aa26{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ac-blink-8605aa26{50%{opacity:0}}@media(max-width:960px){.ac__body[data-v-8605aa26]{grid-template-columns:1fr}.ac__transcript[data-v-8605aa26]{border-right:0;border-bottom:1px solid var(--al-border);min-height:400px}.ac__grid dd[data-v-8605aa26]{min-height:2.9em}.ac__illus[data-v-8605aa26]{display:none}}@media(max-width:640px){.ac[data-v-8605aa26]{font-size:12px}.ac__bar[data-v-8605aa26],.ac__tabs[data-v-8605aa26],.ac__transcript[data-v-8605aa26],.ac__receipt[data-v-8605aa26],.ac__foot[data-v-8605aa26]{padding-inline:12.5px}.ac__row[data-v-8605aa26]{grid-template-columns:68.5px 1fr 50.5px 36px}.ac__row .ac__calls[data-v-8605aa26],.ac__row .ac__cost[data-v-8605aa26]{display:none}.ac__grid[data-v-8605aa26]{grid-template-columns:1fr}.ac__user[data-v-8605aa26]{max-width:none}}@media(prefers-reduced-motion:reduce){.ac.is-tilt[data-v-8605aa26]{transform:none}.ac__step[data-v-8605aa26],.ac__row[data-v-8605aa26],.ac__answer[data-v-8605aa26],.ac__meta[data-v-8605aa26],.ac__appr[data-v-8605aa26]{animation:none}.ac__caret[data-v-8605aa26],.ac__appr.is-paused .ac__state[data-v-8605aa26]:before{animation:none}}.cm[data-v-4d998fd6]{display:flex;flex-direction:column;gap:8px;padding:6.5px 0;overflow:hidden;contain:content;mask:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.cm__row[data-v-4d998fd6]{display:flex;width:max-content;white-space:nowrap;transform:translateZ(0);will-change:transform;backface-visibility:hidden}.cm__track[data-v-4d998fd6]{display:flex;flex:none}.cm__name[data-v-4d998fd6]{display:block;padding-inline-end:32px;font:400 var(--cm-size)/1.3 var(--s-mono);color:color-mix(in srgb,var(--al-text-2) 38%,transparent);letter-spacing:-.01em;transition:color .4s}.cm__name.is-lit[data-v-4d998fd6]{color:var(--al-accent-text)}@media(prefers-reduced-motion:no-preference){.cm__row[data-v-4d998fd6]{animation:cm-marq-4d998fd6 var(--dur, 70s) linear infinite}.cm__row.is-reverse[data-v-4d998fd6]{animation-direction:reverse}.cm:hover .cm__row[data-v-4d998fd6],.cm.is-off .cm__row[data-v-4d998fd6]{animation-play-state:paused}}@keyframes cm-marq-4d998fd6{to{transform:translate3d(-50%,0,0)}}.sw[data-v-699e2722]{position:relative;isolation:isolate}.sw__names[data-v-699e2722]{display:flex;flex-wrap:wrap;gap:.25em .7em;justify-content:center;align-items:baseline}.sw__name[data-v-699e2722]{font:700 clamp(15px,.9375rem + .88vw,27px)/1.15 var(--s-font);letter-spacing:-.025em;color:color-mix(in srgb,var(--al-text-2) 22%,transparent);transition:color .5s var(--s-ease),text-shadow .5s var(--s-ease),opacity .6s var(--s-ease);text-decoration:none}.sw.has-node .sw__names[data-v-699e2722]{mask:radial-gradient(42% 46% at 50% 50%,transparent 30%,#000 70%);-webkit-mask:radial-gradient(42% 46% at 50% 50%,transparent 30%,#000 70%)}.sw__node[data-v-699e2722]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:9.5px;text-align:center;pointer-events:none}.sw__nodelabel[data-v-699e2722]{font:600 12px/1 var(--s-mono);color:var(--al-code-text);padding:11px 17.5px;border-radius:var(--al-radius-pill);background:var(--al-abyss);border:1px solid var(--al-border-strong);box-shadow:0 0 0 10px color-mix(in srgb,var(--al-uv) 8%,transparent),0 0 60px -10px color-mix(in srgb,var(--al-uv) 40%,transparent)}.sw__notes[data-v-699e2722]{display:flex;gap:11px;font:600 12px/1 var(--s-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--al-accent-text)}.sw__notes span+span[data-v-699e2722]:before{content:"·";margin-right:11px;color:var(--al-text-3)}.sw.is-lit .sw__name[data-v-699e2722]{color:color-mix(in srgb,var(--al-text-2) 22%,transparent);transition-delay:var(--d)}.sw.is-lit.is-in .sw__name[data-v-699e2722]{color:color-mix(in srgb,var(--al-text-2) 64%,transparent)}.sw.is-lit.is-in .sw__name.is-featured[data-v-699e2722]{color:var(--al-text-1);text-shadow:0 0 22px color-mix(in srgb,var(--al-uv) 60%,transparent)}.sw__more[data-v-699e2722]{color:var(--al-accent-text)!important;display:inline-block;min-height:24px;padding-block:3px}.sw.is-lit .sw__name.is-hot[data-v-699e2722]{color:var(--al-text-1);transition-delay:0s;transition-duration:.25s}.sw.is-lit .sw__name.is-sweep[data-v-699e2722]{color:var(--al-afterglow);text-shadow:0 0 20px color-mix(in srgb,var(--al-afterglow) 70%,transparent);transition-delay:0s;transition-duration:.18s}.sw.is-lit[data-v-699e2722]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:0;transition:opacity .3s;background:radial-gradient(260px circle at var(--mx, 50%) var(--my, 50%),color-mix(in srgb,var(--al-uv) 16%,transparent),transparent 70%)}.sw.is-lit[data-v-699e2722]:hover:after{opacity:1}@media(max-width:640px){.sw__names[data-v-699e2722]{gap:.15em .5em}.sw__name[data-v-699e2722]{font-size:12.5px;letter-spacing:-.01em}.sw__nodelabel[data-v-699e2722]{font-size:12px;padding:10px 14.5px}.sw__notes[data-v-699e2722]{font-size:10.5px;gap:7px}.sw__notes span+span[data-v-699e2722]:before{margin-right:7px}}@media(prefers-reduced-motion:reduce){.sw.is-lit .sw__name[data-v-699e2722]{transition:none;color:color-mix(in srgb,var(--al-text-2) 64%,transparent)}.sw.is-lit .sw__name.is-featured[data-v-699e2722]{color:var(--al-text-1)}}.jf[data-v-44edc831]{width:100%}.jf__svg[data-v-44edc831]{width:100%;height:auto;overflow:visible}.jf__label[data-v-44edc831]{font:600 17px var(--s-mono);fill:var(--al-text-1)}.jf__src[data-v-44edc831]{fill:var(--al-text-3)}.jf__trace[data-v-44edc831]{fill:none;stroke:var(--al-border-strong);stroke-width:1.5}.jf__light[data-v-44edc831]{fill:none;stroke:url(#jf-cur);stroke-width:3;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 1.1s var(--s-ease-out);transition-delay:calc(var(--i) * .16s + .12s)}.jf.is-in .jf__light[data-v-44edc831]{stroke-dashoffset:0}.jf__dot[data-v-44edc831]{fill:var(--al-afterglow);transform-box:fill-box;transform-origin:center;transform:scale(0);transition:transform .5s var(--s-ease-out) 1.1s}.jf__halo[data-v-44edc831]{opacity:0;transition:opacity .8s var(--s-ease) 1.2s}.jf.is-in .jf__dot[data-v-44edc831]{transform:scale(1)}.jf.is-in .jf__halo[data-v-44edc831]{opacity:1}.jf__answer[data-v-44edc831]{font:800 28px var(--s-font);letter-spacing:-.03em;fill:var(--al-text-1);opacity:0;transition:opacity .5s 1.3s}.jf__note[data-v-44edc831]{font:400 14px var(--s-font);fill:var(--al-text-2);opacity:0;transition:opacity .5s 1.45s}.jf__on[data-v-44edc831]{font:500 13px var(--s-mono);fill:var(--al-text-3);letter-spacing:.06em}.jf.is-in .jf__answer[data-v-44edc831],.jf.is-in .jf__note[data-v-44edc831]{opacity:1}@media(prefers-reduced-motion:reduce){.jf__light[data-v-44edc831]{stroke-dashoffset:0;transition:none}.jf__dot[data-v-44edc831]{transform:scale(1);transition:none}.jf__halo[data-v-44edc831],.jf__answer[data-v-44edc831],.jf__note[data-v-44edc831]{opacity:1;transition:none}}.cr[data-v-74b83ad3]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--al-s-4)}.cr__tile[data-v-74b83ad3]{background:var(--al-surface);border:1px solid var(--al-border);border-radius:var(--s-radius-lg);padding:clamp(1.125rem,.8rem + .96vw,1.6rem);display:grid;gap:var(--al-s-4);align-content:start;min-width:0}.cr__vault[data-v-74b83ad3]{grid-column:span 7}.cr__scope[data-v-74b83ad3],.cr__budget[data-v-74b83ad3]{grid-column:span 5}.cr__appr[data-v-74b83ad3]{grid-column:span 7}.cr__h[data-v-74b83ad3]{font:var(--al-w-display) var(--s-fs-h3)/1.2 var(--s-font);letter-spacing:-.02em;color:var(--al-text-1)}.cr__p[data-v-74b83ad3]{color:var(--al-text-2);line-height:1.6;max-width:56ch}.cr__vaultbox[data-v-74b83ad3]{display:grid;gap:6.5px;font-family:var(--s-mono);font-size:12px}.cr__token[data-v-74b83ad3],.cr__sealed[data-v-74b83ad3],.cr__sees[data-v-74b83ad3]{display:flex;justify-content:space-between;gap:9.5px;align-items:center;padding:9.5px 13px;border-radius:8px;background:var(--al-code-bg);color:var(--al-code-text);border:1px solid var(--al-border);flex-wrap:wrap}.cr__token[data-v-74b83ad3]{color:var(--al-text-3);filter:blur(0);transition:filter 1.2s var(--s-ease) .4s,opacity 1.2s var(--s-ease) .4s}.cr__blur[data-v-74b83ad3]{letter-spacing:.12em}.cr.is-in .cr__token[data-v-74b83ad3]{filter:blur(4px);opacity:.5}.cr__sealed[data-v-74b83ad3]{border-left:3px solid var(--al-afterglow);opacity:0;transform:translateY(6px);transition:opacity .6s var(--s-ease) 1.2s,transform .6s var(--s-ease) 1.2s}.cr__sealed b[data-v-74b83ad3]{font-weight:600}.cr__sealed span[data-v-74b83ad3],.cr__sees[data-v-74b83ad3]{color:var(--al-text-3)}.cr__sees b[data-v-74b83ad3]{color:var(--al-code-text);font-weight:600}.cr.is-in .cr__sealed[data-v-74b83ad3]{opacity:1;transform:none}.cr__pills[data-v-74b83ad3]{display:flex;flex-wrap:wrap;gap:6.5px}.cr__pill[data-v-74b83ad3]{font:500 12px/1 var(--s-mono);color:var(--al-text-2);background:transparent;border:1px solid var(--al-border);border-radius:var(--al-radius-pill);padding:7px 9.5px;cursor:pointer;transition:all var(--s-t-fast)}.cr__pill[data-v-74b83ad3]:hover{color:var(--al-text-1);border-color:var(--al-border-strong)}.cr__pill.is-on[data-v-74b83ad3]{color:var(--al-abyss);background:var(--al-foam);border-color:var(--al-foam)}.cr__out[data-v-74b83ad3]{display:block;font:500 12px/1.6 var(--s-mono);color:var(--al-text-2);background:var(--al-code-bg);border:1px solid var(--al-border);border-radius:8px;padding:9.5px 13px;word-break:break-word}.cr__tree[data-v-74b83ad3]{list-style:none;display:grid;gap:6.5px;font-family:var(--s-mono);font-size:12px}.cr__node[data-v-74b83ad3]{display:grid;grid-template-columns:88px 1fr auto auto;gap:9.5px;align-items:center;padding:8px 11px;border-radius:8px;background:var(--al-code-bg);color:var(--al-code-text);border:1px solid var(--al-border)}.cr__node.is-d1[data-v-74b83ad3]{margin-left:17.5px}.cr__name[data-v-74b83ad3]{font-weight:600}.cr__meter[data-v-74b83ad3]{height:3px;border-radius:3px;background:color-mix(in srgb,var(--al-uv) 14%,transparent);overflow:hidden}.cr__meter i[data-v-74b83ad3]{display:block;height:100%;background:var(--al-uv);border-radius:3px;transition:width .2s linear}.cr__cap[data-v-74b83ad3]{font-variant-numeric:var(--al-num);min-width:5ch;text-align:right}.cr__stop[data-v-74b83ad3]{font:700 10.5px/1 var(--s-mono);letter-spacing:.1em;color:var(--al-abyss);background:var(--al-afterglow);border-radius:var(--al-radius-pill);padding:4px 6.5px;opacity:0;transition:opacity .3s;min-width:0}.cr__node.is-stopped[data-v-74b83ad3]{border-color:var(--al-afterglow)}.cr__node.is-stopped .cr__meter i[data-v-74b83ad3]{background:var(--al-afterglow)}.cr__node.is-stopped .cr__stop[data-v-74b83ad3]{opacity:1}.cr__card[data-v-74b83ad3]{background:var(--al-code-bg);color:var(--al-code-text);border:1px solid var(--al-border);border-radius:9.5px;padding:13px 14.5px;display:grid;gap:9.5px}.cr__card.is-done[data-v-74b83ad3]{border-color:var(--al-border-strong)}.cr__q[data-v-74b83ad3]{font:700 clamp(15.5px,1.04vw,16px)/1.3 var(--s-font)}.cr__chip[data-v-74b83ad3]{display:inline-block;font:600 12px/1 var(--s-mono);color:var(--al-code-text);background:var(--al-abyss);border:1px solid var(--al-border);border-radius:6.5px;padding:4px 7px;margin-right:8px;vertical-align:middle}.cr__state[data-v-74b83ad3]{font:400 12px/1.5 var(--s-mono);color:var(--al-text-3)}.cr__card:not(.is-done) .cr__state[data-v-74b83ad3]:before{content:"";display:inline-block;width:6.5px;height:6.5px;border-radius:50%;background:var(--al-afterglow);margin-right:6.5px;animation:cr-blink-74b83ad3 1.2s steps(2) infinite}.cr__btns[data-v-74b83ad3]{display:flex;gap:6.5px;flex-wrap:wrap}@keyframes cr-blink-74b83ad3{50%{opacity:0}}@media(max-width:960px){.cr__vault[data-v-74b83ad3],.cr__scope[data-v-74b83ad3],.cr__budget[data-v-74b83ad3],.cr__appr[data-v-74b83ad3]{grid-column:span 12}}@media(max-width:640px){.cr__node[data-v-74b83ad3]{grid-template-columns:75.5px 1fr auto}.cr__node .cr__stop[data-v-74b83ad3]{grid-column:1 / -1;justify-self:start}.cr__node.is-d1[data-v-74b83ad3]{margin-left:11px}}@media(prefers-reduced-motion:reduce){.cr__token[data-v-74b83ad3]{filter:blur(4px);opacity:.5;transition:none}.cr__sealed[data-v-74b83ad3]{opacity:1;transform:none;transition:none}.cr__card:not(.is-done) .cr__state[data-v-74b83ad3]:before{animation:none}}.lc[data-v-8266ecd2]{position:relative;padding-left:27px;font-family:var(--s-mono);font-size:12px;color:var(--al-code-text)}.lc__chain[data-v-8266ecd2]{position:absolute;left:9px;top:11px;bottom:35px;width:2px;background:linear-gradient(to bottom,var(--al-uv),var(--al-afterglow));transform:scaleY(0);transform-origin:top;transition:transform 1.6s var(--s-ease) .5s;border-radius:2px}.lc.is-in .lc__chain[data-v-8266ecd2]{transform:scaleY(1)}.lc__rows[data-v-8266ecd2]{list-style:none;display:grid;gap:8px}.lc__row[data-v-8266ecd2]{position:relative;background:var(--al-code-bg);border:1px solid var(--al-border);border-radius:9.5px;padding:11px 14.5px;display:grid;gap:6.5px;opacity:0;transform:translate(14px);transition:opacity .6s var(--s-ease-out),transform .6s var(--s-ease-out),border-color .4s;transition-delay:calc(var(--i) * .16s)}.lc.is-in .lc__row[data-v-8266ecd2]{opacity:1;transform:none}.lc__node[data-v-8266ecd2]{position:absolute;left:-23px;top:16px;width:9.5px;height:9.5px;border-radius:50%;background:var(--al-border-strong);transition:background-color .3s,box-shadow .3s;transition-delay:calc(.6s + var(--i) * .45s)}.lc.is-in .lc__node[data-v-8266ecd2]{background:var(--al-afterglow);box-shadow:0 0 16px color-mix(in srgb,var(--al-afterglow) 70%,transparent)}.lc.is-in .lc__row[data-v-8266ecd2]{transition-delay:calc(var(--i) * .16s),calc(var(--i) * .16s),calc(.6s + var(--i) * .45s);border-color:color-mix(in srgb,var(--al-uv) 40%,var(--al-border))}.lc__head[data-v-8266ecd2]{display:grid;grid-template-columns:auto auto 1fr auto auto;gap:11px;align-items:baseline}.lc__run[data-v-8266ecd2]{color:var(--al-text-3)}.lc__key[data-v-8266ecd2]{color:var(--al-text-2)}.lc__action[data-v-8266ecd2]{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lc__cost[data-v-8266ecd2]{color:var(--al-text-2);font-variant-numeric:var(--al-num)}.lc__result[data-v-8266ecd2]{color:var(--al-uv);font-weight:600}.lc__hash[data-v-8266ecd2]{display:flex;flex-wrap:wrap;gap:3px 8px;color:var(--al-text-3);font-size:12px}.lc__hash code[data-v-8266ecd2]{color:var(--al-text-2)}.lc__intent[data-v-8266ecd2]{font:400 12px/1.5 var(--s-font);color:var(--al-text-2);padding-top:6.5px;border-top:1px dashed var(--al-border)}.lc__intent span[data-v-8266ecd2]{font:600 11px/1 var(--s-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--al-text-3);margin-right:8px}.lc__seal[data-v-8266ecd2]{display:flex;align-items:center;gap:13px;padding-top:13px;color:var(--al-text-3);font-size:12px}.lc__seal svg[data-v-8266ecd2]{width:45px;height:45px;flex:none}.lc__ring[data-v-8266ecd2]{fill:none;stroke:var(--al-afterglow);stroke-width:3;stroke-dasharray:100;stroke-dashoffset:100;transform:rotate(-90deg);transform-origin:center;transition:stroke-dashoffset 1s var(--s-ease) 2s}.lc__tick[data-v-8266ecd2]{fill:none;stroke:var(--al-foam);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset .5s var(--s-ease) 3s}.lc.is-in .lc__ring[data-v-8266ecd2],.lc.is-in .lc__tick[data-v-8266ecd2]{stroke-dashoffset:0}.lc__seal b[data-v-8266ecd2]{display:block;color:var(--al-code-text);font:700 15px/1.3 var(--s-font)}@media(max-width:640px){.lc[data-v-8266ecd2]{padding-left:20px}.lc__node[data-v-8266ecd2]{left:-19px}.lc__chain[data-v-8266ecd2]{left:4.5px}.lc__head[data-v-8266ecd2]{grid-template-columns:1fr 1fr}.lc__action[data-v-8266ecd2]{grid-column:1 / -1;white-space:normal}}@media(prefers-reduced-motion:reduce){.lc__chain[data-v-8266ecd2]{transform:scaleY(1);transition:none}.lc__row[data-v-8266ecd2]{opacity:1;transform:none;transition:none}.lc__node[data-v-8266ecd2],.lc__ring[data-v-8266ecd2],.lc__tick[data-v-8266ecd2]{transition:none}}.pm[data-v-37e92840]{display:grid;gap:var(--al-s-8)}.pm__moment[data-v-37e92840]{display:grid;gap:var(--al-s-4)}.pm__giant[data-v-37e92840]{display:block;font:800 var(--s-fs-giant)/.82 var(--s-font);letter-spacing:-.065em;color:var(--al-afterglow);font-variant-numeric:var(--al-num);margin-left:-.04em}.pm__sym[data-v-37e92840]{color:var(--al-uv);letter-spacing:-.02em;font-size:.55em;vertical-align:.3em}.pm__title[data-v-37e92840]{font:700 clamp(1.26rem,.9375rem + 1.12vw,1.84rem)/1.15 var(--s-font);letter-spacing:-.025em;color:var(--al-text-1)}.pm__cols[data-v-37e92840]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(1.2rem,.8rem + 2vw,3rem);align-items:start}.pm__range[data-v-37e92840]{font:400 var(--s-fs-lead)/1.45 var(--s-font);color:var(--al-text-2);max-width:32ch}.pm__range b[data-v-37e92840]{color:var(--al-text-1);font-weight:700}.pm__body[data-v-37e92840]{color:var(--al-text-2);font-size:var(--s-fs-lead);line-height:1.5;max-width:60ch}.pm__billed[data-v-37e92840]{display:block;margin-top:.5em;font-size:var(--s-fs-small);color:var(--al-text-2)}.pm__plans[data-v-37e92840]{list-style:none;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));width:min(1280px,100vw - 2 * var(--s-gutter));margin-inline:calc((100% - min(1280px,100vw - 2 * var(--s-gutter)))/2);border-block:var(--s-hair)}.pm__plan[data-v-37e92840]{min-width:0;border-inline-start:var(--s-hair)}.pm__plan[data-v-37e92840]:first-child{border-inline-start:0}.pm__planin[data-v-37e92840]{display:grid;gap:6px;align-content:start;height:100%;padding:var(--al-s-6) var(--al-s-5) var(--al-s-6);color:inherit;text-decoration:none;position:relative;transition:background-color var(--s-t)}a.pm__planin[data-v-37e92840]:hover{background:var(--al-accent-tint);text-decoration:none}.pm__plan.is-lit .pm__planin[data-v-37e92840]:before{content:"";position:absolute;left:0;right:0;top:-1px;height:2px;background:var(--al-afterglow)}.pm__name[data-v-37e92840]{font:600 12px/1 var(--s-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--al-text-3);display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.pm__price[data-v-37e92840]{font:800 clamp(1.4rem,1rem + 1.05vw,2rem)/1.05 var(--s-font);letter-spacing:-.035em;color:var(--al-text-1);font-variant-numeric:var(--al-num);white-space:nowrap;margin-top:4px}.pm__plan.is-lit .pm__price[data-v-37e92840]{color:var(--al-afterglow)}.pm__from[data-v-37e92840]{font:500 var(--s-fs-small)/1 var(--s-font);letter-spacing:0;color:var(--al-text-2)}.pm__note[data-v-37e92840]{font:400 12px/1.4 var(--s-mono);color:var(--al-text-3)}.pm__est[data-v-37e92840]{font:500 11px/1 var(--s-mono);letter-spacing:.04em;color:var(--al-text-3);font-style:normal}.pm__billedline[data-v-37e92840]{font-size:var(--s-fs-small);color:var(--al-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm__ctas[data-v-37e92840]{display:flex;gap:var(--al-s-3);flex-wrap:wrap}@media(max-width:1100px){.pm__plans[data-v-37e92840]{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin-inline:0;border-top:0}.pm__plan[data-v-37e92840]{border-top:var(--s-hair)}.pm__plan[data-v-37e92840]:nth-child(3n+1){border-inline-start:0}}@media(max-width:900px){.pm__cols[data-v-37e92840]{grid-template-columns:1fr}}@media(max-width:640px){.pm__plans[data-v-37e92840]{grid-template-columns:1fr 1fr}.pm__plan[data-v-37e92840]:nth-child(3n+1){border-inline-start:var(--s-hair)}.pm__plan[data-v-37e92840]:nth-child(odd){border-inline-start:0}.pm__planin[data-v-37e92840]{padding:var(--al-s-5) var(--al-s-4)}.pm__billedline[data-v-37e92840]{white-space:normal}}.ss[data-v-fb3ae7b4]{position:fixed;inset-inline-end:var(--s-gutter);bottom:14.5px;z-index:40;display:flex;justify-content:flex-end;pointer-events:none;opacity:0;transform:translateY(16px);transition:opacity var(--s-t) var(--s-ease),transform var(--s-t) var(--s-ease-out)}.ss.is-on[data-v-fb3ae7b4]{opacity:1;transform:none;pointer-events:auto}.ss__pill[data-v-fb3ae7b4]{display:flex;align-items:center;gap:9px;max-width:320px;padding:6.5px 6.5px 6.5px 12px;border-radius:var(--al-radius-pill);border:1px solid var(--al-border-strong);background:var(--al-header-bg);-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);box-shadow:0 24px 60px -20px #000c}.ss__mark[data-v-fb3ae7b4]{flex:none}.ss__note[data-v-fb3ae7b4]{display:grid;min-width:0;font-size:var(--s-fs-small);line-height:1.25;color:var(--al-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ss__note b[data-v-fb3ae7b4]{color:var(--al-text-1);font-weight:var(--al-w-head)}@media(max-width:720px){.ss[data-v-fb3ae7b4]{inset-inline:0;bottom:0;justify-content:stretch;transform:translateY(100%)}.ss__pill[data-v-fb3ae7b4]{width:100%;max-width:none;border-radius:0;border-width:1px 0 0;justify-content:space-between;padding:9px var(--s-gutter) calc(9px + env(safe-area-inset-bottom))}.ss__note[data-v-fb3ae7b4]{display:block}.ss__mark[data-v-fb3ae7b4]{display:none}}@media(prefers-reduced-motion:reduce){.ss[data-v-fb3ae7b4]{transition:none;transform:none}.ss.is-hid[data-v-fb3ae7b4]{display:none}}.st[data-v-d89de71a]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--al-s-2) var(--al-s-5);font-size:var(--s-fs-small);line-height:1.5;color:var(--al-text-3)}.st li[data-v-d89de71a]{display:flex;align-items:baseline;gap:var(--al-s-2);min-width:0}.st li>b[data-v-d89de71a]{flex:none;font:600 var(--s-fs-caption)/1 var(--s-mono);color:var(--al-accent-text)}.st strong[data-v-d89de71a]{color:var(--al-text-1);font-weight:var(--al-w-head)}.dt[data-v-6d5bee14]{display:grid;gap:11px;padding:clamp(1.125rem,.8rem + .96vw,1.6rem);border-radius:var(--s-radius-lg);border:1px dashed var(--al-border-strong);background:color-mix(in srgb,var(--al-surface) 60%,transparent)}.dt__title[data-v-6d5bee14]{font:700 var(--s-fs-h3)/1.2 var(--s-font);letter-spacing:-.02em;color:var(--al-text-1)}.dt__line[data-v-6d5bee14]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 9.5px;font:500 clamp(12.5px,.88vw,15px)/1 var(--s-mono)}.dt__step[data-v-6d5bee14]{padding:8px 11px;border-radius:var(--al-radius-pill);border:1px solid var(--al-border);color:var(--al-text-3);transition:color .4s,border-color .4s,box-shadow .4s;transition-delay:calc(.3s + var(--i) * .65s)}.dt__arrow[data-v-6d5bee14]{color:var(--al-text-3);opacity:.5;transition:opacity .4s;transition-delay:calc(.6s + var(--i) * .65s)}.dt.is-in .dt__step[data-v-6d5bee14]{color:var(--al-text-1);border-color:var(--al-uv);box-shadow:0 0 20px -6px color-mix(in srgb,var(--al-uv) 60%,transparent)}.dt.is-in .dt__step[data-v-6d5bee14]:last-child{color:var(--al-afterglow);border-color:var(--al-afterglow);box-shadow:0 0 20px -6px color-mix(in srgb,var(--al-afterglow) 60%,transparent)}.dt.is-in .dt__arrow[data-v-6d5bee14]{opacity:1}.dt__note[data-v-6d5bee14]{color:var(--al-text-2);font-size:var(--s-fs-small);line-height:1.55;max-width:60ch}@media(prefers-reduced-motion:reduce){.dt__step[data-v-6d5bee14],.dt__arrow[data-v-6d5bee14]{transition:none}.dt__arrow[data-v-6d5bee14]{opacity:1}}.pq[data-v-50347e23]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--al-s-8) clamp(1.8rem,.8rem + 3.2vw,4.8rem);align-items:start}.pq__head[data-v-50347e23]{position:sticky;top:calc(var(--s-header-h) + 25.5px);display:grid;gap:var(--al-s-5);align-content:start}.pq__k[data-v-50347e23]{display:flex;align-items:center;gap:9.5px;margin:0;font:600 12px/1 var(--s-font);letter-spacing:.14em;text-transform:uppercase;color:var(--al-text-2)}.pq__k[data-v-50347e23]:after{content:"";width:38.5px;height:1px;background:var(--al-border-strong)}.pq__n[data-v-50347e23]{font:500 12px/1 var(--s-mono);letter-spacing:0;color:var(--al-accent-text)}.pq__h[data-v-50347e23]{margin:0;font:var(--al-w-emph) var(--s-fs-display)/1.02 var(--s-font);letter-spacing:-.03em;color:var(--al-text-1);text-wrap:balance;max-width:14ch}.pq__lead[data-v-50347e23]{margin:0;font-size:var(--s-fs-body);line-height:1.6;color:var(--al-text-2);max-width:44ch}.pq__aside[data-v-50347e23]{display:grid;gap:var(--al-s-4);margin-top:var(--al-s-2)}.pq__list[data-v-50347e23]{display:grid;border-top:1px solid var(--al-border-strong)}.pq__list>.pf__item[data-v-50347e23]{border-bottom:1px solid var(--al-border)}.pq__q[data-v-50347e23]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--al-s-5);list-style:none;cursor:pointer;padding:clamp(1.05rem,.8rem + .6vw,1.4rem) 2px 0;font:var(--al-w-display) clamp(1.0625rem,.95rem + .45vw,1.3rem)/1.3 var(--s-font);letter-spacing:-.015em;color:var(--al-text-1);text-wrap:balance}.pq__q[data-v-50347e23]::-webkit-details-marker{display:none}.pq__q[data-v-50347e23]:hover{color:var(--al-accent-text)}.pq__q[data-v-50347e23]:focus-visible{outline:2px solid var(--al-accent-2);outline-offset:4px;border-radius:4px}.pq__i[data-v-50347e23]{flex:none;font:500 12px/1 var(--s-mono);font-style:normal;color:var(--al-text-3);transition:color var(--s-t-fast) var(--s-ease)}.pf__item[open] .pq__i[data-v-50347e23]{color:var(--al-accent-text)}.pf__item:not([open]) .pq__q[data-v-50347e23]{padding-bottom:clamp(1.05rem,.8rem + .6vw,1.4rem)}.pq__a[data-v-50347e23]{margin:0;padding:var(--al-s-3) 2px clamp(1.05rem,.8rem + .6vw,1.4rem);max-width:64ch;font:400 .9375rem/1.65 var(--s-font);color:var(--al-text-2)}@media(max-width:1000px){.pq[data-v-50347e23]{grid-template-columns:1fr}.pq__head[data-v-50347e23]{position:static}.pq__h[data-v-50347e23]{max-width:18ch}}.pq-go{display:grid;gap:var(--al-s-2)}.pq-go__k{margin:0;font:var(--al-w-head) var(--s-fs-caption)/1.4 var(--s-font);letter-spacing:var(--al-ls-caption);text-transform:uppercase;color:var(--al-text-3)}.pq-go ul{list-style:none;margin:0;padding:0;display:grid;border-top:1px solid var(--al-border)}.pq-go li{border-bottom:1px solid var(--al-border)}.pq-go a{display:flex;align-items:center;justify-content:space-between;gap:var(--al-s-3);min-height:40px;padding:8px 2px;font:var(--al-w-head) .9375rem/1.35 var(--s-font);color:var(--al-text-1);text-decoration:none;transition:color var(--s-t-fast) var(--s-ease),padding-inline-start var(--s-t) var(--s-ease)}.pq-go a:after{content:"→";flex:none;color:var(--al-accent-text);font-weight:400}.pq-go a:hover{color:var(--al-accent-text);padding-inline-start:6px;text-decoration:none}.pq-go--chips ul{display:flex;flex-wrap:wrap;gap:6.5px;border-top:0}.pq-go--chips li{border-bottom:0}.pq-go--chips a{min-height:34px;padding:6.5px 11px;border:1px solid var(--al-border);border-radius:var(--al-radius-pill);background:var(--al-surface);font:400 .8125rem/1.3 var(--s-font)}.pq-go--chips a:after{content:none}.pq-go--chips a:hover{padding-inline-start:11px;border-color:var(--al-accent-2)}.hm-hero[data-v-5ecf34e8]{position:relative;--p: 0;--pe: 0}.hm-pin[data-v-5ecf34e8]{position:relative;isolation:isolate;overflow:hidden;min-height:calc(100svh - var(--s-header-h));display:grid;align-content:center;padding-block:clamp(1.8rem,.8rem + 2vw,2.8rem) clamp(6.3rem,4rem + 5.6vw,9.6rem)}.hm-hero__in[data-v-5ecf34e8]{position:relative;z-index:1;display:grid;gap:clamp(1.125rem,.8rem + 1.2vw,1.8rem)}.hm-giant .hm-kicker[data-v-5ecf34e8]{margin-bottom:clamp(1.125rem,.8rem + 1.2vw,1.8rem)}.hm-giant[data-v-5ecf34e8]{font:800 var(--s-fs-giant)/.9 var(--s-font);letter-spacing:-.045em;color:var(--al-text-1);text-wrap:balance}.hm-giant em[data-v-5ecf34e8]{font-style:normal;color:var(--al-accent-text)}.hm-line[data-v-5ecf34e8]{display:block;padding-bottom:.06em;margin-bottom:-.06em}.hm-line>span[data-v-5ecf34e8]{display:block}@media(prefers-reduced-motion:no-preference){.hm-line>span[data-v-5ecf34e8]{transform:translateY(30%);animation:hm-rise-5ecf34e8 .9s var(--s-ease-out) forwards;animation-delay:calc(var(--i) * .11s + 80ms)}.hm-hero__grid[data-v-5ecf34e8]{transform:translateY(10px);animation:hm-settle-5ecf34e8 .8s var(--s-ease-out) forwards;animation-delay:.4s}.hm-hero__cue[data-v-5ecf34e8]{opacity:0;animation:hm-fade-5ecf34e8 .8s var(--s-ease-out) forwards;animation-delay:1.4s}}@keyframes hm-rise-5ecf34e8{to{transform:none}}@keyframes hm-settle-5ecf34e8{to{transform:none}}@keyframes hm-fade-5ecf34e8{to{opacity:1}}.hm-hero__grid[data-v-5ecf34e8]{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(1.8rem,.8rem + 3.2vw,4.8rem);align-items:start;margin-top:clamp(.45rem,.8vw,1.2rem)}.hm-hero__sub[data-v-5ecf34e8]{font:400 clamp(1.0125rem,.9375rem + .56vw,1.2rem)/1.45 var(--s-font);color:var(--al-text-1);max-width:34ch;text-shadow:0 2px 24px var(--al-bg)}.hm-hero__ctas[data-v-5ecf34e8]{display:grid;gap:var(--al-s-4);justify-items:start}.hm-hero__row[data-v-5ecf34e8]{display:flex;align-items:stretch;gap:var(--al-s-3);width:100%;min-width:0}.hm-hero__row[data-v-5ecf34e8] .hm-hero__btn{flex:none}.hm-hero__row[data-v-5ecf34e8] .cmd{flex:1 1 0;min-width:0}.hm-hero__row[data-v-5ecf34e8] .cmd__row{height:100%;min-height:52px;padding:6px 6px 6px 14px}.hm-hero__row[data-v-5ecf34e8] .cmd__copy{min-height:38px}.hm-hero__micro[data-v-5ecf34e8]{font-size:var(--s-fs-small);color:var(--al-text-2);line-height:1.5;text-shadow:0 2px 24px var(--al-bg);font-variant-numeric:var(--al-num)}.hm-hero__cue[data-v-5ecf34e8]{display:none}.hm-stage[data-v-5ecf34e8]{position:relative;z-index:2;margin-top:clamp(-7.2rem,-7.2vw,-4rem)}.hm-stage__con[data-v-5ecf34e8]{min-height:452px}@media(min-width:900px)and (min-height:600px)and (prefers-reduced-motion:no-preference){.hm-hero.is-pin[data-v-5ecf34e8]:after{content:"";display:block;height:30vh}.hm-hero.is-pin .hm-pin[data-v-5ecf34e8]{position:sticky;top:0;height:100svh;min-height:0;padding-top:var(--s-header-h);z-index:1}.hm-hero.is-pin .hm-hero__in[data-v-5ecf34e8]{transform:translate3d(0,calc(var(--pe) * -12vh),0);opacity:calc(1 - var(--p) * var(--p));will-change:transform,opacity}.hm-hero.is-gone .hm-hero__in[data-v-5ecf34e8]{visibility:hidden}.hm-hero.is-pin.is-scrolled .hm-hero__cue[data-v-5ecf34e8]{display:none}.hm-hero.is-pin .hm-hero__cue[data-v-5ecf34e8]{position:absolute;left:50%;bottom:7vh;z-index:1;transform:translate(-50%);display:inline-flex;align-items:center;gap:9px;font:600 11px/1 var(--s-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--al-text-3)}.hm-hero.is-pin .hm-hero__cue i[data-v-5ecf34e8]{width:1px;height:34px;background:linear-gradient(to bottom,var(--al-uv),var(--al-afterglow));animation:hm-cue-5ecf34e8 1.8s var(--s-ease) infinite}.hm-hero.is-pin .hm-stage[data-v-5ecf34e8]{position:sticky;z-index:2;margin-top:-15vh;transform:scale(calc(.955 + .045 * var(--pe)));transform-origin:50% 100%;will-change:transform}}@keyframes hm-cue-5ecf34e8{0%{transform:scaleY(0);transform-origin:top}45%{transform:scaleY(1);transform-origin:top}55%{transform:scaleY(1);transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}.hm-after[data-v-5ecf34e8]{position:relative;z-index:1;padding-block:var(--s-block) 0}.hm-stage__cap[data-v-5ecf34e8]{font-size:var(--s-fs-lead);color:var(--al-text-2);max-width:64ch;line-height:1.5}.hm-dfn[data-v-5ecf34e8]{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:var(--al-s-4) clamp(1.8rem,.8rem + 3.2vw,4.8rem);align-items:baseline;margin-top:var(--s-block);padding-top:var(--al-s-8);border-top:var(--s-hair)}.hm-dfn__k[data-v-5ecf34e8]{margin:0;font:600 11px/1.4 var(--s-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--al-accent-text)}.hm-dfn__t[data-v-5ecf34e8]{margin:0;font:500 clamp(1.125rem,.95rem + .7vw,1.5rem)/1.45 var(--s-font);letter-spacing:-.012em;color:var(--al-text-1);max-width:62ch;text-wrap:pretty}.hm-see[data-v-5ecf34e8]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--al-s-5) clamp(1.8rem,.8rem + 3.2vw,4.8rem);align-items:start;margin-top:var(--s-block);padding-block:var(--al-s-8);border-top:var(--s-hair)}.hm-see__head[data-v-5ecf34e8]{display:grid;gap:var(--al-s-3)}.hm-see__k[data-v-5ecf34e8]{font:600 11px/1.4 var(--s-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--al-accent-text)}.hm-see__intro[data-v-5ecf34e8]{font-size:var(--s-fs-small);color:var(--al-text-2);line-height:1.55;max-width:48ch}.hm-see[data-v-5ecf34e8] .st{display:grid;gap:var(--al-s-3)}.hm-proof[data-v-5ecf34e8]{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--al-s-4);padding-block:var(--al-s-8);border-block:var(--s-hair)}.hm-proof li[data-v-5ecf34e8]{display:grid;gap:6px}.hm-proof li>b[data-v-5ecf34e8]{font:800 clamp(2.04rem,1.36rem + 2.21vw,3.825rem)/1 var(--s-font);letter-spacing:-.045em;color:var(--al-text-1);font-variant-numeric:tabular-nums}@media(max-width:640px){.hm-proof li>b[data-v-5ecf34e8]{font:800 clamp(2.208rem,1.472rem + 2.392vw,4.14rem)/1 var(--s-font)}}.hm-proof li>span[data-v-5ecf34e8]{color:var(--al-text-2);font-size:var(--s-fs-small);line-height:1.5}.hm-proof__in[data-v-5ecf34e8]{color:var(--al-text-1);font-weight:700}.hm-proof__src[data-v-5ecf34e8]{margin-top:var(--al-s-4);font-size:var(--s-fs-small);color:var(--al-text-3);line-height:1.55}.hm-flow[data-v-5ecf34e8]{position:relative;--hm-sec: clamp(3.25rem, 1.8rem + 3.6vw, 5.5rem)}.hm-sec[data-v-5ecf34e8]{position:relative;isolation:isolate;padding-block:var(--hm-sec)}.hm-rail[data-v-5ecf34e8]{display:none;position:absolute;top:0;bottom:0;width:1px;z-index:1;pointer-events:none;left:calc(max(var(--s-gutter),(100% - var(--s-container)) / 2 + var(--s-gutter)) - 22px);background:color-mix(in srgb,var(--al-border) 50%,transparent)}.hm-rail__lit[data-v-5ecf34e8]{position:absolute;left:0;top:0;width:100%;height:var(--rail, 0px);max-height:100%;opacity:.55;background:linear-gradient(to bottom,color-mix(in srgb,var(--al-uv) 40%,transparent),var(--al-uv) 40%,var(--al-afterglow))}.hm-rail__lit[data-v-5ecf34e8]:after{content:"";position:absolute;left:50%;bottom:0;width:6px;height:6px;border-radius:50%;transform:translate(-50%,50%);background:var(--al-afterglow);box-shadow:0 0 14px 2px color-mix(in srgb,var(--al-afterglow) 45%,transparent)}@media(min-width:1100px){.hm-rail[data-v-5ecf34e8]{display:block}}@media(prefers-reduced-motion:reduce){.hm-rail__lit[data-v-5ecf34e8]{height:100%}.hm-rail__lit[data-v-5ecf34e8]:after{display:none}}.hm-amb[data-v-5ecf34e8]:before{content:"";position:absolute;top:-12%;right:-10%;bottom:-12%;left:-10%;z-index:-1;pointer-events:none;background:radial-gradient(70vw 48% at var(--ax, 18%) var(--ay, 80%),color-mix(in srgb,var(--al-uv) 30%,transparent),transparent 70%),radial-gradient(52vw 40% at var(--bx, 84%) var(--by, 14%),color-mix(in srgb,var(--al-afterglow) 16%,transparent),transparent 70%)}.hm-amb--a[data-v-5ecf34e8]{--ax: 82%;--ay: 30%;--bx: 10%;--by: 90%}.hm-amb--b[data-v-5ecf34e8]{--ax: 14%;--ay: 70%;--bx: 90%;--by: 20%}.hm-amb--c[data-v-5ecf34e8]{--ax: 50%;--ay: 70%;--bx: 20%;--by: 10%}.hm-amb--d[data-v-5ecf34e8]{--ax: 80%;--ay: 80%;--bx: 12%;--by: 20%}.hm-amb--e[data-v-5ecf34e8]{--ax: 20%;--ay: 20%;--bx: 85%;--by: 85%}.hm-amb--f[data-v-5ecf34e8]{--ax: 70%;--ay: 90%;--bx: 25%;--by: 10%}@media(prefers-reduced-motion:no-preference){.hm-amb[data-v-5ecf34e8]:before{animation:hm-drift-5ecf34e8 18s ease-in-out infinite alternate}}@keyframes hm-drift-5ecf34e8{to{transform:translate3d(2%,-2%,0) scale(1.04)}}.hm-num[data-v-5ecf34e8]{display:flex;align-items:center;gap:9.5px;font:600 12px/1 var(--s-font);letter-spacing:.14em;text-transform:uppercase;color:var(--al-text-2);margin-bottom:var(--al-s-6)}.hm-num span[data-v-5ecf34e8]{position:relative;font:500 12px/1 var(--s-mono);color:var(--al-accent-text);letter-spacing:0;transition:color .5s,text-shadow .5s}.hm-num[data-v-5ecf34e8]:after{content:"";width:38.5px;height:1px;background:var(--al-border-strong)}.hm-num--c[data-v-5ecf34e8]{justify-content:center}.hm-num--c[data-v-5ecf34e8]:after{display:none}.hm-num--c[data-v-5ecf34e8]:before{content:"";width:38.5px;height:1px;background:var(--al-border-strong)}@media(min-width:1100px)and (prefers-reduced-motion:no-preference){.hm-num span[data-v-5ecf34e8]{color:var(--al-text-3)}.hm-num span[data-v-5ecf34e8]:before{content:"";position:absolute;left:-27px;top:50%;width:10px;height:10px;border-radius:50%;transform:translateY(-50%);background:var(--al-bg);border:1.5px solid var(--al-border-strong);transition:background-color .5s,border-color .5s,box-shadow .5s}.hm-num--c span[data-v-5ecf34e8]:before,.hm-split--rev .hm-num span[data-v-5ecf34e8]:before{display:none}.hm-sec.is-lit .hm-num span[data-v-5ecf34e8]{color:var(--al-accent-text);text-shadow:0 0 14px color-mix(in srgb,var(--al-afterglow) 60%,transparent)}.hm-sec.is-lit .hm-num span[data-v-5ecf34e8]:before{background:var(--al-afterglow);border-color:var(--al-afterglow);box-shadow:0 0 14px color-mix(in srgb,var(--al-afterglow) 70%,transparent)}.is-lit-1 .hm-sec:nth-child(-n+2) .hm-num span[data-v-5ecf34e8],.is-lit-2 .hm-sec:nth-child(-n+3) .hm-num span[data-v-5ecf34e8],.is-lit-3 .hm-sec:nth-child(-n+4) .hm-num span[data-v-5ecf34e8],.is-lit-4 .hm-sec:nth-child(-n+5) .hm-num span[data-v-5ecf34e8],.is-lit-5 .hm-sec:nth-child(-n+6) .hm-num span[data-v-5ecf34e8],.is-lit-6 .hm-sec:nth-child(-n+7) .hm-num span[data-v-5ecf34e8],.is-lit-7 .hm-sec:nth-child(-n+8) .hm-num span[data-v-5ecf34e8],.is-lit-8 .hm-sec:nth-child(-n+9) .hm-num span[data-v-5ecf34e8],.is-lit-9 .hm-sec:nth-child(-n+10) .hm-num span[data-v-5ecf34e8],.is-lit-10 .hm-sec .hm-num span[data-v-5ecf34e8]{color:var(--al-accent-text);text-shadow:0 0 14px color-mix(in srgb,var(--al-afterglow) 60%,transparent)}.is-lit-1 .hm-sec:nth-child(-n+2) .hm-num span[data-v-5ecf34e8]:before,.is-lit-2 .hm-sec:nth-child(-n+3) .hm-num span[data-v-5ecf34e8]:before,.is-lit-3 .hm-sec:nth-child(-n+4) .hm-num span[data-v-5ecf34e8]:before,.is-lit-4 .hm-sec:nth-child(-n+5) .hm-num span[data-v-5ecf34e8]:before,.is-lit-5 .hm-sec:nth-child(-n+6) .hm-num span[data-v-5ecf34e8]:before,.is-lit-6 .hm-sec:nth-child(-n+7) .hm-num span[data-v-5ecf34e8]:before,.is-lit-7 .hm-sec:nth-child(-n+8) .hm-num span[data-v-5ecf34e8]:before,.is-lit-8 .hm-sec:nth-child(-n+9) .hm-num span[data-v-5ecf34e8]:before,.is-lit-9 .hm-sec:nth-child(-n+10) .hm-num span[data-v-5ecf34e8]:before,.is-lit-10 .hm-sec .hm-num span[data-v-5ecf34e8]:before{background:var(--al-afterglow);border-color:var(--al-afterglow);box-shadow:0 0 14px color-mix(in srgb,var(--al-afterglow) 70%,transparent)}}.hm-head[data-v-5ecf34e8]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--al-s-8) clamp(1.8rem,.8rem + 3.2vw,4.8rem);align-items:end}.hm-head .hm-lead[data-v-5ecf34e8]{margin-top:0;padding-bottom:.35em}.hm-head--nums[data-v-5ecf34e8]{align-items:start}.hm-head--nums .hm-lead[data-v-5ecf34e8]{margin-top:var(--al-s-8);padding-bottom:0}.hm-h2[data-v-5ecf34e8]{font:800 var(--s-fs-display)/.95 var(--s-font);letter-spacing:-.045em;color:var(--al-text-1);max-width:24ch;text-wrap:balance}.hm-h2--tight[data-v-5ecf34e8]{font-size:var(--s-fs-h2);max-width:16ch}.hm-h2 em[data-v-5ecf34e8],.hm-h3 em[data-v-5ecf34e8],.hm-word em[data-v-5ecf34e8],.hm-statement em[data-v-5ecf34e8]{font-style:normal;color:var(--al-accent-text)}.hm-h3[data-v-5ecf34e8]{font:800 clamp(1.575rem,.96rem + 1.52vw,2.24rem)/1.08 var(--s-font);letter-spacing:-.03em;color:var(--al-text-1);max-width:18ch;text-wrap:balance}.hm-statement[data-v-5ecf34e8]{font:800 var(--s-fs-giant)/.92 var(--s-font);letter-spacing:-.05em;color:var(--al-text-1);text-align:center;text-wrap:balance;max-width:15ch;margin-inline:auto}.hm-lead[data-v-5ecf34e8]{font:400 var(--s-fs-lead)/1.5 var(--s-font);color:var(--al-text-2);max-width:62ch;margin-top:var(--al-s-8)}.hm-lead--c[data-v-5ecf34e8]{text-align:center;margin-inline:auto;max-width:58ch}.hm-body[data-v-5ecf34e8]{font-size:var(--s-fs-body);line-height:1.65;color:var(--al-text-2);max-width:52ch}.hm-micro[data-v-5ecf34e8]{font-size:var(--s-fs-small);color:var(--al-text-3);line-height:1.55;max-width:56ch;margin-top:var(--al-s-6)}.hm-micro--c[data-v-5ecf34e8]{text-align:center;margin-inline:auto}.hm-proofline[data-v-5ecf34e8]{font-size:var(--s-fs-small);color:var(--al-text-2);line-height:1.6;max-width:52ch}.hm-proofline code[data-v-5ecf34e8]{font-family:var(--s-mono);color:var(--al-text-1);font-size:.95em}.hm-line-under[data-v-5ecf34e8]{margin-top:var(--s-block);font-size:var(--s-fs-lead);color:var(--al-text-2)}.hm-line-under b[data-v-5ecf34e8]{color:var(--al-text-1);font-weight:700}.hm-wall[data-v-5ecf34e8],.hm-field[data-v-5ecf34e8]{margin-block:var(--s-block)}.hm-field__foot[data-v-5ecf34e8]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--s-gutter);align-items:start}.hm-field__foot .hm-micro[data-v-5ecf34e8]{margin-top:0}.hm-popular[data-v-5ecf34e8]{display:grid;gap:var(--al-s-6);align-content:start}.hm-faq[data-v-5ecf34e8]{position:relative;padding-block:clamp(3.25rem,1.8rem + 3.6vw,5.5rem);border-top:var(--s-hair)}.hm-nums[data-v-5ecf34e8]{display:grid;gap:var(--al-s-5);align-content:start;justify-items:start;padding-top:.3em}.hm-nums>div[data-v-5ecf34e8]{display:grid;gap:4px}.hm-nums dd[data-v-5ecf34e8]{margin:0}.hm-nums dt[data-v-5ecf34e8]{font:800 clamp(2.89rem,1.36rem + 4.76vw,6.12rem)/.9 var(--s-font);letter-spacing:-.055em;color:var(--al-accent-text);font-variant-numeric:tabular-nums}@media(max-width:640px){.hm-nums dt[data-v-5ecf34e8]{font:800 clamp(3.128rem,1.472rem + 5.152vw,6.624rem)/.9 var(--s-font)}}.hm-nums>div+div dt[data-v-5ecf34e8]{color:var(--al-text-1)}.hm-nums dd[data-v-5ecf34e8]{font:500 12px/1.4 var(--s-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--al-text-3)}.hm-spec[data-v-5ecf34e8]{display:grid;margin-top:var(--s-block);border-top:var(--s-hair)}.hm-spec__row[data-v-5ecf34e8]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--al-s-4) clamp(1.2rem,.8rem + 2vw,3rem);align-items:baseline;padding-block:clamp(1rem,.6rem + 1.2vw,1.5rem);border-bottom:var(--s-hair)}.hm-spec dt[data-v-5ecf34e8]{display:grid;gap:var(--al-s-3);font:700 clamp(1.26rem,.9375rem + 1.12vw,1.84rem)/1.15 var(--s-font);letter-spacing:-.025em;color:var(--al-text-1);text-wrap:balance}.hm-spec dt i[data-v-5ecf34e8]{font:500 12px/1 var(--s-mono);color:var(--al-text-3);font-style:normal}.hm-spec dd[data-v-5ecf34e8]{margin:0;color:var(--al-text-2);line-height:1.6;max-width:52ch}.hm-spec--mono dt code[data-v-5ecf34e8]{display:flex;align-items:center;gap:8px;font:500 clamp(.95rem,.9rem + .4vw,1.15rem)/1 var(--s-mono);color:var(--al-text-2);letter-spacing:0}.hm-spec--mono dt code b[data-v-5ecf34e8]{color:var(--al-accent-text);font-weight:600}.hm-spec__row.is-lit[data-v-5ecf34e8]{position:relative}.hm-spec__row.is-lit dt code[data-v-5ecf34e8]{color:var(--al-text-1)}.hm-spec__row.is-lit[data-v-5ecf34e8]:before{content:"";position:absolute;left:0;top:-1px;width:72px;height:2px;background:var(--rainbow);background-size:260% 100%}.hm-pulse[data-v-5ecf34e8]{width:7px;height:7px;border-radius:50%;background:var(--al-afterglow)}@media(prefers-reduced-motion:no-preference){.hm-spec__row.is-lit[data-v-5ecf34e8]:before{animation:al-headlight var(--al-sweep-duration) var(--al-ease) infinite alternate}.hm-pulse[data-v-5ecf34e8]{animation:hm-blink-5ecf34e8 1.2s steps(2) infinite}}@keyframes hm-blink-5ecf34e8{50%{opacity:0}}.hm-facts[data-v-5ecf34e8]{display:grid;margin-top:var(--al-s-5);border-top:var(--s-hair)}.hm-facts>div[data-v-5ecf34e8]{display:grid;grid-template-columns:11ch minmax(0,1fr);gap:var(--al-s-4);padding-block:9px;border-bottom:var(--s-hair);font-size:var(--s-fs-small);color:var(--al-text-2);line-height:1.5}.hm-facts dt[data-v-5ecf34e8]{color:var(--al-text-1);font-weight:700}.hm-facts dd[data-v-5ecf34e8]{margin:0}.hm-facts code[data-v-5ecf34e8]{font-family:var(--s-mono);color:var(--al-text-1);font-size:.92em}.hm-sec--split[data-v-5ecf34e8]{padding-block:calc(var(--hm-sec) * .85)}.hm-split[data-v-5ecf34e8]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(1.8rem,.8rem + 3.2vw,4.8rem);align-items:center}.hm-split--rev[data-v-5ecf34e8]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.hm-split--rev .hm-split__pin[data-v-5ecf34e8]{order:2}.hm-split__pin[data-v-5ecf34e8]{position:sticky;top:calc(var(--s-header-h) + 25.5px);display:grid;gap:var(--al-s-5);align-content:start;align-self:start}.hm-split__vis[data-v-5ecf34e8]{min-width:0}.hm-split__vis--join[data-v-5ecf34e8]{align-self:center;padding-block:var(--al-s-6)}.hm-split__vis--join[data-v-5ecf34e8] .jf{max-width:640px;margin-inline:auto}.hm-word[data-v-5ecf34e8]{font:800 var(--s-fs-giant)/.85 var(--s-font);letter-spacing:-.06em;color:var(--al-text-1);margin-bottom:var(--al-s-2)}.hm-word--pink[data-v-5ecf34e8]{color:var(--al-accent-text)}.hm-word--pink em[data-v-5ecf34e8]{color:var(--al-text-1)}.hm-control[data-v-5ecf34e8]{margin-top:var(--s-block)}.hm-scenes[data-v-5ecf34e8]{list-style:none;display:grid;margin-top:var(--s-block);border-top:var(--s-hair)}.hm-scene[data-v-5ecf34e8]{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--al-s-4) clamp(1.2rem,.8rem + 2vw,3rem);padding-block:clamp(1.2rem,.8rem + 1.6vw,2.2rem);border-bottom:var(--s-hair);align-items:start}.hm-scene__k[data-v-5ecf34e8]{display:grid;gap:6px;font:500 12px/1.4 var(--s-mono);color:var(--al-text-2);padding-top:.4em}.hm-scene__k i[data-v-5ecf34e8]{font-style:normal;color:var(--al-accent-text)}.hm-scene__k em[data-v-5ecf34e8]{font-style:normal;color:var(--al-text-3)}.hm-scene__t[data-v-5ecf34e8]{font:700 clamp(1.26rem,.9375rem + 1.12vw,1.84rem)/1.25 var(--s-font);letter-spacing:-.025em;color:var(--al-text-1);max-width:34ch;text-wrap:pretty}.hm-scene:first-child .hm-scene__t[data-v-5ecf34e8]{font-size:clamp(1.275rem,.765rem + 1.615vw,2.21rem);line-height:1.15;letter-spacing:-.035em;max-width:30ch}@media(max-width:640px){.hm-scene:first-child .hm-scene__t[data-v-5ecf34e8]{font-size:clamp(1.38rem,.828rem + 1.748vw,2.392rem)}}.hm-fx[data-v-5ecf34e8]{font-size:var(--s-fs-small);color:var(--al-text-2);margin-top:var(--al-s-8);max-width:72ch}@media(max-width:1100px){.hm-split[data-v-5ecf34e8],.hm-split--rev[data-v-5ecf34e8]{grid-template-columns:1fr}.hm-split--rev .hm-split__pin[data-v-5ecf34e8]{order:0}.hm-split__pin[data-v-5ecf34e8]{position:static}.hm-field__foot[data-v-5ecf34e8]{grid-template-columns:1fr}.hm-head[data-v-5ecf34e8],.hm-head--nums[data-v-5ecf34e8]{grid-template-columns:1fr;align-items:start}.hm-head .hm-lead[data-v-5ecf34e8]{padding-bottom:0}.hm-nums[data-v-5ecf34e8]{grid-auto-flow:column;gap:var(--al-s-10);padding-top:0}}@media(max-width:900px){.hm-hero__grid[data-v-5ecf34e8]{grid-template-columns:1fr}.hm-hero__sub[data-v-5ecf34e8]{max-width:40ch}.hm-proof[data-v-5ecf34e8]{grid-template-columns:1fr 1fr}.hm-stage[data-v-5ecf34e8]{margin-top:-3.6rem}.hm-spec__row[data-v-5ecf34e8],.hm-scene[data-v-5ecf34e8]{grid-template-columns:1fr;gap:var(--al-s-2)}.hm-split__vis[data-v-5ecf34e8] .trm__body{white-space:pre;overflow-x:auto;word-break:normal}.hm-see[data-v-5ecf34e8]{grid-template-columns:1fr;gap:var(--al-s-4)}.hm-dfn[data-v-5ecf34e8]{grid-template-columns:1fr}}@media(max-width:640px){.hm-pin[data-v-5ecf34e8]{min-height:0;padding-block:var(--al-s-8) 5.4rem}.hm-hero__in[data-v-5ecf34e8]{gap:var(--al-s-6)}.hm-hero__ctas[data-v-5ecf34e8]{justify-items:stretch}.hm-hero__row[data-v-5ecf34e8]{flex-direction:column}.hm-hero__row[data-v-5ecf34e8] .hm-hero__btn{width:100%}.hm-hero__row[data-v-5ecf34e8] .cmd__row{min-height:48px}.hm-stage[data-v-5ecf34e8]{margin-top:-3rem}.hm-stage__con[data-v-5ecf34e8]{min-height:880px}.hm-see[data-v-5ecf34e8]{padding-block:var(--al-s-6)}.hm-proof[data-v-5ecf34e8]{grid-template-columns:1fr 1fr;gap:var(--al-s-5)}.hm-h2[data-v-5ecf34e8],.hm-statement[data-v-5ecf34e8]{max-width:none}.hm-nums[data-v-5ecf34e8]{grid-auto-flow:row;gap:var(--al-s-5)}.hm-nums dt[data-v-5ecf34e8]{font-size:clamp(2.392rem,11.96vw,3.312rem)}.hm-scene+.hm-scene[data-v-5ecf34e8]{display:none}.hm-facts>div[data-v-5ecf34e8]{grid-template-columns:1fr;gap:2px}}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAQgABAAAAAAB+wAAAPGAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEgAXBEICoJ8gkMLFAABNgIkAyIEIAWFCgdiDAcbhQbIPg1vjKH/SZAjGKk6g0Cz4ZDoqIq9ujYKvX+56LMpeKqx39u9+yKCiGazJpasMYQkFiKJSmhkKiQRqyQSleGnud+7DTG5L6jJGPdNJriH5JbwBBG6JVISgmK/170QegCQmWgmlyggSYrYRiVCU8mVdSoUqdZWfpsHE7m10AI7gL2xGtH/pVj0d/045f9hYeqMUicC2WdxoPzP5fhug8y4jw3gwAJO/G57a1i0nm8KMKFeYGdNPGoNsbVxiQSWuba48mH8gQtyCg5ZGAvDD5agO4oAPwBQQhhCgFe5RFRvaXUzOG0xggGcWMA/AWSTcAawAQKEpdyEm4qzANWCIApAGEIZSsgghakUSrjFgCREbxu/cRzQGwWAUWtGFiE8qqmDC6iWQ71FdfCqquouvdcYFiOuCtAtgPxPewaK0aS0ggxDgXLUnlIlIIClbUaH7BBxFsMkfAAIGOGXWNkB/QSAAgPiaALiLAwBgtyUU7EC+w6DKv6QgJ+R/PPNsuFpiK5bSEIxAA+AKMALZgHrgCwgDgCl77kplpAM67LJDJl10GcCuuhI+33L9mq73u62NvsWZu3rMWb3cgvn12x/P8lffyqb/HglnFmEf+rjy4X7/ql37b5+6vY78+HB0UP1UoRu7ouL/fbFUbnaWt23vt79XKns2uzimnswMDd4/sV5T+tRyfifEJTXp0rO6M72e3+7lt5c7R9a9l9j3tdUtXfNZMugZxqkJWfd0l8q27px4E9LcXRh+Fpfy289JTldsUkNKfimSnyrbqPraoPjv2PDRXk54d4RkT5h2QXVBUA1QMDF5ccP6u/k3oV4ABGgm/SiDaYEBEz6xGt/Ouacs1M038DXTWWO5d+ncE1S92PgXGCNBfLTfYd+nQZUqml3/MkRYQsLL6dd3AEtEiDg0c5CBh22pgT47TIkwwMcReIOIh9JUMFwg9HlDax62+CQNQdOtdrtQZ2kDgJ+SbAEww1e/LyL8uEFY4z0GAYVBAwdNVYbQk1JRcB/FpjwMsWJw2Nx1EwEvFg8NZ1YRhylOHVKVSvHMNAiDMpwjAQETytGI0JJpMPgtCI4PDUjAyxJrHgJkuK1sHjCUuBqyVKuWJE6WQVKqfrUwiJGJqO4dr4JliheogRYMxUC19bqGdFobDRUQGxZM7ZQHwtvPKSkdvNFA2KxD6bEIcTgSNEBUTYW8eKokr1jKFMRKOrzf9Xm4AHl3oPChBErDnE6uwc4MkSsRYM6Pr4g3g5MjC9Mtl1gRYF8TUNxOCXjk+JT/6qR+4TujRUA) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/hanken-grotesk-vietnamese-400-normal-BLrFBAHj.woff2) format("woff2"),url(/assets/hanken-grotesk-vietnamese-400-normal-C-iWyKLC.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/hanken-grotesk-latin-ext-400-normal-DR7lHpW4.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-ext-400-normal-DI-aIsWt.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/hanken-grotesk-latin-400-normal-BG6hkEXj.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-400-normal-CjyVwvJV.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAQoABAAAAAACBQAAAPPAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAXBEICoJ8gkQLFAABNgIkAyIEIAWFOAdiDAcbsAYArgZscK1wkCT3IhFNYz5DPm7qldBpMgqe/7f7d5878wHPl+fTgfT+owOgTZ10qYRSldRmpU2VVAIBtVb23O0DgSLUxDaggFgCgYsH4vL58iGQsX8lwzz/N2ssW5itSTCXRf3EepFFaWB193xtOsLr/8L5w/mRXT/9/eStz9e8ZyvSAU88yqPKhpE04lG0VVOmwL/pw8X5dE4v9dEEsYPKnNkNQhGQDgAUITRCQKo63dTwvCVryFxtiQXIpAP+E4CsskcCJAMBQqckE8mUfDpoUkkoAEIjFI0iiILdyA0acLkGYMdOAD38izUkQB3SSbC4EJlLU2gg2JKA0nbB8MxyHqitvY3+nLrSFwzttchpCMi/2EMIBo1EvyrkU6CO2uZ0xQS4N1t8ko7Ip1dbSIOxnAAkWW0AQAEN5NMIvDwLQCY/nESGKZe8DDHjzh8YjMRXe50B4TcNEuLSQhLkAEgBkAtSwUawD5SDfACK+qW3RCck0pP0wqjtOztNy1CzGfH0NG/aitS5W9avT5tpOTs5Ce+cKuorV+y4+jHj8LumfP8AcA6Bolz3+LoB7/Io/dChpXr8Dn5+gnZcKWx9iTO2G0PG4RWW7NSxHl3f863TFp6ZkFbwoMm/P7ygJSJbTkrgowKoyhzz9Y9smyi8OB6IhoZKaj5vF/sX9n5Z6ZQsPDx9dfaCtPHUQ27GxAeD+8aXHZ/Ltbv9rIHMFWPzprZ39q0ZKC16pbHJf2H7maPefE68ORPLay4JwmUhmlkyiaojIEmSHyKDk53CBKRBHUL36sstQ4AWX9O+/ms9L6v7P4Vqn4CPh1B65KUXSkvcz4DEWyzjFimpsxbEqcuxv5M7OfzGQjgzgg5vpzpkghYtBKTopSuhsSymCMh0VZxEKcCjML4GoiOUAyUzpAPNtKeZuh1IUOo6SNTmOMjUbxnIVq6bmSNbDYtAusJ8SXyGSsWlPi+NVLBKkJ9FwEIxFj5uVuvZuTm5xKxm5+c2LcjHZoHHbF52AYb5IoJi7KK87f9iQqKGdeoUZRXhFhIT1SHKzadDUIRTp+XmWcIaq+Zuj0CyDpNFuGTBGIr36GDq0rPiHbHAHDOWp44ftar6TnE+FpF3zW34q2YEu2GPyNn9EkM3U7cuhjVc7Axe2QoM5ZFZOeBPiYtxCYqIMjSdscbJbTVL3KwOVkF+nfwsIojEN6OcReKiOrlEwN/OaWmmCIH/p8GCKaDOkxBDC5rokiCJiVOzKfxHJW0JuE1zytRf7Dane1MWWOMxezYbknTUbPaY/elthN8PiW5ERwE=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/hanken-grotesk-vietnamese-600-normal-Cp8QQjQf.woff2) format("woff2"),url(/assets/hanken-grotesk-vietnamese-600-normal-DHaFH8q1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/hanken-grotesk-latin-ext-600-normal-FY8kSObK.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-ext-600-normal-DHIm05DD.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/hanken-grotesk-latin-600-normal-CIXX6EOa.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-600-normal-NEn2C4Q3.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAQQABAAAAAAB9AAAAO1AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAXBEICoJ8gkULFAABNgIkAyIEIAWEcgdiDAcbawYAPgzYZKiDVf9AJG6cDDnBomS69KOW+n5qazEGz//bVff9qmloNUKNvSCjbbmmtQCzjTfck4MRlMqpcpgH+HHY+xMVmtIalHYAo5yoTKXFQ5zayVEoGWY92TdNoFQlCEmzUTTRuv4/nC9cFvmd4kJ9rcssgaOlihjv/5yLtwZp3scF6YAnvj6vsqOyCjrDgZ013RsdtWiVn8GJ6+k26YjeXEM1TLo9UgS4AIAihEYIcGgyQPUsXL4ez3JfPo2HDvhPALIslE1jAwKETrERNkoxHbSpJRQAoRGKRhEmQjSmRQsxMQNERMzXIzR1WzTUvohRYBkOImO0BbPJrED5ayzumbeKi8rKLke+/zfa+9BahhwC5EvEfTBohLBRoJgCTdSmSDQvgNh6X1IYUUynESo4ARAgAIlVtwEU0EAxjYBiusXAw0axMMxx0XiIMG79B/eJ/68FncKzfmIcWsh/UgHYAUwEDrAF7AHVoBiAor70keiEROlWvTRqrVucmlv53eRyJpznmM2bNjnbd2pqKmw9Vzhy6ZItlx8l7p8uHXrWwqCkZ3Tjw6sK2isPEvY9bRp+eenkpC2ns2bZ0rU1GxIP3Kedh3DcRMfM0ZllDXMOdbLl3psjjvjg/Z9X7bonrMNIitTwdN+skvyB49E9Cyvq3lSX9c/v+bq5o3rxwb7V7py4ZsKZ/oy1n0y/l5ftW1veeGxo4UxjdmLW4jm+/pENk8vun1XdYJ7deeKg8Rd9vfNnb647U1iSrtk8b+UcVA0BVlb/ZBbbnKcPYIM6EbkTr7YIAVrk+r+anJXqX+MitU/Ax32lcbj65NfY/t8uE1jK2KOMotRFDfrfhd4PVbSFXwxTikGHKtXGiVL/gAC7IboKGi/hFAEuF0SSKDtwJxScQVT7B4rNN9BMdRt0LS5AkUp7wKLJZsljRINMwKUUrNh8Awcujm05cYC1TCk+aUvk+STFBGwSEhMRlZe/Nm9MzlS9euUEZMWMycvpkROT1MOUFdFrlYWWW8wnLSEkbZEsU15ITkK3uUxJQRuFZOXEmNIMg3r06TfoYZixKMOyuWvTLDbfPKtMi27iwWO1z2Mas1M2G9/EMKDPgH6G9aJCjNt6qzkk7gV8VM9RkBfNV8AcQ5sMJyJiWssU+PUIMKX0SvHJMq8mmSJMBTm9ojfQd4sU2imb4f/UCWkHTR6HCLSgiS5FYrHM8XffX2P9dKyvb04fPnOgb+6QfQOFfKgRDcfF5vsG+0Y606i8Hv7vWtRBAAA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/hanken-grotesk-vietnamese-700-normal-C4RNfQp6.woff2) format("woff2"),url(/assets/hanken-grotesk-vietnamese-700-normal-CslVg6dq.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/hanken-grotesk-latin-ext-700-normal-CK2OfQqO.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-ext-700-normal-BXHnjv6S.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/hanken-grotesk-latin-700-normal-CeQ8H3UY.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-700-normal-6IGCzoPh.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,d09GMgABAAAAAAQQABAAAAAACBwAAAO0AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAXBEICoJ8gkULFAABNgIkAyIEIAWFQAdiDAcbuQZRlC3OUoCfB44x9TTEKkMlolkpXUtcW8cdNqMkfNCnw08tvgYVP/abvffdMU2i2ayJJZqFThVPeCI1y4Qunmn4lS7dkwwEMiKcgB7OIgeIOwKquDLVGRdNuhBRt7168Z7iBBIOpLCZwNOEkijVMK38jz78n8txbZDNfWuRBpz4WL42jUmFcxAftSfdO2ptoLCXnkcI2Vwbj+gTE5HgJOd6+6EIRACAEXFEIKReIWps7R4GvwWbTvDjAfxDQLOgO8EDCIiHCZAAk+ECmsVBDIA4YhyjpmU2RqNUSpAVmJHAak8TcNVcYbvNAzBhI9EE6UmnBPzAzBwdm/rgM7U+d+9/82BUXgV0AOixN0A1mqrfFjIoUI/aJNlEAKsrtiMvJMOF3QmDhAmg+tAAYMCBDJqQ5RkFxPDx8anW4DLXoqrvf+DD4//ZZ4IG6G4SROlFWfeLAwgCSAFCYAGwBigHZABg7JfeFw9R8fg96TAXOXXMm/alWF/ax9vmrXhNjo+NeY/gwysr2nUpfOz2fdj54I33kdX4kaWlJeQPzks3+u5RgPjdt16Hf2WPrq4GLy+z83zIXC59eE6PvHfmKN+Zs5YK186tibnlm8rBNea12r3g/PP1l+tp27N3fMvZAYzvBCmtYRuCOHLbrakkIvbm39js+vT/e8tjW3f3m16T4ZNhJ+/3+FfkVGhwNROSMNKkNSc0OBvam7iCsrGKEN0BiRnEFAeHFwdcPkyON9fjmI58ZFUUHuytB6qHgJ8/jlvP+oBTaAPghZ1uvW22DAi4dvpxb+zaYrz6DTj3Drjb6QJ25PnLcv0/8qzg28ZqtpGOXRH076oVUQTCCOQTCknWuPFAlA08QR3rEcbIurgoolHEjEDMOEclCNyon0DawoCJJQXOoD/ZnjjwKnkOPi32Q0yPfkiIUcxLCpLIJ4jIVSvwjhCihP6JMCEwiXDAnDqYMDsFZ4xAIZGZWmxk0mGNCDteO8zJRuDEaKMjTAKDjcxkWmColCePgaNTLDAZchkUdrkInSRPn1bdqPG4UE4NnlECHU1NpHaRXPkKFI3Eq7Rr1qQvnTMQBlsvsdhh+vcWYhD0TQhZN9HX8JcwCuUrVIAxTCZgkNX9PoKq5jDwb2AxyQidgZG+0kaJEoXGwsrFIRzyOGC6R2nvCVINiyGPrALJHJIzA0VJ/Q+aYQyCet9F4eLkkVc+Xx97lv8Yd8up5Oc3tNlfFuY3dnlizjKFY20ofbyO/KL80nNuhL/W//pjzz4AAAA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/hanken-grotesk-vietnamese-800-normal-rhXM_bnk.woff2) format("woff2"),url(/assets/hanken-grotesk-vietnamese-800-normal-Botv5QzP.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/hanken-grotesk-latin-ext-800-normal-BUyj4f7g.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-ext-800-normal-Cj41HOW_.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/hanken-grotesk-latin-800-normal-KQ5tvtTT.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-800-normal-BTy3IUcF.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFHgeBFAwHG3AHKB4HzukrRjyF5Gb4kQ/B873d17mv8TWkoqUUGaHodJCtoqntw7m8tiPWyGkfWDU/IMpzVk4zAs9Czv3c7Os5NvKFG1Ht9vBVXySRZpJc4tTrbM3sTRFcLa3zVboKWRIoAksKSKgqUQWEwlSoqjp44V5J9/kjd0+Fi5xaFjwJArgBAIJgIAgCCAI4CdNMqGuYXYUKdADLAkAAJwl6iX0+bZqEm1AH0Hu9rvrJHwxQG1Q/gFYwWYbgTRWgwEESVzbmtjQAt3DXO7Tu/+9Q/KNKWhTCgZ8fQSWoL0CUUgTBjgL8iEAcce7YHBeA8ZvogieCnxI0BCVeACCAAhBD/oDcAdUPABSgAX4kBPBTwjCAjwYSCneiqF65LUo/qXdYFrRwTujtMrKm07plTbSqLQFAiHBN7E4DG5wkiGXhCYBNETh3K/AciHN69iFfQjFOr9EXQQAAQXRNszs8PR0OH4fDV/dwGe76CHdj1MQa11DXYGcfZ6+B1X0OfwjY+i7KpQ1w9d+1z3/HydCB1f3U8A0fRFv+0bXxPWrZu3d9Nn4UcbLs/QCXLH/j3PCKblKOiZxLOR78W9brPo7eGTLz/F27ZPmePQdCB1YP4nJU91o4gU9cy64L3c3SPu8GfDn6ZXD2cGmllVqSxtD5vCXHm5xaeHlnpffx7DcPvXog5NnjA//cPz2btsz3yf+0MI8ri33tuv7upNbYmW5STbosW8bYItV/SPzxvXC0KnpWnFdC91oojit5Lyo6WcJQ1YzwBYbi52ohJVpcxfcHBqsv0nFz8U74rzS6M7r0RVlXZ3jJC4G92O//7Lm78VOtnUx+aQxAzsqPnrRr1t9zDrezKePvZ027x+fGte4s4NXu7/jEp3G9cM1bICYgACbuETUUD5wmenGXA/IBpAKVrl0AEJ5cqr6Q89tGq+SpqkDfX2DtG+pZ9teuae0AX98c301CX179InyErnSG8WCiABB4HFbVrw/lpTdBIOk82nXbpHKoQGyBpUovAAD4XQA8ZTUCeBJHIpI0v0FRrgcnckV3ANckrwYJKXEihQfdSKPER6XeExmEeEMmSe6QBwWmkZdmSOSthhibgIkBlUYreBKd/0NeVAE9WAyEaQpH6KikDWlUVg43Jy2FOmaYlsZhDEGZXO3mWEyWHI6zuaJkMlcSQ9k4F+KidIiFyZItGDc7r1pUj6wP6zrWB0/fbeeFeHl4YOvETMNiM8Ny+7OO6Qh2wur20YVxFts5dlORdl5Kwd5utR7SRcxqX8RA5Ehacha76hg7c6yzNm/Xf6vOLNrv544lIEkWg7xWo/ItBAeIJEmt0XgBwgM8gTifoiiLJroYYooNTeziEKe4zOoR/wvIKp89hSr+6jFAqw/LaonjmZHSscMNg4iPlWpFrO1RN3zkMU+/xUP+JQ99TbvTl1Vg0gtirT6lbwYAAAA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-D7SFKleX.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--al-abyss: #120A24;--al-foam: #F5F2FB;--al-uv: #8B5CF6;--al-afterglow: #FF4FD8;--al-orchid: #9333EA;--al-mist: #A195C7;--al-depth: #0B0618;--al-panel: #150C24;--al-line: #251740;--al-slate: #8B7FAE;--al-current: linear-gradient(90deg, var(--al-uv) 0%, var(--al-afterglow) 100%);--al-current-lit: linear-gradient(90deg, var(--al-uv) 0%, #B79BFF 35%, #FF9BE9 65%, var(--al-afterglow) 100%);--al-sweep-duration: 3.6s;--al-font: "Hanken Grotesk", -apple-system, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--al-font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--al-t-display: 700 46px/1.08;--al-ls-display: -.02em;--al-t-title: 700 28px/1.2;--al-ls-title: -.01em;--al-t-lead: 400 18px/1.55;--al-ls-lead: 0;--al-t-body: 400 15px/1.65;--al-ls-body: 0;--al-t-caption: 600 12.5px/1.4;--al-ls-caption: .1em;--al-t-code: 400 13.5px/1.7;--al-w-body: 400;--al-w-head: 600;--al-w-display: 700;--al-w-emph: 800;--al-num: tabular-nums slashed-zero;--al-u: 9px;--al-radius: calc(var(--al-u) / 2);--al-radius-md: 12px;--al-radius-lg: 18px;--al-radius-pill: 999px;--al-s-1:4px;--al-s-2:8px;--al-s-3:12px;--al-s-4:16px;--al-s-5:20px;--al-s-6:24px;--al-s-8:32px;--al-s-10:40px;--al-s-12:48px;--al-s-16:64px;--al-s-20:80px;--al-s-24:96px;--al-s-30:120px;--al-container: 1170px;--al-ease: cubic-bezier(.33, 1, .68, 1);--al-duration-fast: .12s;--al-duration: .25s}:root,[data-bs-theme=dark]{color-scheme:dark;--al-bg: var(--al-depth);--al-bg-alt: var(--al-abyss);--al-surface: var(--al-panel);--al-surface-2: #1B1130;--al-surface-hover: #1F1436;--al-border: var(--al-line);--al-border-strong: #33204F;--al-text-1: var(--al-foam);--al-text-2: var(--al-mist);--al-text-3: var(--al-slate);--al-accent: var(--al-afterglow);--al-accent-text: var(--al-afterglow);--al-accent-2: var(--al-uv);--al-accent-tint: rgba(139, 92, 246, .14);--al-on-accent: var(--al-abyss);--al-code-bg: #0A0514;--al-code-text: var(--al-foam);--al-header-bg: rgba(11, 6, 24, .82);--al-input-bg: var(--al-panel);--al-shadow-sm: 0 1px 2px rgba(0,0,0,.4);--al-shadow-card: 0 8px 28px -8px rgba(0,0,0,.55);--al-shadow-lg: 0 24px 56px -16px rgba(0,0,0,.7);--al-shadow-focus: 0 0 0 3px rgba(255, 79, 216, .35)}[data-bs-theme=light]{color-scheme:light;--al-bg: var(--al-foam);--al-bg-alt: #EDE8F7;--al-surface: #FFFFFF;--al-surface-2: #F0EBF9;--al-surface-hover: #E7E0F5;--al-border: #DED6EE;--al-border-strong: #C6B9E0;--al-text-1: var(--al-abyss);--al-text-2: #4A3C68;--al-text-3: #6B5C8A;--al-accent: var(--al-orchid);--al-accent-text: var(--al-orchid);--al-accent-2: var(--al-uv);--al-accent-tint: rgba(147, 51, 234, .1);--al-on-accent: #FFFFFF;--al-code-bg: var(--al-abyss);--al-code-text: var(--al-foam);--al-header-bg: rgba(245, 242, 251, .85);--al-input-bg: #FFFFFF;--al-shadow-sm: 0 1px 2px rgba(18,10,36,.06);--al-shadow-card: 0 8px 24px -6px rgba(18,10,36,.1);--al-shadow-lg: 0 24px 48px -12px rgba(18,10,36,.18);--al-shadow-focus: 0 0 0 3px rgba(147, 51, 234, .3)}.al-current{background:var(--al-current-lit);background-size:260% 100%;animation:al-headlight var(--al-sweep-duration) var(--al-ease) infinite alternate}@keyframes al-headlight{0%{background-position:0% 50%}to{background-position:100% 50%}}@media(prefers-reduced-motion:reduce){.al-current{animation:none;background:var(--al-current);background-size:100% 100%}*{scroll-behavior:auto}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}:root{--rainbow: var(--al-current-lit)}figure,blockquote{margin:0}body{margin:0;background:var(--al-bg);color:var(--al-text-1);font:var(--al-t-body) var(--al-font);letter-spacing:var(--al-ls-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--al-accent-tint)}.wrap{max-width:1200px;margin-inline:auto;padding-inline:24px}.wrap--narrow{max-width:820px}code,pre,.mono{font-family:var(--al-font-mono)}.num{font-variant-numeric:var(--al-num)}a{color:var(--al-accent-text);text-decoration:none}a:hover{text-decoration:underline}:where(a,button,[tabindex],input,select,textarea):focus-visible{outline:2px solid var(--al-accent-text);outline-offset:2px;border-radius:var(--al-radius)}@font-face{font-family:Hanken Fallback;src:local("Arial"),local("Helvetica Neue"),local("Helvetica");font-weight:100 600;size-adjust:90.7%;ascent-override:100%;descent-override:30.3%;line-gap-override:0%}@font-face{font-family:Hanken Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Neue Bold"),local("Helvetica-Bold");font-weight:700 900;size-adjust:89.2%;ascent-override:100%;descent-override:30.3%;line-gap-override:0%}.site{--s-font: "Hanken Grotesk", "Hanken Fallback", -apple-system, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--s-mono: var(--al-font-mono);--s-fs-giant: clamp(2.7rem, 6.25vw, 6.25rem);--s-fs-display: clamp(2rem, .9rem + 3.2vw, 3.75rem);--s-fs-h2: clamp(1.434rem, .816rem + 1.768vw, 2.38rem);--s-fs-h3: clamp(1.0625rem, .88rem + .48vw, 1.2rem);--s-fs-lead: clamp(.9375rem, .8rem + .4vw, 1.0625rem);--s-fs-body: .9375rem;--s-fs-small: .8125rem;--s-fs-caption: .8125rem;--s-fs-code: .8125rem;--s-gutter: clamp(1rem, .32rem + 2.08vw, 2rem);--s-section: clamp(3.5rem, 2rem + 4vw, 6rem);--s-block: clamp(1.8rem, 1.12rem + 2.4vw, 3.2rem);--s-seam: clamp(4rem, 2rem + 6vw, 8rem);--s-em: var(--al-afterglow);--s-container: 1040px;--s-narrow: 620px;--s-prose: 68ch;--s-header-h: 58px;--al-u: 7px;--al-s-1: 3px;--al-s-2: 6.5px;--al-s-3: 9.5px;--al-s-4: 13px;--al-s-5: 16px;--al-s-6: 19px;--al-s-8: 26px;--al-s-10: 32px;--al-s-12: 38px;--al-s-16: 51px;--al-s-20: 64px;--al-s-24: 77px;--al-s-30: 96px;--al-radius-md: 10px;--al-radius-lg: 15px;--al-t-body: 400 15px/1.65;--al-t-caption: 600 13px/1.4;--al-t-code: 400 12.5px/1.7;--al-t-lead: 400 15px/1.55;--al-t-title: 700 22px/1.2;--al-t-display: 700 37px/1.08;--s-hair: 1px solid var(--al-border);--s-hair-strong: 1px solid var(--al-border-strong);--s-radius: var(--al-radius-md);--s-radius-lg: 20px;--s-ease: var(--al-ease);--s-ease-out: cubic-bezier(.16, 1, .3, 1);--s-t-fast: .14s;--s-t: .26s;--s-t-slow: .64s;--rainbow: var(--al-current-lit);--s-uv-label: color-mix(in srgb, var(--al-uv) 88%, var(--al-foam));display:flex;flex-direction:column;min-height:100dvh;overflow-x:clip;background:var(--al-bg);color:var(--al-text-1);font-family:var(--s-font);font-size:var(--s-fs-body);line-height:1.6}@media(max-width:640px){.site{--s-fs-h2: clamp(1.552rem, .883rem + 1.914vw, 2.576rem)}}.site>main{flex:1 0 auto;min-height:calc(100svh - var(--s-header-h))}[data-bs-theme=light] .site{--s-uv-label: var(--al-accent-text)}html:has(>body>#app>.site){scroll-padding-block:66px 80px}.site:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>");background-size:160px 160px}[data-bs-theme=light] .site{--s-em: var(--al-accent-text)}[data-bs-theme=light] .site:before{display:none}.site :where(h1,h2,h3,h4,p,ul,ol){margin:0}.site :where(ul,ol){padding:0}.site :where(button){font-family:inherit}.site :where(img,svg){display:block;max-width:100%}.site :where(a){text-underline-offset:.15em}.s-skip{position:absolute;left:var(--s-gutter);top:-80px;z-index:100;padding:8px 13px;border-radius:var(--al-radius-pill);background:var(--al-accent);color:var(--al-on-accent);font:600 var(--s-fs-small)/1 var(--s-font)}.s-skip:focus-visible{top:11px;text-decoration:none}.s-wrap{width:100%;max-width:var(--s-container);margin-inline:auto;padding-inline:var(--s-gutter)}.s-wrap--narrow{max-width:calc(var(--s-narrow) + var(--s-gutter) * 2)}.s-wrap--prose{max-width:calc(var(--s-prose) + var(--s-gutter) * 2)}.s-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--s-gutter)}.s-grid>*{grid-column:span var(--span, 12);min-width:0}.s-split{display:grid;grid-template-columns:var(--ratio, minmax(0, 5fr) minmax(0, 7fr));gap:clamp(1.8rem,.8rem + 3.2vw,4rem);align-items:center}.s-split--flip>:first-child{order:2}.s-stack{display:grid;gap:var(--gap, var(--al-s-4))}.s-cluster{display:flex;flex-wrap:wrap;gap:var(--gap, var(--al-s-3));align-items:center}.s-cluster--between{justify-content:space-between}.s-giant,.s-display,.s-h2,.s-h3{font-family:var(--s-font);color:var(--al-text-1);text-wrap:balance}.site :is(h1,h2,h3,.s-giant,.s-display,.s-h2,.s-h3) em{font-style:normal;color:var(--s-em)}.site :is(.card,.fc,.pc,.pc__card,article)>h3,.site .fc__title{text-wrap:balance}.s-giant{font-size:var(--s-fs-giant);font-weight:var(--al-w-emph);line-height:.92;letter-spacing:-.045em}.s-display{font-size:var(--s-fs-display);font-weight:var(--al-w-emph);line-height:1.02;letter-spacing:-.025em}.s-h2{font-size:var(--s-fs-h2);font-weight:var(--al-w-display);line-height:1.08;letter-spacing:-.02em}.s-h3{font-size:var(--s-fs-h3);font-weight:var(--al-w-head);line-height:1.3;letter-spacing:-.01em}.s-giant br,.s-display br{display:none}@media(min-width:640px){.s-giant br,.s-display br{display:initial}}.s-lead{font-size:var(--s-fs-lead);line-height:1.55;color:var(--al-text-2);max-width:56ch;text-wrap:pretty}.s-body{font-size:var(--s-fs-body);line-height:1.65;color:var(--al-text-2);max-width:var(--s-prose)}.s-small{font-size:var(--s-fs-small);line-height:1.55;color:var(--al-text-3)}.s-caption{font-size:var(--s-fs-caption);font-weight:var(--al-w-head);line-height:1.4;letter-spacing:var(--al-ls-caption);text-transform:uppercase;color:var(--al-text-3)}.s-mono{font-family:var(--s-mono);font-size:var(--s-fs-code);line-height:1.7}.s-num{font-variant-numeric:var(--al-num)}.s-accent{color:var(--al-accent-text)}.s-muted{color:var(--al-text-2)}.s-faint{color:var(--al-text-3)}.s-balance{text-wrap:balance}.s-link{font-weight:var(--al-w-head);color:var(--al-accent-text)}.s-link:hover{text-decoration:underline}.s-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.s-section{position:relative;padding-block:var(--s-section)}.s-section--tight{padding-block:calc(var(--s-section) / 2)}.s-section--alt{background:linear-gradient(to bottom,transparent,var(--al-bg-alt) var(--s-seam),var(--al-bg-alt) calc(100% - var(--s-seam)),transparent)}.s-section--deep{color:var(--al-code-text);background:linear-gradient(to bottom,transparent,var(--al-code-bg) var(--s-seam),var(--al-code-bg) calc(100% - var(--s-seam)),transparent)}.s-section--hairline{border-top:var(--s-hair)}.s-section--hairline.s-section--alt{background:linear-gradient(to bottom,var(--al-bg-alt),var(--al-bg-alt) calc(100% - var(--s-seam)),transparent)}.s-section>.s-wrap>:last-child{margin-bottom:0}.s-section__head{display:grid;gap:var(--al-s-5);max-width:624px;margin-bottom:var(--s-block)}.s-section__head--center{margin-inline:auto;text-align:center;justify-items:center}.s-section__head .s-lead{margin:0}.site :target{scroll-margin-top:calc(var(--s-header-h) + 19px)}.s-surface{background:var(--al-surface);border:var(--s-hair);border-radius:var(--s-radius-lg);padding:clamp(1.125rem,.8rem + 1.2vw,1.8rem)}.s-surface--raised{box-shadow:var(--al-shadow-lg)}.s-surface--code{background:var(--al-code-bg);color:var(--al-code-text);border-color:var(--al-border);font-family:var(--s-mono);font-size:var(--s-fs-code);line-height:1.7}.s-surface--lit{border-color:transparent;background:linear-gradient(var(--al-surface),var(--al-surface)) padding-box,var(--rainbow) border-box;background-size:100% 100%,260% 100%}.s-surface--hover{transition:border-color var(--s-t) var(--s-ease),transform var(--s-t) var(--s-ease)}.s-surface--hover:hover{border-color:var(--al-border-strong);transform:translateY(-2px)}.s-glass{background:var(--al-header-bg);-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%)}.s-glow{position:relative;isolation:isolate}.s-glow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(60% 50% at var(--glow-x, 70%) var(--glow-y, -10%),var(--al-accent-tint),transparent 70%)}.s-bar{display:block;width:var(--w, 77px);height:var(--al-u);border-radius:var(--al-radius-pill);background:var(--rainbow);background-size:260% 100%}.s-rule{border:0;border-top:var(--s-hair);margin:0}.s-rule--current{border:0;height:1px;background:var(--al-current);opacity:.6}.s-dot{display:inline-block;width:5px;height:5px;border-radius:var(--al-radius-pill);background:var(--rainbow);flex:none}@media(prefers-reduced-motion:no-preference){.s-bar,.s-surface--lit{animation:al-headlight var(--al-sweep-duration) var(--al-ease) infinite alternate}}.s-reveal{opacity:0;transform:translateY(14px);transition:opacity var(--s-t-slow) var(--s-ease-out),transform var(--s-t-slow) var(--s-ease-out);transition-delay:calc(var(--i, 0) * 40ms)}.s-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.s-reveal{opacity:1;transform:none;transition:none}}.s-hero{position:relative;isolation:isolate;overflow:hidden;min-height:calc(100dvh - var(--s-header-h));display:grid;align-content:center;padding-block:clamp(2.7rem,1.6rem + 3.2vw,4rem) clamp(3.6rem,2.4rem + 4vw,5.6rem)}.s-hero>.s-wrap{position:relative;z-index:1}.s-hero__head{display:grid;gap:var(--al-s-5)}.s-hero__grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(1.8rem,.8rem + 3.2vw,4rem);align-items:start;margin-top:clamp(1.8rem,.8rem + 2.4vw,2.8rem)}.s-hero__copy{display:grid;gap:var(--al-s-6);align-content:start;max-width:448px}.s-hero__stack{min-height:336px}.s-hero__ctas{display:flex;flex-wrap:wrap;gap:var(--al-s-3);align-items:center}.s-hero__proof{list-style:none;display:flex;flex-wrap:wrap;gap:var(--al-s-3) var(--al-s-6);font-size:var(--s-fs-small);color:var(--al-text-2)}.s-hero__proof li{display:inline-flex;align-items:center;gap:6.5px}.s-hero__proof li:before{content:"";width:4px;height:4px;border-radius:var(--al-radius-pill);background:var(--al-accent-2)}.s-hero__proof b{font-weight:var(--al-w-head);color:var(--al-text-1);font-variant-numeric:var(--al-num)}.s-line{display:block}@media(prefers-reduced-motion:no-preference){.s-line{opacity:0;transform:translateY(.35em);animation:s-rise .76s var(--s-ease-out) forwards;animation-delay:calc(var(--i, 0) * .11s)}.s-hero__grid>*{opacity:0;animation:s-rise .76s var(--s-ease-out) forwards;animation-delay:.42s}.s-hero__grid>:nth-child(2){animation-delay:.56s}}@keyframes s-rise{to{opacity:1;transform:none}}.s-phero{padding-block:clamp(3.15rem,1.6rem + 4vw,5.6rem) clamp(1.35rem,.8rem + 1.6vw,2.4rem)}.s-phero .s-display{max-width:20ch}.s-section--cinematic{position:relative;isolation:isolate;overflow:hidden;overflow:clip}.s-section--cinematic:before{content:"";position:absolute;top:0;right:-10%;bottom:0;left:-10%;z-index:-1;pointer-events:none;background:radial-gradient(70% 60% at 18% 78%,color-mix(in srgb,var(--al-uv) 34%,transparent),transparent 70%),radial-gradient(60% 55% at 85% 18%,color-mix(in srgb,var(--al-afterglow) 22%,transparent),transparent 70%);-webkit-mask-image:linear-gradient(to bottom,transparent,black 16%,black 84%,transparent);mask-image:linear-gradient(to bottom,transparent,black 16%,black 84%,transparent)}.s-section--alt:not(.s-section--cinematic){background-image:radial-gradient(62% 42% at var(--pool-x, 80%) var(--pool-y, 50%),color-mix(in srgb,var(--al-uv) 14%,transparent),transparent 70%),linear-gradient(to bottom,transparent,var(--al-bg-alt) var(--s-seam),var(--al-bg-alt) calc(100% - var(--s-seam)),transparent)}.s-section--hairline.s-section--alt:not(.s-section--cinematic){background-image:radial-gradient(62% 42% at var(--pool-x, 80%) var(--pool-y, 50%),color-mix(in srgb,var(--al-uv) 14%,transparent),transparent 70%),linear-gradient(to bottom,var(--al-bg-alt),var(--al-bg-alt) calc(100% - var(--s-seam)),transparent)}.s-glow-card{position:relative;overflow:hidden}.s-glow-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:radial-gradient(260px circle at var(--mx, 50%) var(--my, 0%),color-mix(in srgb,var(--al-uv) 26%,transparent),transparent 70%);opacity:0;transition:opacity var(--s-t) var(--s-ease)}.s-glow-card:hover:after{opacity:1}.s-glow-card>*{position:relative;z-index:1}.site :is(.s-glow-card,.card,.fc,.pc__card,.cr__tile,.tc__tile){position:relative}.site :is(.s-glow-card,.card,.fc,.pc__card,.cr__tile,.tc__tile):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;border-radius:inherit;padding:1px;background:radial-gradient(220px circle at var(--mx, 50%) var(--my, 0%),color-mix(in srgb,var(--al-afterglow) 70%,var(--al-uv)),transparent 70%);-webkit-mask:linear-gradient(black 0 0) content-box,linear-gradient(black 0 0);mask:linear-gradient(black 0 0) content-box,linear-gradient(black 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity var(--s-t) var(--s-ease)}@media(hover:hover)and (pointer:fine){.site :is(.s-glow-card,.card,.fc,.pc__card,.cr__tile,.tc__tile):hover:before{opacity:1}}.s-word{display:inline-block}.s-prose{max-width:var(--s-prose)}.s-prose h2{font:var(--al-w-display) 1.4rem/1.25 var(--s-font);letter-spacing:var(--al-ls-title);margin:var(--al-s-12) 0 var(--al-s-4)}.s-prose h3{font:var(--al-w-head) .9375rem/1.4 var(--s-font);margin:var(--al-s-8) 0 var(--al-s-3)}.s-prose p,.s-prose li{color:var(--al-text-2);font-size:.9375rem;line-height:1.75}.s-prose p{margin:0 0 var(--al-s-4)}.s-prose ul,.s-prose ol{margin:0 0 var(--al-s-4);padding-inline-start:22px}.s-prose li{margin-bottom:var(--al-s-2)}.s-prose pre{background:var(--al-code-bg);color:var(--al-code-text);border:var(--s-hair);border-radius:var(--s-radius);padding:var(--al-s-5);white-space:pre-wrap;word-break:break-word;font:var(--al-t-code) var(--s-mono);margin:0 0 var(--al-s-5)}.s-prose code{font-size:.92em}.s-prose hr{border:0;border-top:var(--s-hair);margin:var(--al-s-10) 0}.s-tablewrap{overflow-x:auto;border:var(--s-hair);border-radius:var(--s-radius-lg)}.s-table{width:100%;border-collapse:collapse;font-size:var(--s-fs-small);line-height:1.55;min-width:448px}.s-table th{text-align:left;font-size:var(--s-fs-caption);font-weight:var(--al-w-head);letter-spacing:var(--al-ls-caption);text-transform:uppercase;color:var(--al-text-3);padding:var(--al-s-4) var(--al-s-6);border-bottom:var(--s-hair);background:var(--al-surface)}.s-table td{padding:var(--al-s-4) var(--al-s-6);border-bottom:var(--s-hair);color:var(--al-text-2);vertical-align:top}.s-table tr:last-child td{border-bottom:0}.s-table td:first-child{color:var(--al-text-1)}.s-table .s-num{font-family:var(--s-mono)}.s-form{display:grid;gap:var(--al-s-5)}.s-form__row{display:grid;grid-template-columns:1fr 1fr;gap:var(--al-s-5)}.s-field{display:grid;gap:5.5px}.s-field label{font-size:var(--s-fs-small);font-weight:var(--al-w-head);color:var(--al-text-1)}.s-field input,.s-field select,.s-field textarea{font:400 .9375rem/1.4 var(--s-font);color:var(--al-text-1);background:var(--al-input-bg);border:var(--s-hair-strong);border-radius:var(--s-radius);padding:9.5px 12px;width:100%;min-height:40px}.s-field input:focus-visible,.s-field select:focus-visible,.s-field textarea:focus-visible{outline:none;border-color:var(--al-accent-2);box-shadow:var(--al-shadow-focus)}.s-field textarea{min-height:104px;resize:vertical}.s-field__hint{font-size:var(--s-fs-small);color:var(--al-text-3)}.s-field__error{font-size:var(--s-fs-small);color:var(--al-accent-text)}@media(max-width:1100px){.s-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.s-hero{min-height:0}}@media(max-width:900px){.s-grid>*{grid-column:span 12}.s-grid--keep>*{grid-column:span var(--span-sm, 6)}.s-split,.s-split--flip{grid-template-columns:1fr}.s-split--flip>:first-child{order:0}.s-hero__grid{grid-template-columns:1fr}.s-hero__stack{min-height:0}}@media(max-width:640px){.s-grid--keep>*{grid-column:span 12}.s-form__row{grid-template-columns:1fr}.s-hero__ctas>*{flex:1 1 auto}.site :is(.sb:not(.sb--link),.s-field input,.s-field select,.ac__tab,.ac__replay,.calc__preset,.cx__chip,.ch__doors a,.risk__list a,.sh__theme,.dl__sum,.pbar__in .sb,.cb__copy,.cc__copy){min-height:44px}}.site .t-hero{font-family:var(--al-font);font-size:clamp(35.5px,4.08vw,53px);font-weight:var(--al-w-emph);line-height:1.02;letter-spacing:var(--al-ls-display);margin:0 0 var(--al-s-6);text-wrap:balance}@media(max-width:640px){.site .t-hero{font-size:clamp(38px,4.416vw,57.5px)}}.site .t-sec{font-family:var(--al-font);font-size:clamp(27px,2.88vw,37px);font-weight:var(--al-w-display);line-height:1.08;letter-spacing:var(--al-ls-title);margin:0 0 var(--al-s-5);text-wrap:balance}.site .t-h3{font:var(--al-w-head) 15px/1.4 var(--al-font);margin:0 0 var(--al-s-2)}.site .t-lead{font:var(--al-w-body) clamp(15.5px,1.2vw,16px)/1.55 var(--al-font);color:var(--al-text-2);max-width:58ch;margin:0 0 var(--al-s-6);text-wrap:pretty}.site .t-eyebrow{display:flex;align-items:center;gap:8px;font:var(--al-t-caption) var(--al-font);letter-spacing:var(--al-ls-caption);text-transform:uppercase;color:var(--al-accent-2);margin:0 0 var(--al-s-4)}.site .t-eyebrow:before{content:"";width:16px;height:3px;flex:none;border-radius:var(--al-radius-pill);background:var(--rainbow);background-size:260% 100%}.site .sec__head--center .t-eyebrow{justify-content:center}.site .t-micro{font:var(--al-w-body) 12px/1.6 var(--al-font);color:var(--al-text-3);margin:var(--al-s-4) 0 0}.site .tail{color:var(--al-accent);background:var(--al-current-lit);background-size:260% 100%;-webkit-background-clip:text;background-clip:text}@supports (-webkit-background-clip: text) or (background-clip: text){.site .tail{-webkit-text-fill-color:transparent;color:transparent}}@media(prefers-reduced-motion:no-preference){.site .tail{animation:al-headlight var(--al-sweep-duration) var(--al-ease) infinite alternate}}.site .bar{height:var(--al-u);width:77px;border-radius:var(--al-radius-pill);background:var(--al-current-lit);background-size:260% 100%}@media(prefers-reduced-motion:no-preference){.site .bar{animation:al-headlight var(--al-sweep-duration) var(--al-ease) infinite alternate}}.site .btn{display:inline-flex;align-items:center;justify-content:center;gap:6.5px;height:40px;padding-inline:var(--al-s-6);border-radius:var(--al-radius-pill);font:var(--al-w-head) 15px/1 var(--al-font);border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:opacity var(--al-duration-fast) var(--al-ease),border-color var(--al-duration-fast) var(--al-ease),transform var(--al-duration-fast) var(--al-ease)}.site .btn:hover{text-decoration:none}.site .btn:active{transform:translateY(1px)}.site .btn--lg{height:40px;padding-inline:var(--al-s-8);font-size:15px}.site .btn--primary{background:var(--al-current-lit);background-size:260% 100%;color:var(--al-on-accent)}@media(prefers-reduced-motion:no-preference){.site .btn--primary{animation:al-headlight var(--al-sweep-duration) var(--al-ease) infinite alternate}}.site .btn--primary:hover{opacity:.92}.site .btn--secondary{background:transparent;color:var(--al-text-1);border-color:var(--al-border-strong)}.site .btn--secondary:hover{border-color:var(--al-accent)}.site .btn--ghost{background:transparent;color:var(--al-text-2)}.site .btn--ghost:hover{color:var(--al-text-1)}.site .linkmore{font:var(--al-w-head) 15px/1 var(--al-font)}.site .sec{padding-block:clamp(79px,8vw,109px)}.site .sec--alt{background:var(--al-bg-alt)}.site .sec--tight{padding-block:clamp(50.5px,5.6vw,70.5px)}.site .sec__head{max-width:624px}.site .sec__head--center{margin-inline:auto;text-align:center}.site .sec__head--center .t-lead{margin-inline:auto}.site .sec__head .bar{margin-bottom:var(--al-s-6)}.site .sec__head--center .bar{margin-inline:auto}.site :target{scroll-margin-top:77px}.site .panel{background:var(--al-surface);border:1px solid var(--al-border);border-radius:19px;padding:clamp(25px,3.2vw,45px)}.site .hero{padding-block:clamp(57.5px,6.4vw,89.5px) clamp(50.5px,5.6vw,77px);background:radial-gradient(1100px 520px at 72% -160px,var(--al-accent-tint),transparent);overflow:hidden}.site .hero__grid{display:grid;grid-template-columns:minmax(0,6.4fr) minmax(0,5.6fr);gap:clamp(29px,4vw,57.5px);align-items:center}.site .hero__eyebrow{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;padding:5.5px 13px;margin:0 0 var(--al-s-6);border:1px solid var(--al-border);border-radius:var(--al-radius-pill);background:var(--al-surface);font:var(--al-w-head) 12px/1.4 var(--al-font);color:var(--al-text-2)}.site .hero__eyebrow:before{content:"";width:5.5px;height:5.5px;flex:none;border-radius:var(--al-radius-pill);background:var(--rainbow)}.site .hero__eyebrow .dotsep{color:var(--al-text-3)}.site .hero__ctas{display:flex;gap:var(--al-s-4);align-items:center;flex-wrap:wrap;margin-top:var(--al-s-8)}.site .hero__proof{list-style:none;display:flex;gap:var(--al-s-6);flex-wrap:wrap;margin:var(--al-s-8) 0 0;padding:0;font:var(--al-w-body) 12px/1.5 var(--al-font);color:var(--al-text-2)}.site .hero__proof li{display:inline-flex;align-items:center;gap:6.5px}.site .hero__proof li:before{content:"";width:4px;height:4px;border-radius:var(--al-radius-pill);background:var(--rainbow);flex:none}.site .coal{background:var(--al-surface);border:1px solid var(--al-border);border-radius:19px;box-shadow:var(--al-shadow-lg);padding:clamp(18px,1.92vw,25.5px);display:grid;gap:var(--al-s-3);justify-items:stretch}.site .coal__cap{margin:0;font:var(--al-t-caption) var(--al-font);letter-spacing:var(--al-ls-caption);text-transform:uppercase;color:var(--al-text-3)}.site .coal__services{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--al-s-2)}.site .coal__chip{padding:8px 9.5px;border-radius:var(--al-radius-md);border:1px solid var(--al-border);background:var(--al-bg);font:var(--al-w-head) 12px/1.3 var(--al-font-mono);color:var(--al-text-2);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.site .coal__chip--more{color:var(--al-accent-text);border:1px solid transparent;background:linear-gradient(var(--al-bg),var(--al-bg)) padding-box,var(--rainbow) border-box}.site .coal__stub{width:2px;height:11px;justify-self:center;border-radius:var(--al-radius-pill);background:var(--al-border-strong)}.site .coal .pool__bar{margin-top:0}.site .receipt{background:var(--al-code-bg);color:var(--al-code-text);border:1px solid var(--al-border);border-radius:var(--al-radius-lg);padding:var(--al-s-5) var(--al-s-6);font:var(--al-t-code) var(--al-font-mono);display:grid;gap:5px}.site .receipt__q{color:var(--al-code-text)}.site .receipt__a{color:var(--al-mist)}.site .receipt__meta{display:flex;gap:var(--al-s-5);flex-wrap:wrap;color:var(--al-slate);font-size:12px}.site .receipt__meta strong{color:var(--al-accent-2);font-weight:var(--al-w-head)}.site .logos{margin-top:clamp(43px,4.8vw,57.5px)}.site .logos p{text-align:center;margin:0 0 var(--al-s-5);font:var(--al-t-caption) var(--al-font);letter-spacing:var(--al-ls-caption);text-transform:uppercase;color:var(--al-text-3)}.site .logos ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--al-s-3) var(--al-s-8);justify-content:center;align-items:center;font:var(--al-w-head) 15px/1.6 var(--al-font-mono);color:var(--al-text-3)}.site .logos__more{display:inline-flex;padding:5px 11px;border-radius:var(--al-radius-pill);font-size:12px;color:var(--al-accent-text);border:1px solid transparent;background:linear-gradient(var(--al-bg-alt),var(--al-bg-alt)) padding-box,var(--rainbow) border-box}.site .logos__more:hover{text-decoration:none;opacity:.85}.site .hero .logos__more{background:linear-gradient(var(--al-bg),var(--al-bg)) padding-box,var(--rainbow) border-box}.site .props{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(21.5px,2.4vw,38.5px);margin-top:var(--al-s-10)}.site .prop{position:relative;padding-top:var(--al-s-6)}.site .prop:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:3px;border-radius:var(--al-radius-pill);background:var(--rainbow);background-size:260% 100%}.site .prop__glyph{display:inline-grid;place-items:center;width:33.5px;height:40px;border-radius:var(--al-radius-md);background:var(--rainbow);background-size:260% 100%;color:var(--al-on-accent);font:var(--al-w-display) 15px/1 var(--al-font-mono);margin-bottom:var(--al-s-4)}.site .prop p{margin:0;color:var(--al-text-2);font:var(--al-w-body) 12px/1.65 var(--al-font)}.site .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(21.5px,2.4vw,38.5px);margin-top:var(--al-s-10)}.site .step{position:relative;padding-top:var(--al-s-6)}.site .step:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:3px;border-radius:var(--al-radius-pill);background:var(--rainbow);background-size:260% 100%}.site .step__n{font:var(--al-w-display) 15px/1 var(--al-font-mono);color:var(--al-accent-2);display:block;margin-bottom:var(--al-s-3)}.site .step p{margin:0;color:var(--al-text-2);font:var(--al-w-body) 12px/1.65 var(--al-font)}.site .stats{display:grid;grid-template-columns:repeat(4,1fr);margin-top:var(--al-s-10)}.site .stat{padding:var(--al-s-2) clamp(18px,2vw,32px);border-inline-start:1px solid var(--al-border);display:grid;gap:6.5px;align-content:start}.site .stat:first-child{border-inline-start:0;padding-inline-start:0}.site .stat__v{font:var(--al-w-display) clamp(29px,2.448vw,36.5px)/1 var(--al-font-mono);letter-spacing:-.02em;color:var(--al-text-1);font-variant-numeric:var(--al-num)}@media(max-width:640px){.site .stat__v{font:var(--al-w-display) clamp(31.5px,2.65vw,39.5px)/1 var(--al-font-mono)}}.site .stat__l{font:var(--al-w-head) 12px/1.45 var(--al-font);color:var(--al-text-2)}.site .stat__n{font:var(--al-w-body) 12px/1.5 var(--al-font);color:var(--al-text-3)}.site .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--al-s-5);margin-top:var(--al-s-10)}.site .cards--4{grid-template-columns:repeat(4,1fr)}.site .cards--2{grid-template-columns:repeat(2,1fr)}.site .card{padding:var(--al-s-8);background:var(--al-surface);border:1px solid var(--al-border);border-radius:var(--al-radius-lg);transition:border-color var(--al-duration) var(--al-ease),transform var(--al-duration) var(--al-ease)}.site .card:hover{border-color:var(--al-border-strong);transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.site .card:hover{transform:none}}.site .card p{margin:0;color:var(--al-text-2);font:var(--al-w-body) 12px/1.65 var(--al-font)}.site a.card{display:block;color:inherit}.site a.card:hover{text-decoration:none;border-color:var(--al-accent-2)}.site .card__glyph{display:inline-grid;place-items:center;width:32px;height:40px;border-radius:var(--al-radius-md);background:var(--rainbow);background-size:260% 100%;color:var(--al-on-accent);font:var(--al-w-display) 12px/1 var(--al-font-mono);margin-bottom:var(--al-s-4)}.site .feat{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(29px,4vw,64px);align-items:center;margin-top:clamp(43px,4.8vw,70.5px)}.site .feat--flip .feat__copy{order:2}.site .feat__copy ul{margin:var(--al-s-5) 0 0;padding:0;list-style:none;display:grid;gap:var(--al-s-3)}.site .feat__copy li{display:flex;gap:9px;align-items:baseline;color:var(--al-text-2);font:var(--al-w-body) 15px/1.6 var(--al-font)}.site .feat__copy li:before{content:"";width:4px;height:4px;border-radius:var(--al-radius-pill);background:var(--rainbow);flex:none;transform:translateY(-3px)}.site .feat__copy .t-lead{margin-bottom:0}.site .term{background:var(--al-code-bg);color:var(--al-code-text);border-radius:16px;box-shadow:var(--al-shadow-card);border:1px solid var(--al-border);overflow:hidden;text-align:left;position:relative}.site .term__chrome{display:flex;gap:5.5px;padding:11px 14.5px;border-bottom:1px solid var(--al-border)}.site .term__chrome span{width:9px;height:9px;border-radius:var(--al-radius-pill);background:var(--al-border-strong)}.site .term__chrome span:nth-child(1){background:var(--al-uv)}.site .term__chrome span:nth-child(2){background:var(--al-orchid)}.site .term__chrome span:nth-child(3){background:var(--al-afterglow)}.site .term__body{margin:0;padding:var(--al-s-6);font:var(--al-t-code) var(--al-font-mono);white-space:pre-wrap;word-break:break-word}.site .term__replay{position:absolute;right:9.5px;bottom:9.5px;padding:4px 9.5px;border-radius:var(--al-radius-pill);border:1px solid var(--al-border-strong);background:transparent;color:var(--al-text-3);font:var(--al-w-head) 12px/1 var(--al-font);cursor:pointer}.site .term__replay:hover{color:var(--al-code-text);border-color:var(--al-accent)}@media(prefers-reduced-motion:reduce){.site .term__replay{display:none}}.site .seg{display:grid;gap:var(--al-s-3)}.site .seg__track{display:flex;gap:2px;height:calc(var(--al-u) * 2);border-radius:var(--al-radius-pill);overflow:hidden}.site .seg__free{background:var(--al-surface-2)}.site .seg__billed{background:var(--rainbow);background-size:260% 100%}.site .seg__legend{display:flex;gap:var(--al-s-6);flex-wrap:wrap;font:var(--al-w-body) 12px/1.5 var(--al-font);color:var(--al-text-2)}.site .seg__legend span{display:inline-flex;align-items:center;gap:6.5px}.site .seg__legend i{width:8px;height:8px;border-radius:var(--al-radius);flex:none;font-style:normal}.site .seg__legend .sw--free{background:var(--al-surface-2);border:1px solid var(--al-border-strong)}.site .seg__legend .sw--billed{background:var(--rainbow)}.site .chain{display:flex;flex-wrap:wrap;gap:var(--al-s-2);align-items:stretch}.site .chain__block{flex:1 1 102.5px;min-width:102.5px;padding:var(--al-s-4);border:1px solid var(--al-border);border-radius:var(--al-radius-md);background:var(--al-code-bg);color:var(--al-code-text);font:var(--al-w-body) 12px/1.6 var(--al-font-mono)}.site .chain__block b{display:block;font-weight:var(--al-w-head);color:var(--al-accent-2)}.site .chain__link{align-self:center;color:var(--al-accent-2);font:var(--al-w-display) 12px/1 var(--al-font-mono)}.site .chain__block--out{border-style:dashed;background:transparent;color:var(--al-text-2)}.site .chain__block--out b{color:var(--al-text-1)}.site .pipe{display:flex;flex-wrap:wrap;gap:var(--al-s-2);align-items:center}.site .pipe__chip{padding:8px 13px;border-radius:var(--al-radius-pill);border:1px solid var(--al-border);background:var(--al-surface);font:var(--al-w-head) 12px/1.4 var(--al-font);color:var(--al-text-1);white-space:nowrap}.site .pipe__chip small{display:block;font:var(--al-w-body) 11.5px/1.3 var(--al-font);color:var(--al-text-3)}.site .pipe__chip--gate{border:1px solid transparent;background:linear-gradient(var(--al-surface),var(--al-surface)) padding-box,var(--rainbow) border-box}.site .pipe__arrow{color:var(--al-text-3);font-size:12px}.site .seal{display:flex;flex-wrap:wrap;gap:var(--al-s-2)}.site .seal__chip{padding:5.5px 11px;border-radius:var(--al-radius-pill);background:var(--rainbow);background-size:260% 100%;color:var(--al-on-accent);font:var(--al-w-head) 12px/1.4 var(--al-font-mono)}.site .join{display:grid;gap:var(--al-s-2);margin-top:var(--al-s-6)}.site .join svg{display:block;width:100%;height:auto}.site .join .edge{fill:none;stroke:var(--al-border-strong);stroke-width:1.5}.site .join .node{fill:var(--al-surface);stroke:var(--al-border-strong)}.site .join text{font-family:var(--al-font-mono);font-size:12.5px;fill:var(--al-text-2)}.site .join .hub text{fill:var(--al-on-accent);font-weight:700}.site .join figcaption{font:var(--al-w-body) 13px/1.5 var(--al-font);color:var(--al-text-3)}.site .pull{max-width:704px;margin:var(--al-s-10) auto 0;text-align:center}.site .pull blockquote{margin:0 0 var(--al-s-6);font:var(--al-w-head) clamp(19px,1.92vw,22.5px)/1.45 var(--al-font);color:var(--al-text-1);text-wrap:balance}.site .pull figcaption{font:var(--al-w-head) 12px/1.5 var(--al-font);color:var(--al-text-2)}.site .pull figcaption span{display:block;font-weight:var(--al-w-body);color:var(--al-text-3)}.site .quotes{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--al-s-5);margin-top:var(--al-s-10);max-width:980px;margin-inline:auto}.site .quote{display:grid;gap:var(--al-s-4);align-content:start;padding:var(--al-s-8);border:1px solid var(--al-border);border-radius:var(--al-radius-lg);background:var(--al-surface)}.site .quote blockquote{margin:0;font:var(--al-w-body) 15px/1.6 var(--al-font);color:var(--al-text-1)}.site .quote figcaption{font:var(--al-w-head) 12px/1.5 var(--al-font);color:var(--al-text-2)}.site .quote figcaption span{display:block;font-weight:var(--al-w-body);color:var(--al-text-3)}.site .plans{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--al-s-5);margin-top:var(--al-s-10);align-items:stretch}.site .plan{display:grid;grid-template-rows:auto auto auto 1fr auto;gap:var(--al-s-4);padding:var(--al-s-8);border:1px solid var(--al-border);border-radius:16px;background:var(--al-surface)}.site .plan__name{font:var(--al-w-head) 15px/1.3 var(--al-font);margin:0}.site .plan__flag{font:var(--al-t-caption) var(--al-font);letter-spacing:var(--al-ls-caption);text-transform:uppercase;color:var(--al-accent-text);margin:0 0 3px}.site .plan__price{font:var(--al-w-display) 30.5px/1 var(--al-font-mono);letter-spacing:-.02em;font-variant-numeric:var(--al-num)}.site .plan__price small{font:var(--al-w-body) 12px/1.4 var(--al-font);color:var(--al-text-3);letter-spacing:0}.site .plan__meter{font:var(--al-w-head) 12px/1.5 var(--al-font);color:var(--al-text-2)}.site .plan ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--al-s-2);align-content:start}.site .plan li{display:flex;gap:7px;align-items:baseline;font:var(--al-w-body) 12px/1.55 var(--al-font);color:var(--al-text-2)}.site .plan li:before{content:"";width:4px;height:4px;border-radius:var(--al-radius-pill);background:var(--rainbow);flex:none;transform:translateY(-2px)}.site .plan--featured{border:1px solid transparent;background:linear-gradient(var(--al-surface),var(--al-surface)) padding-box,var(--rainbow) border-box}.site .plan--wide{grid-column:1 / -1;display:grid;grid-template-rows:none;grid-template-columns:1fr auto;gap:var(--al-s-8);align-items:center}.site .ticks{list-style:none;margin:0;padding:0;display:grid;gap:var(--al-s-3)}.site .ticks li{display:flex;gap:8px;align-items:baseline;font:var(--al-w-body) 12px/1.6 var(--al-font);color:var(--al-text-2)}.site .ticks li:before{content:"";width:4px;height:4px;border-radius:var(--al-radius-pill);background:var(--rainbow);flex:none;transform:translateY(-3px)}.site .prose{max-width:72ch}.site .prose h2{font:var(--al-w-display) 21px/1.25 var(--al-font);letter-spacing:var(--al-ls-title);margin:var(--al-s-12) 0 var(--al-s-4)}.site .prose h3{font:var(--al-w-head) 15px/1.4 var(--al-font);margin:var(--al-s-8) 0 var(--al-s-3)}.site .prose p,.site .prose li{color:var(--al-text-2);font:var(--al-w-body) 15px/1.75 var(--al-font)}.site .prose p{margin:0 0 var(--al-s-4)}.site .prose ul,.site .prose ol{margin:0 0 var(--al-s-4);padding-inline-start:22px}.site .prose li{margin-bottom:var(--al-s-2)}.site .prose pre{background:var(--al-code-bg);color:var(--al-code-text);border:1px solid var(--al-border);border-radius:var(--al-radius-md);padding:var(--al-s-5);white-space:pre-wrap;word-break:break-word;font:var(--al-t-code) var(--al-font-mono);margin:0 0 var(--al-s-5)}.site .prose code{font-size:.92em}.site .prose hr{border:0;border-top:1px solid var(--al-border);margin:var(--al-s-10) 0}.site .prose__meta{font:var(--al-w-head) 12px/1.5 var(--al-font);color:var(--al-text-3);margin:0 0 var(--al-s-6)}.site .tablewrap{overflow-x:auto;margin-top:var(--al-s-8);border:1px solid var(--al-border);border-radius:var(--al-radius-lg)}.site .table{width:100%;border-collapse:collapse;font:var(--al-w-body) 12px/1.55 var(--al-font);min-width:448px}.site .table th{text-align:left;font:var(--al-t-caption) var(--al-font);letter-spacing:var(--al-ls-caption);text-transform:uppercase;color:var(--al-text-3);padding:var(--al-s-4) var(--al-s-6);border-bottom:1px solid var(--al-border);background:var(--al-surface)}.site .table td{padding:var(--al-s-4) var(--al-s-6);border-bottom:1px solid var(--al-border);color:var(--al-text-2);vertical-align:top}.site .table tr:last-child td{border-bottom:0}.site .table td:first-child{color:var(--al-text-1)}.site .form{display:grid;gap:var(--al-s-5)}.site .form__row{display:grid;grid-template-columns:1fr 1fr;gap:var(--al-s-5)}.site .field{display:grid;gap:5.5px}.site .field label{font:var(--al-w-head) 12px/1.4 var(--al-font)}.site .field input,.site .field select,.site .field textarea{font:var(--al-w-body) 15px/1.4 var(--al-font);color:var(--al-text-1);background:var(--al-input-bg);border:1px solid var(--al-border-strong);border-radius:var(--al-radius-md);padding:9.5px 12px;width:100%}.site .field input:focus-visible,.site .field select:focus-visible,.site .field textarea:focus-visible{outline:none;border-color:var(--al-accent-2);box-shadow:var(--al-shadow-focus)}.site .field textarea{min-height:104px;resize:vertical}.site .cta{text-align:center}.site .cta .bar{margin:0 auto var(--al-s-8)}.site .cta .t-sec{margin-inline:auto;max-width:24ch}.site .cta__row{display:flex;gap:var(--al-s-4);align-items:center;flex-wrap:wrap;justify-content:center;margin-top:var(--al-s-8)}.site .ctarow--start{justify-content:flex-start}.site .ctarow{display:flex;gap:var(--al-s-4);align-items:center;flex-wrap:wrap;margin-top:var(--al-s-8)}.site .phero{padding-block:clamp(57.5px,6.4vw,83px) clamp(21.5px,3.2vw,38.5px);background:radial-gradient(820px 380px at 50% -180px,var(--al-accent-tint),transparent)}.site .phero .t-hero{font-size:clamp(30.5px,3.128vw,42px);max-width:22ch}@media(max-width:640px){.site .phero .t-hero{font-size:clamp(33px,3.386vw,45.5px)}}.site .phero .t-lead{margin-bottom:0}.site .receipt__row{display:flex;gap:var(--al-s-4);align-items:baseline;font-size:12px;white-space:nowrap}.site .receipt__row em{font-style:normal;color:var(--al-code-text);min-width:70.5px}.site .receipt__row i{font-style:normal;color:var(--al-slate);min-width:45px;text-align:right}.site .receipt__row .tag{font-weight:var(--al-w-head);min-width:33.5px}.site .tag--hit{color:var(--al-uv)}.site .tag--miss{color:var(--al-afterglow)}.site .receipt__row small{color:var(--al-slate);font-size:12px}.site .duo{display:grid;grid-template-columns:1fr 1fr;gap:var(--al-s-5);margin-top:var(--al-s-10)}.site .duo__panel{background:var(--al-surface);border:1px solid var(--al-border);border-radius:var(--al-radius-lg);padding:var(--al-s-8)}.site .duo__panel>p:first-child{margin:0 0 var(--al-s-5);font:var(--al-w-head) 12px/1.4 var(--al-font)}.site .duo__stats{list-style:none;margin:var(--al-s-5) 0 0;padding:0;display:grid;gap:5px}.site .duo__stats li{font:var(--al-w-body) 12px/1.55 var(--al-font);color:var(--al-text-3)}.site .duo__stats b{color:var(--al-text-2);font-weight:var(--al-w-head);font-family:var(--al-font-mono)}.site .cliff{display:block;width:100%;height:auto}.site .cliff .on{fill:var(--al-text-2)}.site .cliff .off{fill:var(--al-border-strong)}.site .cliff .edge{stroke:var(--al-accent-2);stroke-width:1.5;stroke-dasharray:4 4}.site .cliff text{font-family:var(--al-font-mono);font-size:12px;fill:var(--al-accent-2)}.site .pool__chips{display:flex;flex-wrap:wrap;gap:var(--al-s-2)}.site .pool__chip{padding:5px 9px;border-radius:var(--al-radius-pill);border:1px solid var(--al-border);background:var(--al-bg);font:var(--al-w-head) 11.5px/1.3 var(--al-font-mono);color:var(--al-text-2)}.site .pool__bar{margin-top:var(--al-s-4);height:19px;border-radius:var(--al-radius-pill);background:var(--rainbow);background-size:260% 100%;display:grid;place-items:center;font:var(--al-w-head) 12px/1 var(--al-font-mono);color:var(--al-on-accent)}.site .pool__dots{display:flex;gap:8px;justify-content:center;margin-top:var(--al-s-4)}.site .pool__dots i{width:5.5px;height:5.5px;border-radius:var(--al-radius-pill);background:var(--al-text-2)}.site .wf{display:grid;gap:7px}.site .wf__row{display:grid;grid-template-columns:86.5px 1fr auto;gap:var(--al-s-3);align-items:center}.site .wf__label{font:var(--al-w-body) 12px/1.3 var(--al-font-mono);color:var(--al-text-2);text-align:right}.site .wf__track{position:relative;height:9.5px;border-radius:var(--al-radius-pill);background:var(--al-surface-2)}.site .wf__bar{position:absolute;top:2px;height:6.5px;border-radius:var(--al-radius-pill);background:var(--al-accent-2);min-width:5px}.site .wf__bar--miss{background:var(--rainbow);background-size:260% 100%}.site .wf__note{font:var(--al-w-body) 11.5px/1.3 var(--al-font-mono);color:var(--al-text-3);white-space:nowrap}.site .wf__total{margin-top:var(--al-s-2);padding-top:var(--al-s-3);border-top:1px solid var(--al-border);font:var(--al-w-head) 12px/1.4 var(--al-font-mono);color:var(--al-text-2);display:flex;justify-content:space-between;gap:var(--al-s-4);flex-wrap:wrap}.site .branch{display:flex;flex-wrap:wrap;gap:var(--al-s-4);align-items:center;margin-top:var(--al-s-6)}.site .branch__outs{flex:1 1 224px}.site .branch__node{padding:8px 13px;border-radius:var(--al-radius-pill);background:var(--al-code-bg);color:var(--al-code-text);border:1px solid var(--al-border);font:var(--al-w-head) 12px/1.3 var(--al-font-mono);white-space:nowrap;justify-self:start}.site .branch__q{padding:9px 14.5px;border-radius:var(--al-radius-pill);background:var(--rainbow);background-size:260% 100%;color:var(--al-on-accent);font:var(--al-w-head) 12px/1.3 var(--al-font-mono);white-space:nowrap;justify-self:start}.site .branch__outs{display:grid;gap:var(--al-s-3)}.site .branch__out{display:grid;gap:2px;padding:var(--al-s-3) var(--al-s-5);border:1px solid var(--al-border);border-radius:var(--al-radius-md);background:var(--al-surface)}.site .branch__out b{font:var(--al-w-head) 12px/1.4 var(--al-font);color:var(--al-text-1)}.site .branch__out span{font:var(--al-w-body) 12px/1.4 var(--al-font);color:var(--al-text-3)}.site .branch__out small{font:var(--al-t-caption) var(--al-font);letter-spacing:var(--al-ls-caption);text-transform:uppercase;color:var(--al-accent-2)}.site .t-eyebrow:before,.site .hero__eyebrow:before,.site .hero__proof li:before,.site .feat__copy li:before,.site .ticks li:before,.site .plan li:before,.site .prop:before,.site .step:before,.site .prop__glyph,.site .card__glyph,.site .seg__billed,.site .seg__legend .sw--billed,.site .seal__chip,.site .wf__bar--miss,.site .pool__bar,.site .branch__q{background-size:260% 100%}.site .logos__more,.site .coal__chip--more,.site .pipe__chip--gate,.site .plan--featured{background-size:100% 100%,260% 100%}@media(prefers-reduced-motion:no-preference){.site .t-eyebrow:before,.site .hero__eyebrow:before,.site .hero__proof li:before,.site .feat__copy li:before,.site .ticks li:before,.site .plan li:before,.site .prop:before,.site .step:before,.site .prop__glyph,.site .card__glyph,.site .seg__billed,.site .seg__legend .sw--billed,.site .seal__chip,.site .wf__bar--miss,.site .pool__bar,.site .branch__q,.site .logos__more,.site .coal__chip--more,.site .pipe__chip--gate,.site .plan--featured{animation:al-headlight var(--al-sweep-duration) var(--al-ease) infinite alternate}}@media(max-width:1040px){.site .hero__grid{grid-template-columns:1fr}.site .props,.site .cards--4,.site .cards{grid-template-columns:repeat(2,1fr)}.site .steps{grid-template-columns:1fr;gap:var(--al-s-6)}.site .stats{grid-template-columns:repeat(2,1fr);row-gap:var(--al-s-8)}.site .stat{padding-inline:0 var(--al-s-5);border-inline-start:0}.site .feat,.site .feat--flip{grid-template-columns:1fr}.site .feat--flip .feat__copy{order:0}.site .plans{grid-template-columns:repeat(2,1fr)}.site .plan--wide{grid-template-columns:1fr}}@media(max-width:680px){.site .props,.site .cards,.site .cards--4,.site .cards--2,.site .quotes,.site .plans,.site .form__row,.site .stats{grid-template-columns:1fr}.site .coal__services{grid-template-columns:repeat(2,1fr)}.site .sec{padding-block:57.5px}.site .term__body{font-size:12px}.site .receipt__row{white-space:normal;flex-wrap:wrap;gap:var(--al-s-2)}.site .branch{grid-template-columns:1fr;justify-items:start}}@media(max-width:1040px){.site .duo{grid-template-columns:1fr}}
