.hh[data-astro-cid-olenwlq7]{isolation:isolate;position:relative;overflow:clip}.hh-stage[data-astro-cid-olenwlq7]{min-height:100svh;padding:56px var(--gutter) calc(140px + env(safe-area-inset-bottom,0px));text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(22px,3.6svh,40px);display:flex;position:relative}.hh-light[data-astro-cid-olenwlq7]{z-index:-2;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(95% 52% at 50% 31%,#000 0%,#000000d1 34%,#0000004d 58%,#0000 78%);mask-image:radial-gradient(95% 52% at 50% 31%,#000 0%,#000000d1 34%,#0000004d 58%,#0000 78%)}.hh-glow[data-astro-cid-olenwlq7]{background:radial-gradient(52% 32% at 38% 27%,#7c5cffd9,#0000 70%),radial-gradient(44% 28% at 66% 38%,#22d3ee80,#0000 70%),radial-gradient(38% 22% at 52% 14%,#ff6b4a52,#0000 70%),radial-gradient(75% 42% at 50% 34%,#7c5cff61,#0000 76%);position:absolute;inset:0}#field[data-astro-cid-olenwlq7].hh-field{filter:none;opacity:0;width:100%;height:100%;display:block;position:absolute;inset:0;transform:none}#field[data-astro-cid-olenwlq7].hh-field.is-on{opacity:.92}@media (width>=1069px){#field[data-astro-cid-olenwlq7].hh-field.is-on{opacity:.8}}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) #field[data-astro-cid-olenwlq7].hh-field{display:none}}:root[data-theme=light] #field[data-astro-cid-olenwlq7].hh-field{display:none}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .hh-glow[data-astro-cid-olenwlq7]{opacity:.55}}:root[data-theme=light] .hh-glow[data-astro-cid-olenwlq7]{opacity:.55}.hh-bloom[data-astro-cid-olenwlq7]{z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(closest-side,#d6cefff2,#7c5cff99 18%,#22d3ee38 42%,#0000 70%);border-radius:50%;width:150vmax;height:150vmax;margin:-75vmax 0 0 -75vmax;position:absolute;top:50%;left:50%}.hh-mark[data-astro-cid-olenwlq7]{z-index:1;aspect-ratio:1;flex:none;width:min(46vw,25svh,300px);position:relative}.hh-mark[data-astro-cid-olenwlq7]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#7c5cff6b,#22d3ee1a 62%,#0000);border-radius:50%;position:absolute;inset:-42%}.hh-mk[data-astro-cid-olenwlq7]{position:absolute;inset:0}.hh-q[data-astro-cid-olenwlq7]{width:41.667%;height:41.667%;position:absolute}.hh-q1[data-astro-cid-olenwlq7]{top:6.25%;left:6.25%}.hh-q2[data-astro-cid-olenwlq7]{top:6.25%;left:52.083%}.hh-q3[data-astro-cid-olenwlq7]{top:52.083%;left:6.25%}.hh-q4[data-astro-cid-olenwlq7]{top:56.25%;left:56.25%}.hh-q[data-astro-cid-olenwlq7] i[data-astro-cid-olenwlq7]{background:linear-gradient(135deg, var(--text), color-mix(in oklab, var(--text) 84%, var(--iris)));display:block;position:absolute;inset:0;overflow:hidden}.hh-q1[data-astro-cid-olenwlq7] i[data-astro-cid-olenwlq7]{border-top-left-radius:100%}.hh-q2[data-astro-cid-olenwlq7] i[data-astro-cid-olenwlq7]{border-top-right-radius:100%}.hh-q3[data-astro-cid-olenwlq7] i[data-astro-cid-olenwlq7]{border-bottom-left-radius:100%}.hh-q4[data-astro-cid-olenwlq7] i[data-astro-cid-olenwlq7]{background:linear-gradient(135deg,#7c5cff,#22d3ee);border-bottom-right-radius:100%}.hh-q4[data-astro-cid-olenwlq7] i[data-astro-cid-olenwlq7]:after{content:"";background:linear-gradient(115deg,#0000 30%,#fffc 50%,#0000 70%);position:absolute;inset:0;transform:translate(-130%)}.hh-copy[data-astro-cid-olenwlq7]{justify-items:center;gap:0;width:100%;display:grid}.hh-copy[data-astro-cid-olenwlq7]:focus-within{opacity:1!important}.hh-eb[data-astro-cid-olenwlq7]{margin-bottom:14px}.hh-h1[data-astro-cid-olenwlq7]{font-size:min(var(--fs-hero), 14.6vw);letter-spacing:var(--tr-hero);max-width:12ch;font-weight:650;line-height:.98}.hh-br[data-astro-cid-olenwlq7]{display:none}.hh-lede[data-astro-cid-olenwlq7]{max-width:22em;color:var(--muted);margin-top:clamp(16px,2.4svh,24px)}.hh-ctas[data-astro-cid-olenwlq7]{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:clamp(22px,3.4svh,36px);display:flex}@keyframes hh-land{0%{opacity:0;transform:translate(var(--dx), var(--dy)) rotate(var(--r)) scale(.45)}}@keyframes hh-glint{to{transform:translate(130%)}}@keyframes hh-rise{0%{opacity:0;transform:translateY(18px)}}@keyframes hh-mark-in{0%{opacity:0;transform:scale(1.14)}}@keyframes hh-glow-in{0%{opacity:0}}.hh-q1[data-astro-cid-olenwlq7] i[data-astro-cid-olenwlq7]{--dx:-95%;--dy:-95%;--r:-55deg}.hh-q2[data-astro-cid-olenwlq7] i[data-astro-cid-olenwlq7]{--dx:95%;--dy:-95%;--r:45deg}.hh-q3[data-astro-cid-olenwlq7] i[data-astro-cid-olenwlq7]{--dx:-95%;--dy:95%;--r:40deg}.hh-q4[data-astro-cid-olenwlq7] i[data-astro-cid-olenwlq7]{--dx:210%;--dy:210%;--r:-85deg}html.m:not(.first) .hh-q[data-astro-cid-olenwlq7] i[data-astro-cid-olenwlq7]{animation:hh-land 1s var(--ease-enter) both}html.m:not(.first) .hh-q2[data-astro-cid-olenwlq7] i[data-astro-cid-olenwlq7]{animation-delay:70ms}html.m:not(.first) .hh-q3[data-astro-cid-olenwlq7] i[data-astro-cid-olenwlq7]{animation-delay:.14s}html.m:not(.first) .hh-q4[data-astro-cid-olenwlq7] i[data-astro-cid-olenwlq7]{animation:1.05s cubic-bezier(.34,1.36,.64,1) .28s both hh-land}html.m .hh-q4[data-astro-cid-olenwlq7] i[data-astro-cid-olenwlq7]:after{animation:hh-glint 1.1s var(--ease-move) 1.05s both}html.m.first .hh-q4[data-astro-cid-olenwlq7] i[data-astro-cid-olenwlq7]:after{animation-delay:1.35s}html.m.first .hh-mk[data-astro-cid-olenwlq7]{animation:hh-mark-in .9s var(--ease-enter) .52s both}html.m .hh-glow[data-astro-cid-olenwlq7]{animation:hh-glow-in 1.6s var(--ease-move)}html.m #field[data-astro-cid-olenwlq7].hh-field{transition:opacity 1.6s var(--ease-move)}html.m .hh-eb[data-astro-cid-olenwlq7]{animation:hh-rise .9s var(--ease-enter) 50ms both}html.m .hh-lede[data-astro-cid-olenwlq7]{animation:hh-rise .9s var(--ease-enter) .42s both}html.m .hh-ctas[data-astro-cid-olenwlq7]{animation:hh-rise .9s var(--ease-enter) .54s both}html.m.first .hh-eb[data-astro-cid-olenwlq7]{animation-delay:.55s}html.m.first .hh-lede[data-astro-cid-olenwlq7]{animation-delay:.9s}html.m.first .hh-ctas[data-astro-cid-olenwlq7]{animation-delay:1s}@media (height<=720px) and (width<=734px){.hh-stage[data-astro-cid-olenwlq7]{padding-top:40px;padding-bottom:calc(128px + env(safe-area-inset-bottom,0px));gap:16px}.hh-mark[data-astro-cid-olenwlq7]{width:min(40vw,19svh)}.hh-eb[data-astro-cid-olenwlq7]{margin-bottom:10px}}@media (width<=359px){.hh-ctas[data-astro-cid-olenwlq7]{gap:8px}.hh-ctas[data-astro-cid-olenwlq7] .btn[data-astro-cid-olenwlq7]{min-height:48px;padding:0 16px;font-size:16px}}@media (width>=735px){.hh-stage[data-astro-cid-olenwlq7]{padding:112px var(--gutter) 72px}.hh-light[data-astro-cid-olenwlq7]{-webkit-mask-image:radial-gradient(78% 72% at 50% 30%,#000 0%,#000000c7 34%,#00000042 60%,#0000 84%);mask-image:radial-gradient(78% 72% at 50% 30%,#000 0%,#000000c7 34%,#00000042 60%,#0000 84%)}.hh-h1[data-astro-cid-olenwlq7]{max-width:none;font-size:min(var(--fs-hero), calc((100vw - 2 * var(--gutter)) / 9.9))}.hh-br[data-astro-cid-olenwlq7]{display:inline}.hh-lede[data-astro-cid-olenwlq7]{max-width:30em}#field[data-astro-cid-olenwlq7].hh-field{transform-origin:0 0;width:50%;height:50%;transform:scale(2)}}@media (width>=1069px){.hh-mark[data-astro-cid-olenwlq7]{width:min(24vw,27svh,300px)}}.qs-head[data-astro-cid-nmy4g2pz]{padding-bottom:clamp(24px,4vw,48px)}.qs-head[data-astro-cid-nmy4g2pz] .wrap[data-astro-cid-nmy4g2pz]{text-align:center;justify-items:center;gap:12px;display:grid}.qs-head[data-astro-cid-nmy4g2pz] h2[data-astro-cid-nmy4g2pz]{max-width:11em}.qs-mark[data-astro-cid-nmy4g2pz]{aspect-ratio:1;flex:none;width:min(56vw,250px);position:relative}.qs-p[data-astro-cid-nmy4g2pz]{width:41.667%;height:41.667%;position:absolute}.qs-p1[data-astro-cid-nmy4g2pz]{--c:#7c5cff;--g:124 92 255;top:6.25%;left:6.25%}.qs-p2[data-astro-cid-nmy4g2pz]{--c:#22d3ee;--g:34 211 238;top:6.25%;left:52.083%}.qs-p3[data-astro-cid-nmy4g2pz]{--c:#ff6b4a;--g:255 107 74;top:52.083%;left:6.25%}.qs-p4[data-astro-cid-nmy4g2pz]{--c:#c6f432;--g:198 244 50;top:56.25%;left:56.25%}.qs-lit[data-astro-cid-nmy4g2pz]{background:var(--c);position:absolute;inset:0}.qs-p1[data-astro-cid-nmy4g2pz] .qs-lit[data-astro-cid-nmy4g2pz]{border-top-left-radius:100%}.qs-p2[data-astro-cid-nmy4g2pz] .qs-lit[data-astro-cid-nmy4g2pz]{border-top-right-radius:100%}.qs-p3[data-astro-cid-nmy4g2pz] .qs-lit[data-astro-cid-nmy4g2pz]{border-bottom-left-radius:100%}.qs-p4[data-astro-cid-nmy4g2pz] .qs-lit[data-astro-cid-nmy4g2pz]{border-bottom-right-radius:100%}.qs-p4[data-astro-cid-nmy4g2pz]{transform-origin:0 0}.qs-glow[data-astro-cid-nmy4g2pz]{pointer-events:none;opacity:.35;background:radial-gradient(closest-side, rgb(var(--g) / .55), rgb(var(--g) / .14) 55%, transparent);border-radius:50%;position:absolute;inset:-70%}.qs[data-astro-cid-nmy4g2pz]{padding-top:16px}.qs-stage[data-astro-cid-nmy4g2pz]{justify-items:center;gap:clamp(40px,6vw,72px);display:grid}.qs-beats[data-astro-cid-nmy4g2pz]{padding:0 var(--gutter);width:100%;max-width:calc(1180px + 2 * var(--gutter));gap:var(--gap-tile);grid-template-columns:1fr 1fr;margin:0;list-style:none;display:grid}.qs-beat[data-astro-cid-nmy4g2pz]{background:var(--surface);border:1px solid var(--line);border-radius:22px;align-content:start;gap:10px;padding:20px;display:grid}.qs-cap[data-astro-cid-nmy4g2pz]{font-size:var(--fs-h4);letter-spacing:var(--tr-h4);text-wrap:pretty;font-weight:600;line-height:1.25}@media (width<=734px){.qs-beat[data-astro-cid-nmy4g2pz]{padding:18px 16px}.qs-cap[data-astro-cid-nmy4g2pz]{font-size:var(--fs-body)}}.qs-prog[data-astro-cid-nmy4g2pz]{display:none}html.mo .qs[data-astro-cid-nmy4g2pz][data-live] .qs-stage[data-astro-cid-nmy4g2pz]{padding:max(40px, 7svh) var(--gutter) calc(104px + env(safe-area-inset-bottom,0px));grid-template-rows:1fr auto auto;place-items:center;gap:clamp(20px,3svh,32px);display:grid}html.mo .qs[data-astro-cid-nmy4g2pz][data-live] .qs-mark[data-astro-cid-nmy4g2pz]{width:min(64vw,36svh)}html.mo .qs[data-astro-cid-nmy4g2pz][data-live] .qs-beats[data-astro-cid-nmy4g2pz]{text-align:center;grid-template-columns:1fr;max-width:30rem;padding:0}html.mo .qs[data-astro-cid-nmy4g2pz][data-live] .qs-beat[data-astro-cid-nmy4g2pz]{background:0 0;border:0;justify-items:center;gap:12px;padding:0}html.mo .qs[data-astro-cid-nmy4g2pz][data-live] .qs-cap[data-astro-cid-nmy4g2pz]{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.75rem,1.05rem + 2.6vw,3.25rem);line-height:1.08}html.mo .qs[data-astro-cid-nmy4g2pz][data-live] .qs-beat[data-astro-cid-nmy4g2pz] .eyebrow[data-astro-cid-nmy4g2pz]{font-size:var(--fs-eyebrow)}html.mo .qs[data-astro-cid-nmy4g2pz][data-live] .qs-prog[data-astro-cid-nmy4g2pz]{gap:6px;width:min(180px,46vw);display:flex}.qs-prog[data-astro-cid-nmy4g2pz] span[data-astro-cid-nmy4g2pz]{background:var(--line-2);border-radius:3px;flex:1;height:3px;overflow:hidden}.qs-prog[data-astro-cid-nmy4g2pz] i[data-astro-cid-nmy4g2pz]{background:var(--text);transform-origin:0;height:100%;display:block}.qs-links[data-astro-cid-nmy4g2pz]{grid-template-columns:1fr 1fr;gap:10px;padding-top:clamp(28px,4vw,48px);padding-bottom:clamp(56px,8vw,96px);display:grid}.qs-link[data-astro-cid-nmy4g2pz]{background:var(--surface);min-height:56px;box-shadow:inset 0 0 0 1px var(--line);font-weight:600;font-size:var(--fs-body);letter-spacing:-.011em;transition:background-color var(--d-ui), box-shadow var(--d-ui);border-radius:99px;align-items:center;gap:12px;padding:0 20px;text-decoration:none;display:flex}.qs-link[data-astro-cid-nmy4g2pz]:after{content:"→";color:var(--muted);transition:transform var(--d-ui) var(--ease-move);margin-left:auto}.qs-link[data-astro-cid-nmy4g2pz]:hover{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line-2)}.qs-link[data-astro-cid-nmy4g2pz]:hover:after{transform:translate(3px)}.qs-g[data-astro-cid-nmy4g2pz]{flex:none;width:14px;height:14px}.qs-g1[data-astro-cid-nmy4g2pz]{background:var(--iris);border-top-left-radius:100%}.qs-g2[data-astro-cid-nmy4g2pz]{background:var(--cyan-g);border-top-right-radius:100%}.qs-g3[data-astro-cid-nmy4g2pz]{background:var(--coral-g);border-bottom-left-radius:100%}.qs-g4[data-astro-cid-nmy4g2pz]{background:var(--lime-g);border-bottom-right-radius:100%}@media (width>=735px){.qs-beats[data-astro-cid-nmy4g2pz],.qs-links[data-astro-cid-nmy4g2pz]{grid-template-columns:repeat(4,1fr)}}@media (width>=1069px){.qs-mark[data-astro-cid-nmy4g2pz]{width:300px}html.mo .qs[data-astro-cid-nmy4g2pz][data-live] .qs-stage[data-astro-cid-nmy4g2pz]{padding:88px max(var(--gutter), calc((100% - 1180px) / 2)) 48px;grid-template-rows:1fr auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 clamp(56px,7vw,128px)}html.mo .qs[data-astro-cid-nmy4g2pz][data-live] .qs-mark[data-astro-cid-nmy4g2pz]{grid-area:1/1/-1;justify-self:end;width:min(34vw,60svh)}html.mo .qs[data-astro-cid-nmy4g2pz][data-live] .qs-beats[data-astro-cid-nmy4g2pz]{text-align:left;grid-area:2/2;justify-self:start;max-width:32rem}html.mo .qs[data-astro-cid-nmy4g2pz][data-live] .qs-beat[data-astro-cid-nmy4g2pz]{justify-items:start}html.mo .qs[data-astro-cid-nmy4g2pz][data-live] .qs-prog[data-astro-cid-nmy4g2pz]{grid-area:3/2;place-self:start;margin-top:36px}}.hw[data-astro-cid-yi5q6d5f]{padding-top:clamp(72px,10vw,128px)}.hw-head[data-astro-cid-yi5q6d5f]{justify-items:start;gap:14px;margin-bottom:clamp(40px,6vw,72px);display:grid}.hw-head[data-astro-cid-yi5q6d5f] h2[data-astro-cid-yi5q6d5f]{max-width:10em}.hw-head[data-astro-cid-yi5q6d5f] .lede[data-astro-cid-yi5q6d5f]{margin-top:6px}.hw-cards[data-astro-cid-yi5q6d5f]{gap:var(--gap-tile);display:grid}.hw-card[data-astro-cid-yi5q6d5f]{isolation:isolate;border-radius:var(--r-tile);background:var(--surface);border:1px solid var(--line);transition:border-color var(--d-ui);flex-direction:column;gap:14px;padding:24px 22px 0;text-decoration:none;display:flex;position:relative;overflow:hidden}.hw-snaz[data-astro-cid-yi5q6d5f]{--acc:#12a06a;--edge-rgb:61 213 152}.hw-clout[data-astro-cid-yi5q6d5f]{--acc:#ff6b4a;--edge-rgb:255 107 74}.hw-pool[data-astro-cid-yi5q6d5f]{z-index:-2;pointer-events:none;background:radial-gradient(50% 52% at 50% 62%, color-mix(in srgb, var(--acc) 42%, transparent), transparent 72%);height:70%;position:absolute;bottom:-24%;left:-20%;right:-20%}.hw-top[data-astro-cid-yi5q6d5f]{font-size:var(--fs-small);color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-weight:500;display:flex}.hw-name[data-astro-cid-yi5q6d5f]{letter-spacing:-.035em;width:fit-content;margin-top:10px;font-size:clamp(2.75rem,1.6rem + 4.2vw,4.5rem);font-weight:700;line-height:.95}.hw-desc[data-astro-cid-yi5q6d5f]{color:var(--muted);max-width:30em}.hw-chips[data-astro-cid-yi5q6d5f]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hw-chips[data-astro-cid-yi5q6d5f] li[data-astro-cid-yi5q6d5f]{color:var(--muted);background:var(--surface-2);border:1px solid var(--line);border-radius:99px;padding:9px 12px;font-size:13px;font-weight:500;line-height:1}.hw-chips[data-astro-cid-yi5q6d5f] b[data-astro-cid-yi5q6d5f]{color:var(--text);font-weight:600}.hw-card[data-astro-cid-yi5q6d5f] .link-arrow[data-astro-cid-yi5q6d5f]{margin-top:2px}.hw-dev[data-astro-cid-yi5q6d5f]{perspective:1200px;--halo:var(--acc);justify-items:center;margin-top:auto;padding-top:32px;display:grid}.hw-dev[data-astro-cid-yi5q6d5f] .device-halo{inset:0 -10% -30%}.hw-phone[data-astro-cid-yi5q6d5f]{aspect-ratio:9/19.5;transform-origin:50% 80%;background:#0b0b10;border-radius:44px;width:min(268px,72vw);margin-bottom:-180px;padding:9px;position:relative;box-shadow:0 0 0 1.5px #2a2a33,0 0 0 5px #ffffff08,0 50px 90px -30px #000000a6}.hw-phone[data-astro-cid-yi5q6d5f]:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#ffffff24,#0000 36%);position:absolute;inset:0}.hw-screen[data-astro-cid-yi5q6d5f]{color:#f4f4f6;letter-spacing:0;border-radius:35px;height:100%;font-size:12px;position:relative;overflow:hidden}.hw-island[data-astro-cid-yi5q6d5f]{z-index:2;background:#000;border-radius:99px;width:78px;height:22px;position:absolute;top:9px;left:50%;translate:-50%}.hw-dash[data-astro-cid-yi5q6d5f]{background:#0b0b10}.hw-reel[data-astro-cid-yi5q6d5f]{opacity:.55;background:radial-gradient(60% 40% at 30% 30%,#ff6b4a,#0000 70%),radial-gradient(50% 40% at 70% 70%,#7c5cff,#0000 70%),#1a0f14;position:absolute;inset:0}.hw-dash-in[data-astro-cid-yi5q6d5f]{align-content:start;gap:10px;padding:46px 14px 14px;display:grid;position:absolute;inset:0}.hw-dh[data-astro-cid-yi5q6d5f]{letter-spacing:-.02em;justify-content:space-between;align-items:center;font-size:17px;font-weight:600;display:flex}.hw-live[data-astro-cid-yi5q6d5f]{color:#0b0b10;background:#ff6b4a;border-radius:6px;padding:4px 8px;font-size:10px;font-weight:700}.hw-track[data-astro-cid-yi5q6d5f]{background:#00000059;border-radius:14px;align-items:center;gap:10px;padding:10px;display:flex}.hw-track[data-astro-cid-yi5q6d5f]>i[data-astro-cid-yi5q6d5f]{background:linear-gradient(135deg,#ff6b4a,#7c5cff);border-radius:10px;flex:none;width:40px;height:40px}.hw-track[data-astro-cid-yi5q6d5f] small[data-astro-cid-yi5q6d5f],.hw-kpi[data-astro-cid-yi5q6d5f] small[data-astro-cid-yi5q6d5f]{color:#c9c9d4;font-size:10px;font-weight:500;display:block}.hw-kpi[data-astro-cid-yi5q6d5f]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.hw-kpi[data-astro-cid-yi5q6d5f] div[data-astro-cid-yi5q6d5f]{background:#00000059;border-radius:14px;padding:10px}.hw-kpi[data-astro-cid-yi5q6d5f] b[data-astro-cid-yi5q6d5f]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:18px}.hw-plats[data-astro-cid-yi5q6d5f]{gap:9px;margin-top:2px;display:grid}.hw-plats[data-astro-cid-yi5q6d5f] div[data-astro-cid-yi5q6d5f]{grid-template-columns:56px 1fr;align-items:center;gap:8px;font-size:11px;font-weight:500;display:grid}.hw-plats[data-astro-cid-yi5q6d5f] em[data-astro-cid-yi5q6d5f]{background:#ffffff26;border-radius:3px;height:6px;display:block;overflow:hidden}.hw-plats[data-astro-cid-yi5q6d5f] .bar-fill[data-astro-cid-yi5q6d5f]{background:#ff6b4a;border-radius:3px;height:100%;display:block}.hw-note[data-astro-cid-yi5q6d5f]{color:#c9c9d4;margin-top:2px;font-size:10px}.hw-copy[data-astro-cid-yi5q6d5f]{flex-direction:column;gap:14px;display:flex}.hw-gen[data-astro-cid-yi5q6d5f] .hw-top[data-astro-cid-yi5q6d5f]{min-height:27px}.hw-out[data-astro-cid-yi5q6d5f]:after{content:"↗"}.hw-gen[data-astro-cid-yi5q6d5f] .hw-dev[data-astro-cid-yi5q6d5f] .pv-phone{width:min(268px,72vw);margin-bottom:-180px}.hw-gen[data-astro-cid-yi5q6d5f] .hw-dev[data-astro-cid-yi5q6d5f] .pv-slab{justify-self:start;width:calc(100% + 64px);margin-bottom:-48px}.hw-gen[data-astro-cid-yi5q6d5f] .hw-dev[data-astro-cid-yi5q6d5f] .pv-icon{--pv-size:152px;margin-bottom:64px}.is-icon[data-astro-cid-yi5q6d5f] .hw-dev[data-astro-cid-yi5q6d5f]{margin-block:auto;padding-top:40px}.is-icon[data-astro-cid-yi5q6d5f] .hw-dev[data-astro-cid-yi5q6d5f] .device-halo{inset:-25%}.hw-results[data-astro-cid-yi5q6d5f]{gap:20px;margin-top:clamp(56px,8vw,104px);display:grid}.hw-stats[data-astro-cid-yi5q6d5f]{gap:28px;display:grid}.hw-stat[data-astro-cid-yi5q6d5f]{border-top:1px solid var(--line-2);gap:6px;padding-top:18px;display:grid}.hw-num[data-astro-cid-yi5q6d5f]{font-size:var(--fs-stat);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-feature-settings:"ss01";font-weight:600;line-height:.95}.hw-stat[data-astro-cid-yi5q6d5f]:first-child .hw-num[data-astro-cid-yi5q6d5f]{color:var(--text)}.hw-stat[data-astro-cid-yi5q6d5f] p[data-astro-cid-yi5q6d5f]{color:var(--muted);font-size:var(--fs-body);max-width:20em}.hw-foot[data-astro-cid-yi5q6d5f]{font-size:var(--fs-foot);color:var(--hush)}@media (hover:hover){.hw-card[data-astro-cid-yi5q6d5f]:hover{border-color:color-mix(in srgb, var(--acc) 45%, var(--line))}}@media (width>=735px){.hw-head[data-astro-cid-yi5q6d5f]{grid-template-columns:1fr auto;align-items:end;column-gap:40px}.hw-head[data-astro-cid-yi5q6d5f] .eyebrow[data-astro-cid-yi5q6d5f],.hw-head[data-astro-cid-yi5q6d5f] h2[data-astro-cid-yi5q6d5f],.hw-head[data-astro-cid-yi5q6d5f] .lede[data-astro-cid-yi5q6d5f]{grid-column:1}.hw-head[data-astro-cid-yi5q6d5f] .link-arrow[data-astro-cid-yi5q6d5f]{grid-area:3/2}.hw-cards[data-astro-cid-yi5q6d5f]{grid-template-columns:1fr 1fr;gap:16px}.hw-card[data-astro-cid-yi5q6d5f]{min-height:860px;padding:36px 36px 0}.hw-phone[data-astro-cid-yi5q6d5f]{border-radius:52px;width:320px;margin-bottom:-250px;padding:11px}.hw-screen[data-astro-cid-yi5q6d5f]{border-radius:41px}.hw-gen[data-astro-cid-yi5q6d5f] .hw-dev[data-astro-cid-yi5q6d5f] .pv-phone{border-radius:52px;width:320px;margin-bottom:-250px;padding:11px}.hw-gen[data-astro-cid-yi5q6d5f] .hw-dev[data-astro-cid-yi5q6d5f] .pv-phone .pv-screen{border-radius:41px}.hw-gen[data-astro-cid-yi5q6d5f] .hw-dev[data-astro-cid-yi5q6d5f] .pv-slab{border-radius:24px;width:calc(100% + 160px);margin-bottom:-40px;padding:7px}.hw-gen[data-astro-cid-yi5q6d5f] .hw-dev[data-astro-cid-yi5q6d5f] .pv-slab .pv-screen{border-radius:17px}.hw-gen[data-astro-cid-yi5q6d5f] .hw-dev[data-astro-cid-yi5q6d5f] .pv-icon{--pv-size:200px}.hw-wide[data-astro-cid-yi5q6d5f]{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:40px;min-height:600px;padding:48px 0 0 48px;display:grid}.hw-wide[data-astro-cid-yi5q6d5f] .hw-copy[data-astro-cid-yi5q6d5f]{align-self:center;padding-bottom:48px}.hw-wide[data-astro-cid-yi5q6d5f] .hw-top[data-astro-cid-yi5q6d5f]{justify-content:flex-start;gap:12px}.hw-wide[data-astro-cid-yi5q6d5f] .hw-dev[data-astro-cid-yi5q6d5f]{align-self:end;margin:0;padding-top:32px}.hw-wide[data-astro-cid-yi5q6d5f].is-slab .hw-dev[data-astro-cid-yi5q6d5f]{align-self:center;padding-block:48px}.hw-wide[data-astro-cid-yi5q6d5f].is-slab .hw-dev[data-astro-cid-yi5q6d5f] .pv-slab{width:calc(100% + 120px);margin:0}.hw-wide[data-astro-cid-yi5q6d5f].is-icon .hw-dev[data-astro-cid-yi5q6d5f]{align-self:center;padding:48px 48px 48px 0}.hw-wide[data-astro-cid-yi5q6d5f].is-icon .hw-dev[data-astro-cid-yi5q6d5f] .pv-icon{margin:0}.hw-wide[data-astro-cid-yi5q6d5f] .hw-pool[data-astro-cid-yi5q6d5f]{height:90%;bottom:-30%;left:30%}.hw-stats[data-astro-cid-yi5q6d5f]{grid-template-columns:repeat(3,1fr);gap:24px}.hw-num[data-astro-cid-yi5q6d5f]{font-size:var(--fs-stat-sm)}}@media (width>=1069px){.hw-num[data-astro-cid-yi5q6d5f]{font-size:clamp(4rem,1.2rem + 4.2vw,6rem)}}.hb-split[data-astro-cid-22z55tey]{align-items:center;gap:clamp(40px,6vw,72px);display:grid}.hb-copy[data-astro-cid-22z55tey]{justify-items:start;gap:18px;display:grid}.hb-copy[data-astro-cid-22z55tey] h2[data-astro-cid-22z55tey]{max-width:9em}.hb-copy[data-astro-cid-22z55tey] .btn[data-astro-cid-22z55tey]{margin-top:10px}.hb-win[data-astro-cid-22z55tey]{color:#e8e8ee;background:linear-gradient(#121219,#0b0b10 40%);border-radius:26px;margin:0;padding:0 0 16px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff17,inset 0 1px #ffffff0f,0 50px 100px -40px #000000bf,0 0 120px -40px #22d3ee59}.hb-bar[data-astro-cid-22z55tey]{align-items:center;gap:7px;padding:16px 18px 0;display:flex}.hb-bar[data-astro-cid-22z55tey] i[data-astro-cid-22z55tey]{background:#2a2a33;border-radius:50%;width:11px;height:11px}.hb-bar[data-astro-cid-22z55tey] span[data-astro-cid-22z55tey]{font:500 12px/1 var(--font-mono);letter-spacing:0;color:#8a8a99;margin-left:auto}.hb-pipe[data-astro-cid-22z55tey]{border-bottom:1px solid #ffffff12;margin:22px 18px 0;padding-bottom:18px;position:relative}.hb-rail[data-astro-cid-22z55tey]{background:#ffffff1a;border-radius:2px;height:2px;position:absolute;top:5px;left:10%;right:10%;overflow:hidden}.hb-rail[data-astro-cid-22z55tey] .bar-fill[data-astro-cid-22z55tey]{background:linear-gradient(90deg,#7c5cff,#22d3ee);height:100%;display:block}.hb-pipe[data-astro-cid-22z55tey] ol[data-astro-cid-22z55tey]{grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.hb-pipe[data-astro-cid-22z55tey] li[data-astro-cid-22z55tey]{font:500 12px/1.2 var(--font-sans);letter-spacing:-.004em;color:#a1a1ae;text-align:center;justify-items:center;gap:10px;display:grid}.hb-pipe[data-astro-cid-22z55tey] li[data-astro-cid-22z55tey]>i[data-astro-cid-22z55tey]{background:#2a2a33;border-radius:50%;width:12px;height:12px;position:relative;box-shadow:0 0 0 3px #0e0e14}.hb-pipe[data-astro-cid-22z55tey] li[data-astro-cid-22z55tey]>i[data-astro-cid-22z55tey]:after{content:"";background:#22d3ee;border-radius:50%;position:absolute;inset:0}.hb-pipe[data-astro-cid-22z55tey] li[data-astro-cid-22z55tey].now{color:#f4f4f6;font-weight:600}.hb-pipe[data-astro-cid-22z55tey] li[data-astro-cid-22z55tey].now>i[data-astro-cid-22z55tey]:after{background:#5fd39a}.hb-pipe[data-astro-cid-22z55tey] li[data-astro-cid-22z55tey].now b[data-astro-cid-22z55tey]{opacity:0;animation:hb-ping 2.2s var(--ease-enter) infinite;border:1.5px solid #5fd39a;border-radius:50%;position:absolute;inset:-5px}html.mo .hb-pipe[data-astro-cid-22z55tey] li[data-astro-cid-22z55tey]>i[data-astro-cid-22z55tey]:after{transition:opacity .35s var(--ease-move) calc(.15s + var(--k) * .22s), transform .6s var(--ease-spring) calc(.15s + var(--k) * .22s)}html.mo .hb-pipe[data-astro-cid-22z55tey]:not(.is-in) li[data-astro-cid-22z55tey]>i[data-astro-cid-22z55tey]:after{opacity:0;transform:scale(.3)}.hb-screen[data-astro-cid-22z55tey]{position:relative;overflow:hidden}.hb-log[data-astro-cid-22z55tey].console{height:196px;min-height:0;box-shadow:none;font:500 12.5px/1.45 var(--font-mono);letter-spacing:0;background:0 0;border:0;border-radius:0;align-content:end;gap:7px;margin:0;padding:16px 18px 0;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 34%);mask-image:linear-gradient(#0000,#000 34%)}.hb-log[data-astro-cid-22z55tey] .ln{white-space:normal;grid-template-columns:auto 7.5ch minmax(0,1fr);gap:12px;display:grid;overflow:visible}.hb-log[data-astro-cid-22z55tey] .ln>span:last-child{color:#e8e8ee}html.m .hb-log[data-astro-cid-22z55tey] .ln:last-child{animation:hb-ln .6s var(--ease-enter) both}.hb-cursor[data-astro-cid-22z55tey]{font:500 12.5px/1.45 var(--font-mono);letter-spacing:0;color:#5fd39a;align-items:center;gap:10px;padding:8px 18px 0;display:flex}.hb-cursor[data-astro-cid-22z55tey] i[data-astro-cid-22z55tey]{opacity:.85;background:#e8e8ee;width:8px;height:15px;animation:1.1s step-end infinite hb-blink}.hb-scan[data-astro-cid-22z55tey]{z-index:1;pointer-events:none;opacity:0;height:90px;animation:hb-scan 4.5s var(--ease-move) infinite;background:linear-gradient(#0000,#22d3ee0a 70%,#22d3ee1f);position:absolute;top:0;left:0;right:0}.hb-win[data-astro-cid-22z55tey] .loop[data-astro-cid-22z55tey]{animation-play-state:paused}html.m:not(.paused) .hb-win[data-astro-cid-22z55tey][data-playing] .loop[data-astro-cid-22z55tey]{animation-play-state:running}.hb-win[data-astro-cid-22z55tey] figcaption[data-astro-cid-22z55tey]{font-size:var(--fs-foot);color:#8a8a99;padding:14px 18px 0}@keyframes hb-ping{0%{opacity:.9;transform:scale(.6)}70%,to{opacity:0;transform:scale(1.5)}}@keyframes hb-blink{50%{opacity:0}}@keyframes hb-scan{0%{opacity:0;transform:translateY(-100%)}12%{opacity:1}60%{opacity:1;transform:translateY(240px)}61%,to{opacity:0;transform:translateY(240px)}}@keyframes hb-ln{0%{opacity:0;transform:translateY(10px)}}@media (width<=480px){.hb-log[data-astro-cid-22z55tey] .ln{grid-template-columns:7.5ch minmax(0,1fr);gap:10px}.hb-log[data-astro-cid-22z55tey] .ln .t{display:none}}@media (width>=800px){.hb-split[data-astro-cid-22z55tey]{grid-template-columns:1fr 1.05fr;gap:64px}.hb-log[data-astro-cid-22z55tey].console{height:214px;font-size:13px}}.hr[data-astro-cid-xfjhd65s]{color:#0b0b10;padding-block:clamp(88px,13vw,176px);position:relative;overflow:clip;container-type:inline-size}.hr-coral[data-astro-cid-xfjhd65s]{background:var(--coral-g)}.hr-lime[data-astro-cid-xfjhd65s]{background:var(--lime-g)}.hr-in[data-astro-cid-xfjhd65s]{grid-template-columns:minmax(0,1fr);gap:clamp(20px,3vw,36px);display:grid}.hr-in[data-astro-cid-xfjhd65s]>.wrap[data-astro-cid-xfjhd65s]{width:100%}.hr-eb[data-astro-cid-xfjhd65s]{font-size:var(--fs-eyebrow);letter-spacing:-.004em;color:#0b0b10c7;font-weight:600;line-height:1.2}.hr-lede[data-astro-cid-xfjhd65s]{font-size:var(--fs-lede);letter-spacing:-.012em;color:#1b1b22;max-width:26em;line-height:1.38}.hr-btn[data-astro-cid-xfjhd65s]{color:#f4f4f6;background:#0b0b10}@media (hover:hover){.hr-btn[data-astro-cid-xfjhd65s]:hover{background:#22222b}}.hr-btn[data-astro-cid-xfjhd65s]:focus-visible{outline-color:#0b0b10}.hr-giga[data-astro-cid-xfjhd65s]{--em:5.05;font-size:min(calc((100cqi - 2 * var(--gutter)) / var(--em)), 15rem);letter-spacing:var(--tr-giga);padding-inline:var(--gutter);white-space:nowrap;text-align:center;font-weight:700;line-height:.9}.hr-giga[data-astro-cid-xfjhd65s] span[data-astro-cid-xfjhd65s]{display:inline-block}.hr-foot[data-astro-cid-xfjhd65s]{justify-items:start;gap:24px;display:grid}.hr-fund[data-astro-cid-xfjhd65s]{gap:40px;display:grid}.hr-fund-copy[data-astro-cid-xfjhd65s]{justify-items:start;gap:18px;display:grid}.hr-h[data-astro-cid-xfjhd65s]{font-size:var(--fs-h1);letter-spacing:var(--tr-h1);max-width:8.5em;line-height:1}.hr-fund-copy[data-astro-cid-xfjhd65s] .btn[data-astro-cid-xfjhd65s]{margin-top:8px}.hr-fq[data-astro-cid-xfjhd65s]{justify-content:space-between;align-items:flex-end;gap:16px;margin:0;display:flex}.hr-piece[data-astro-cid-xfjhd65s]{aspect-ratio:1;background:linear-gradient(135deg,#7c5cff,#22d3ee);border-bottom-right-radius:100%;flex:none;order:2;width:min(44vw,340px);display:block;box-shadow:0 40px 80px -30px #0b0b1073}.hr-fq[data-astro-cid-xfjhd65s] figcaption[data-astro-cid-xfjhd65s]{font-size:var(--fs-small);color:#0b0b10b3;font-weight:600}@media (width>=735px){.hr-foot[data-astro-cid-xfjhd65s]{grid-template-columns:1fr auto;align-items:end;column-gap:48px}}@media (width>=1069px){.hr-fund[data-astro-cid-xfjhd65s]{grid-template-columns:1.1fr 1fr;align-items:center}.hr-fq[data-astro-cid-xfjhd65s]{flex-direction:column;align-items:flex-end}.hr-piece[data-astro-cid-xfjhd65s]{order:0;width:min(30vw,400px)}}.hm[data-astro-cid-lcdefpme]{--hm-pad:clamp(96px, 14vw, 180px);padding-block:var(--hm-pad) clamp(72px, 12vw, 160px)}html.mo .hh[data-live]+.hm[data-astro-cid-lcdefpme]{margin-top:calc(-30svh - var(--hm-pad))}.hm-lit[data-astro-cid-lcdefpme]{width:var(--col);max-width:21em;margin-inline:auto}.hmq[data-astro-cid-lcdefpme]{border-block:1px solid var(--line);padding-block:clamp(24px,5vw,56px) clamp(8px,2vw,24px);overflow:clip}.hmq-lean[data-astro-cid-lcdefpme]{gap:clamp(10px,1.6vw,20px);display:grid}.hmq-row[data-astro-cid-lcdefpme]{overflow:hidden}.hmq-row[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{letter-spacing:-.04em;white-space:nowrap;gap:.5em;width:max-content;font-size:clamp(3.5rem,1rem + 10vw,10rem);font-weight:700;line-height:1.02;display:flex}.hmq-row[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{align-items:center;gap:.32em;padding-right:.18em;display:inline-flex}.hmq-g[data-astro-cid-lcdefpme]{flex:none;width:.46em;height:.46em}.hmq-g1[data-astro-cid-lcdefpme]{background:var(--iris);border-top-left-radius:100%}.hmq-g2[data-astro-cid-lcdefpme]{background:var(--cyan-g);border-top-right-radius:100%}.hmq-g3[data-astro-cid-lcdefpme]{background:var(--coral-g);border-bottom-left-radius:100%}.hmq-g4[data-astro-cid-lcdefpme]{background:linear-gradient(135deg, var(--iris), var(--cyan-g));border-bottom-right-radius:100%}.hmq-sub[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{letter-spacing:-.02em;color:var(--hush);gap:1.4em;font-size:clamp(1.25rem,.8rem + 2.2vw,2.5rem);font-weight:600}.hmq-sub[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:before{content:"";opacity:.6;background:currentColor;border-radius:50%;width:.28em;height:.28em;margin-right:1.1em}
