.hero[data-astro-cid-ge2uvauf]{background:var(--black);padding-bottom:0;position:relative;overflow:hidden}.par[data-astro-cid-ge2uvauf]{will-change:transform;position:absolute;inset:0}.glow[data-astro-cid-ge2uvauf]{pointer-events:none;background:radial-gradient(#3939ff59,#3939ff00 60%);width:120%;height:80%;position:absolute;bottom:-40%;left:50%;transform:translate(-50%)}.inner[data-astro-cid-ge2uvauf]{gap:36px;display:grid;position:relative}.pill[data-astro-cid-ge2uvauf]{justify-self:start;text-decoration:none}.grid[data-astro-cid-ge2uvauf]{grid-template-columns:1.35fr .65fr;align-items:end;gap:32px 56px;display:grid}.grid[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{min-width:0}h1[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{color:var(--mist)}.side[data-astro-cid-ge2uvauf]{gap:24px;display:grid}.ctas[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:10px;display:flex}.runs[data-astro-cid-ge2uvauf]{border-top:1px solid var(--line-d);gap:14px;padding-top:28px;display:grid;position:relative}.chips[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-astro-cid-ge2uvauf]{border:1px solid var(--line-d);isolation:isolate;cursor:default;background:#ffffff0a;border-radius:12px;outline:none;align-items:center;gap:8px;padding:11px 15px;font-size:15px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.chip[data-astro-cid-ge2uvauf] svg{color:var(--blue-hi);transition:color .2s}.chip[data-astro-cid-ge2uvauf].on svg{color:#fff}.fill[data-astro-cid-ge2uvauf]{z-index:-1;background:var(--blue);transition:transform .32s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scaleX(0)}.chip[data-astro-cid-ge2uvauf][data-from=top] .fill[data-astro-cid-ge2uvauf],.chip[data-astro-cid-ge2uvauf][data-from=bottom] .fill[data-astro-cid-ge2uvauf]{transform:scaleY(0)}.chip[data-astro-cid-ge2uvauf].on .fill[data-astro-cid-ge2uvauf],.chip[data-astro-cid-ge2uvauf].on[data-from] .fill[data-astro-cid-ge2uvauf]{transform:scale(1)}.chip[data-astro-cid-ge2uvauf][data-from=left] .fill[data-astro-cid-ge2uvauf]{transform-origin:0}.chip[data-astro-cid-ge2uvauf][data-from=right] .fill[data-astro-cid-ge2uvauf]{transform-origin:100%}.chip[data-astro-cid-ge2uvauf][data-from=top] .fill[data-astro-cid-ge2uvauf]{transform-origin:top}.chip[data-astro-cid-ge2uvauf][data-from=bottom] .fill[data-astro-cid-ge2uvauf]{transform-origin:bottom}.frame[data-astro-cid-ge2uvauf]{border:1.5px solid var(--blue-hi);pointer-events:none;opacity:0;z-index:2;border-radius:14px;width:0;height:0;transition:left .38s cubic-bezier(.3,1.35,.5,1),top .38s cubic-bezier(.3,1.35,.5,1),width .38s cubic-bezier(.3,1.35,.5,1),height .38s cubic-bezier(.3,1.35,.5,1),opacity .2s;position:absolute;top:0;left:0}.frame[data-astro-cid-ge2uvauf].show{opacity:1}.frame[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{border:1.5px solid var(--blue-hi);background:#fff;width:8px;height:8px;position:absolute}.frame[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]:first-child{top:-5px;left:-5px}.frame[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]:nth-child(2){top:-5px;right:-5px}.frame[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]:nth-child(3){bottom:-5px;left:-5px}.frame[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]:nth-child(4){bottom:-5px;right:-5px}.tagx[data-astro-cid-ge2uvauf]{background:var(--blue);color:#fff;font:500 11px/1 var(--label);white-space:nowrap;border-radius:4px;padding:5px 7px;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.peek[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:64px;display:grid;position:relative;transform:translateY(18%)}.pk[data-astro-cid-ge2uvauf]{border-radius:var(--r-lg);text-decoration:none;transition:transform .5s cubic-bezier(.2,.8,.2,1);display:block;position:relative;box-shadow:0 40px 80px -40px #000c}.pk0[data-astro-cid-ge2uvauf]{transform:rotate(-2deg)translateY(16px)}.pk2[data-astro-cid-ge2uvauf]{transform:rotate(2deg)translateY(16px)}.pk[data-astro-cid-ge2uvauf]:hover{transform:translateY(-8px)rotate(0)}.pk-label[data-astro-cid-ge2uvauf]{backdrop-filter:blur(8px);color:#fff;font:600 12px/1 var(--body);background:#05060cb3;border-radius:999px;align-items:center;gap:4px;padding:8px 10px;display:inline-flex;position:absolute;top:12px;right:12px}@media (width<=900px){.grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.peek[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(2,minmax(0,1fr))}.pk2[data-astro-cid-ge2uvauf]{display:none}}@media (width<=520px){.peek[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.pk1[data-astro-cid-ge2uvauf]{display:none}.pk0[data-astro-cid-ge2uvauf]{transform:none}}.stack[data-astro-cid-twddu2jb]{gap:28px;display:grid}.item[data-astro-cid-twddu2jb]{top:calc(var(--nav-h) + 12px);height:min(76vh,660px);min-height:460px;position:sticky}.card[data-astro-cid-twddu2jb]{background:var(--c);color:#fff;transform-origin:50%;will-change:transform;isolation:isolate;border-radius:32px;height:100%;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 -20px 60px -30px #0a0c1459}.media[data-astro-cid-twddu2jb]{position:absolute;inset:0}.media[data-astro-cid-twddu2jb] .fill{border-radius:0;height:100%;position:absolute;inset:0;aspect-ratio:auto!important}.media[data-astro-cid-twddu2jb] img{transition:transform .9s cubic-bezier(.2,.8,.2,1);transform:scale(1.04)}.edge[data-astro-cid-twddu2jb]{z-index:2;background:linear-gradient(0deg, color-mix(in srgb, var(--c) 92%, #000) 0%, color-mix(in srgb, var(--c) 78%, transparent) 38%, color-mix(in srgb, var(--c) 30%, transparent) 70%, transparent 100%);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who next""what next";align-items:end;gap:16px 32px;padding:clamp(80px,12vw,160px) clamp(24px,3.4vw,44px) clamp(24px,3vw,36px);display:grid;position:absolute;bottom:0;left:0;right:0}.edge[data-astro-cid-twddu2jb]>[data-astro-cid-twddu2jb]{min-width:0}.who[data-astro-cid-twddu2jb]{grid-area:who;align-items:center;gap:14px;display:flex}.edge[data-astro-cid-twddu2jb] .clogo{object-fit:contain;object-position:left;width:auto;max-width:200px;height:24px}.cname[data-astro-cid-twddu2jb]{font:700 20px/1 var(--display);letter-spacing:-.03em;color:var(--ci)}.yr[data-astro-cid-twddu2jb]{font:500 11px/1.3 var(--label);letter-spacing:.08em;text-transform:uppercase;opacity:.75;border-left:1px solid #ffffff4d;padding-left:14px}.what[data-astro-cid-twddu2jb]{grid-area:what;gap:10px;display:grid}.edge[data-astro-cid-twddu2jb] h3[data-astro-cid-twddu2jb]{letter-spacing:-.045em;text-shadow:0 2px 24px #00000040;font-size:clamp(30px,3.6vw,52px);line-height:1}.sum[data-astro-cid-twddu2jb]{color:#ffffffd1;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:58ch;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.next[data-astro-cid-twddu2jb]{grid-area:next;align-self:end}.go[data-astro-cid-twddu2jb]{white-space:nowrap;align-items:center;gap:12px;font-weight:600;display:inline-flex}.arr[data-astro-cid-twddu2jb]{background:var(--ci);width:48px;height:48px;color:var(--c);border-radius:50%;place-items:center;transition:transform .35s cubic-bezier(.3,1.4,.5,1);display:grid}.card[data-astro-cid-twddu2jb]:hover .media[data-astro-cid-twddu2jb] img,.card[data-astro-cid-twddu2jb]:focus-visible .media[data-astro-cid-twddu2jb] img{transform:scale(1.08)}.card[data-astro-cid-twddu2jb]:hover .arr[data-astro-cid-twddu2jb],.card[data-astro-cid-twddu2jb]:focus-visible .arr[data-astro-cid-twddu2jb]{transform:rotate(45deg)}.card[data-astro-cid-twddu2jb]:focus-visible{outline:3px solid var(--blue-hi);outline-offset:4px}.shade[data-astro-cid-twddu2jb]{z-index:3;opacity:var(--dim,0);pointer-events:none;background:#000;transition:opacity .1s linear;position:absolute;inset:0}@media (width<=860px){.item[data-astro-cid-twddu2jb]{height:auto;min-height:0;position:relative;top:auto}.card[data-astro-cid-twddu2jb]{height:auto;display:grid;transform:none!important}.media[data-astro-cid-twddu2jb]{aspect-ratio:16/10;position:relative}.edge[data-astro-cid-twddu2jb]{background:var(--c);align-items:center;gap:8px 14px;padding:16px 18px;position:relative}.sum[data-astro-cid-twddu2jb],.yr[data-astro-cid-twddu2jb],.go[data-astro-cid-twddu2jb]>[data-astro-cid-twddu2jb]:not(.arr){display:none}.go[data-astro-cid-twddu2jb]{font-size:0}.arr[data-astro-cid-twddu2jb]{width:42px;height:42px}.edge[data-astro-cid-twddu2jb] h3[data-astro-cid-twddu2jb]{text-shadow:none;font-size:clamp(19px,5vw,24px)}.edge[data-astro-cid-twddu2jb] .clogo{height:18px}.shade[data-astro-cid-twddu2jb]{display:none}}@media (prefers-reduced-motion:reduce){.media[data-astro-cid-twddu2jb] img,.arr[data-astro-cid-twddu2jb]{transition:none}}.wall-sec[data-astro-cid-wrp6m7e6]{background:var(--paper);height:340vh;position:relative}.pin[data-astro-cid-wrp6m7e6]{align-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.stage[data-astro-cid-wrp6m7e6]{width:100%;padding-top:calc(var(--nav-h) * .6);grid-template-columns:.95fr 1.05fr;align-items:center;gap:clamp(28px,5vw,80px);display:grid}.stage[data-astro-cid-wrp6m7e6]>[data-astro-cid-wrp6m7e6]{min-width:0}.copy[data-astro-cid-wrp6m7e6]{justify-items:start;gap:20px;display:grid}.heads[data-astro-cid-wrp6m7e6],.subs[data-astro-cid-wrp6m7e6]{display:grid}.heads[data-astro-cid-wrp6m7e6]>[data-astro-cid-wrp6m7e6],.subs[data-astro-cid-wrp6m7e6]>[data-astro-cid-wrp6m7e6]{grid-area:1/1;transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1)}.h2[data-astro-cid-wrp6m7e6]{max-width:13ch}.hb[data-astro-cid-wrp6m7e6] span[data-astro-cid-wrp6m7e6]{color:var(--blue)}.hb[data-astro-cid-wrp6m7e6],.sb[data-astro-cid-wrp6m7e6]{opacity:0;transform:translateY(24px)}.flip[data-astro-cid-wrp6m7e6] .ha[data-astro-cid-wrp6m7e6],.flip[data-astro-cid-wrp6m7e6] .sa[data-astro-cid-wrp6m7e6]{opacity:0;transform:translateY(-24px)}.flip[data-astro-cid-wrp6m7e6] .hb[data-astro-cid-wrp6m7e6],.flip[data-astro-cid-wrp6m7e6] .sb[data-astro-cid-wrp6m7e6]{opacity:1;transform:none}.subs[data-astro-cid-wrp6m7e6] p[data-astro-cid-wrp6m7e6]{color:var(--muted);max-width:40ch;font-size:18px}.meter[data-astro-cid-wrp6m7e6]{background:var(--card);border:1px solid var(--line);border-radius:20px;align-items:center;gap:16px;padding:14px 20px 14px 16px;transition:background .5s,border-color .5s,color .5s;display:flex}.num[data-astro-cid-wrp6m7e6]{align-items:baseline;gap:4px;display:inline-flex}.num[data-astro-cid-wrp6m7e6] b[data-astro-cid-wrp6m7e6]{font:700 56px/1 var(--display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;text-align:right;color:#c2410c;min-width:1.4ch;transition:color .5s;display:inline-block}.num[data-astro-cid-wrp6m7e6] small[data-astro-cid-wrp6m7e6]{font:600 16px/1 var(--body);color:var(--muted)}.lbl[data-astro-cid-wrp6m7e6]{font-weight:600;display:grid}.lbl[data-astro-cid-wrp6m7e6]>[data-astro-cid-wrp6m7e6]{grid-area:1/1;transition:opacity .4s}.lb[data-astro-cid-wrp6m7e6],.flip[data-astro-cid-wrp6m7e6] .la[data-astro-cid-wrp6m7e6]{opacity:0}.flip[data-astro-cid-wrp6m7e6] .lb[data-astro-cid-wrp6m7e6]{opacity:1}.flip[data-astro-cid-wrp6m7e6] .meter[data-astro-cid-wrp6m7e6]{background:var(--blue);border-color:var(--blue);color:#fff}.flip[data-astro-cid-wrp6m7e6] .num[data-astro-cid-wrp6m7e6] b[data-astro-cid-wrp6m7e6]{color:#fff}.flip[data-astro-cid-wrp6m7e6] .num[data-astro-cid-wrp6m7e6] small[data-astro-cid-wrp6m7e6]{color:#ffffffb3}.cta[data-astro-cid-wrp6m7e6]{opacity:0;pointer-events:none;transition:opacity .5s,transform .5s;transform:translateY(12px)}.end[data-astro-cid-wrp6m7e6] .cta[data-astro-cid-wrp6m7e6]{opacity:1;pointer-events:auto;transform:none}.wall[data-astro-cid-wrp6m7e6]{border-radius:var(--r-lg);background:repeating-linear-gradient(0deg, transparent 0 39px, #0a0c140a 39px 40px), var(--card);border:1px solid var(--line);perspective:900px;flex-wrap:wrap-reverse;place-content:flex-start center;gap:10px;min-height:420px;padding:24px;display:flex;position:relative}.brick[data-astro-cid-wrp6m7e6]{max-width:100%;height:52px;transform-style:preserve-3d;opacity:0;transform:translateY(-120px) rotate(calc((var(--k) - 5) * 2deg));flex:none;transition:opacity .35s,transform .6s cubic-bezier(.34,1.4,.6,1);position:relative}.brick[data-astro-cid-wrp6m7e6].in{opacity:1;transform:translateY(0)rotate(0)}.face[data-astro-cid-wrp6m7e6]{white-space:nowrap;backface-visibility:hidden;border-radius:12px;align-items:center;gap:9px;height:100%;padding:0 14px;font-size:14px;font-weight:600;transition:transform .6s cubic-bezier(.3,1.2,.5,1);display:flex;position:relative}.front[data-astro-cid-wrp6m7e6]{color:#4a3a00;background:#fff6dc;border:1px solid #f0dc9c;box-shadow:0 6px 0 -2px #ead39a}.front[data-astro-cid-wrp6m7e6] em[data-astro-cid-wrp6m7e6]{font:600 11px/1 var(--label);color:#c2410c;background:#c2410c1f;border-radius:6px;margin-left:auto;padding:4px 6px;font-style:normal}.back[data-astro-cid-wrp6m7e6]{background:var(--blue);color:#fff;position:absolute;inset:0;transform:rotateX(180deg);box-shadow:0 6px 0 -2px #2323c4}.back[data-astro-cid-wrp6m7e6] svg:last-child{margin-left:auto}.brick[data-astro-cid-wrp6m7e6].done .front[data-astro-cid-wrp6m7e6]{transform:rotateX(-180deg)}.brick[data-astro-cid-wrp6m7e6].done .back[data-astro-cid-wrp6m7e6]{transform:rotateX(0)}.bt[data-astro-cid-wrp6m7e6]{text-overflow:ellipsis;overflow:hidden}.illus[data-astro-cid-wrp6m7e6]{font:500 10px/1 var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);opacity:.6;width:auto;position:absolute;bottom:12px;left:24px}.progress[data-astro-cid-wrp6m7e6]{background:var(--line);height:3px;position:absolute;bottom:0;left:0;right:0}.progress[data-astro-cid-wrp6m7e6] i[data-astro-cid-wrp6m7e6]{background:var(--blue);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.static[data-astro-cid-wrp6m7e6]{height:auto}.static[data-astro-cid-wrp6m7e6] .pin[data-astro-cid-wrp6m7e6]{height:auto;padding-block:96px;position:relative}.static[data-astro-cid-wrp6m7e6] .cta[data-astro-cid-wrp6m7e6]{opacity:1;pointer-events:auto;transform:none}@media (width<=900px){.wall-sec[data-astro-cid-wrp6m7e6]{height:320vh}.stage[data-astro-cid-wrp6m7e6]{padding-top:calc(var(--nav-h) + 8px);grid-template-columns:1fr;gap:20px}.copy[data-astro-cid-wrp6m7e6]{gap:12px}.h2[data-astro-cid-wrp6m7e6]{font-size:clamp(30px,8vw,44px)}.subs[data-astro-cid-wrp6m7e6] p[data-astro-cid-wrp6m7e6]{font-size:15px}.meter[data-astro-cid-wrp6m7e6]{padding:8px 14px 8px 12px}.num[data-astro-cid-wrp6m7e6] b[data-astro-cid-wrp6m7e6]{font-size:36px}.wall[data-astro-cid-wrp6m7e6]{gap:6px;min-height:0;padding:14px 14px 30px}.brick[data-astro-cid-wrp6m7e6]{height:38px}.face[data-astro-cid-wrp6m7e6]{border-radius:9px;gap:6px;padding:0 10px;font-size:12px}.front[data-astro-cid-wrp6m7e6] em[data-astro-cid-wrp6m7e6],.back[data-astro-cid-wrp6m7e6] svg:first-child{display:none}.front[data-astro-cid-wrp6m7e6]{padding-right:16px}.cta[data-astro-cid-wrp6m7e6]{display:none}}@media (width<=900px) and (height<=700px){.subs[data-astro-cid-wrp6m7e6]{display:none}}.process[data-astro-cid-grsovck6]{position:relative;overflow:clip}.grid[data-astro-cid-grsovck6]{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(32px,6vw,96px);display:grid;position:relative}.grid[data-astro-cid-grsovck6]>[data-astro-cid-grsovck6]{min-width:0}.grid[data-astro-cid-grsovck6]>.left[data-astro-cid-grsovck6]{align-self:stretch}.stick[data-astro-cid-grsovck6]{top:calc(var(--nav-h) + 40px);gap:20px;display:grid;position:sticky}.stick[data-astro-cid-grsovck6] .h2[data-astro-cid-grsovck6]{max-width:12ch}.b[data-astro-cid-grsovck6]{color:var(--blue-hi)}.steps[data-astro-cid-grsovck6]{gap:24px;margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-grsovck6]{top:calc(var(--nav-h) + 40px + var(--i) * 18px);position:sticky}.card[data-astro-cid-grsovck6]{border-radius:var(--r-lg);border:1px solid var(--line-d);transform-origin:50% 0;background:linear-gradient(160deg,#11152b,#0a0c18);gap:28px;min-height:340px;padding:clamp(24px,3vw,36px);display:grid;box-shadow:0 -30px 60px -40px #000000e6}.head[data-astro-cid-grsovck6]{justify-content:space-between;align-items:center;display:flex}.n[data-astro-cid-grsovck6]{font:700 56px/1 var(--display);letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1px #ffffff59}.wk[data-astro-cid-grsovck6]{font:500 12px/1 var(--label);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line-d);color:var(--mist);border-radius:999px;padding:8px 12px}.body[data-astro-cid-grsovck6]{grid-template-columns:1fr .9fr;align-items:end;gap:24px;display:grid}.ic[data-astro-cid-grsovck6]{background:var(--blue);border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:18px;display:grid}.step[data-astro-cid-grsovck6] h3[data-astro-cid-grsovck6]{letter-spacing:-.04em;font-size:clamp(26px,2.6vw,34px)}.step[data-astro-cid-grsovck6] p[data-astro-cid-grsovck6]{color:var(--mist);max-width:34ch;margin-top:10px}.mini[data-astro-cid-grsovck6]{color:#ffffffe6}@media (width<=900px){.grid[data-astro-cid-grsovck6]{grid-template-columns:1fr}.stick[data-astro-cid-grsovck6]{position:static}.step[data-astro-cid-grsovck6]{top:calc(var(--nav-h) + 16px + var(--i) * 12px)}.body[data-astro-cid-grsovck6]{grid-template-columns:1fr}.mini[data-astro-cid-grsovck6]{max-width:280px}}.work-sec[data-astro-cid-ga4pecfx]{padding-top:clamp(140px,18vw,220px)}.right[data-astro-cid-ga4pecfx]{justify-items:start;gap:18px;display:grid}.rest[data-astro-cid-ga4pecfx]{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 24px;margin-top:72px;display:grid}@media (width<=760px){.rest[data-astro-cid-ga4pecfx]{grid-template-columns:1fr}}
