:where(.hero-globe){aspect-ratio:1;contain:layout paint;pointer-events:none;user-select:none;width:100%;position:relative}:where(.hero-globe)>svg,:where(.hero-globe)>canvas{width:100%;height:100%;display:block;position:absolute;inset:0}:where(.hero-globe)>canvas{opacity:0;transition:opacity .7s var(--ease,ease)}:where(.hero-globe)>.hg-fx{transition:opacity .7s var(--ease,ease), visibility 0s .7s}:where(.hero-globe.is-live)>canvas{opacity:1}:where(.hero-globe.is-live)>.hg-fx{opacity:0;visibility:hidden}@media (prefers-reduced-motion:reduce){:where(.hero-globe)>canvas,:where(.hero-globe)>.hg-fx{transition:none}}.hero[data-astro-cid-gbqmxp77]{padding-top:clamp(56px,6vw,88px);position:relative;overflow:hidden}.hero__field[data-astro-cid-gbqmxp77]{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .7s var(--ease);display:block;position:absolute;inset:0}.hero__field[data-astro-cid-gbqmxp77].is-on{opacity:1}@media (prefers-reduced-motion:reduce){.hero__field[data-astro-cid-gbqmxp77]{transition:none}}.hero__text[data-astro-cid-gbqmxp77]{text-align:center;align-items:center;gap:var(--space-5);z-index:2;flex-direction:column;display:flex;position:relative}.hero__eyebrow[data-astro-cid-gbqmxp77]{color:var(--muted)}.hero__head[data-astro-cid-gbqmxp77]{font-size:clamp(2.125rem,.9rem + 5.4vw,5.75rem);position:relative}.hero__title[data-astro-cid-gbqmxp77],.hero__head[data-astro-cid-gbqmxp77] .dc-cell{letter-spacing:-.045em;color:var(--ink);font-size:1em;font-weight:500;line-height:.98}.hero__title[data-astro-cid-gbqmxp77]{text-wrap:balance;max-width:12em}.hero__title[data-astro-cid-gbqmxp77].is-ciphering{color:#0000}.hero__head[data-astro-cid-gbqmxp77] .dc-layer{pointer-events:none;position:absolute;inset:0}.hero__head[data-astro-cid-gbqmxp77] .dc-cell{white-space:pre;line-height:normal;position:absolute}.hero__head[data-astro-cid-gbqmxp77] .dc-cell[data-c]{font-family:var(--font-mono);letter-spacing:0;color:var(--cobalt);place-items:center;font-size:.58em;font-weight:400;line-height:1;display:grid}.hero__lede[data-astro-cid-gbqmxp77]{max-width:50ch}.hero__actions[data-astro-cid-gbqmxp77]{justify-content:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.hero__stage[data-astro-cid-gbqmxp77]{height:calc(min(720px,94vw)/1.5625);margin-top:clamp(-24px,-2vw,0px);position:relative}.hero__globe[data-astro-cid-gbqmxp77]{aspect-ratio:1;width:min(720px,94vw);position:absolute;top:0;left:50%;translate:-50%}.hero__sig[data-astro-cid-gbqmxp77]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hero__sig[data-astro-cid-gbqmxp77] path[data-astro-cid-gbqmxp77],.hero__sig[data-astro-cid-gbqmxp77] circle[data-astro-cid-gbqmxp77]{fill:none}.hero__arc-ghost[data-astro-cid-gbqmxp77]{stroke:var(--ink);stroke-opacity:.38;stroke-width:1px;stroke-dasharray:.004 .008}.hero__arc[data-astro-cid-gbqmxp77]{stroke:var(--cobalt);stroke-width:1.3px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.hero__origin[data-astro-cid-gbqmxp77]{fill:var(--cobalt)!important}.hero__seal-ring[data-astro-cid-gbqmxp77]{stroke:var(--cobalt);stroke-width:1.1px;stroke-dasharray:1;stroke-dashoffset:1px;fill:#0000!important}.hero__tick[data-astro-cid-gbqmxp77]{stroke:var(--cobalt);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.hero__label[data-astro-cid-gbqmxp77]{border-left:1px solid var(--cobalt);white-space:nowrap;text-align:left;opacity:0;gap:2px;padding-left:12px;display:grid;position:absolute;top:27.6%;left:86%;translate:-6px}.hero__label-k[data-astro-cid-gbqmxp77]{color:var(--muted)}.hero__label-v[data-astro-cid-gbqmxp77]{font-weight:500;font-size:var(--step-0);letter-spacing:-.01em;color:var(--ink)}.hero[data-astro-cid-gbqmxp77]:has(.hero__cta:hover,.hero__cta:focus-visible) .hero__arc[data-astro-cid-gbqmxp77]{stroke-dashoffset:0;transition:stroke-dashoffset .9s var(--ease)}.hero[data-astro-cid-gbqmxp77]:has(.hero__cta:hover,.hero__cta:focus-visible) .hero__seal-ring[data-astro-cid-gbqmxp77]{stroke-dashoffset:0;transition:stroke-dashoffset .3s var(--ease) .82s, fill .2s var(--ease) .82s;fill:var(--surface)!important}.hero[data-astro-cid-gbqmxp77]:has(.hero__cta:hover,.hero__cta:focus-visible) .hero__tick--1[data-astro-cid-gbqmxp77]{stroke-dashoffset:0;transition:stroke-dashoffset .18s var(--ease) 1.08s}.hero[data-astro-cid-gbqmxp77]:has(.hero__cta:hover,.hero__cta:focus-visible) .hero__tick--2[data-astro-cid-gbqmxp77]{stroke-dashoffset:0;transition:stroke-dashoffset .18s var(--ease) 1.22s}.hero[data-astro-cid-gbqmxp77]:has(.hero__cta:hover,.hero__cta:focus-visible) .hero__label[data-astro-cid-gbqmxp77]{opacity:1;transition:opacity .3s var(--ease) 1.15s, translate .3s var(--ease) 1.15s;translate:0}.hero__arc[data-astro-cid-gbqmxp77],.hero__seal-ring[data-astro-cid-gbqmxp77],.hero__tick[data-astro-cid-gbqmxp77]{transition:stroke-dashoffset .26s var(--ease)}.hero__label[data-astro-cid-gbqmxp77]{transition:opacity .16s var(--ease), translate .16s var(--ease)}@media (hover:none),(prefers-reduced-motion:reduce){.hero__arc[data-astro-cid-gbqmxp77],.hero__seal-ring[data-astro-cid-gbqmxp77],.hero__tick[data-astro-cid-gbqmxp77]{stroke-dashoffset:0}.hero__seal-ring[data-astro-cid-gbqmxp77]{fill:var(--surface)!important}.hero__label[data-astro-cid-gbqmxp77]{opacity:1;translate:0}}.hero__status[data-astro-cid-gbqmxp77]{left:50%;bottom:var(--space-4);z-index:2;justify-content:center;align-items:center;gap:var(--space-2) var(--space-5);background:color-mix(in srgb, var(--paper) 88%, transparent);color:var(--ink);white-space:nowrap;flex-wrap:wrap;padding:2px 14px;display:flex;position:absolute;translate:-50%}.hero__status-link[data-astro-cid-gbqmxp77]{min-height:44px;color:var(--muted);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.hero__status-link[data-astro-cid-gbqmxp77]:hover{color:var(--cobalt)}@media (width<=1100px){.hero__label[data-astro-cid-gbqmxp77]{background:var(--paper);text-align:right;border-left:0;justify-items:end;padding:6px 12px 6px 0;top:calc(31.6% - 24px);left:auto;right:calc(18% + 24px);translate:6px}}@media (width<=599px){.hero__actions[data-astro-cid-gbqmxp77],.hero__actions[data-astro-cid-gbqmxp77] .btn{width:100%}.hero__stage[data-astro-cid-gbqmxp77]{height:79.2vw;margin-top:var(--space-5)}.hero__globe[data-astro-cid-gbqmxp77]{width:132vw}.hero__label[data-astro-cid-gbqmxp77]{text-align:center;justify-items:center;padding:6px 12px;top:22%;left:50%;right:auto;translate:-50%}.hero[data-astro-cid-gbqmxp77]:has(.hero__cta:hover,.hero__cta:focus-visible) .hero__label[data-astro-cid-gbqmxp77]{translate:-50%}.hero__status[data-astro-cid-gbqmxp77]{white-space:normal;width:auto;padding:var(--space-2) var(--margin) var(--space-4);justify-content:center;position:static;translate:none}}.proof[data-astro-cid-wm7sjee3]{background:var(--surface);border-block:1px solid var(--line);padding-block:clamp(40px,4vw,56px)}.proof__inner[data-astro-cid-wm7sjee3]{gap:var(--space-5);display:grid}.proof__title[data-astro-cid-wm7sjee3]{font-size:var(--step-1);letter-spacing:-.015em}.proof__head[data-astro-cid-wm7sjee3]{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.proof__ill[data-astro-cid-wm7sjee3]{color:var(--muted)}.proof__list[data-astro-cid-wm7sjee3]{gap:var(--space-6) var(--gutter);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.proof__cell[data-astro-cid-wm7sjee3]{grid-template-rows:auto auto auto 1fr;align-content:start;min-width:0;display:grid}.proof__fig[data-astro-cid-wm7sjee3]{width:100%;height:auto;margin-bottom:var(--space-4);overflow:visible}.proof__value[data-astro-cid-wm7sjee3]{letter-spacing:-.045em;font-size:clamp(2rem,1.3rem + 1.9vw,3rem);font-weight:500;line-height:1}.proof__label[data-astro-cid-wm7sjee3]{color:var(--ink);margin-top:8px}.proof__cap[data-astro-cid-wm7sjee3]{font-size:var(--step--1);color:var(--muted);margin-top:6px;line-height:1.45}.proof__codes[data-astro-cid-wm7sjee3]{color:var(--ink);letter-spacing:.04em;flex-wrap:wrap;gap:2px 12px;font-size:12px;display:inline-flex}.proof__tick[data-astro-cid-wm7sjee3]{fill:var(--ink);transform-box:fill-box;transform-origin:bottom}.proof__tick--x[data-astro-cid-wm7sjee3]{fill:var(--cobalt)}.proof__more[data-astro-cid-wm7sjee3]{stroke:var(--cobalt);stroke-width:1.4px}.proof__slot[data-astro-cid-wm7sjee3]{fill:none;stroke:var(--ink);stroke-opacity:.5;stroke-width:.8px}.proof__slot--on[data-astro-cid-wm7sjee3]{fill:var(--cobalt);stroke:var(--cobalt);stroke-opacity:1}.proof__code[data-astro-cid-wm7sjee3]{font-family:var(--font-mono);fill:var(--ink);letter-spacing:.06em;font-size:6px}.proof__meshfill[data-astro-cid-wm7sjee3]{fill:none;stroke:var(--ink);stroke-opacity:.72;stroke-width:1.2px;stroke-linecap:round}.proof__base[data-astro-cid-wm7sjee3]{stroke:var(--ink);stroke-width:.9px}.proof__yr[data-astro-cid-wm7sjee3]{fill:var(--ink);fill-opacity:.55;transform-box:fill-box;transform-origin:bottom}.proof__yr--h[data-astro-cid-wm7sjee3]{fill:var(--cobalt);fill-opacity:1}.proof__yl[data-astro-cid-wm7sjee3]{font-family:var(--font-mono);fill:var(--muted);letter-spacing:.04em;font-size:9.5px}[data-astro-cid-wm7sjee3][data-armed] [data-astro-cid-wm7sjee3]:is(.proof__tick,.proof__yr){transform:scaleY(0)}[data-astro-cid-wm7sjee3][data-armed] .proof__slot--on[data-astro-cid-wm7sjee3]{fill-opacity:0}[data-astro-cid-wm7sjee3][data-armed] .proof__meshfill[data-astro-cid-wm7sjee3]{clip-path:inset(0 100% 0 0)}[data-astro-cid-wm7sjee3][data-armed][data-on] [data-astro-cid-wm7sjee3]:is(.proof__tick,.proof__yr){transition:transform .42s var(--ease) calc(var(--i) * 16ms);transform:none}[data-astro-cid-wm7sjee3][data-armed][data-on] .proof__slot--on[data-astro-cid-wm7sjee3]{fill-opacity:1;transition:fill-opacity .3s var(--ease) calc(.4s + var(--i) * .12s)}[data-astro-cid-wm7sjee3][data-armed][data-on] .proof__meshfill[data-astro-cid-wm7sjee3]{clip-path:inset(0);transition:clip-path 1.2s cubic-bezier(.6,0,.2,1) .2s}@media (width<=1023px){.proof__list[data-astro-cid-wm7sjee3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=479px){.proof__list[data-astro-cid-wm7sjee3]{border-top:1px solid var(--ink);grid-template-columns:1fr;gap:0}.proof__cell[data-astro-cid-wm7sjee3]{column-gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--line);grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.proof__fig[data-astro-cid-wm7sjee3]{grid-area:1/1/4;align-self:center;margin:0}.proof__value[data-astro-cid-wm7sjee3],.proof__label[data-astro-cid-wm7sjee3],.proof__cap[data-astro-cid-wm7sjee3]{grid-column:2}.proof__value[data-astro-cid-wm7sjee3]{font-size:2rem}.proof__cap[data-astro-cid-wm7sjee3]{font-size:.8125rem}.proof__codes[data-astro-cid-wm7sjee3]{margin-top:2px;display:flex}.proof__yl[data-astro-cid-wm7sjee3]{display:none}}.pl[data-astro-cid-gmpfybsg]{padding-block:var(--section-y);overflow-x:clip}.pl__top[data-astro-cid-gmpfybsg]{align-items:baseline;gap:var(--space-2) var(--space-5);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.pl__eyebrow[data-astro-cid-gmpfybsg]{color:var(--cobalt)}.pl__title[data-astro-cid-gmpfybsg]{font-size:var(--step-1);letter-spacing:-.01em;color:var(--ink-2);font-weight:500}.pl__sentence[data-astro-cid-gmpfybsg]{letter-spacing:-.03em;max-width:30ch;color:var(--ink);text-wrap:pretty;font-size:clamp(1.625rem,1.05rem + 2.6vw,3.25rem);font-weight:500;line-height:1.2}.pl__term[data-astro-cid-gmpfybsg]{color:inherit;border-radius:var(--radius);text-decoration:underline 2px dashed var(--line-strong);text-underline-offset:.18em;transition:color var(--dur-2) var(--ease), background-color var(--dur-2) var(--ease), text-decoration-color var(--dur-2) var(--ease);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .04em}.pl__term[data-astro-cid-gmpfybsg]:hover{text-decoration-color:var(--cobalt);color:var(--cobalt)}.pl__term[data-astro-cid-gmpfybsg][aria-current=step]{color:var(--cobalt);background:var(--cobalt-soft);text-decoration-color:#0000}.pl__br[data-astro-cid-gmpfybsg]{color:var(--cobalt);font-weight:300}.pl__meta[data-astro-cid-gmpfybsg]{align-items:center;gap:var(--space-4);margin-top:var(--space-5);display:flex}.pl__meta[data-astro-cid-gmpfybsg][hidden]{display:none}.pl__rail[data-astro-cid-gmpfybsg]{flex:none;gap:6px;display:flex}.pl__rail[data-astro-cid-gmpfybsg] i[data-astro-cid-gmpfybsg]{background:var(--line-strong);width:24px;height:3px;transition:background-color var(--dur-2) var(--ease);display:block}.pl[data-astro-cid-gmpfybsg][data-step="0"] .pl__rail[data-astro-cid-gmpfybsg] i[data-astro-cid-gmpfybsg]:nth-child(-n+1),.pl[data-astro-cid-gmpfybsg][data-step="1"] .pl__rail[data-astro-cid-gmpfybsg] i[data-astro-cid-gmpfybsg]:nth-child(-n+2),.pl[data-astro-cid-gmpfybsg][data-step="2"] .pl__rail[data-astro-cid-gmpfybsg] i[data-astro-cid-gmpfybsg]:nth-child(-n+3),.pl[data-astro-cid-gmpfybsg][data-step="3"] .pl__rail[data-astro-cid-gmpfybsg] i[data-astro-cid-gmpfybsg]{background:var(--cobalt)}.pl__hint[data-astro-cid-gmpfybsg]{color:var(--muted);font-size:var(--step--1)}.pl__panels[data-astro-cid-gmpfybsg]{margin-top:var(--space-8);gap:var(--space-8) var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pl__panel[data-astro-cid-gmpfybsg]{gap:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--ink);align-content:start;display:grid}.pl__fig[data-astro-cid-gmpfybsg]{background:var(--paper);position:relative}.pl__fig[data-astro-cid-gmpfybsg] img{transform:scale(1.06)}.pl__copy[data-astro-cid-gmpfybsg]{gap:var(--space-4);justify-items:start;display:grid}.pl__h[data-astro-cid-gmpfybsg]{font-size:var(--step-2);letter-spacing:-.02em;line-height:1.15}.pl__body[data-astro-cid-gmpfybsg]{max-width:52ch}@media (width<=899px){.pl__panels[data-astro-cid-gmpfybsg]{gap:var(--space-8);margin-top:var(--space-7);grid-template-columns:minmax(0,1fr)}}.pl[data-mode=stage]{padding-block:var(--space-7)}.pl[data-mode=stage] .pl__track[data-astro-cid-gmpfybsg]{height:calc(100svh - var(--header-h) + 200vh)}.pl[data-mode=stage] .pl__stage[data-astro-cid-gmpfybsg]{top:var(--header-h);height:calc(100svh - var(--header-h));align-items:center;display:flex;position:sticky;overflow:hidden}.pl[data-mode=stage] .pl__inner[data-astro-cid-gmpfybsg]{width:100%}.pl[data-mode=stage] .pl__sentence[data-astro-cid-gmpfybsg]{max-width:34ch;font-size:min(clamp(1.625rem,1.05rem + 2.6vw,3.25rem),5.2svh)}.pl[data-mode=stage] .pl__panels[data-astro-cid-gmpfybsg]{border-top:1px solid var(--ink);grid-template-columns:minmax(0,1fr);margin-top:clamp(24px,4.5svh,48px)}.pl[data-mode=stage] .pl__panel[data-astro-cid-gmpfybsg]{column-gap:var(--gutter);pointer-events:none;border-top:0;grid-area:1/1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;padding-top:clamp(20px,3.5svh,32px)}.pl[data-mode=stage] .pl__panel[data-astro-cid-gmpfybsg][data-on]{pointer-events:auto}.pl[data-mode=stage] .pl__fig[data-astro-cid-gmpfybsg]{grid-column:1/span 6;width:min(100%,99.2svh - 384px)}.pl[data-mode=stage] .pl__copy[data-astro-cid-gmpfybsg]{grid-column:8/-1}.pl[data-mode=stage] .pl__h[data-astro-cid-gmpfybsg]{font-size:clamp(1.375rem,3.6svh,2.375rem);line-height:1.12}.pl[data-mode=stage] .pl__fig[data-astro-cid-gmpfybsg],.pl[data-mode=stage] .pl__copy[data-astro-cid-gmpfybsg]>[data-astro-cid-gmpfybsg]{opacity:0;transition:opacity .32s var(--ease), transform .42s var(--ease);transform:translateY(12px)}.pl[data-mode=stage] .pl__panel[data-astro-cid-gmpfybsg][data-on] .pl__fig[data-astro-cid-gmpfybsg],.pl[data-mode=stage] .pl__panel[data-astro-cid-gmpfybsg][data-on] .pl__copy[data-astro-cid-gmpfybsg]>[data-astro-cid-gmpfybsg]{opacity:1;transform:none}.pl[data-mode=stage] .pl__panel[data-astro-cid-gmpfybsg][data-on] .pl__copy[data-astro-cid-gmpfybsg]>[data-astro-cid-gmpfybsg]:first-child{transition-delay:60ms}.pl[data-mode=stage] .pl__panel[data-astro-cid-gmpfybsg][data-on] .pl__copy[data-astro-cid-gmpfybsg]>[data-astro-cid-gmpfybsg]:nth-child(2){transition-delay:.11s}.pl[data-mode=stage] .pl__panel[data-astro-cid-gmpfybsg][data-on] .pl__copy[data-astro-cid-gmpfybsg]>[data-astro-cid-gmpfybsg]:nth-child(3){transition-delay:.16s}.pl[data-mode=flow] .pl__lead[data-astro-cid-gmpfybsg]{top:var(--header-h);z-index:2;margin-inline:calc(-1 * var(--margin));padding:var(--space-4) var(--margin);background:var(--paper);border-bottom:1px solid var(--line);position:sticky}.pl[data-mode=flow] .pl__sentence[data-astro-cid-gmpfybsg]{max-width:44ch;font-size:clamp(1.25rem,1rem + 1vw,1.625rem);line-height:1.28}.pl[data-mode=flow] .pl__meta[data-astro-cid-gmpfybsg]{margin-top:var(--space-3)}.pl[data-mode=flow] .pl__hint[data-astro-cid-gmpfybsg]{display:none}.pl[data-mode=flow] .pl__panels[data-astro-cid-gmpfybsg]{margin-top:var(--space-6)}@media (width<=767px){.pl__sentence[data-astro-cid-gmpfybsg]{line-height:1.24}}.tk[data-astro-cid-ielzbmlr]{--p:0;padding-block:var(--section-y);background:var(--paper);overflow-x:clip}.tk__head[data-astro-cid-ielzbmlr]{column-gap:var(--gutter);row-gap:var(--space-4);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.tk__eyebrow[data-astro-cid-ielzbmlr]{color:var(--cobalt);grid-column:1/-1}.tk__title[data-astro-cid-ielzbmlr]{grid-column:1/span 7;max-width:16ch}.tk__lede[data-astro-cid-ielzbmlr]{grid-column:8/-1}.tk__stage[data-astro-cid-ielzbmlr]{padding-block:var(--space-8)}.tk__grid[data-astro-cid-ielzbmlr]{column-gap:var(--gutter);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;display:grid}.tk__steps[data-astro-cid-ielzbmlr]{gap:var(--space-5);margin:0;padding:0;display:grid}.tk__step[data-astro-cid-ielzbmlr]{gap:var(--space-2);padding-left:var(--space-5);border-left:2px solid var(--line);display:grid}.tk__k[data-astro-cid-ielzbmlr]{color:var(--cobalt)}.tk__t[data-astro-cid-ielzbmlr]{font-size:var(--step-1);letter-spacing:-.01em;color:var(--ink);max-width:30ch;line-height:1.4}.tk__fig[data-astro-cid-ielzbmlr]{margin:0;position:relative}.tk__morph[data-astro-cid-ielzbmlr]{width:100%;height:auto;display:none;overflow:visible}.tk__pair[data-astro-cid-ielzbmlr]{align-items:center;gap:var(--space-4);grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);display:grid}.tk__half[data-astro-cid-ielzbmlr] svg[data-astro-cid-ielzbmlr]{width:100%;height:auto;overflow:visible}.tk__tag[data-astro-cid-ielzbmlr]{margin-top:var(--space-3);color:var(--muted);text-align:center}.tk__arrow[data-astro-cid-ielzbmlr] svg[data-astro-cid-ielzbmlr]{fill:none;width:64px;stroke:var(--ink);stroke-width:1.5px}.tk__cap[data-astro-cid-ielzbmlr]{align-items:center;gap:var(--space-4);margin-top:var(--space-5);color:var(--muted);display:flex}.tk__meter[data-astro-cid-ielzbmlr]{background:var(--line-strong);flex:1;height:1px;display:none;position:relative}.tk__meter[data-astro-cid-ielzbmlr] span[data-astro-cid-ielzbmlr]{width:calc(var(--p) * 100%);background:var(--cobalt);position:absolute;inset:-1px auto -1px 0}.tk__edge[data-astro-cid-ielzbmlr]{fill:none;stroke:var(--ink);stroke-width:1.25px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.tk__barfill[data-astro-cid-ielzbmlr],.tk__fill[data-astro-cid-ielzbmlr]{fill:var(--surface);stroke:none}.tk.is-live .tk__scroll[data-astro-cid-ielzbmlr]{height:300vh}.tk.is-live .tk__stage[data-astro-cid-ielzbmlr]{top:var(--header-h);min-height:calc(100svh - var(--header-h));padding-block:72px var(--space-6);align-items:center;display:flex;position:sticky}.tk.is-live .tk__grid[data-astro-cid-ielzbmlr]{width:100%}.tk.is-live .tk__morph[data-astro-cid-ielzbmlr]{width:min(100%,720px);max-height:calc(100svh - var(--header-h) - 200px);margin-inline:auto;display:block}.tk.is-live .tk__pair[data-astro-cid-ielzbmlr]{display:none}.tk.is-live .tk__meter[data-astro-cid-ielzbmlr]{display:block}.tk.is-live .tk__step[data-astro-cid-ielzbmlr]{color:var(--muted);transition:color var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease)}.tk.is-live .tk__step[data-astro-cid-ielzbmlr] .tk__k[data-astro-cid-ielzbmlr]{color:inherit;transition:color var(--dur-2) var(--ease)}.tk.is-live .tk__step[data-astro-cid-ielzbmlr][data-on]{color:var(--ink);border-left-color:var(--cobalt)}.tk.is-live .tk__step[data-astro-cid-ielzbmlr][data-on] .tk__k[data-astro-cid-ielzbmlr]{color:var(--cobalt)}.tk__draw[data-astro-cid-ielzbmlr]{fill:none;stroke:var(--ink);stroke-width:1.15px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:calc(1 - clamp(0, (var(--p) - var(--a)) / .07, 1))}.tk__stack[data-astro-cid-ielzbmlr] .tk__fill[data-astro-cid-ielzbmlr]{opacity:clamp(0, (var(--p) - var(--a)) / .05, 1)}.tk__ghost[data-astro-cid-ielzbmlr] path[data-astro-cid-ielzbmlr]{fill:none;stroke:var(--ink);stroke-opacity:.22;stroke-width:1px;stroke-dasharray:3 5}.tk__scan[data-astro-cid-ielzbmlr]{stroke:var(--arc);stroke-width:3px;stroke-linecap:round;transition:opacity var(--dur-2) var(--ease)}.tk__assets[data-astro-cid-ielzbmlr]{column-gap:var(--gutter);margin-top:var(--space-7);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.tk__assets-k[data-astro-cid-ielzbmlr]{color:var(--muted);padding-top:14px}.tk__assets[data-astro-cid-ielzbmlr] ul[data-astro-cid-ielzbmlr]{border-top:1px solid var(--ink);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;display:grid}.tk__assets[data-astro-cid-ielzbmlr] li[data-astro-cid-ielzbmlr]{border-right:1px solid var(--line)}.tk__assets[data-astro-cid-ielzbmlr] li[data-astro-cid-ielzbmlr]:last-child{border-right:0}.tk__assets[data-astro-cid-ielzbmlr] a[data-astro-cid-ielzbmlr]{height:100%;min-height:64px;font-weight:500;font-size:var(--step--1);justify-content:space-between;align-items:flex-start;gap:8px;margin-left:12px;padding:12px 12px 12px 0;line-height:1.3;text-decoration:none;display:flex}.tk__assets[data-astro-cid-ielzbmlr] li[data-astro-cid-ielzbmlr]:first-child a[data-astro-cid-ielzbmlr]{margin-left:0}.tk__assets[data-astro-cid-ielzbmlr] a[data-astro-cid-ielzbmlr] svg[data-astro-cid-ielzbmlr]{fill:none;width:16px;height:16px;stroke:var(--cobalt);stroke-width:1.5px;transition:transform var(--dur-2) var(--ease);flex:none;margin-top:1px}.tk__assets[data-astro-cid-ielzbmlr] a[data-astro-cid-ielzbmlr]:hover{color:var(--cobalt)}.tk__assets[data-astro-cid-ielzbmlr] a[data-astro-cid-ielzbmlr]:hover svg[data-astro-cid-ielzbmlr]{transform:translate(3px)}@media (width<=599px){.tk__pair[data-astro-cid-ielzbmlr]{justify-items:center;gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.tk__half[data-astro-cid-ielzbmlr]{width:min(100%,320px)}.tk__arrow[data-astro-cid-ielzbmlr]{width:48px;transform:rotate(90deg)}.tk__arrow[data-astro-cid-ielzbmlr] svg[data-astro-cid-ielzbmlr]{width:48px}}@media (width<=899px){.tk__title[data-astro-cid-ielzbmlr],.tk__lede[data-astro-cid-ielzbmlr]{grid-column:1/-1}.tk__grid[data-astro-cid-ielzbmlr]{row-gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.tk__fig[data-astro-cid-ielzbmlr]{order:-1}.tk.is-live .tk__grid[data-astro-cid-ielzbmlr]{row-gap:var(--space-4)}.tk.is-live .tk__morph[data-astro-cid-ielzbmlr]{max-height:42svh}.tk.is-live .tk__steps[data-astro-cid-ielzbmlr]{gap:var(--space-3)}.tk.is-live .tk__step[data-astro-cid-ielzbmlr]:not([data-on]) .tk__t[data-astro-cid-ielzbmlr]{display:none}.tk__t[data-astro-cid-ielzbmlr]{font-size:var(--step-0)}.tk__assets[data-astro-cid-ielzbmlr],.tk__assets[data-astro-cid-ielzbmlr] ul[data-astro-cid-ielzbmlr]{grid-template-columns:minmax(0,1fr)}.tk__assets[data-astro-cid-ielzbmlr] li[data-astro-cid-ielzbmlr]{border-right:0;border-bottom:1px solid var(--line)}.tk__assets[data-astro-cid-ielzbmlr] a[data-astro-cid-ielzbmlr]{align-items:center;min-height:48px;margin-left:0}}@media (width>=600px) and (width<=899px){.tk__assets[data-astro-cid-ielzbmlr] ul[data-astro-cid-ielzbmlr]{column-gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr))}}.sec[data-astro-cid-fdmqes3j]{--fg:var(--paper);--fg-2:#f7f7f4c7;--fg-3:#f7f7f49e;--hair:#f7f7f429;--p:1;background:var(--ink);color:var(--fg);padding-block:var(--section-y);overflow:clip}.sec[data-astro-cid-fdmqes3j] [data-astro-cid-fdmqes3j]::selection{background:var(--paper);color:var(--ink)}.sec[data-astro-cid-fdmqes3j] [data-astro-cid-fdmqes3j]:focus-visible{outline-color:var(--paper)}.sec__head[data-astro-cid-fdmqes3j]{gap:var(--space-5);border-bottom:1px solid var(--hair);padding-bottom:clamp(48px,7vw,112px);display:grid}.sec__eyebrow[data-astro-cid-fdmqes3j]{color:var(--fg-3)}.sec__title[data-astro-cid-fdmqes3j]{letter-spacing:-.045em;max-width:11ch;color:var(--fg);font-size:clamp(2.75rem,1rem + 6.4vw,7.5rem);line-height:.94}.sec__intro[data-astro-cid-fdmqes3j]{gap:var(--space-5);align-content:end;justify-items:start;display:grid}.sec__lede[data-astro-cid-fdmqes3j]{font-size:var(--step-1);color:var(--fg-2);max-width:40ch;line-height:1.5}.sec__cta[data-astro-cid-fdmqes3j]{--btn-bg:var(--paper);--btn-fg:var(--ink);--btn-bd:var(--paper)}.sec__cta[data-astro-cid-fdmqes3j]:hover{--btn-bg:#fff;--btn-bd:#fff;--btn-fg:var(--ink)}@media (width>=1024px){.sec__head[data-astro-cid-fdmqes3j]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.sec__eyebrow[data-astro-cid-fdmqes3j]{grid-column:1/-1}.sec__title[data-astro-cid-fdmqes3j]{grid-column:1/span 8}.sec__intro[data-astro-cid-fdmqes3j]{grid-column:9/-1}}.trace[data-astro-cid-fdmqes3j]{padding-top:clamp(48px,6vw,96px);display:grid}.readout[data-astro-cid-fdmqes3j]{display:none}@media (width>=1024px){.trace[data-astro-cid-fdmqes3j]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.readout[data-astro-cid-fdmqes3j]{top:calc(var(--header-h) + 64px);grid-column:1/span 5;display:block;position:sticky}.trace__main[data-astro-cid-fdmqes3j]{grid-column:7/-1}}.readout__frame[data-astro-cid-fdmqes3j]{padding:var(--space-5) var(--space-5) var(--space-4);border:1px solid var(--hair);background:#f7f7f406}.readout__frame[data-astro-cid-fdmqes3j].ticks:before,.readout__frame[data-astro-cid-fdmqes3j].ticks:after,.readout__frame[data-astro-cid-fdmqes3j] .ticks__b:before,.readout__frame[data-astro-cid-fdmqes3j] .ticks__b:after{border-color:var(--fg)}.readout__top[data-astro-cid-fdmqes3j]{color:var(--fg-3);justify-content:space-between;align-items:center;display:flex}.readout__packet[data-astro-cid-fdmqes3j]{align-items:center;gap:10px;display:inline-flex}.readout__led[data-astro-cid-fdmqes3j]{background:var(--cobalt);outline:1px solid var(--fg);outline-offset:1px;width:7px;height:7px}.readout__state[data-astro-cid-fdmqes3j]{color:var(--fg)}.inst[data-astro-cid-fdmqes3j]{width:100%;height:auto;margin-block:var(--space-5) var(--space-4);overflow:visible}.inst[data-astro-cid-fdmqes3j] path[data-astro-cid-fdmqes3j],.inst[data-astro-cid-fdmqes3j] circle[data-astro-cid-fdmqes3j],.inst[data-astro-cid-fdmqes3j] rect[data-astro-cid-fdmqes3j]{fill:none;stroke:var(--fg);stroke-width:.9px;stroke-linecap:round;stroke-linejoin:round}.inst[data-astro-cid-fdmqes3j] text[data-astro-cid-fdmqes3j]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;fill:var(--fg-3);stroke:none;transition:fill var(--dur-3) var(--ease);font-size:9.5px}.inst__scale[data-astro-cid-fdmqes3j] path[data-astro-cid-fdmqes3j]{stroke:var(--hair)}.inst__scale[data-astro-cid-fdmqes3j] .inst__major[data-astro-cid-fdmqes3j]{stroke:var(--fg-3)}.inst__needle[data-astro-cid-fdmqes3j]{transition:transform .7s var(--ease);transform:translate(14px)}.inst__needle[data-astro-cid-fdmqes3j] path[data-astro-cid-fdmqes3j]{fill:var(--arc);stroke:none}[data-astro-cid-fdmqes3j][data-n="1"] .inst__needle[data-astro-cid-fdmqes3j]{transform:translate(64px)}[data-astro-cid-fdmqes3j][data-n="2"] .inst__needle[data-astro-cid-fdmqes3j]{transform:translate(170px)}[data-astro-cid-fdmqes3j][data-n="3"] .inst__needle[data-astro-cid-fdmqes3j]{transform:translate(266px)}[data-astro-cid-fdmqes3j][data-n="4"] .inst__needle[data-astro-cid-fdmqes3j]{transform:translate(330px)}.mk[data-astro-cid-fdmqes3j]{opacity:.18;transition:opacity var(--dur-3) var(--ease)}.mk[data-astro-cid-fdmqes3j].is-hit{opacity:1}.mk[data-astro-cid-fdmqes3j] path[data-astro-cid-fdmqes3j],.mk[data-astro-cid-fdmqes3j] circle[data-astro-cid-fdmqes3j],.mk[data-astro-cid-fdmqes3j] rect[data-astro-cid-fdmqes3j]{transition:stroke var(--dur-3) var(--ease), fill var(--dur-3) var(--ease)}.mk[data-astro-cid-fdmqes3j].is-hit text[data-astro-cid-fdmqes3j]{fill:var(--fg-2)}.mk[data-astro-cid-fdmqes3j].is-cur text[data-astro-cid-fdmqes3j]{fill:var(--fg)}.mk[data-astro-cid-fdmqes3j] .draw[data-astro-cid-fdmqes3j]{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s cubic-bezier(.6, 0, .2, 1), stroke var(--dur-3) var(--ease)}.mk[data-astro-cid-fdmqes3j].is-hit .draw[data-astro-cid-fdmqes3j]{stroke-dashoffset:0}.mk[data-astro-cid-fdmqes3j].is-cur .draw[data-astro-cid-fdmqes3j],.mk[data-astro-cid-fdmqes3j].is-cur .part[data-astro-cid-fdmqes3j]>[data-astro-cid-fdmqes3j],.mk--seal[data-astro-cid-fdmqes3j].is-cur path[data-astro-cid-fdmqes3j]{stroke:var(--arc)}.mk--sign[data-astro-cid-fdmqes3j] .ring[data-astro-cid-fdmqes3j]{stroke-dasharray:1 4;stroke:var(--fg-3);transform-origin:64px 150px;transition:transform 1.2s var(--ease), stroke var(--dur-3) var(--ease);transform:rotate(-24deg)}.mk--sign[data-astro-cid-fdmqes3j].is-hit .ring[data-astro-cid-fdmqes3j]{stroke:var(--fg-2);transform:none}.mk--sign[data-astro-cid-fdmqes3j].is-cur .ring[data-astro-cid-fdmqes3j]{stroke:var(--arc)}.mk--seal[data-astro-cid-fdmqes3j] circle[data-astro-cid-fdmqes3j]{fill:var(--ink)}.mk--seal[data-astro-cid-fdmqes3j]{transform-origin:86px 178px;transition:opacity var(--dur-3) var(--ease), transform var(--dur-3) var(--ease);transform:scale(.6)}.mk--seal[data-astro-cid-fdmqes3j].is-hit{transform:none}.mk--seal[data-astro-cid-fdmqes3j].is-hit:not(.is-cur) path[data-astro-cid-fdmqes3j],.mk--seal[data-astro-cid-fdmqes3j].is-cur circle[data-astro-cid-fdmqes3j],.mk--sign[data-astro-cid-fdmqes3j].is-hit~.mk--seal[data-astro-cid-fdmqes3j] circle[data-astro-cid-fdmqes3j]{stroke:var(--fg)}.pulse[data-astro-cid-fdmqes3j]{stroke-dasharray:.035 .965;stroke-dashoffset:1px;opacity:0;stroke:var(--arc)!important;stroke-width:2px!important}.is-run[data-astro-cid-fdmqes3j] .mk--route[data-astro-cid-fdmqes3j].is-hit .pulse[data-astro-cid-fdmqes3j]{opacity:1;animation:2.6s linear infinite sec-pulse}.is-run[data-astro-cid-fdmqes3j] .mk--route[data-astro-cid-fdmqes3j].is-hit .pulse--b[data-astro-cid-fdmqes3j]{animation-delay:-.9s}.is-run[data-astro-cid-fdmqes3j] .mk--route[data-astro-cid-fdmqes3j].is-hit .pulse--c[data-astro-cid-fdmqes3j]{animation-delay:-1.7s}@keyframes sec-pulse{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.mk--dist[data-astro-cid-fdmqes3j] .hub[data-astro-cid-fdmqes3j]{fill:var(--ink)}.mk--dist[data-astro-cid-fdmqes3j].is-cur .hub[data-astro-cid-fdmqes3j]{fill:var(--arc);stroke:var(--arc)}.frag[data-astro-cid-fdmqes3j] rect[data-astro-cid-fdmqes3j]{fill:var(--ink)}.mk--dist[data-astro-cid-fdmqes3j].is-hit .frag[data-astro-cid-fdmqes3j] rect[data-astro-cid-fdmqes3j]{fill:var(--cobalt)}.mk--dist[data-astro-cid-fdmqes3j].is-cur .frag[data-astro-cid-fdmqes3j] rect[data-astro-cid-fdmqes3j]{stroke:var(--arc)}.frag[data-astro-cid-fdmqes3j]{transform-box:fill-box;transform-origin:50%;transition:transform .7s var(--ease);transform:scale(.4)}.mk--dist[data-astro-cid-fdmqes3j].is-hit .frag[data-astro-cid-fdmqes3j]{transform:none}.mk--dist[data-astro-cid-fdmqes3j].is-hit .frag[data-astro-cid-fdmqes3j]:nth-of-type(2){transition-delay:60ms}.mk--dist[data-astro-cid-fdmqes3j].is-hit .frag[data-astro-cid-fdmqes3j]:nth-of-type(3){transition-delay:.12s}.mk--dist[data-astro-cid-fdmqes3j].is-hit .frag[data-astro-cid-fdmqes3j]:nth-of-type(4){transition-delay:.18s}.mk--store[data-astro-cid-fdmqes3j] .vault[data-astro-cid-fdmqes3j]{stroke-dasharray:3 4}.mk--store[data-astro-cid-fdmqes3j].is-cur .vault[data-astro-cid-fdmqes3j],.mk--store[data-astro-cid-fdmqes3j].is-cur .gate[data-astro-cid-fdmqes3j]{stroke:var(--arc)}.mk--store[data-astro-cid-fdmqes3j]{transform-origin:291px 150px;transition:opacity var(--dur-3) var(--ease), transform .9s var(--ease);transform:scale(1.04)}.mk--store[data-astro-cid-fdmqes3j].is-hit{transform:none}.pk__doc[data-astro-cid-fdmqes3j]{stroke-width:1.25px;transition:fill var(--dur-3) var(--ease), stroke var(--dur-3) var(--ease);fill:var(--cobalt)!important}.pk__fold[data-astro-cid-fdmqes3j],.pk__lines[data-astro-cid-fdmqes3j]{stroke:var(--fg)}[data-astro-cid-fdmqes3j][data-n="3"] .pk__doc[data-astro-cid-fdmqes3j],[data-astro-cid-fdmqes3j][data-n="4"] .pk__doc[data-astro-cid-fdmqes3j]{stroke:var(--fg-3);fill:#0000!important}[data-astro-cid-fdmqes3j][data-n="3"] .pk__lines[data-astro-cid-fdmqes3j],[data-astro-cid-fdmqes3j][data-n="4"] .pk__lines[data-astro-cid-fdmqes3j],[data-astro-cid-fdmqes3j][data-n="3"] .pk__fold[data-astro-cid-fdmqes3j],[data-astro-cid-fdmqes3j][data-n="4"] .pk__fold[data-astro-cid-fdmqes3j]{stroke:var(--fg-3)}.readout__list[data-astro-cid-fdmqes3j]{border-top:1px solid var(--hair);padding:0}.readout__row[data-astro-cid-fdmqes3j]{gap:var(--space-3);border-bottom:1px solid var(--hair);color:var(--fg-3);transition:color var(--dur-2) var(--ease);grid-template-columns:16px 1fr auto;align-items:center;padding-block:10px;display:grid}.readout__row[data-astro-cid-fdmqes3j]:last-child{border-bottom:0}.readout__mk[data-astro-cid-fdmqes3j]{width:8px;height:8px;transition:background var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease);border:1px solid}.readout__tick[data-astro-cid-fdmqes3j]{fill:none;stroke:currentColor;stroke-width:1.5px;opacity:0;width:12px;height:12px;transition:opacity var(--dur-2) var(--ease)}.readout__row[data-astro-cid-fdmqes3j].is-hit{color:var(--fg)}.readout__row[data-astro-cid-fdmqes3j].is-hit .readout__mk[data-astro-cid-fdmqes3j]{background:var(--fg);border-color:var(--fg)}.readout__row[data-astro-cid-fdmqes3j].is-cur .readout__mk[data-astro-cid-fdmqes3j]{background:var(--arc);border-color:var(--arc)}.readout__row[data-astro-cid-fdmqes3j].is-hit .readout__tick[data-astro-cid-fdmqes3j]{opacity:1}.trace__start[data-astro-cid-fdmqes3j],.trace__end[data-astro-cid-fdmqes3j]{align-items:center;gap:var(--space-3);color:var(--fg-3);display:flex}.trace__start[data-astro-cid-fdmqes3j]{padding-bottom:var(--space-6)}.trace__end[data-astro-cid-fdmqes3j]{padding-top:var(--space-4);color:var(--fg)}.trace__dot[data-astro-cid-fdmqes3j]{border:1px solid var(--fg);flex:none;width:15px;height:15px;margin-left:0}.trace__dot--end[data-astro-cid-fdmqes3j]{background:var(--cobalt);border-color:var(--fg)}.trace__layers[data-astro-cid-fdmqes3j]{--rail-x:7px;padding:0;position:relative}.rail[data-astro-cid-fdmqes3j]{left:var(--rail-x);background:var(--hair);width:1px;position:absolute;top:0;bottom:0}.trace__list[data-astro-cid-fdmqes3j]{padding:0}.rail__trail[data-astro-cid-fdmqes3j]{background:var(--arc);transform-origin:top;width:2px;transform:scaleY(var(--p));position:absolute;inset:0 auto 0 -.5px}.rail__packet[data-astro-cid-fdmqes3j]{background:var(--cobalt);border:1px solid var(--fg);width:15px;height:15px;position:absolute;bottom:0;left:-7px;box-shadow:0 0 0 5px #19c3ff2e}.is-live[data-astro-cid-fdmqes3j] .rail__packet[data-astro-cid-fdmqes3j]{transform:translateY(calc(var(--p) * var(--rail-h,0px)));top:-7px;bottom:auto}.layer[data-astro-cid-fdmqes3j]{gap:var(--space-3);justify-items:start;padding:0 0 clamp(64px,12vh,140px) clamp(40px,5vw,72px);display:grid;position:relative}.layer[data-astro-cid-fdmqes3j]:last-of-type{padding-bottom:var(--space-6)}.layer__marker[data-astro-cid-fdmqes3j]{left:calc(var(--rail-x) - 4px);background:var(--ink);border:1px solid var(--fg-3);width:9px;height:9px;transition:background var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease);border-radius:50%;position:absolute;top:6px}.layer[data-astro-cid-fdmqes3j].is-hit .layer__marker[data-astro-cid-fdmqes3j]{background:var(--arc);border-color:var(--arc)}.layer__eyebrow[data-astro-cid-fdmqes3j]{color:var(--fg-3)}.layer__title[data-astro-cid-fdmqes3j]{font-size:var(--step-3);letter-spacing:-.03em;max-width:18ch;color:var(--fg);line-height:1.08}.layer__body[data-astro-cid-fdmqes3j]{color:var(--fg-2);max-width:48ch}.layer__link[data-astro-cid-fdmqes3j]{color:var(--fg);font-size:var(--step--1);text-decoration:underline;text-decoration-color:var(--fg-3);text-underline-offset:.25em;align-items:center;min-height:44px;font-weight:500;display:inline-flex}.layer__link[data-astro-cid-fdmqes3j]:hover{text-decoration-color:var(--fg)}.stamp[data-astro-cid-fdmqes3j]{margin-top:var(--space-2);border:1px solid var(--hair);color:var(--fg-3);text-transform:none;letter-spacing:.02em;transition:color var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease), transform var(--dur-3) var(--ease), opacity var(--dur-3) var(--ease);align-items:center;gap:10px;padding:8px 12px;display:inline-flex}.stamp__dot[data-astro-cid-fdmqes3j]{background:var(--fg-3);width:6px;height:6px;transition:background var(--dur-2) var(--ease);border-radius:50%;flex:none}.is-live[data-astro-cid-fdmqes3j] .layer[data-astro-cid-fdmqes3j]:not(.is-hit) .stamp[data-astro-cid-fdmqes3j]{opacity:.4;transform:translate(-8px)}.layer[data-astro-cid-fdmqes3j].is-hit .stamp[data-astro-cid-fdmqes3j]{color:var(--fg);border-color:#19c3ff8c}.layer[data-astro-cid-fdmqes3j].is-hit .stamp__dot[data-astro-cid-fdmqes3j]{background:var(--arc)}.is-live[data-astro-cid-fdmqes3j] .layer[data-astro-cid-fdmqes3j]:not(.is-hit) .layer__title[data-astro-cid-fdmqes3j]{color:var(--fg-2)}@media (width<=1023px){.layer[data-astro-cid-fdmqes3j]{padding-bottom:var(--space-8)}}@media (prefers-reduced-motion:reduce){.stamp[data-astro-cid-fdmqes3j],.mk[data-astro-cid-fdmqes3j],.mk[data-astro-cid-fdmqes3j] [data-astro-cid-fdmqes3j],.readout__row[data-astro-cid-fdmqes3j],.inst__needle[data-astro-cid-fdmqes3j],.frag[data-astro-cid-fdmqes3j]{transition:none!important}.pulse[data-astro-cid-fdmqes3j]{display:none}}.inf[data-astro-cid-vhrx3rtp]{padding-block:var(--section-y);background:var(--paper)}.inf__head[data-astro-cid-vhrx3rtp]{gap:var(--space-4);margin-bottom:clamp(40px,5vw,72px);display:grid}.inf__eyebrow[data-astro-cid-vhrx3rtp]{color:var(--cobalt)}.inf__title[data-astro-cid-vhrx3rtp]{font-size:var(--step-4);letter-spacing:-.03em;max-width:18ch;line-height:1.04}.inf__list[data-astro-cid-vhrx3rtp]{border-top:1px solid var(--ink);padding:0}.row[data-astro-cid-vhrx3rtp]{column-gap:var(--space-4);row-gap:var(--space-3);padding-block:var(--space-6);border-bottom:1px solid var(--line);transition:background-color var(--dur-2) var(--ease);grid-template-columns:40px minmax(0,1fr);display:grid}.row__icon[data-astro-cid-vhrx3rtp]{color:var(--ink);transition:color var(--dur-2) var(--ease), transform var(--dur-2) var(--ease);grid-row:1/span 2;padding-top:.2em}.row__icon[data-astro-cid-vhrx3rtp] svg{width:24px;height:24px}.row__title[data-astro-cid-vhrx3rtp]{gap:var(--space-2);align-content:start;display:grid}.row__h[data-astro-cid-vhrx3rtp]{font-size:var(--step-2);letter-spacing:-.02em;line-height:1.15}.row__sub[data-astro-cid-vhrx3rtp]{color:var(--cobalt);text-transform:none;letter-spacing:.01em;max-width:34ch;font-size:.8125rem}.row__body[data-astro-cid-vhrx3rtp]{color:var(--ink-2);grid-column:2;max-width:52ch}.row__glyph[data-astro-cid-vhrx3rtp]{align-items:center;gap:var(--space-3);color:var(--cobalt);grid-column:2;display:inline-flex}.row__glyph-label[data-astro-cid-vhrx3rtp]{color:var(--muted)}.row[data-astro-cid-vhrx3rtp]:hover .row__icon[data-astro-cid-vhrx3rtp]{color:var(--cobalt)}@media (width>=900px){.row[data-astro-cid-vhrx3rtp]{column-gap:var(--gutter);padding-block:var(--space-6) var(--space-7);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.row__icon[data-astro-cid-vhrx3rtp]{grid-area:1/1}.row__title[data-astro-cid-vhrx3rtp]{grid-column:2/span 4}.row__body[data-astro-cid-vhrx3rtp]{grid-area:1/6/auto/span 5;padding-top:.2em}.row__glyph[data-astro-cid-vhrx3rtp]{justify-self:end;align-items:flex-end;gap:var(--space-2);flex-direction:column;grid-area:1/11/auto/-1}}.key[data-astro-cid-vhrx3rtp]{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;width:48px;height:48px;overflow:visible}.key__orbit[data-astro-cid-vhrx3rtp]{stroke:var(--line-strong);stroke-dasharray:2 4;stroke-width:1px}.key__hole[data-astro-cid-vhrx3rtp]{fill:var(--paper)}.key__turn[data-astro-cid-vhrx3rtp]{transform-origin:24px 24px;transform-box:view-box;transition:transform var(--dur-3) var(--ease)}.row--key[data-astro-cid-vhrx3rtp]:hover .key__turn[data-astro-cid-vhrx3rtp]{transform:rotate(90deg)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.key__turn[data-astro-cid-vhrx3rtp]{animation-name:inf-turn;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover 10% cover 90%}.key__orbit[data-astro-cid-vhrx3rtp]{animation-name:inf-orbit;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover 10% cover 90%}}}@keyframes inf-turn{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@keyframes inf-orbit{0%{stroke-dashoffset:0}to{stroke-dashoffset:-60px}}.ba[data-astro-cid-p6liw7ux]{padding-block:var(--section-y);background:var(--surface)}.ba__grid[data-astro-cid-p6liw7ux]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.ba__title[data-astro-cid-p6liw7ux]{max-width:14ch;margin:16px 0 20px}.ba__lede[data-astro-cid-p6liw7ux]{font-size:var(--step-1);color:var(--ink);max-width:46ch;margin:0;line-height:1.5}.ba__screens[data-astro-cid-p6liw7ux]{margin-top:40px}.ba__list[data-astro-cid-p6liw7ux]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.ba__item[data-astro-cid-p6liw7ux]{border:0;border-bottom:1px solid var(--line);text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;grid-template-columns:96px 1fr;gap:4px 16px;padding:16px 0 18px;display:grid;position:relative}.ba__item-tab[data-astro-cid-p6liw7ux]{color:var(--muted);grid-row:1/span 2;padding-top:3px}.ba__item-title[data-astro-cid-p6liw7ux]{font-size:var(--step-1);letter-spacing:-.01em;font-weight:500;line-height:1.3}.ba__item-body[data-astro-cid-p6liw7ux]{color:var(--ink-2);font-size:.9375rem;line-height:1.5}.ba__item[data-astro-cid-p6liw7ux]:hover .ba__item-title[data-astro-cid-p6liw7ux],.ba__item[data-astro-cid-p6liw7ux][aria-pressed=true] .ba__item-tab[data-astro-cid-p6liw7ux],.ba__item[data-astro-cid-p6liw7ux][aria-pressed=true] .ba__item-title[data-astro-cid-p6liw7ux]{color:var(--cobalt)}.ba__bar[data-astro-cid-p6liw7ux]{height:2px;position:absolute;bottom:-1px;left:0;right:0;overflow:hidden}.ba__bar-fill[data-astro-cid-p6liw7ux]{background:var(--cobalt);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.ba__item[data-astro-cid-p6liw7ux][aria-pressed=true] .ba__bar-fill[data-astro-cid-p6liw7ux]{transform:scaleX(1)}[data-astro-cid-p6liw7ux][data-js=on] .ba__item[data-astro-cid-p6liw7ux][aria-pressed=true] .ba__bar-fill[data-astro-cid-p6liw7ux]{animation:5.2s linear both ba-progress}[data-astro-cid-p6liw7ux][data-playing=false] .ba__bar-fill[data-astro-cid-p6liw7ux]{animation-play-state:paused!important}[data-astro-cid-p6liw7ux][data-playing=false][data-paused=false] .ba__item[data-astro-cid-p6liw7ux][aria-pressed=true] .ba__bar-fill[data-astro-cid-p6liw7ux]{animation:none;transform:scaleX(1)}@keyframes ba-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ba__pause[data-astro-cid-p6liw7ux]{min-height:44px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-top:8px;padding:0 12px 0 0;display:inline-flex}.ba__pause[data-astro-cid-p6liw7ux][hidden]{display:none}.ba__pause[data-astro-cid-p6liw7ux] svg[data-astro-cid-p6liw7ux]{fill:none;stroke:currentColor;stroke-width:1.6px}.ba__play-i[data-astro-cid-p6liw7ux],[data-astro-cid-p6liw7ux][data-paused=true] .ba__pause-i[data-astro-cid-p6liw7ux]{display:none}[data-astro-cid-p6liw7ux][data-paused=true] .ba__play-i[data-astro-cid-p6liw7ux]{fill:currentColor;display:block}.ba__pause[data-astro-cid-p6liw7ux]:hover{color:var(--cobalt)}.ba__cta[data-astro-cid-p6liw7ux]{margin-top:32px}.ba__stage[data-astro-cid-p6liw7ux]{background:var(--paper);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Ccircle cx='1' cy='1' r='1' fill='%23dcddd7'/%3E%3C/svg%3E");place-items:center;min-height:660px;padding:40px 24px;display:grid}.ba__tag[data-astro-cid-p6liw7ux]{color:var(--muted);margin:0;position:absolute;top:16px;left:20px}.phone[data-astro-cid-p6liw7ux]{aspect-ratio:300/610;border:1.5px solid var(--ink);background:var(--surface);border-radius:44px;width:300px;padding:12px;position:relative}.phone[data-astro-cid-p6liw7ux]:before{content:"";background:var(--ink);z-index:2;border-radius:12px;width:76px;height:20px;position:absolute;top:22px;left:50%;translate:-50%}.phone[data-astro-cid-p6liw7ux]:after{content:"";background:var(--ink);border-radius:0 2px 2px 0;width:3px;height:56px;position:absolute;top:150px;right:-4px}.phone__screen[data-astro-cid-p6liw7ux]{border:1px solid var(--line);background:var(--surface);border-radius:34px;height:100%;position:relative;overflow:hidden}.phone__status[data-astro-cid-p6liw7ux]{color:var(--muted);justify-content:space-between;padding:52px 20px 0;font-size:10px;display:flex}.phone__qdfs[data-astro-cid-p6liw7ux]{align-items:center;gap:6px;display:inline-flex}.phone__qdfs[data-astro-cid-p6liw7ux] i[data-astro-cid-p6liw7ux]{background:var(--ok);border-radius:50%;width:6px;height:6px}.scr[data-astro-cid-p6liw7ux]{opacity:0;visibility:hidden;transition:opacity var(--dur-3) var(--ease), transform var(--dur-3) var(--ease), visibility 0s linear var(--dur-3);flex-direction:column;gap:12px;padding:0 20px 24px;display:flex;position:absolute;inset:78px 0 0;transform:translateY(14px)}.scr[data-astro-cid-p6liw7ux].is-on{opacity:1;visibility:visible;transition-delay:0s;transform:none}.scr__h[data-astro-cid-p6liw7ux]{letter-spacing:-.02em;margin:4px 0 6px;font-size:1.25rem;font-weight:500;line-height:1.2}.scr__btn[data-astro-cid-p6liw7ux]{background:var(--cobalt);color:#fff;border-radius:2px;place-items:center;min-height:46px;margin-top:auto;font-size:.875rem;font-weight:500;display:grid}.seg[data-astro-cid-p6liw7ux]{border:1px solid var(--line-strong);border-radius:2px;grid-template-columns:repeat(3,1fr);display:grid}.seg__o[data-astro-cid-p6liw7ux]{text-align:center;color:var(--ink-2);padding:8px 0;font-size:.8125rem}.seg__o[data-astro-cid-p6liw7ux]+.seg__o[data-astro-cid-p6liw7ux]{border-left:1px solid var(--line-strong)}.seg__o[data-astro-cid-p6liw7ux].is-sel{background:var(--ink);color:#fff}.row[data-astro-cid-p6liw7ux]{border:1px solid var(--line);background:var(--paper);grid-template-columns:40px 28px 1fr auto;align-items:center;gap:8px;padding:14px 12px;display:grid}.row__k[data-astro-cid-p6liw7ux]{color:var(--muted);font-size:10px}.row__v[data-astro-cid-p6liw7ux]{font-weight:500}.row__amt[data-astro-cid-p6liw7ux]{color:var(--muted);font-size:11px}.coin[data-astro-cid-p6liw7ux]{border:1.5px solid var(--ink);border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;font-weight:600;display:grid}.coin--any[data-astro-cid-p6liw7ux]{border-style:dashed;border-color:var(--line-strong)}.swap[data-astro-cid-p6liw7ux]{place-items:center;margin:-6px 0;display:grid}.swap[data-astro-cid-p6liw7ux] svg[data-astro-cid-p6liw7ux]{fill:none;stroke:var(--cobalt);stroke-width:1.6px}.more[data-astro-cid-p6liw7ux]{grid-template-columns:1fr 1fr;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:grid}.more[data-astro-cid-p6liw7ux] li[data-astro-cid-p6liw7ux]{border:1px solid var(--line);color:var(--ink-2);padding:9px 10px;font-size:.8125rem}.tx[data-astro-cid-p6liw7ux]{border:1px solid var(--line);background:var(--paper);grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:14px 12px;display:grid}.tx__end[data-astro-cid-p6liw7ux]{gap:2px;display:grid}.tx__end[data-astro-cid-p6liw7ux] .mono[data-astro-cid-p6liw7ux]{color:var(--muted);font-size:10px}.tx__end[data-astro-cid-p6liw7ux] b[data-astro-cid-p6liw7ux]{letter-spacing:-.01em;font-size:1.25rem;font-weight:500}.tx__line[data-astro-cid-p6liw7ux]{border-top:1px dashed var(--ink);height:1px;position:relative}.tx__dot[data-astro-cid-p6liw7ux]{background:var(--arc);border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:calc(100% - 7px)}.ccy[data-astro-cid-p6liw7ux]{grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.ccy__o[data-astro-cid-p6liw7ux]{border:1px solid var(--line);gap:2px;padding:10px 12px;display:grid}.ccy__o[data-astro-cid-p6liw7ux] b[data-astro-cid-p6liw7ux]{font-weight:500}.ccy__o[data-astro-cid-p6liw7ux] span[data-astro-cid-p6liw7ux]{color:var(--muted);font-size:.75rem}.ccy__o[data-astro-cid-p6liw7ux].is-sel{border-color:var(--cobalt)}.ccy__o[data-astro-cid-p6liw7ux].is-sel b[data-astro-cid-p6liw7ux]{color:var(--cobalt)}.loan[data-astro-cid-p6liw7ux]{justify-items:center;gap:0;display:grid}.loan__box[data-astro-cid-p6liw7ux]{border:1px solid var(--line);background:var(--paper);justify-content:space-between;align-items:center;gap:8px;width:100%;padding:14px 12px;display:flex}.loan__box[data-astro-cid-p6liw7ux] .mono[data-astro-cid-p6liw7ux]{color:var(--ink-2);font-size:10px}.loan__box--lock[data-astro-cid-p6liw7ux]{background:var(--cobalt);border-color:var(--cobalt)}.loan__box--lock[data-astro-cid-p6liw7ux] .mono[data-astro-cid-p6liw7ux]{color:#fff}.loan__box--lock[data-astro-cid-p6liw7ux] svg[data-astro-cid-p6liw7ux]{fill:none;stroke:#fff;stroke-width:1.6px}.loan__flow[data-astro-cid-p6liw7ux]{width:20px;height:44px;overflow:visible}.loan__flow[data-astro-cid-p6liw7ux] path[data-astro-cid-p6liw7ux]{stroke:var(--ink);stroke-dasharray:3 3;fill:none}.loan__dot[data-astro-cid-p6liw7ux]{fill:var(--arc)}.months[data-astro-cid-p6liw7ux]{gap:8px;display:grid}.months[data-astro-cid-p6liw7ux] .mono[data-astro-cid-p6liw7ux]{color:var(--muted);font-size:10px}.months__ticks[data-astro-cid-p6liw7ux]{grid-template-columns:repeat(12,1fr);gap:3px;display:grid}.months__ticks[data-astro-cid-p6liw7ux] i[data-astro-cid-p6liw7ux]{border:1px solid var(--line-strong);height:14px}@media (prefers-reduced-motion:no-preference){.scr[data-astro-cid-p6liw7ux].is-on .tx__dot[data-astro-cid-p6liw7ux]{animation:ba-run-x 2.4s var(--ease) .3s both}.scr[data-astro-cid-p6liw7ux].is-on .loan__dot[data-astro-cid-p6liw7ux]{animation:ba-run-y 2s var(--ease) .3s both}.scr[data-astro-cid-p6liw7ux].is-on .months__ticks[data-astro-cid-p6liw7ux] i[data-astro-cid-p6liw7ux]{animation:ba-tick .3s var(--ease) both}.scr[data-astro-cid-p6liw7ux].is-on .months__ticks[data-astro-cid-p6liw7ux] i[data-astro-cid-p6liw7ux]:nth-child(n){animation-delay:calc(.9s + var(--d,0) * 1ms)}[data-astro-cid-p6liw7ux][data-playing=false] .scr[data-astro-cid-p6liw7ux].is-on .tx__dot[data-astro-cid-p6liw7ux],[data-astro-cid-p6liw7ux][data-playing=false] .scr[data-astro-cid-p6liw7ux].is-on .loan__dot[data-astro-cid-p6liw7ux]{animation-play-state:running}}.months__ticks[data-astro-cid-p6liw7ux] i[data-astro-cid-p6liw7ux]:first-child{--d:0}.months__ticks[data-astro-cid-p6liw7ux] i[data-astro-cid-p6liw7ux]:nth-child(2){--d:60}.months__ticks[data-astro-cid-p6liw7ux] i[data-astro-cid-p6liw7ux]:nth-child(3){--d:120}.months__ticks[data-astro-cid-p6liw7ux] i[data-astro-cid-p6liw7ux]:nth-child(4){--d:180}.months__ticks[data-astro-cid-p6liw7ux] i[data-astro-cid-p6liw7ux]:nth-child(5){--d:240}.months__ticks[data-astro-cid-p6liw7ux] i[data-astro-cid-p6liw7ux]:nth-child(6){--d:300}.months__ticks[data-astro-cid-p6liw7ux] i[data-astro-cid-p6liw7ux]:nth-child(7){--d:360}.months__ticks[data-astro-cid-p6liw7ux] i[data-astro-cid-p6liw7ux]:nth-child(8){--d:420}.months__ticks[data-astro-cid-p6liw7ux] i[data-astro-cid-p6liw7ux]:nth-child(9){--d:480}.months__ticks[data-astro-cid-p6liw7ux] i[data-astro-cid-p6liw7ux]:nth-child(10){--d:540}.months__ticks[data-astro-cid-p6liw7ux] i[data-astro-cid-p6liw7ux]:nth-child(11){--d:600}.months__ticks[data-astro-cid-p6liw7ux] i[data-astro-cid-p6liw7ux]:nth-child(12){--d:660}@keyframes ba-run-x{0%{left:0}to{left:calc(100% - 7px)}}@keyframes ba-run-y{0%{transform:translateY(0)}to{transform:translateY(56px)}}.loan__dot[data-astro-cid-p6liw7ux]{transform:translateY(56px)}@keyframes ba-tick{0%{background:0 0}to{background:var(--cobalt-soft);border-color:var(--cobalt)}}.scr[data-astro-cid-p6liw7ux].is-on .months__ticks[data-astro-cid-p6liw7ux] i[data-astro-cid-p6liw7ux]{background:var(--cobalt-soft);border-color:var(--cobalt)}@media (width<=960px){.ba__grid[data-astro-cid-p6liw7ux]{grid-template-columns:1fr;gap:0}.ba__copy[data-astro-cid-p6liw7ux]{display:contents}.ba__intro[data-astro-cid-p6liw7ux]{order:1}.ba__stage[data-astro-cid-p6liw7ux]{order:2;margin-top:32px}.ba__screens[data-astro-cid-p6liw7ux]{order:3;margin-top:24px}.ba__cta[data-astro-cid-p6liw7ux]{order:4;justify-self:start}.ba__stage[data-astro-cid-p6liw7ux]{min-height:0;padding:56px 16px 40px}}@media (width<=400px){.phone[data-astro-cid-p6liw7ux]{width:270px}.ba__item[data-astro-cid-p6liw7ux]{grid-template-columns:1fr}.ba__item-tab[data-astro-cid-p6liw7ux]{grid-row:auto}}.sa[data-astro-cid-slq4lsn3]{padding-block:var(--section-y);background:var(--paper)}.sa__head[data-astro-cid-slq4lsn3]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:32px 64px;display:grid}.sa__title[data-astro-cid-slq4lsn3]{max-width:18ch;margin:16px 0 0}.sa__k[data-astro-cid-slq4lsn3]{color:var(--muted);margin:0 0 8px;display:block}.sa__lane-items[data-astro-cid-slq4lsn3]{grid-template-columns:1fr 1fr;gap:32px;margin:0;padding:0;list-style:none;display:grid}.sa__lane-items[data-astro-cid-slq4lsn3] li[data-astro-cid-slq4lsn3]{border-top:2px solid var(--cobalt);padding-top:16px}.sa__lane-items[data-astro-cid-slq4lsn3] h3[data-astro-cid-slq4lsn3]{margin:0 0 8px}.sa__lane-items[data-astro-cid-slq4lsn3] p[data-astro-cid-slq4lsn3],.tied[data-astro-cid-slq4lsn3] p[data-astro-cid-slq4lsn3]{color:var(--ink-2);margin:0;line-height:1.55}.sa__lane-items[data-astro-cid-slq4lsn3] a[data-astro-cid-slq4lsn3],.tied[data-astro-cid-slq4lsn3] a[data-astro-cid-slq4lsn3]{text-decoration:none}.sa__lane-items[data-astro-cid-slq4lsn3] a[data-astro-cid-slq4lsn3]:hover,.tied[data-astro-cid-slq4lsn3] a[data-astro-cid-slq4lsn3]:hover{color:var(--cobalt);text-decoration:underline}.lanes[data-astro-cid-slq4lsn3]{--label-w:168px;--off:56px;margin-top:72px}.lanes__stages[data-astro-cid-slq4lsn3]{grid-template-columns:var(--label-w) 1fr;display:grid}.stages[data-astro-cid-slq4lsn3]{grid-template-columns:repeat(4,1fr);display:grid}.stage[data-astro-cid-slq4lsn3]{min-height:48px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:10px;padding:6px 8px;font-size:.9375rem;display:flex}.stage__i[data-astro-cid-slq4lsn3]{border:1px solid var(--line-strong);width:26px;height:26px;transition:background-color var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.stage__i[data-astro-cid-slq4lsn3] svg[data-astro-cid-slq4lsn3]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.stage[data-astro-cid-slq4lsn3]:hover{color:var(--cobalt)}.stage[data-astro-cid-slq4lsn3]:hover .stage__i[data-astro-cid-slq4lsn3]{border-color:var(--cobalt)}.stage[data-astro-cid-slq4lsn3][aria-pressed=true]{color:var(--ink);border-bottom-color:var(--cobalt)}.stage[data-astro-cid-slq4lsn3][aria-pressed=true] .stage__i[data-astro-cid-slq4lsn3]{background:var(--cobalt);color:#fff;border-color:var(--cobalt)}.lanes__bands[data-astro-cid-slq4lsn3]{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);position:relative}.band[data-astro-cid-slq4lsn3]{height:112px}.band[data-astro-cid-slq4lsn3]+.band[data-astro-cid-slq4lsn3]{border-top:1px solid var(--line-strong)}.band--a[data-astro-cid-slq4lsn3],.band--b[data-astro-cid-slq4lsn3]{background:var(--surface)}.band--e[data-astro-cid-slq4lsn3]{background:var(--cobalt-soft)}.band__in[data-astro-cid-slq4lsn3]{align-items:center;height:100%;display:flex}.band__label[data-astro-cid-slq4lsn3]{width:var(--label-w);color:var(--ink-2)}.band--e[data-astro-cid-slq4lsn3] .band__label[data-astro-cid-slq4lsn3]{color:var(--cobalt);font-weight:500}.lanes__overlay[data-astro-cid-slq4lsn3]{grid-template-columns:var(--label-w) 1fr;display:grid;position:absolute;inset:0 0 0 50%;translate:-50%}.field[data-astro-cid-slq4lsn3]{grid-column:2;position:relative}.trace[data-astro-cid-slq4lsn3]{width:100%;height:100%;position:absolute;inset:0}.trace[data-astro-cid-slq4lsn3] path[data-astro-cid-slq4lsn3]{fill:none;stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-dasharray:4 5}.trace__pay[data-astro-cid-slq4lsn3]{stroke:var(--ink)}.trace__asset[data-astro-cid-slq4lsn3]{stroke:var(--cobalt)}.tok[data-astro-cid-slq4lsn3]{background:var(--surface);border:1.5px solid var(--ink);transition:left .9s var(--ease), top .9s var(--ease);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:6px 10px 6px 6px;display:inline-flex;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.tok[data-astro-cid-slq4lsn3] i[data-astro-cid-slq4lsn3]{background:var(--ink);color:#fff;width:24px;height:24px;font:600 13px var(--font-sans);border-radius:50%;place-items:center;font-style:normal;display:grid}.tok[data-astro-cid-slq4lsn3] b[data-astro-cid-slq4lsn3]{font-size:10px;font-weight:500}.tok--asset[data-astro-cid-slq4lsn3]{border-color:var(--cobalt)}.tok--asset[data-astro-cid-slq4lsn3] i[data-astro-cid-slq4lsn3]{background:var(--cobalt)}.tok--asset[data-astro-cid-slq4lsn3] svg[data-astro-cid-slq4lsn3]{fill:none;stroke:#fff;stroke-width:1.8px}.lock[data-astro-cid-slq4lsn3],.check[data-astro-cid-slq4lsn3]{opacity:0;width:34px;height:34px;transition:opacity var(--dur-2) var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:62.5%;translate:-50% -50%}.lock[data-astro-cid-slq4lsn3]{background:var(--surface);border:1.5px solid var(--cobalt);top:calc(50% - 38px);left:37.5%}.lock[data-astro-cid-slq4lsn3] svg[data-astro-cid-slq4lsn3]{fill:none;stroke:var(--cobalt);stroke-width:1.8px}.check[data-astro-cid-slq4lsn3]{background:var(--cobalt);top:calc(50% - 38px)}.check[data-astro-cid-slq4lsn3] svg[data-astro-cid-slq4lsn3]{fill:none;stroke:#fff;stroke-width:2px}.lock[data-astro-cid-slq4lsn3]:after,.check[data-astro-cid-slq4lsn3]:after{content:"";border-left:1px dashed var(--cobalt);width:0;height:18px;position:absolute;top:100%;left:50%}.tok--pay[data-astro-cid-slq4lsn3]{top:16.67%;left:12.5%}.tok--asset[data-astro-cid-slq4lsn3]{top:83.33%;left:12.5%}[data-astro-cid-slq4lsn3][data-step="1"] .tok--pay[data-astro-cid-slq4lsn3],[data-astro-cid-slq4lsn3][data-step="2"] .tok--pay[data-astro-cid-slq4lsn3]{left:calc(37.5% - var(--off));top:50%}[data-astro-cid-slq4lsn3][data-step="1"] .tok--asset[data-astro-cid-slq4lsn3],[data-astro-cid-slq4lsn3][data-step="2"] .tok--asset[data-astro-cid-slq4lsn3]{left:calc(37.5% + var(--off));top:50%}[data-astro-cid-slq4lsn3][data-step="3"] .tok--pay[data-astro-cid-slq4lsn3]{left:calc(62.5% - var(--off));top:50%}[data-astro-cid-slq4lsn3][data-step="3"] .tok--asset[data-astro-cid-slq4lsn3]{left:calc(62.5% + var(--off));top:50%}[data-astro-cid-slq4lsn3][data-step="4"] .tok--pay[data-astro-cid-slq4lsn3]{top:83.33%;left:87.5%}[data-astro-cid-slq4lsn3][data-step="4"] .tok--asset[data-astro-cid-slq4lsn3]{top:16.67%;left:87.5%}[data-astro-cid-slq4lsn3][data-step="2"] .lock[data-astro-cid-slq4lsn3],[data-astro-cid-slq4lsn3][data-step="3"] .lock[data-astro-cid-slq4lsn3],[data-astro-cid-slq4lsn3][data-step="4"] .lock[data-astro-cid-slq4lsn3],[data-astro-cid-slq4lsn3][data-step="3"] .check[data-astro-cid-slq4lsn3],[data-astro-cid-slq4lsn3][data-step="4"] .check[data-astro-cid-slq4lsn3]{opacity:1}.lanes__foot[data-astro-cid-slq4lsn3]{justify-content:space-between;align-items:start;gap:24px;padding-top:20px;display:flex}.lanes__quote[data-astro-cid-slq4lsn3]{max-width:60ch;font-size:var(--step-1);padding-left:var(--label-w);margin:0;line-height:1.45}.lanes__ctl[data-astro-cid-slq4lsn3]{flex:none;align-items:center;gap:16px;display:flex}.lanes__tag[data-astro-cid-slq4lsn3]{color:var(--muted)}.replay[data-astro-cid-slq4lsn3]{border:1px solid var(--line-strong);background:var(--surface);min-height:44px;color:var(--ink);cursor:pointer;border-radius:var(--radius);align-items:center;gap:8px;padding:0 14px;display:inline-flex}.replay[data-astro-cid-slq4lsn3][hidden]{display:none}.replay[data-astro-cid-slq4lsn3] svg[data-astro-cid-slq4lsn3]{fill:none;stroke:currentColor;stroke-width:1.6px}.replay[data-astro-cid-slq4lsn3]:hover{border-color:var(--cobalt);color:var(--cobalt)}.rails[data-astro-cid-slq4lsn3]{column-gap:calc(var(--gutter) + clamp(0px, 2vw, 32px));grid-template:"k map""list map""cta map"1fr/minmax(0,5fr) minmax(0,7fr);margin-top:clamp(72px,8vw,112px);display:grid}.rails__k[data-astro-cid-slq4lsn3]{grid-area:k}.tied[data-astro-cid-slq4lsn3]{grid-area:list}.map[data-astro-cid-slq4lsn3]{grid-area:map;align-self:center;margin:0}.sa__cta[data-astro-cid-slq4lsn3]{grid-area:cta;place-self:start}.tied[data-astro-cid-slq4lsn3]{border-left:1px solid var(--ink);gap:28px;margin:16px 0 0;padding:0 0 0 28px;list-style:none;display:grid;position:relative}.tied__i[data-astro-cid-slq4lsn3]{position:relative}.tied__i[data-astro-cid-slq4lsn3]:before{content:"";background:var(--ink);width:18px;height:1px;position:absolute;top:13px;left:-28px}.tied__i[data-astro-cid-slq4lsn3]:after{content:"";background:var(--arc);border-radius:50%;width:7px;height:7px;position:absolute;top:10px;left:-11px}.tied__i--pin[data-astro-cid-slq4lsn3]:after{background:var(--cobalt);outline:3px solid var(--cobalt-soft);width:12px;height:12px;top:7px;left:-13px}.tied[data-astro-cid-slq4lsn3] h3[data-astro-cid-slq4lsn3]{margin:0 0 6px}.tied[data-astro-cid-slq4lsn3] p[data-astro-cid-slq4lsn3]{max-width:46ch;font-size:.9375rem}.tied__note[data-astro-cid-slq4lsn3]{color:var(--cobalt);margin-top:8px;display:inline-flex}.sa__cta[data-astro-cid-slq4lsn3]{margin-top:40px}.map__frame[data-astro-cid-slq4lsn3]{overflow:hidden}.map__canvas[data-astro-cid-slq4lsn3]{width:100%;position:relative}.map__svg[data-astro-cid-slq4lsn3]{width:100%;height:100%;position:absolute;inset:0}.map__land[data-astro-cid-slq4lsn3]{fill:none;stroke:var(--line-strong);stroke-width:4.6px;stroke-linecap:round}.pin[data-astro-cid-slq4lsn3]{width:0;height:0;position:absolute}.pin__dot[data-astro-cid-slq4lsn3]{background:var(--cobalt);border:2px solid var(--paper);box-sizing:border-box;outline:1px solid var(--cobalt);border-radius:50%;width:14px;height:14px;position:absolute;top:-7px;left:-7px}.pin__dot[data-astro-cid-slq4lsn3]:after{content:"";border:1.5px solid var(--arc);opacity:.9;border-radius:50%;position:absolute;inset:-10px}.pin__label[data-astro-cid-slq4lsn3]{white-space:nowrap;background:var(--paper);border:1px solid var(--ink);color:var(--ink);padding:3px 8px;position:absolute;top:-11px}.pin--r[data-astro-cid-slq4lsn3] .pin__label[data-astro-cid-slq4lsn3]{left:22px}.pin--l[data-astro-cid-slq4lsn3] .pin__label[data-astro-cid-slq4lsn3]{right:22px}.pin__label[data-astro-cid-slq4lsn3]:before{content:"";background:var(--ink);width:10px;height:1px;position:absolute;top:50%}.pin--r[data-astro-cid-slq4lsn3] .pin__label[data-astro-cid-slq4lsn3]:before{right:100%}.pin--l[data-astro-cid-slq4lsn3] .pin__label[data-astro-cid-slq4lsn3]:before{left:100%}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.pin[data-astro-cid-slq4lsn3]{animation-name:sa-drop;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover 8% cover 26%}.pin[data-astro-cid-slq4lsn3]:nth-of-type(2){animation-range:cover 11% cover 29%}.pin[data-astro-cid-slq4lsn3]:nth-of-type(3){animation-range:cover 14% cover 32%}.pin[data-astro-cid-slq4lsn3]:nth-of-type(4){animation-range:cover 17% cover 35%}}.sa[data-astro-cid-slq4lsn3]:has(.tied__i--pin:hover,.tied__i--pin:focus-within) .pin__dot[data-astro-cid-slq4lsn3]:after{animation:sa-ping 1.2s var(--ease) infinite}}@keyframes sa-drop{0%{opacity:0;translate:0 -24px}to{opacity:1;translate:0}}@keyframes sa-ping{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}.sa[data-astro-cid-slq4lsn3]:has(.tied__i--pin:hover,.tied__i--pin:focus-within) .pin__label[data-astro-cid-slq4lsn3]{background:var(--cobalt);border-color:var(--cobalt);color:#fff}.map__cap[data-astro-cid-slq4lsn3]{color:var(--ink-2);align-items:center;gap:10px;padding-top:16px;display:flex}.map__key[data-astro-cid-slq4lsn3]{background:var(--cobalt);border-radius:50%;flex:none;width:10px;height:10px}@media (width<=960px){.sa__head[data-astro-cid-slq4lsn3]{grid-template-columns:1fr}.rails[data-astro-cid-slq4lsn3]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"k""list""map""cta"}.map[data-astro-cid-slq4lsn3]{margin-top:48px}}@media (width<=720px){.lanes[data-astro-cid-slq4lsn3]{--label-w:0px;--off:17px}.band[data-astro-cid-slq4lsn3]{height:104px}.band__in[data-astro-cid-slq4lsn3]{align-items:flex-start;padding-top:8px}.band__label[data-astro-cid-slq4lsn3]{width:auto;font-size:10px}.stage[data-astro-cid-slq4lsn3]{text-align:center;flex-direction:column;gap:4px;padding:6px 2px;font-size:.75rem;line-height:1.2}.tok[data-astro-cid-slq4lsn3]{padding:4px}.lock[data-astro-cid-slq4lsn3],.check[data-astro-cid-slq4lsn3]{width:30px;height:30px;top:calc(50% + 34px)}.lock[data-astro-cid-slq4lsn3]:after,.check[data-astro-cid-slq4lsn3]:after{top:auto;bottom:100%}.tok[data-astro-cid-slq4lsn3] b[data-astro-cid-slq4lsn3]{display:none}.lanes__foot[data-astro-cid-slq4lsn3]{flex-direction:column}.lanes__quote[data-astro-cid-slq4lsn3]{padding-left:0}.sa__lane-items[data-astro-cid-slq4lsn3]{grid-template-columns:1fr;gap:24px}.pin__label[data-astro-cid-slq4lsn3]{padding:2px 6px;font-size:11px}.map__canvas[data-astro-cid-slq4lsn3]{width:150%;margin-left:-15%}.pin--ca[data-astro-cid-slq4lsn3] .pin__label[data-astro-cid-slq4lsn3],.pin--us[data-astro-cid-slq4lsn3] .pin__label[data-astro-cid-slq4lsn3]{left:22px;right:auto}.pin--ca[data-astro-cid-slq4lsn3] .pin__label[data-astro-cid-slq4lsn3]:before,.pin--us[data-astro-cid-slq4lsn3] .pin__label[data-astro-cid-slq4lsn3]:before{left:auto;right:100%}.map__cap[data-astro-cid-slq4lsn3]{align-items:flex-start}.map__key[data-astro-cid-slq4lsn3]{margin-top:3px}}.ct[data-astro-cid-nygttkod]{padding-block:var(--section-y);border-top:1px solid var(--line);background:var(--paper);overflow-x:clip}.ct__inner[data-astro-cid-nygttkod]{column-gap:var(--gutter);row-gap:var(--space-8);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.ct__side[data-astro-cid-nygttkod]{gap:var(--space-5);grid-column:1/span 5;min-width:0;display:grid}.ct__title[data-astro-cid-nygttkod]{font-size:var(--step-4);letter-spacing:-.035em;max-width:9ch;line-height:1.02}.ct__lede[data-astro-cid-nygttkod]{max-width:36ch}.ct__desks[data-astro-cid-nygttkod]{margin:var(--space-3) 0 0;border:0;min-width:0;padding:0}.ct__desks[data-astro-cid-nygttkod][hidden]{display:none}.ct__legend[data-astro-cid-nygttkod]{margin-bottom:var(--space-3);font-size:var(--step-1);letter-spacing:-.015em;padding:0;font-weight:500;line-height:1.2}.ct__tiles[data-astro-cid-nygttkod]{border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong);background:var(--surface);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ct__tile[data-astro-cid-nygttkod]{cursor:pointer;display:block;position:relative}.ct__tile[data-astro-cid-nygttkod] input[data-astro-cid-nygttkod]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ct__face[data-astro-cid-nygttkod]{height:100%;min-height:104px;padding:var(--space-4);border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);transition:background-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease);align-content:space-between;gap:10px;display:grid;position:relative}.ct__name[data-astro-cid-nygttkod]{letter-spacing:-.015em;padding-right:22px;font-size:1.0625rem;font-weight:500;line-height:1.2}.ct__topic[data-astro-cid-nygttkod]{color:var(--muted);text-transform:none;letter-spacing:.02em;align-items:baseline;gap:6px;font-size:.75rem;line-height:1.35;display:inline-flex}.ct__topic[data-astro-cid-nygttkod] svg{flex:none;translate:0 1px}.ct__dot[data-astro-cid-nygttkod]{border:1px solid var(--line-strong);background:var(--surface);border-radius:50%;width:14px;height:14px;position:absolute;top:16px;right:14px}.ct__tile[data-astro-cid-nygttkod]:hover .ct__face[data-astro-cid-nygttkod]{background:var(--paper)}.ct__tile[data-astro-cid-nygttkod] input[data-astro-cid-nygttkod]:checked+.ct__face[data-astro-cid-nygttkod]{background:var(--cobalt-soft);color:var(--ink);outline:1.5px solid var(--cobalt);outline-offset:-1.5px}.ct__tile[data-astro-cid-nygttkod] input[data-astro-cid-nygttkod]:checked+.ct__face[data-astro-cid-nygttkod] .ct__topic[data-astro-cid-nygttkod]{color:var(--cobalt)}.ct__tile[data-astro-cid-nygttkod] input[data-astro-cid-nygttkod]:checked+.ct__face[data-astro-cid-nygttkod] .ct__dot[data-astro-cid-nygttkod]{border:4px solid var(--cobalt);background:var(--surface)}.ct__tile[data-astro-cid-nygttkod] input[data-astro-cid-nygttkod]:focus-visible+.ct__face[data-astro-cid-nygttkod]{outline:2px solid var(--cobalt);outline-offset:-5px}.ct__tile[data-astro-cid-nygttkod] input[data-astro-cid-nygttkod]:checked:focus-visible+.ct__face[data-astro-cid-nygttkod]{outline-width:3px}.ct__reach[data-astro-cid-nygttkod]{gap:var(--space-5) var(--gutter);margin:var(--space-3) 0 0;padding-top:var(--space-5);border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.ct__reach[data-astro-cid-nygttkod] dt[data-astro-cid-nygttkod]{color:var(--muted);margin-bottom:4px}.ct__reach[data-astro-cid-nygttkod] dd[data-astro-cid-nygttkod]{margin:0}.ct__reach[data-astro-cid-nygttkod] a[data-astro-cid-nygttkod]{align-items:center;min-height:32px;text-decoration:none;display:inline-flex}.ct__reach[data-astro-cid-nygttkod] a[data-astro-cid-nygttkod]:hover{color:var(--cobalt);text-decoration:underline}.ct__offices[data-astro-cid-nygttkod]{grid-column:1/-1}.ct__offices[data-astro-cid-nygttkod] dd[data-astro-cid-nygttkod]{gap:var(--gutter);grid-template-columns:1fr 1fr;display:grid}.ct__offices[data-astro-cid-nygttkod] address[data-astro-cid-nygttkod]{color:var(--ink-2);font-size:.9375rem;font-style:normal;line-height:1.5}.ct__k[data-astro-cid-nygttkod]{color:var(--ink);font-weight:500;display:block}.ct__globe[data-astro-cid-nygttkod]{width:min(100%,300px);margin-top:var(--space-4)}.ct__svg[data-astro-cid-nygttkod]{width:100%;height:auto;overflow:visible}.ct__sphere[data-astro-cid-nygttkod]{fill:var(--surface);stroke:var(--ink);stroke-opacity:.16}.ct__dots[data-astro-cid-nygttkod]{fill:none;stroke:var(--ink);stroke-opacity:.5;stroke-width:2.2px;stroke-linecap:round}.ct__arc[data-astro-cid-nygttkod]{fill:none;stroke:var(--cobalt);stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.ct__from[data-astro-cid-nygttkod]{fill:var(--surface);stroke:var(--cobalt);stroke-width:1.4px}.ct__london[data-astro-cid-nygttkod]{fill:var(--cobalt);stroke:var(--surface);stroke-width:1.5px}.ct__ltxt[data-astro-cid-nygttkod]{font-family:var(--font-mono);letter-spacing:.06em;fill:var(--ink);text-transform:uppercase;paint-order:stroke;stroke:var(--surface);stroke-width:3px;font-size:9px}.ct__seal[data-astro-cid-nygttkod] circle[data-astro-cid-nygttkod]{fill:var(--surface);stroke:var(--cobalt);stroke-width:1.2px;stroke-dasharray:1}.ct__seal[data-astro-cid-nygttkod] path[data-astro-cid-nygttkod]{fill:none;stroke:var(--cobalt);stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1}[data-astro-cid-nygttkod][data-armed] .ct__arc[data-astro-cid-nygttkod],[data-astro-cid-nygttkod][data-armed] .ct__seal[data-astro-cid-nygttkod] circle[data-astro-cid-nygttkod],[data-astro-cid-nygttkod][data-armed] .ct__seal[data-astro-cid-nygttkod] path[data-astro-cid-nygttkod]{stroke-dashoffset:1px}[data-astro-cid-nygttkod][data-armed][data-on] .ct__arc[data-astro-cid-nygttkod]{stroke-dashoffset:0;transition:stroke-dashoffset 1.4s cubic-bezier(.6,0,.2,1)}[data-astro-cid-nygttkod][data-armed][data-on] .ct__seal[data-astro-cid-nygttkod] circle[data-astro-cid-nygttkod]{stroke-dashoffset:0;transition:stroke-dashoffset .32s var(--ease) 1.3s}[data-astro-cid-nygttkod][data-armed][data-on] .ct__seal[data-astro-cid-nygttkod] path[data-astro-cid-nygttkod]:first-of-type{stroke-dashoffset:0;transition:stroke-dashoffset .16s var(--ease) 1.57s}[data-astro-cid-nygttkod][data-armed][data-on] .ct__seal[data-astro-cid-nygttkod] path[data-astro-cid-nygttkod]:nth-of-type(2){stroke-dashoffset:0;transition:stroke-dashoffset .16s var(--ease) 1.71s}.ct__main[data-astro-cid-nygttkod]{background:var(--surface);border:1px solid var(--line);grid-column:7/-1;min-width:0;padding:clamp(24px,3.4vw,48px)}.ct__form-title[data-astro-cid-nygttkod]{font-size:var(--step-3);letter-spacing:-.025em;line-height:1.1}.ct__form-intro[data-astro-cid-nygttkod]{margin:var(--space-3) 0 var(--space-6);color:var(--ink-2);max-width:52ch}@media (width<=1023px){.ct__side[data-astro-cid-nygttkod],.ct__main[data-astro-cid-nygttkod]{grid-column:1/-1}.ct__title[data-astro-cid-nygttkod]{max-width:14ch}.ct__globe[data-astro-cid-nygttkod]{justify-self:center;width:260px}}@media (width<=599px){.ct__reach[data-astro-cid-nygttkod],.ct__offices[data-astro-cid-nygttkod] dd[data-astro-cid-nygttkod]{grid-template-columns:1fr}.ct__offices[data-astro-cid-nygttkod] dd[data-astro-cid-nygttkod]{gap:var(--space-4)}.ct__main[data-astro-cid-nygttkod]{margin-inline:calc(var(--margin) * -1);border-inline:0}.ct__tiles[data-astro-cid-nygttkod]{grid-template-columns:minmax(0,1fr)}.ct__face[data-astro-cid-nygttkod]{min-height:0;padding:var(--space-4);grid-template-columns:1fr}}.fin[data-astro-cid-xkunzzl2]{--mark:min(calc(clamp(440px, 66svh, 720px) * .66), 68vw);contain:layout paint;height:clamp(440px,66svh,720px);position:relative;overflow:hidden}.fin__clearing[data-astro-cid-xkunzzl2]{width:calc(var(--mark) * 1.2);aspect-ratio:1;background:var(--paper);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.fin__mark[data-astro-cid-xkunzzl2]{width:var(--mark);fill:none;stroke:var(--ink);stroke-linecap:round;transition:opacity .5s var(--ease);position:absolute;top:50%;left:50%;translate:-50% -50%}.fin__canvas[data-astro-cid-xkunzzl2]{opacity:0;width:100%;height:100%;transition:opacity .5s var(--ease);display:block;position:absolute;inset:0}.fin[data-astro-cid-xkunzzl2].is-live .fin__canvas[data-astro-cid-xkunzzl2]{opacity:1}.fin[data-astro-cid-xkunzzl2].is-live .fin__mark[data-astro-cid-xkunzzl2]{opacity:0}
