.hero[data-astro-cid-bbe6dxrz]{position:relative;background:radial-gradient(ellipse 60% 40% at 50% 62%,rgb(235 35 44 / .1),transparent 70%),var(--dk);color:var(--text-inverse);overflow:hidden}.intro[data-astro-cid-bbe6dxrz]{display:grid;justify-items:center;text-align:center;padding-top:clamp(3rem,2rem + 4vw,6rem)}h1[data-astro-cid-bbe6dxrz]{font-size:clamp(2.2rem,1.2rem + 4.2vw,4.8rem);line-height:1.02;letter-spacing:-.03em;font-stretch:112%;font-weight:820;max-width:18ch;text-wrap:balance}.lead[data-astro-cid-bbe6dxrz]{margin-top:var(--s-5);max-width:60ch;font-size:var(--step-1);line-height:1.5;color:var(--dk-soft)}.ctas[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--s-5) var(--s-6);margin-top:var(--s-6)}.call[data-astro-cid-bbe6dxrz]{display:grid;text-align:left;text-decoration:none;line-height:1.2}.call-k[data-astro-cid-bbe6dxrz]{font-size:var(--step--1);color:var(--text-inverse-muted)}.call-v[data-astro-cid-bbe6dxrz]{font-size:var(--step-1);font-weight:700;font-stretch:112%;transition:color .2s}.call[data-astro-cid-bbe6dxrz]:hover .call-v[data-astro-cid-bbe6dxrz]{color:var(--red-on-dark)}.tabs[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--s-3);margin-top:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.tab[data-astro-cid-bbe6dxrz]{display:grid;align-content:start;gap:var(--s-2);padding:var(--s-5);border:1px solid transparent;border-radius:18px;background:transparent;color:var(--text-inverse);font:inherit;text-align:left;cursor:pointer;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.tab-icon[data-astro-cid-bbe6dxrz]{width:30px;height:30px;color:var(--red-on-dark);transition:color .25s ease}.tab-name[data-astro-cid-bbe6dxrz]{font-weight:800;font-stretch:108%;font-size:var(--step-0);line-height:1.2}.tab-line[data-astro-cid-bbe6dxrz]{font-size:var(--step--1);line-height:1.45;color:var(--text-inverse-muted);transition:color .25s ease}.tab[data-astro-cid-bbe6dxrz][aria-selected=true]{background:var(--red-action)}.tab[data-astro-cid-bbe6dxrz][aria-selected=true] .tab-icon[data-astro-cid-bbe6dxrz],.tab[data-astro-cid-bbe6dxrz][aria-selected=true] .tab-line[data-astro-cid-bbe6dxrz]{color:#fff}.tab[data-astro-cid-bbe6dxrz]:focus-visible{outline:2px solid var(--dk-strong);outline-offset:2px}@media(hover:hover)and (pointer:fine){.tab[data-astro-cid-bbe6dxrz][aria-selected=false]:hover{background:var(--dk-wash);border-color:var(--hairline-dark)}}.stage[data-astro-cid-bbe6dxrz]{margin-top:var(--s-3);border-radius:28px;background:var(--dk-panel);border:1px solid var(--hairline-dark-strong);box-shadow:0 40px 80px -40px var(--dk-shadow);overflow:hidden;transform-origin:50% 0}.panel[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:var(--s-7);align-items:center;padding:clamp(1.5rem,1rem + 2.5vw,3.5rem);min-height:460px}.panel[data-astro-cid-bbe6dxrz][hidden]{display:none}.panel[data-astro-cid-bbe6dxrz]:not([hidden]){animation:panel-in .4s var(--ease-out)}@keyframes panel-in{0%{opacity:0;transform:translateY(8px)}}.panel-copy[data-astro-cid-bbe6dxrz] h2[data-astro-cid-bbe6dxrz]{font-size:var(--step-3);line-height:1.06;letter-spacing:-.02em;max-width:14ch;hyphens:none;overflow-wrap:normal;text-wrap:balance}.points[data-astro-cid-bbe6dxrz]{display:grid;gap:var(--s-3);margin:var(--s-6) 0}.points[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{position:relative;padding-left:var(--s-5);color:var(--dk-soft);line-height:1.45}.points[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;left:0;top:.5em;width:9px;height:9px;border-radius:2px;background:var(--red)}.points[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:nth-child(2n):before{border-radius:50%}.visual[data-astro-cid-bbe6dxrz]{display:flex;align-items:flex-start;padding-block:var(--s-4)}.win[data-astro-cid-bbe6dxrz]{background:#f7f8f9;color:var(--ink);border-radius:14px;box-shadow:0 24px 50px -20px var(--dk-shadow);overflow:hidden}.win--main[data-astro-cid-bbe6dxrz]{flex:1 1 auto;min-width:0}.win--side[data-astro-cid-bbe6dxrz]{position:relative;z-index:1;flex:0 0 min(40%,290px);margin:64px 0 0 -20px;padding:var(--s-4) var(--s-5);border:1px solid var(--paper-3);animation:lift .6s var(--ease-out) .15s both}@keyframes lift{0%{opacity:0;transform:translateY(14px)}}.win-bar[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#e9ecef;border-bottom:1px solid var(--paper-3);font-size:12px;font-weight:700;color:#3a4047}.win-bar[data-astro-cid-bbe6dxrz]>i[data-astro-cid-bbe6dxrz]{width:9px;height:9px;border-radius:50%;background:#c5cad0}.win-bar[data-astro-cid-bbe6dxrz]>i[data-astro-cid-bbe6dxrz]:first-child{background:var(--red)}.win-bar[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{margin-left:8px}.badge[data-astro-cid-bbe6dxrz]{margin-left:auto;padding:2px 8px;border-radius:99px;background:#eb232c1a;color:var(--red-on-light);font-style:normal;font-size:11px}.side-t[data-astro-cid-bbe6dxrz]{font-weight:800;font-stretch:108%;font-size:14px;margin-bottom:var(--s-2)}dl[data-astro-cid-bbe6dxrz] div[data-astro-cid-bbe6dxrz]{display:flex;justify-content:space-between;gap:var(--s-3);padding:7px 0;border-top:1px solid var(--paper-3);font-size:12px}dt[data-astro-cid-bbe6dxrz]{color:#5b626a}dd[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:6px;font-weight:600;text-align:right}.dot[data-astro-cid-bbe6dxrz]{width:7px;height:7px;border-radius:50%;background:#22a356;flex:none}.state[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#2c3238;white-space:nowrap}.vms[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz],.jobs[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz],.flow[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz],.road[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{animation:row-in .5s var(--ease-out) both;animation-delay:calc(var(--k) * 70ms + 80ms)}@keyframes row-in{0%{opacity:0;transform:translate(-8px)}}.vms[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:56px minmax(0,1fr) 90px auto;align-items:center;gap:var(--s-3);padding:13px 34px 13px 16px;border-bottom:1px solid var(--paper-3);font-size:13px}.vm-id[data-astro-cid-bbe6dxrz]{font-weight:800;font-variant-numeric:tabular-nums}.vm-d[data-astro-cid-bbe6dxrz]{color:#4a5058;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meter[data-astro-cid-bbe6dxrz]{height:6px;border-radius:3px;background:var(--paper-3);overflow:hidden}.meter[data-astro-cid-bbe6dxrz] b[data-astro-cid-bbe6dxrz]{display:block;height:100%;width:100%;background:var(--ink);transform-origin:0 50%;transform:scaleX(var(--v));animation:grow .9s var(--ease-out) both .3s}@keyframes grow{0%{transform:scaleX(0)}}.topo[data-astro-cid-bbe6dxrz]{display:block;width:100%;height:auto;padding:12px 8px 4px}.topo-link[data-astro-cid-bbe6dxrz]{stroke:#b9bfc6;stroke-width:2;fill:none}.topo-link--dash[data-astro-cid-bbe6dxrz]{stroke:var(--red);stroke-dasharray:6 7;animation:dash 1.4s linear infinite}@keyframes dash{to{stroke-dashoffset:-26}}.topo-pk[data-astro-cid-bbe6dxrz]{fill:var(--red);animation:travel 2.6s var(--ease-in-out) infinite}.topo-pk--b[data-astro-cid-bbe6dxrz]{animation-delay:1.3s}@keyframes travel{0%{offset-distance:0%;opacity:0}15%,85%{opacity:1}to{offset-distance:100%;opacity:0}}.topo-node[data-astro-cid-bbe6dxrz] rect[data-astro-cid-bbe6dxrz]{fill:#fff;stroke:#c9cdd2;stroke-width:1.5}.topo-node--hq[data-astro-cid-bbe6dxrz] rect[data-astro-cid-bbe6dxrz]{fill:var(--ink);stroke:var(--ink)}.topo-node[data-astro-cid-bbe6dxrz] text[data-astro-cid-bbe6dxrz]{font-size:15px;font-weight:700;text-anchor:middle;fill:var(--ink)}.topo-node--hq[data-astro-cid-bbe6dxrz] text[data-astro-cid-bbe6dxrz]{fill:#fff}.jobs[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:minmax(0,1fr) 90px 110px;align-items:center;gap:var(--s-3);padding:13px 34px 13px 16px;border-bottom:1px solid var(--paper-3);font-size:13px}.job-n[data-astro-cid-bbe6dxrz]{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bar[data-astro-cid-bbe6dxrz]{height:6px;border-radius:3px;background:var(--paper-3);overflow:hidden}.bar[data-astro-cid-bbe6dxrz] b[data-astro-cid-bbe6dxrz]{display:block;height:100%;background:#22a356;transform-origin:0 50%;animation:grow 1s var(--ease-out) both;animation-delay:calc(var(--k) * .12s + .2s)}.jobs[data-astro-cid-bbe6dxrz] .running[data-astro-cid-bbe6dxrz] .bar[data-astro-cid-bbe6dxrz] b[data-astro-cid-bbe6dxrz]{width:62%;background:var(--red)}.jobs[data-astro-cid-bbe6dxrz] .running[data-astro-cid-bbe6dxrz] .dot[data-astro-cid-bbe6dxrz]{background:var(--red);animation:blink 1.4s ease-in-out infinite}@keyframes blink{50%{opacity:.3}}.flow[data-astro-cid-bbe6dxrz]{padding:8px 0}.flow[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{display:flex;gap:var(--s-4);align-items:center;padding:12px 18px;position:relative}.flow[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]+li[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;left:31px;top:-12px;height:24px;width:2px;background:var(--paper-3)}.flow-n[data-astro-cid-bbe6dxrz]{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:50%;background:var(--ink);color:#fff;font-size:12px;font-weight:800;position:relative;z-index:1}.flow[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:last-child .flow-n[data-astro-cid-bbe6dxrz]{background:#22a356}.flow-t[data-astro-cid-bbe6dxrz]{display:grid;font-size:13px;line-height:1.35}.flow-t[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{color:#5b626a}.road[data-astro-cid-bbe6dxrz]{padding:22px 20px 26px;display:grid;gap:16px}.road[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:14px 120px minmax(0,1fr);align-items:center;gap:var(--s-3);font-size:13px;font-weight:600}.road-dot[data-astro-cid-bbe6dxrz]{width:12px;height:12px;border-radius:50%;border:2px solid #b9bfc6}.road-bar[data-astro-cid-bbe6dxrz]{height:8px;border-radius:4px;background:var(--paper-3);overflow:hidden}.road-bar[data-astro-cid-bbe6dxrz] b[data-astro-cid-bbe6dxrz]{display:block;height:100%;width:0;background:var(--ink);transform-origin:0 50%;animation:grow 1s var(--ease-out) both;animation-delay:calc(var(--k) * .15s + .25s)}.road[data-astro-cid-bbe6dxrz] .done[data-astro-cid-bbe6dxrz] .road-dot[data-astro-cid-bbe6dxrz]{background:#22a356;border-color:#22a356}.road[data-astro-cid-bbe6dxrz] .done[data-astro-cid-bbe6dxrz] .road-bar[data-astro-cid-bbe6dxrz] b[data-astro-cid-bbe6dxrz]{width:100%;background:#22a356}.road[data-astro-cid-bbe6dxrz] .now[data-astro-cid-bbe6dxrz] .road-dot[data-astro-cid-bbe6dxrz]{border-color:var(--red);background:var(--red);animation:blink 1.4s ease-in-out infinite}.road[data-astro-cid-bbe6dxrz] .now[data-astro-cid-bbe6dxrz] .road-bar[data-astro-cid-bbe6dxrz] b[data-astro-cid-bbe6dxrz]{width:55%;background:var(--red)}.trust[data-astro-cid-bbe6dxrz]{margin-top:clamp(3rem,2rem + 3vw,5rem);border-top:1px solid var(--hairline-dark)}.trust-list[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.trust-list[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{display:grid;gap:2px;padding:var(--s-5) var(--s-5) var(--s-5) 0;min-height:112px;align-content:center}.trust-list[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]+li[data-astro-cid-bbe6dxrz]{padding-left:var(--s-5);border-left:1px solid var(--hairline-dark)}.trust-list[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{font-weight:800;font-stretch:112%;font-size:var(--step-0)}.trust-list[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{font-size:var(--step--1);color:var(--text-inverse-muted)}@media(max-width:1100px){.tabs[data-astro-cid-bbe6dxrz]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter)}.tabs[data-astro-cid-bbe6dxrz]::-webkit-scrollbar{display:none}.tab[data-astro-cid-bbe6dxrz]{flex:0 0 min(260px,70vw);scroll-snap-align:start;border-color:var(--hairline-dark)}.panel[data-astro-cid-bbe6dxrz]{grid-template-columns:minmax(0,1fr);gap:var(--s-6);min-height:0}.trust-list[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr 1fr}.trust-list[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{min-height:0;padding:var(--s-4) var(--s-4) var(--s-4) 0}.trust-list[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]+li[data-astro-cid-bbe6dxrz]{padding-left:0;border-left:0}.trust-list[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:nth-child(2n){padding-left:var(--s-4);border-left:1px solid var(--hairline-dark)}.trust-list[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:nth-child(n+3){border-top:1px solid var(--hairline-dark)}}@media(max-width:640px){.ctas[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz]{width:100%;justify-content:center}.stage[data-astro-cid-bbe6dxrz]{border-radius:20px}.visual[data-astro-cid-bbe6dxrz]{flex-direction:column;align-items:stretch}.win--side[data-astro-cid-bbe6dxrz]{flex:none;width:82%;margin:var(--s-3) 0 0 auto}.vms[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz],.jobs[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{padding-right:16px}.vms[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{grid-template-columns:48px minmax(0,1fr) auto}.vms[data-astro-cid-bbe6dxrz] .meter[data-astro-cid-bbe6dxrz]{display:none}.jobs[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{grid-template-columns:minmax(0,1fr) auto}.jobs[data-astro-cid-bbe6dxrz] .bar[data-astro-cid-bbe6dxrz]{display:none}.road[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{grid-template-columns:14px 100px minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.panel[data-astro-cid-bbe6dxrz]:not([hidden]),.win--side[data-astro-cid-bbe6dxrz],.vms[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz],.jobs[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz],.flow[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz],.road[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz],.meter[data-astro-cid-bbe6dxrz] b[data-astro-cid-bbe6dxrz],.bar[data-astro-cid-bbe6dxrz] b[data-astro-cid-bbe6dxrz],.road-bar[data-astro-cid-bbe6dxrz] b[data-astro-cid-bbe6dxrz],.topo-pk[data-astro-cid-bbe6dxrz],.topo-link--dash[data-astro-cid-bbe6dxrz],.dot[data-astro-cid-bbe6dxrz]{animation:none!important}}.area[data-astro-cid-rtduh47i]{background:var(--paper)}.grid[data-astro-cid-rtduh47i]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--s-7) var(--gutter);align-items:center}h2[data-astro-cid-rtduh47i]{font-size:var(--step-4);line-height:1.05;max-width:14ch;hyphens:none;text-wrap:balance}.lead[data-astro-cid-rtduh47i]{margin-top:var(--s-5);font-size:var(--step-1);line-height:1.5;color:var(--text-muted);max-width:42ch}.steps[data-astro-cid-rtduh47i]{list-style:none;padding:0;display:grid;gap:var(--s-5);margin-top:var(--s-7)}.steps[data-astro-cid-rtduh47i] li[data-astro-cid-rtduh47i]{display:grid;grid-template-columns:auto 1fr;gap:var(--s-4);padding-top:var(--s-5);border-top:2px solid var(--rule)}.n[data-astro-cid-rtduh47i]{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--red-action);color:#fff;font-weight:800}.steps[data-astro-cid-rtduh47i] h3[data-astro-cid-rtduh47i]{font-size:var(--step-1);margin-bottom:var(--s-2)}.steps[data-astro-cid-rtduh47i] p[data-astro-cid-rtduh47i]{color:var(--text-muted);line-height:1.55;max-width:46ch}.map[data-astro-cid-rtduh47i]{margin:0}.map[data-astro-cid-rtduh47i] svg[data-astro-cid-rtduh47i]{width:100%;height:auto;overflow:visible}.prov[data-astro-cid-rtduh47i] path[data-astro-cid-rtduh47i]{fill:var(--paper-3);stroke:var(--paper);stroke-width:1;stroke-linejoin:round}.prov[data-astro-cid-rtduh47i] path[data-astro-cid-rtduh47i].on{fill:#d41c2533;stroke:#d41c2573}.links[data-astro-cid-rtduh47i] path[data-astro-cid-rtduh47i]{fill:none;stroke:var(--red-action);stroke-width:1.6;stroke-dasharray:2 3;stroke-linecap:round}.dot[data-astro-cid-rtduh47i]{fill:var(--red-action);stroke:#fff;stroke-width:2}.city--base[data-astro-cid-rtduh47i] .dot[data-astro-cid-rtduh47i]{fill:var(--ink);stroke:var(--red-action);stroke-width:3}.pulse[data-astro-cid-rtduh47i]{fill:none;stroke:var(--red-action);stroke-width:1.5;opacity:0;transform-box:fill-box;transform-origin:center}.city[data-astro-cid-rtduh47i] text[data-astro-cid-rtduh47i]{font-size:15px;font-weight:700;fill:var(--ink);paint-order:stroke;stroke:var(--paper);stroke-width:4px;stroke-linejoin:round}.city--base[data-astro-cid-rtduh47i] text[data-astro-cid-rtduh47i]{font-size:17px;font-weight:800}.js .links[data-astro-cid-rtduh47i] path[data-astro-cid-rtduh47i]{stroke-dasharray:100;stroke-dashoffset:100}.js .area[data-astro-cid-rtduh47i].in .links[data-astro-cid-rtduh47i] path[data-astro-cid-rtduh47i]{animation:draw 1.4s var(--ease-out) forwards;animation-delay:calc(var(--i) * .15s + .2s)}.area[data-astro-cid-rtduh47i].in .pulse[data-astro-cid-rtduh47i]{animation:pulse 3s ease-out infinite;animation-delay:calc(var(--i) * .4s + 1.2s)}@keyframes draw{to{stroke-dashoffset:0}}@keyframes pulse{0%{opacity:.7;transform:scale(.8)}to{opacity:0;transform:scale(2.6)}}@media(max-width:640px){.city[data-astro-cid-rtduh47i] text[data-astro-cid-rtduh47i]{font-size:24px;stroke-width:6px}.city--base[data-astro-cid-rtduh47i] text[data-astro-cid-rtduh47i]{font-size:26px}}@media(max-width:960px){.grid[data-astro-cid-rtduh47i]{grid-template-columns:minmax(0,1fr)}.map[data-astro-cid-rtduh47i]{max-width:620px}}
