.na-hero[data-astro-cid-37ruyjn3]{background:var(--hero-ground,#050508);flex-direction:column;justify-content:center;min-height:100svh;padding:8rem 0 3rem;display:flex;position:relative;overflow:hidden}.hero-container[data-astro-cid-37ruyjn3]{z-index:2;width:100%;max-width:1360px;margin:0 auto;padding:0 2rem;position:relative}.hero-content[data-astro-cid-37ruyjn3]{max-width:min(58rem,100%)}.hero-eyebrow[data-astro-cid-37ruyjn3]{color:#d6e9ffad;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.65rem;margin:0 0 1.4rem;font-family:JetBrains Mono,monospace;font-size:.68rem;display:inline-flex}.hero-eyebrow[data-astro-cid-37ruyjn3] span[data-astro-cid-37ruyjn3]{background:#00e5ff;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite kicker-pulse;box-shadow:0 0 16px #00e5ff}.hero-container[data-astro-cid-37ruyjn3]{grid-template-columns:minmax(0,1.12fr) minmax(19rem,.72fr);align-items:center;gap:clamp(2rem,7vw,8rem);display:grid}.hero-kicker[data-astro-cid-37ruyjn3]{letter-spacing:.16em;text-transform:uppercase;color:var(--blue-300,#74beff);align-items:center;gap:.65rem;margin:0 0 1.75rem;font-family:JetBrains Mono,monospace;font-size:.72rem;font-weight:500;display:inline-flex}.kicker-dot[data-astro-cid-37ruyjn3]{background:var(--blue-300,#74beff);width:7px;height:7px;box-shadow:0 0 10px var(--blue-300,#74beff);border-radius:50%;flex-shrink:0;animation:2s ease-in-out infinite kicker-pulse}@keyframes kicker-pulse{0%,to{opacity:1}50%{opacity:.25}}.hero-title[data-astro-cid-37ruyjn3]{letter-spacing:-.03em;color:#fff;margin:0 0 1.5rem;font-family:Montserrat,sans-serif;font-size:clamp(2.4rem,5.1vw,4.7rem);font-weight:800;line-height:1.02}.hero-visual[data-astro-cid-37ruyjn3]{-webkit-backdrop-filter:blur(18px);background:linear-gradient(145deg,#1d4a7c7a,#040c17b3);border:1px solid #a8d2ff40;border-radius:24px;min-height:29rem;padding:1.35rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 28px 80px #0000004d,0 0 55px #2079ff21}.hero-visual-glow[data-astro-cid-37ruyjn3]{filter:blur(50px);pointer-events:none;background:#2079ff47;border-radius:50%;width:18rem;height:18rem;position:absolute;top:18%;right:-20%}.hero-visual-topline[data-astro-cid-37ruyjn3],.hero-visual-footer[data-astro-cid-37ruyjn3],.hero-visual-metrics[data-astro-cid-37ruyjn3]{z-index:1;position:relative}.hero-visual-topline[data-astro-cid-37ruyjn3],.hero-visual-footer[data-astro-cid-37ruyjn3]{letter-spacing:.11em;text-transform:uppercase;color:#ffffff7a;justify-content:space-between;align-items:center;gap:.75rem;font-family:JetBrains Mono,monospace;font-size:.58rem;display:flex}.hero-visual-topline[data-astro-cid-37ruyjn3] i[data-astro-cid-37ruyjn3]{background:#5cffae;border-radius:50%;width:6px;height:6px;margin-right:.35rem;animation:2s ease-in-out infinite kicker-pulse;display:inline-block;box-shadow:0 0 12px #5cffae}.hero-visual-heading[data-astro-cid-37ruyjn3]{z-index:1;color:#ffffffa8;max-width:14rem;margin-top:4.25rem;font-size:1rem;line-height:1.35;position:relative}.hero-visual-heading[data-astro-cid-37ruyjn3] strong[data-astro-cid-37ruyjn3]{color:#fff;font-size:1.2rem;display:block}.hero-graph[data-astro-cid-37ruyjn3]{background-image:linear-gradient(#a8d2ff14 1px,#0000 1px),linear-gradient(90deg,#a8d2ff14 1px,#0000 1px);background-size:25% 33%;border-bottom:1px solid #a8d2ff42;border-left:1px solid #a8d2ff24;width:82%;height:42%;position:absolute;bottom:27%;right:-4%;transform:skewY(-7deg)}.graph-line[data-astro-cid-37ruyjn3]{transform-origin:0;background:linear-gradient(90deg,#0000,#74beff,#fff);border-radius:999px;height:2px;position:absolute;left:0;box-shadow:0 0 16px #74beffa6}.graph-line--one[data-astro-cid-37ruyjn3]{width:42%;top:72%;transform:rotate(-8deg)}.graph-line--two[data-astro-cid-37ruyjn3]{width:35%;top:54%;left:34%;transform:rotate(-22deg)}.graph-line--three[data-astro-cid-37ruyjn3]{width:38%;top:26%;left:62%;transform:rotate(8deg)}.graph-dot[data-astro-cid-37ruyjn3]{background:#a8d2ff;border:2px solid #07101d;border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:0 0 16px #74beff}.graph-dot--one[data-astro-cid-37ruyjn3]{top:68%;left:32%}.graph-dot--two[data-astro-cid-37ruyjn3]{top:40%;left:61%}.graph-dot--three[data-astro-cid-37ruyjn3]{top:20%;right:1%}.hero-visual-metrics[data-astro-cid-37ruyjn3]{gap:.75rem;display:flex;position:absolute;bottom:5.25rem;left:1.35rem;right:1.35rem}.hero-visual-metrics[data-astro-cid-37ruyjn3] span[data-astro-cid-37ruyjn3]{background:#040c1773;border:1px solid #a8d2ff29;border-radius:12px;flex:1;padding:.8rem}.hero-visual-metrics[data-astro-cid-37ruyjn3] b[data-astro-cid-37ruyjn3]{color:#fff;font-size:1.35rem;display:block}.hero-visual-metrics[data-astro-cid-37ruyjn3] small[data-astro-cid-37ruyjn3]{color:#ffffff7a;font-size:.65rem}.hero-visual-footer[data-astro-cid-37ruyjn3]{color:#ffffffa8;border-top:1px solid #ffffff1a;padding-top:.9rem;position:absolute;bottom:1.35rem;left:1.35rem;right:1.35rem}.hero-avatar-stack[data-astro-cid-37ruyjn3]{padding-left:.4rem;display:flex}.hero-avatar-stack[data-astro-cid-37ruyjn3] i[data-astro-cid-37ruyjn3]{background:linear-gradient(135deg,#a8d2ff,#2079ff);border:2px solid #0a1728;border-radius:50%;width:1.2rem;height:1.2rem;margin-left:-.4rem}.hero-title[data-astro-cid-37ruyjn3] .split-line[data-astro-cid-37ruyjn3]{display:block}.title-line-2[data-astro-cid-37ruyjn3]{color:var(--blue-200,#a8d2ff)}.hero-rotator[data-astro-cid-37ruyjn3]{letter-spacing:.04em;color:#ffffff9e;text-transform:uppercase;align-items:flex-start;gap:.6rem;margin:0 0 1.75rem;font-family:JetBrains Mono,monospace;font-size:clamp(.85rem,1.5vw,1rem);line-height:1.5;display:flex}.rotator-static[data-astro-cid-37ruyjn3]{line-height:1.5;display:block}.rotator-window[data-astro-cid-37ruyjn3]{display:inline-grid;position:relative;overflow:hidden}.rotator-item[data-astro-cid-37ruyjn3]{color:var(--blue-300,#74beff);opacity:0;animation:13s cubic-bezier(.22,1,.36,1) infinite rotator-cycle;animation-delay:calc(var(--r) * 2.6s);grid-area:1/1;line-height:1.5;display:block;transform:translateY(100%)}@keyframes rotator-cycle{0%{opacity:0;transform:translateY(100%)}3%{opacity:1;transform:translateY(0)}17%{opacity:1;transform:translateY(0)}20%{opacity:0;transform:translateY(-100%)}to{opacity:0;transform:translateY(-100%)}}.hero-lead[data-astro-cid-37ruyjn3]{color:#ffffffad;max-width:60ch;margin:0 0 2.1rem;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.72}.hero-lead[data-astro-cid-37ruyjn3] strong[data-astro-cid-37ruyjn3]{color:#ffffffeb;font-weight:600}.hero-actions[data-astro-cid-37ruyjn3]{flex-wrap:wrap;gap:1rem;margin-bottom:2rem;display:flex}.hero-btn[data-astro-cid-37ruyjn3]{letter-spacing:.01em;border-radius:12px;align-items:center;gap:.7rem;padding:1rem 1.75rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s,border-color .28s,color .28s;display:inline-flex;position:relative;overflow:hidden}.hero-btn[data-astro-cid-37ruyjn3]:hover{transform:translateY(-3px)}.hero-btn[data-astro-cid-37ruyjn3] .btn-arrow[data-astro-cid-37ruyjn3]{transition:transform .28s cubic-bezier(.22,1,.36,1);display:inline-flex}.hero-btn[data-astro-cid-37ruyjn3]:hover .btn-arrow[data-astro-cid-37ruyjn3]{transform:translate(4px)}.hero-btn--primary[data-astro-cid-37ruyjn3]{background:linear-gradient(120deg, var(--blue-300,#74beff), var(--blue-500,#2079ff));color:#04060d;box-shadow:0 10px 30px -12px #2079ffb3}.hero-btn--primary[data-astro-cid-37ruyjn3]:hover{box-shadow:0 18px 44px -14px #2079ffd9}.hero-btn--primary[data-astro-cid-37ruyjn3]:after{content:"";background:linear-gradient(100deg,#0000 35%,#ffffff80 50%,#0000 65%);transition:transform .7s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-120%)}.hero-btn--primary[data-astro-cid-37ruyjn3]:hover:after{transform:translate(120%)}.hero-btn--ghost[data-astro-cid-37ruyjn3]{color:#ffffffe0;-webkit-backdrop-filter:blur(6px);background:#ffffff08;border:1px solid #ffffff2e}.hero-btn--ghost[data-astro-cid-37ruyjn3]:hover{border-color:var(--blue-300,#74beff);color:#fff;background:#74beff14}.hero-trust[data-astro-cid-37ruyjn3]{color:#ffffff80;align-items:center;gap:.6rem;margin:0;font-size:.85rem;display:flex}.trust-stars[data-astro-cid-37ruyjn3]{color:var(--blue-300,#74beff);letter-spacing:.1em}.hero-rail[data-astro-cid-37ruyjn3]{z-index:3;align-items:center;display:flex;position:absolute}.hero-rail--left[data-astro-cid-37ruyjn3]{flex-direction:column;gap:1rem;top:50%;left:1.5rem;transform:translateY(-50%)}.rail-word[data-astro-cid-37ruyjn3]{writing-mode:vertical-rl;letter-spacing:.32em;text-transform:uppercase;color:#ffffff9e;font-family:JetBrains Mono,monospace;font-size:.65rem}.rail-line[data-astro-cid-37ruyjn3]{background:#ffffff1f;width:1px;height:84px;position:relative;overflow:hidden}.rail-line-run[data-astro-cid-37ruyjn3]{background:linear-gradient(to bottom, transparent, var(--blue-300,#74beff), transparent);animation:2.4s ease-in-out infinite rail-run;position:absolute;inset:0}@keyframes rail-run{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.hero-rail--right[data-astro-cid-37ruyjn3]{flex-direction:column;align-items:flex-end;gap:1.15rem;top:50%;right:2.25rem;transform:translateY(-50%)}.rail-chapter[data-astro-cid-37ruyjn3]{letter-spacing:.14em;text-transform:uppercase;color:#fff9;align-items:center;gap:.6rem;font-family:JetBrains Mono,monospace;font-size:.63rem;text-decoration:none;transition:color .3s;display:flex}.rail-chapter-l[data-astro-cid-37ruyjn3]{white-space:nowrap;opacity:0;max-width:0;transition:max-width .4s cubic-bezier(.22,1,.36,1),opacity .3s;overflow:hidden}.rail-chapter[data-astro-cid-37ruyjn3]:hover{color:var(--blue-300,#74beff)}.rail-chapter[data-astro-cid-37ruyjn3]:hover .rail-chapter-l[data-astro-cid-37ruyjn3]{opacity:1;max-width:10rem}.hero-ticker[data-astro-cid-37ruyjn3]{z-index:2;white-space:nowrap;border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;margin-top:2.75rem;padding:.9rem 0;position:relative;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.ticker-track[data-astro-cid-37ruyjn3]{animation:42s linear infinite ticker-scroll;display:inline-flex}.ticker-run[data-astro-cid-37ruyjn3]{align-items:center;gap:1.75rem;padding-right:1.75rem;display:inline-flex}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.ticker-item[data-astro-cid-37ruyjn3]{letter-spacing:.14em;text-transform:uppercase;color:#ffffff9e;font-family:JetBrains Mono,monospace;font-size:.75rem}.ticker-sep[data-astro-cid-37ruyjn3]{color:#74beff59;font-size:.6rem}.hero-stats[data-astro-cid-37ruyjn3]{z-index:2;-webkit-backdrop-filter:blur(10px);background:#ffffff06;border:1px solid #ffffff12;border-radius:16px;justify-content:center;align-items:center;width:calc(100% - 4rem);max-width:1000px;margin:2.5rem auto 0;display:flex;position:relative}.stat-item[data-astro-cid-37ruyjn3]{text-align:center;flex:1;padding:1.35rem 1rem}.stat-number[data-astro-cid-37ruyjn3],.stat-suffix[data-astro-cid-37ruyjn3]{background:linear-gradient(135deg, var(--blue-300,#74beff), var(--blue-500,#2079ff));-webkit-text-fill-color:transparent;color:#0000;background-clip:text;font-family:Montserrat,sans-serif;font-size:1.85rem;font-weight:800}.stat-label[data-astro-cid-37ruyjn3]{letter-spacing:.08em;text-transform:uppercase;color:#ffffff9e;margin-top:.2rem;font-size:.72rem;display:block}.stat-divider[data-astro-cid-37ruyjn3]{background:#ffffff14;flex-shrink:0;width:1px;height:38px}@media (width<=1180px){.hero-rail--right[data-astro-cid-37ruyjn3]{display:none}}@media (width<=900px){.hero-rail--left[data-astro-cid-37ruyjn3]{display:none}.na-hero[data-astro-cid-37ruyjn3]{padding:7.5rem 0 3rem}.hero-content[data-astro-cid-37ruyjn3]{max-width:100%}.hero-container[data-astro-cid-37ruyjn3]{grid-template-columns:1fr;gap:2.5rem}.hero-visual[data-astro-cid-37ruyjn3]{width:100%;max-width:34rem;min-height:22rem;margin-inline:auto}}@media (width<=640px){.hero-container[data-astro-cid-37ruyjn3]{padding:0 1.25rem}.hero-title[data-astro-cid-37ruyjn3]{font-size:clamp(2.1rem,9.5vw,3.2rem)}.hero-visual[data-astro-cid-37ruyjn3]{border-radius:18px;min-height:19rem}.hero-visual-heading[data-astro-cid-37ruyjn3]{margin-top:2.5rem}.hero-actions[data-astro-cid-37ruyjn3]{flex-direction:column;align-items:stretch}.hero-btn[data-astro-cid-37ruyjn3]{justify-content:center}.hero-stats[data-astro-cid-37ruyjn3]{flex-wrap:wrap;width:calc(100% - 2.5rem)}.stat-item[data-astro-cid-37ruyjn3]{flex:45%}.stat-divider[data-astro-cid-37ruyjn3]{display:none}}@media (prefers-reduced-motion:reduce){.kicker-dot[data-astro-cid-37ruyjn3],.rail-line-run[data-astro-cid-37ruyjn3],.ticker-track[data-astro-cid-37ruyjn3],.rotator-item[data-astro-cid-37ruyjn3]{animation:none}.rotator-item[data-astro-cid-37ruyjn3]{opacity:0;transform:none}.rotator-item[data-astro-cid-37ruyjn3]:first-child{opacity:1}}.na-about[data-astro-cid-oh3txmjk]{background:#0a0a0a;border-top:1px solid #ffffff0d;padding:9rem 0 7rem;position:relative;overflow:hidden}.na-about[data-astro-cid-oh3txmjk]:before{content:"";pointer-events:none;background:radial-gradient(#2079ff24,#0000 62%);width:min(1100px,120vw);height:700px;position:absolute;top:-140px;left:50%;transform:translate(-50%)}.about-container[data-astro-cid-oh3txmjk]{z-index:1;max-width:1360px;margin:0 auto;padding:0 2rem;position:relative}.about-intro[data-astro-cid-oh3txmjk]{text-align:center;max-width:60rem;margin:0 auto 5rem}.section-label[data-astro-cid-oh3txmjk]{justify-content:center;align-items:center;gap:1rem;margin-bottom:1.75rem;display:flex}.label-line[data-astro-cid-oh3txmjk]{background:#2079ff;width:40px;height:2px}.label-text[data-astro-cid-oh3txmjk]{letter-spacing:.15em;text-transform:uppercase;color:#74beff;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:500}.about-title[data-astro-cid-oh3txmjk]{letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:0 0 1.6rem;font-family:Montserrat,sans-serif;font-size:clamp(1.9rem,3.9vw,3.05rem);font-weight:800;line-height:1.16}.title-highlight[data-astro-cid-oh3txmjk]{color:var(--blue-200,#a8d2ff)}.about-lead[data-astro-cid-oh3txmjk]{color:#ffffffb8;max-width:54ch;margin:0 auto 1.35rem;font-size:clamp(1.02rem,1.35vw,1.16rem);line-height:1.78}.about-lead[data-astro-cid-oh3txmjk] strong[data-astro-cid-oh3txmjk]{color:#fff;font-weight:600}.about-sub[data-astro-cid-oh3txmjk]{color:#ffffff8f;max-width:60ch;margin:0 auto 2.5rem;font-size:.97rem;line-height:1.75}.about-sub[data-astro-cid-oh3txmjk] a[data-astro-cid-oh3txmjk],.mosaic-caption[data-astro-cid-oh3txmjk] a[data-astro-cid-oh3txmjk]{color:var(--blue-200,#a8d2ff);text-underline-offset:3px;text-decoration:underline 1px}.about-sub[data-astro-cid-oh3txmjk] a[data-astro-cid-oh3txmjk]:hover,.mosaic-caption[data-astro-cid-oh3txmjk] a[data-astro-cid-oh3txmjk]:hover{color:#fff}.about-actions[data-astro-cid-oh3txmjk]{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.about-btn[data-astro-cid-oh3txmjk]{border-radius:12px;align-items:center;gap:.6rem;padding:.95rem 1.7rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s,border-color .28s,color .28s;display:inline-flex}.about-btn[data-astro-cid-oh3txmjk]:hover{transform:translateY(-3px)}.about-btn--primary[data-astro-cid-oh3txmjk]{background:linear-gradient(120deg, var(--blue-300,#74beff), var(--blue-500,#2079ff));color:#04060d;box-shadow:0 10px 30px -12px #2079ffb3}.about-btn--primary[data-astro-cid-oh3txmjk]:hover{box-shadow:0 18px 44px -14px #2079ffd9}.about-btn--ghost[data-astro-cid-oh3txmjk]{color:#ffffffe0;background:#ffffff08;border:1px solid #ffffff2e}.about-btn--ghost[data-astro-cid-oh3txmjk]:hover{border-color:var(--blue-300,#74beff);color:#fff}.about-pillars[data-astro-cid-oh3txmjk]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;margin:0 0 5.5rem;padding:0;list-style:none;display:grid}.pillar[data-astro-cid-oh3txmjk]{isolation:isolate;-webkit-backdrop-filter:blur(16px);background:linear-gradient(145deg,#2249775c,#060e1ab8);border:1px solid #a8d2ff33;border-radius:16px;flex-direction:column;gap:.85rem;min-height:20rem;padding:1.5rem;transition:border-color .35s,background .35s,transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1c,0 18px 45px #0003}.pillar[data-astro-cid-oh3txmjk]:before{content:"";z-index:-1;border:1px solid #a8d2ff29;border-radius:50%;width:12rem;height:12rem;position:absolute;top:-5rem;right:-4rem;box-shadow:0 0 0 1.5rem #74beff06,0 0 0 3rem #74beff05}.pillar-index[data-astro-cid-oh3txmjk]{letter-spacing:.16em;color:#a8d2ff9e;align-self:flex-end;font-family:JetBrains Mono,monospace;font-size:.62rem}.pillar[data-astro-cid-oh3txmjk]:hover{background:linear-gradient(145deg,#306cb17a,#071221c7);border-color:#a8d2ff7a;transform:translateY(-6px);box-shadow:inset 0 1px #ffffff2e,0 24px 60px #0000004d,0 0 28px #2079ff1f}.pillar-glyph[data-astro-cid-oh3txmjk]{background:#74beff1f;border:1px solid #a8d2ff40;border-radius:14px;justify-content:center;align-items:center;width:58px;height:58px;display:flex;box-shadow:inset 0 1px #ffffff1f,0 8px 24px #00000029}.pillar-title[data-astro-cid-oh3txmjk]{color:#fff;margin:0;font-family:Montserrat,sans-serif;font-size:1.02rem;font-weight:700;line-height:1.35}.pillar-copy[data-astro-cid-oh3txmjk]{color:#ffffff94;flex:1;margin:0;font-size:.88rem;line-height:1.65}.pillar-link[data-astro-cid-oh3txmjk]{align-self:flex-start;margin-top:auto}.about-mosaic[data-astro-cid-oh3txmjk]{margin:0}.mosaic-grid[data-astro-cid-oh3txmjk]{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.25rem;display:grid}.mosaic-tile[data-astro-cid-oh3txmjk]{transform:translate3d(0, calc(var(--py,0px) + var(--lift,0px)), 0);background:#101014;border:1px solid #ffffff14;border-radius:20px;text-decoration:none;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s,border-color .4s;display:block;position:relative;overflow:hidden;box-shadow:0 26px 60px -28px #000000f2,inset 0 2px #ffffff0d}.mosaic-tile[data-astro-cid-oh3txmjk]:nth-child(odd){--lift:-14px}.mosaic-tile[data-astro-cid-oh3txmjk]:nth-child(3n){--lift:10px}.mosaic-tile[data-astro-cid-oh3txmjk]:hover{border-color:#74beff66;box-shadow:0 40px 80px -30px #000,0 0 0 1px #74beff2e,inset 0 2px #ffffff14}.mosaic-tile--wide[data-astro-cid-oh3txmjk]{aspect-ratio:16/10;grid-column:span 3}.mosaic-tile--tall[data-astro-cid-oh3txmjk]{aspect-ratio:auto;grid-area:span 2/span 3}.mosaic-tile--std[data-astro-cid-oh3txmjk]{aspect-ratio:4/3;grid-column:span 2}.mosaic-tile[data-astro-cid-oh3txmjk] img[data-astro-cid-oh3txmjk]{object-fit:cover;object-position:top center;filter:saturate(.85)contrast(1.02);width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1),filter .5s;transform:scale(1.02)}.mosaic-tile[data-astro-cid-oh3txmjk]:hover img[data-astro-cid-oh3txmjk]{filter:saturate()contrast(1.05);transform:scale(1.06)}.tile-veil[data-astro-cid-oh3txmjk]{pointer-events:none;background:linear-gradient(#05050800 32%,#05050859 62%,#050508eb 100%);position:absolute;inset:0}.tile-caption[data-astro-cid-oh3txmjk]{flex-direction:column;gap:.2rem;display:flex;position:absolute;bottom:1.1rem;left:1.25rem;right:1.25rem}.tile-label[data-astro-cid-oh3txmjk]{color:#fff;font-family:Montserrat,sans-serif;font-size:.95rem;font-weight:700;line-height:1.3}.tile-meta[data-astro-cid-oh3txmjk]{letter-spacing:.14em;text-transform:uppercase;color:#ffffffb8;font-family:JetBrains Mono,monospace;font-size:.62rem}.mosaic-caption[data-astro-cid-oh3txmjk]{text-align:center;color:#ffffff8c;max-width:62ch;margin:2.5rem auto 0;font-size:.9rem;line-height:1.7}@media (width<=1100px){.about-pillars[data-astro-cid-oh3txmjk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.na-about[data-astro-cid-oh3txmjk]{padding:6rem 0 4.5rem}.about-intro[data-astro-cid-oh3txmjk]{margin-bottom:3.5rem}.mosaic-grid[data-astro-cid-oh3txmjk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.mosaic-tile--wide[data-astro-cid-oh3txmjk],.mosaic-tile--tall[data-astro-cid-oh3txmjk],.mosaic-tile--std[data-astro-cid-oh3txmjk]{aspect-ratio:4/3;grid-area:auto/span 1}.mosaic-tile[data-astro-cid-oh3txmjk]{--lift:0px}}@media (width<=620px){.about-pillars[data-astro-cid-oh3txmjk],.mosaic-grid[data-astro-cid-oh3txmjk]{grid-template-columns:1fr}.about-actions[data-astro-cid-oh3txmjk]{flex-direction:column;align-items:stretch}.about-btn[data-astro-cid-oh3txmjk]{justify-content:center}.section-label[data-astro-cid-oh3txmjk] .label-line[data-astro-cid-oh3txmjk]{width:24px}}@media (prefers-reduced-motion:reduce){.mosaic-tile[data-astro-cid-oh3txmjk],.mosaic-tile[data-astro-cid-oh3txmjk] img[data-astro-cid-oh3txmjk],.pillar[data-astro-cid-oh3txmjk],.about-btn[data-astro-cid-oh3txmjk]{transition:none}}.na-clients[data-astro-cid-nyayoh5f]{background:#0a0a0a;padding:6rem 0}.clients-container[data-astro-cid-nyayoh5f]{max-width:1280px;margin:0 auto;padding:0 clamp(1.25rem,4vw,3rem)}.clients-head[data-astro-cid-nyayoh5f]{max-width:64ch;margin-bottom:3rem}.clients-title[data-astro-cid-nyayoh5f]{color:#fff;margin:0 0 1rem;font-size:clamp(1.9rem,4vw,3rem);line-height:1.15}.clients-title[data-astro-cid-nyayoh5f] .title-accent[data-astro-cid-nyayoh5f]{color:#2079ff}.clients-desc[data-astro-cid-nyayoh5f]{color:#ffffffb8;margin:0;font-size:1.02rem;line-height:1.7}.clients-grid[data-astro-cid-nyayoh5f]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0 0 2.5rem;padding:0;list-style:none;display:grid}.client-cell[data-astro-cid-nyayoh5f]{display:flex}.client-link[data-astro-cid-nyayoh5f]{isolation:isolate;background:#0f0f0f;border:1px solid #ffffff12;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;min-height:164px;padding:1.75rem 1.25rem;text-decoration:none;transition:background .35s,border-color .35s,transform .35s cubic-bezier(.22,1,.36,1);display:flex}.client-link[data-astro-cid-nyayoh5f]:hover{background:#151515;border-color:#74beff4d;transform:translateY(-3px)}.client-logo-wrap[data-astro-cid-nyayoh5f]{justify-content:center;align-items:center;width:100%;height:64px;display:flex}.client-logo-wrap--plate[data-astro-cid-nyayoh5f]{mix-blend-mode:lighten}.client-logo[data-astro-cid-nyayoh5f]{object-fit:contain;object-position:center;opacity:.62;width:100%;max-width:176px;height:100%;transition:opacity .35s}.client-logo--silhouette[data-astro-cid-nyayoh5f]{filter:grayscale()brightness(0)invert()}.client-logo--plate[data-astro-cid-nyayoh5f]{filter:grayscale()brightness(1.15)contrast(1.55);opacity:.9}.client-link[data-astro-cid-nyayoh5f]:hover .client-logo[data-astro-cid-nyayoh5f]{opacity:1}.client-wordmark[data-astro-cid-nyayoh5f]{letter-spacing:.01em;text-align:center;color:#ffffffb8;justify-content:center;align-items:center;height:64px;font-family:Montserrat,sans-serif;font-size:1.05rem;font-weight:700;display:flex}.client-name[data-astro-cid-nyayoh5f]{letter-spacing:.13em;text-transform:uppercase;text-align:center;color:#ffffff94;font-family:JetBrains Mono,monospace;font-size:.62rem;line-height:1.5;transition:color .35s}.client-link[data-astro-cid-nyayoh5f]:hover .client-name[data-astro-cid-nyayoh5f]{color:#fff}.clients-all[data-astro-cid-nyayoh5f]{display:flex}@media (width<=1100px){.clients-grid[data-astro-cid-nyayoh5f]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.na-clients[data-astro-cid-nyayoh5f]{padding:4.5rem 0}.clients-head[data-astro-cid-nyayoh5f]{margin-bottom:2.25rem}.clients-grid[data-astro-cid-nyayoh5f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.client-link[data-astro-cid-nyayoh5f]{gap:.75rem;min-height:138px;padding:1.25rem .85rem}.client-logo-wrap[data-astro-cid-nyayoh5f],.client-wordmark[data-astro-cid-nyayoh5f]{height:46px}.client-wordmark[data-astro-cid-nyayoh5f]{font-size:.9rem}}@media (prefers-reduced-motion:reduce){.client-link[data-astro-cid-nyayoh5f],.client-logo[data-astro-cid-nyayoh5f],.client-name[data-astro-cid-nyayoh5f]{transition:none}}.na-wheel[data-astro-cid-dxb7ftjw]{background:#0a0a0a;padding:9rem 0;position:relative}.wheel-container[data-astro-cid-dxb7ftjw]{z-index:1;max-width:1360px;margin:0 auto;padding:0 2rem;position:relative}.wheel-header[data-astro-cid-dxb7ftjw]{max-width:44rem;margin-bottom:3.5rem}.section-label[data-astro-cid-dxb7ftjw]{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.label-line[data-astro-cid-dxb7ftjw]{background:#2079ff;width:40px;height:2px}.label-text[data-astro-cid-dxb7ftjw]{letter-spacing:.15em;text-transform:uppercase;color:#74beff;font-family:JetBrains Mono,monospace;font-size:.75rem}.wheel-title[data-astro-cid-dxb7ftjw]{color:#fff;margin:0 0 1.25rem;font-size:clamp(2rem,4.2vw,3.2rem);line-height:1.1}.title-accent[data-astro-cid-dxb7ftjw]{color:#fff6}.wheel-lead[data-astro-cid-dxb7ftjw]{color:#ffffff9e;max-width:58ch;margin:0;font-size:1.05rem;line-height:1.75}.wheel-stage[data-astro-cid-dxb7ftjw]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:clamp(1.5rem,4vw,4rem);display:grid}.wheel-list[data-astro-cid-dxb7ftjw]{flex-direction:column;padding-left:1.25rem;display:flex;position:relative}.wheel-meter[data-astro-cid-dxb7ftjw]{background:#ffffff14;border-radius:2px;width:2px;position:absolute;top:.4rem;bottom:.4rem;left:0;overflow:hidden}.wheel-meter-fill[data-astro-cid-dxb7ftjw]{transform-origin:top;transform:scaleY(var(--wheel-p,.4));background:linear-gradient(#74beff,#2079ff);transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;box-shadow:0 0 12px #2079ff}.wheel-opt[data-astro-cid-dxb7ftjw]{color:#ffffff57;border-bottom:1px solid #ffffff0f;grid-template-columns:2.4rem 1fr auto;align-items:baseline;gap:.5rem;padding:.62rem 0;text-decoration:none;transition:color .35s,padding .45s cubic-bezier(.22,1,.36,1);display:grid}.wheel-opt-num[data-astro-cid-dxb7ftjw]{letter-spacing:.08em;color:#ffffff4d;font:500 .68rem/1 JetBrains Mono,monospace;transition:color .35s}.wheel-opt-label[data-astro-cid-dxb7ftjw]{letter-spacing:-.025em;font-family:Inter Tight,sans-serif;font-size:clamp(1.1rem,1.7vw,1.5rem);font-weight:500;line-height:1.15}.wheel-opt-arrow[data-astro-cid-dxb7ftjw]{opacity:0;color:#74beff;transition:opacity .35s,transform .45s cubic-bezier(.22,1,.36,1);transform:translate(-6px,4px)}.wheel-opt[data-astro-cid-dxb7ftjw]:hover,.wheel-opt[data-astro-cid-dxb7ftjw]:focus-visible{color:#ffffffbf}.wheel-opt[data-astro-cid-dxb7ftjw].is-selected{color:#fff;padding-left:.6rem}.wheel-opt[data-astro-cid-dxb7ftjw].is-selected .wheel-opt-num[data-astro-cid-dxb7ftjw]{color:#74beff}.wheel-opt[data-astro-cid-dxb7ftjw].is-selected .wheel-opt-arrow[data-astro-cid-dxb7ftjw],.wheel-opt[data-astro-cid-dxb7ftjw]:hover .wheel-opt-arrow[data-astro-cid-dxb7ftjw]{opacity:1;transform:none}.wheel-opt[data-astro-cid-dxb7ftjw]:focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid #74beff}.wheel-detail[data-astro-cid-dxb7ftjw]{border-radius:26px;min-height:470px;padding:2.5rem;position:relative;overflow:hidden}.wheel-counter[data-astro-cid-dxb7ftjw]{z-index:2;color:#ffffff59;font:500 .8rem/1 JetBrains Mono,monospace;position:absolute;top:2rem;right:2.25rem}.wheel-counter[data-astro-cid-dxb7ftjw] b[data-astro-cid-dxb7ftjw]{letter-spacing:-.05em;color:#fff;margin-right:.25rem;font-family:Inter Tight,sans-serif;font-size:2.6rem;font-weight:500}.wheel-panel[data-astro-cid-dxb7ftjw]{opacity:0;visibility:hidden;position:absolute;inset:2.5rem}.wheel-panel[data-astro-cid-dxb7ftjw].is-active{opacity:1;visibility:visible}.panel-top[data-astro-cid-dxb7ftjw]{align-items:center;gap:1rem;margin-bottom:1.75rem;display:flex}.panel-glyph[data-astro-cid-dxb7ftjw]{background:#05070a;border:1px solid #74beff40;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:62px;height:62px;display:flex;box-shadow:inset 0 2px 6px #000000b3,0 0 30px -6px #74beff73}.panel-kicker[data-astro-cid-dxb7ftjw]{letter-spacing:.2em;text-transform:uppercase;color:#74beff;font-family:JetBrains Mono,monospace;font-size:.68rem}.panel-title[data-astro-cid-dxb7ftjw]{letter-spacing:-.04em;color:#fff;margin:0 0 1rem;font-family:Inter Tight,sans-serif;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:500;line-height:1.05}.panel-desc[data-astro-cid-dxb7ftjw]{color:#ffffffa8;max-width:40rem;margin:0 0 1.5rem;font-size:1rem;line-height:1.75}.panel-points[data-astro-cid-dxb7ftjw]{gap:.6rem;margin:0 0 2rem;padding:0;list-style:none;display:grid}.panel-points[data-astro-cid-dxb7ftjw] li[data-astro-cid-dxb7ftjw]{color:#ffffff9e;padding-left:1.5rem;font-size:.9rem;line-height:1.5;position:relative}.panel-points[data-astro-cid-dxb7ftjw] li[data-astro-cid-dxb7ftjw]:before{content:"";background:#74beff;border-radius:2px;width:7px;height:7px;position:absolute;top:.5em;left:0;transform:rotate(45deg);box-shadow:0 0 10px #74beff}.panel-link[data-astro-cid-dxb7ftjw]{color:#fff;background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.6rem;padding:.8rem 1.3rem;font-size:.92rem;font-weight:500;text-decoration:none;transition:border-color .3s,background .3s,gap .3s;display:inline-flex}.panel-link[data-astro-cid-dxb7ftjw]:hover{background:#74beff1a;border-color:#74beff99;gap:.9rem}.wheel-foot[data-astro-cid-dxb7ftjw]{color:#ffffff8c;margin:3.5rem 0 0;font-size:.95rem}.wheel-foot[data-astro-cid-dxb7ftjw] a[data-astro-cid-dxb7ftjw]{color:#a8d2ff;text-underline-offset:3px;text-decoration:underline}@media (width<=900px){.na-wheel[data-astro-cid-dxb7ftjw]{padding:6rem 0}.wheel-stage[data-astro-cid-dxb7ftjw]{grid-template-columns:1fr}.wheel-detail[data-astro-cid-dxb7ftjw]{min-height:0;padding:1.75rem}.wheel-panel[data-astro-cid-dxb7ftjw]{display:none;position:static}.wheel-panel[data-astro-cid-dxb7ftjw].is-active{display:block}.wheel-counter[data-astro-cid-dxb7ftjw]{display:none}}.na-home-faq[data-astro-cid-75slmcn2]{background:#0a0a0a;padding:6rem 0}.hf-wrap[data-astro-cid-75slmcn2]{max-width:1080px;margin:0 auto;padding:0 clamp(1.25rem,4vw,3rem)}.hf-head[data-astro-cid-75slmcn2]{max-width:60ch;margin-bottom:2.75rem}.hf-title[data-astro-cid-75slmcn2]{color:#fff;margin:0;font-size:clamp(1.9rem,4vw,3rem);line-height:1.15}.hf-title[data-astro-cid-75slmcn2] .title-accent[data-astro-cid-75slmcn2]{color:#2079ff}.hf-grid[data-astro-cid-75slmcn2]{gap:.75rem;margin-bottom:3.5rem;display:grid}.hf-item[data-astro-cid-75slmcn2]{background:#ffffff08;border:1px solid #ffffff1a;border-radius:14px;padding:1.15rem 1.4rem}.hf-item[data-astro-cid-75slmcn2] summary[data-astro-cid-75slmcn2]{cursor:pointer;list-style:none}.hf-item[data-astro-cid-75slmcn2] summary[data-astro-cid-75slmcn2]::-webkit-details-marker{display:none}.hf-item[data-astro-cid-75slmcn2] summary[data-astro-cid-75slmcn2]:after{content:"+";float:right;color:#74beff;font-size:1.3rem;line-height:1}.hf-item[data-astro-cid-75slmcn2][open] summary[data-astro-cid-75slmcn2]:after{content:"−"}.hf-item[data-astro-cid-75slmcn2] summary[data-astro-cid-75slmcn2] h3[data-astro-cid-75slmcn2]{color:#fff;margin:0;font-size:1.02rem;font-weight:500;display:inline}.hf-item[data-astro-cid-75slmcn2] p[data-astro-cid-75slmcn2]{color:#ffffffbf;margin:.9rem 0 0;font-size:.97rem;line-height:1.75}.hf-coverage[data-astro-cid-75slmcn2] h3[data-astro-cid-75slmcn2]{color:#fff;margin:0 0 .85rem;font-size:1.35rem}.hf-coverage[data-astro-cid-75slmcn2] p[data-astro-cid-75slmcn2]{color:#ffffffbf;max-width:68ch;margin:0 0 1.5rem;line-height:1.75}.hf-coverage[data-astro-cid-75slmcn2] table[data-astro-cid-75slmcn2]{border-collapse:collapse;white-space:nowrap;width:100%;font-size:.93rem;display:block;overflow-x:auto}.hf-coverage[data-astro-cid-75slmcn2] th[data-astro-cid-75slmcn2],.hf-coverage[data-astro-cid-75slmcn2] td[data-astro-cid-75slmcn2]{text-align:left;color:#fffc;border-bottom:1px solid #ffffff1a;padding:.85rem 1rem}.hf-coverage[data-astro-cid-75slmcn2] th[data-astro-cid-75slmcn2]{color:#fff;font-weight:600}.hf-note[data-astro-cid-75slmcn2]{color:#fff9;margin-top:1.5rem;font-size:.9rem}@media (width>=860px){.hf-coverage[data-astro-cid-75slmcn2] table[data-astro-cid-75slmcn2]{white-space:normal}}.na-stats[data-astro-cid-62cyjwty]{background:#0f0f0f;border-top:1px solid #ffffff0d;padding:10rem 0;position:relative;overflow:hidden}.stats-container[data-astro-cid-62cyjwty]{z-index:1;grid-template-columns:1fr 1.5fr;align-items:center;gap:6rem;max-width:1400px;margin:0 auto;padding:0 2rem;display:grid;position:relative}.stats-content[data-astro-cid-62cyjwty]{max-width:480px}.section-label[data-astro-cid-62cyjwty]{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.label-line[data-astro-cid-62cyjwty]{background:#74beff;width:40px;height:2px}.label-text[data-astro-cid-62cyjwty]{letter-spacing:.15em;text-transform:uppercase;color:#74beff;font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:500}.stats-title[data-astro-cid-62cyjwty]{color:#fff;margin-bottom:1.5rem;font-family:Montserrat,sans-serif;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.2}.title-accent[data-astro-cid-62cyjwty]{color:#74beff;font-style:italic}.stats-desc[data-astro-cid-62cyjwty]{color:#fff9;font-size:1.05rem;line-height:1.8}.stats-grid[data-astro-cid-62cyjwty]{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.stat-card[data-astro-cid-62cyjwty]{background:#141414;border:1px solid #ffffff0f;border-radius:16px;padding:2.5rem;transition:border-color .2s,transform .2s,box-shadow .2s;position:relative;overflow:hidden}.stat-card[data-astro-cid-62cyjwty]:hover{border-color:#74beff40;transform:translateY(-4px);box-shadow:0 20px 40px #0006}.stat-inner[data-astro-cid-62cyjwty]{align-items:flex-start;margin-bottom:1rem;display:flex}.stat-number[data-astro-cid-62cyjwty]{color:#fff;font-family:Montserrat,sans-serif;font-size:clamp(3.5rem,6vw,5rem);font-weight:800;line-height:1;transition:color .3s}.stat-card[data-astro-cid-62cyjwty]:hover .stat-number[data-astro-cid-62cyjwty]{color:#74beff}.stat-plus[data-astro-cid-62cyjwty]{color:#74beff;margin-top:.5rem;margin-left:.25rem;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:700}.stat-label[data-astro-cid-62cyjwty]{color:#ffffff80;font-size:.95rem;line-height:1.5}.stat-bar[data-astro-cid-62cyjwty]{background:linear-gradient(90deg,#74beff,#39f);width:0;height:3px;transition:width 1s;position:absolute;bottom:0;left:0}.stat-card[data-astro-cid-62cyjwty].revealed .stat-bar[data-astro-cid-62cyjwty]{width:100%}.stats-bg[data-astro-cid-62cyjwty]{pointer-events:none;position:absolute;top:50%;right:-10%;transform:translateY(-50%)}.bg-circle[data-astro-cid-62cyjwty]{border:1px solid #0088ff26;border-radius:50%;width:600px;height:600px;animation:60s linear infinite rotateSlow}.bg-circle[data-astro-cid-62cyjwty]:before,.bg-circle[data-astro-cid-62cyjwty]:after{content:"";border:1px solid #0088ff14;border-radius:50%;position:absolute}.bg-circle[data-astro-cid-62cyjwty]:before{inset:50px}.bg-circle[data-astro-cid-62cyjwty]:after{inset:100px}@keyframes rotateSlow{0%{transform:translateY(-50%)rotate(0)}to{transform:translateY(-50%)rotate(360deg)}}.reveal[data-astro-cid-62cyjwty]{opacity:0;transition:all .8s cubic-bezier(.4,0,.2,1);transform:translateY(30px)}.reveal[data-astro-cid-62cyjwty].revealed{opacity:1;transform:translateY(0)}.reveal-delay-1[data-astro-cid-62cyjwty]{transition-delay:.1s}.reveal-delay-2[data-astro-cid-62cyjwty]{transition-delay:.2s}.reveal-delay-3[data-astro-cid-62cyjwty]{transition-delay:.3s}.reveal-delay-4[data-astro-cid-62cyjwty]{transition-delay:.4s}@media (width<=1024px){.stats-container[data-astro-cid-62cyjwty]{grid-template-columns:1fr;gap:4rem}.stats-content[data-astro-cid-62cyjwty]{text-align:center;max-width:100%}.section-label[data-astro-cid-62cyjwty]{justify-content:center}}@media (width<=768px){.na-stats[data-astro-cid-62cyjwty]{padding:6rem 0}.stats-grid[data-astro-cid-62cyjwty]{grid-template-columns:1fr}.stat-card[data-astro-cid-62cyjwty]{padding:2rem}.bg-circle[data-astro-cid-62cyjwty]{display:none}}.na-takeaways[data-astro-cid-vonfojz5]{background:#0a0a0a;padding:5rem 0}.takeaways-container[data-astro-cid-vonfojz5]{max-width:900px;margin:0 auto;padding:0 2rem}.takeaways-header[data-astro-cid-vonfojz5]{text-align:center;margin-bottom:2.5rem}.takeaways-title[data-astro-cid-vonfojz5]{color:#fff;margin-bottom:.5rem;font-family:Montserrat,sans-serif;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700}.takeaways-subtitle[data-astro-cid-vonfojz5]{color:#fff9;font-size:1rem}.takeaways-list[data-astro-cid-vonfojz5]{margin:0 0 3rem;padding:0;list-style:none}.takeaways-list[data-astro-cid-vonfojz5] li[data-astro-cid-vonfojz5]{color:#fffc;border-bottom:1px solid #ffffff1a;padding:1rem 0 1rem 2rem;font-size:1.05rem;line-height:1.7;position:relative}.takeaways-list[data-astro-cid-vonfojz5] li[data-astro-cid-vonfojz5]:last-child{border-bottom:none}.takeaways-list[data-astro-cid-vonfojz5] li[data-astro-cid-vonfojz5]:before{content:"✓";color:#2079ff;font-size:1.1rem;font-weight:700;position:absolute;top:1rem;left:0}.takeaways-list[data-astro-cid-vonfojz5] li[data-astro-cid-vonfojz5] strong[data-astro-cid-vonfojz5]{color:#fff}.takeaways-table-wrapper[data-astro-cid-vonfojz5]{background:#111;border:1px solid #ffffff0d;border-radius:12px;padding:2rem}.takeaways-table-wrapper[data-astro-cid-vonfojz5] h3[data-astro-cid-vonfojz5]{color:#fff;margin-bottom:1rem;font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:600}.takeaways-table[data-astro-cid-vonfojz5]{border-collapse:collapse;width:100%;font-size:.95rem}.takeaways-table[data-astro-cid-vonfojz5] caption[data-astro-cid-vonfojz5]{text-align:left;color:#ffffff80;margin-bottom:.75rem;font-size:.85rem;font-style:italic}.takeaways-table[data-astro-cid-vonfojz5] th[data-astro-cid-vonfojz5],.takeaways-table[data-astro-cid-vonfojz5] td[data-astro-cid-vonfojz5]{text-align:left;border-bottom:1px solid #ffffff1a;padding:.875rem 1rem}.takeaways-table[data-astro-cid-vonfojz5] th[data-astro-cid-vonfojz5]{color:#fff;text-transform:uppercase;letter-spacing:.03em;background:#ffffff0d;font-size:.85rem;font-weight:600}.takeaways-table[data-astro-cid-vonfojz5] tbody[data-astro-cid-vonfojz5] tr[data-astro-cid-vonfojz5]:hover{background:#ffffff08}.takeaways-table[data-astro-cid-vonfojz5] td[data-astro-cid-vonfojz5]{color:#fffc}.takeaways-table[data-astro-cid-vonfojz5] td[data-astro-cid-vonfojz5]:first-child{color:#fff;font-weight:500}@media (width<=768px){.na-takeaways[data-astro-cid-vonfojz5]{padding:4rem 0}.takeaways-container[data-astro-cid-vonfojz5]{padding:0 1.25rem}.takeaways-table-wrapper[data-astro-cid-vonfojz5]{padding:1.25rem;overflow-x:auto}.takeaways-table[data-astro-cid-vonfojz5]{min-width:500px}.takeaways-list[data-astro-cid-vonfojz5] li[data-astro-cid-vonfojz5]{font-size:1rem}}.cursor{display:none}@media (width>=1024px) and (hover:hover){.cursor{pointer-events:none;z-index:9998;mix-blend-mode:difference;display:block;position:fixed;top:0;left:0}}.cursor__dot{background:var(--color-white);border-radius:50%;width:8px;height:8px;transition:width .15s,height .15s,background .15s;position:absolute;transform:translate(-50%,-50%)}.cursor__ring{border:1px solid var(--color-white);opacity:.5;border-radius:50%;width:40px;height:40px;transition:width .3s ease-out,height .3s ease-out,opacity .3s;position:absolute;transform:translate(-50%,-50%)}.cursor.hover .cursor__dot{background:var(--color-accent);width:60px;height:60px}.cursor.hover .cursor__ring{opacity:0;width:80px;height:80px}.cursor.link-hover .cursor__ring{width:60px;height:60px}@media (width>=1024px) and (hover:hover){body.custom-cursor,body.custom-cursor a,body.custom-cursor button,body.custom-cursor [role=button]{cursor:none}}.gradient-orb{filter:blur(100px);opacity:.3;pointer-events:none;border-radius:50%;position:absolute}.gradient-orb--accent{background:var(--color-accent)}.gradient-orb--purple{background:#8b5cf6}.gradient-orb--blue{background:#3b82f6}.grid-bg{pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;mask-image:radial-gradient(#000 0%,#0000 70%)}.parallax-container{position:relative;overflow:hidden}.parallax-element{will-change:transform;transition:transform .1s linear}.glow-line{position:relative}.glow-line:before{content:"";background:linear-gradient(90deg, transparent, var(--color-accent), transparent);opacity:.5;height:1px;position:absolute;top:0;left:0;right:0}.glow-border{position:relative}.glow-border:before{content:"";background:linear-gradient(135deg, var(--color-accent), transparent 50%);border-radius:inherit;z-index:-1;opacity:0;transition:opacity var(--duration-base) var(--ease-default);position:absolute;inset:-1px}.glow-border:hover:before{opacity:1}body[data-page=\/]{--h-ground:#07090d;--h-band:#0a0e14;--h-surface:#0e131b;--h-surface-2:#121926;--h-well:#05070a;--h-line:#ffffff12;--h-line-2:#ffffff1f;--h-text:#f3f5f9;--h-muted:#f3f5f961;--h-body:#f3f5f9a3;--h-accent:#74beff;--h-display:"Inter Tight", "Inter", -apple-system, "Segoe UI", sans-serif;--h-mono:"JetBrains Mono", ui-monospace, monospace;--h-raise:inset 0 1px 0 #ffffff0e, -10px -10px 30px #78a0dc06, 0 1px 0 #0009, 0 24px 48px -18px #000000d9;--h-raise-hover:inset 0 1px 0 #ffffff14, -12px -12px 34px #78a0dc0a, 0 1px 0 #0009, 0 34px 70px -20px #000000f2;--h-inset:inset 0 2px 6px #000000b3, inset 0 -1px 0 #ffffff0a;background:var(--h-ground)}body[data-page=\/] .na-main{background:var(--h-ground);counter-reset:h-section}body[data-page=\/] .na-main>section:not(.na-hero){isolation:isolate;background:var(--h-ground);counter-increment:h-section;border-top:0;padding-block:clamp(5rem,9vw,8rem);position:relative}body[data-page=\/] .na-main>section:nth-of-type(2n):not(.na-hero){background:var(--h-band);box-shadow:inset 0 1px 0 var(--h-line), inset 0 -1px 0 var(--h-line)}body[data-page=\/] .na-main>section:not(.na-hero):before,body[data-page=\/] .na-main>section:not(.na-hero):after,body[data-page=\/] .na-about:before{display:none}body[data-page=\/] .na-main .section-label{text-shadow:none;justify-content:flex-start;align-items:center;gap:.75rem;margin:0 0 1.75rem;display:flex}body[data-page=\/] .na-main .section-label .label-line{display:none}body[data-page=\/] .na-main .section-label:before{content:counter(h-section, decimal-leading-zero);font:500 .72rem/1 var(--h-mono);letter-spacing:.08em;color:var(--h-accent)}body[data-page=\/] .na-main .section-label .label-text{font:500 .72rem/1 var(--h-mono);letter-spacing:.16em;text-transform:uppercase;color:#f3f5f98c;align-items:center;gap:.75rem;display:inline-flex}body[data-page=\/] .na-main .section-label .label-text:before{content:"";background:var(--h-line-2);width:1.75rem;height:1px}body[data-page=\/] .na-main :is(.clients-title,.about-title,.services-title,.wheel-title,.testimonials-title,.portfolio-title,.stats-title,.hf-title,.takeaways-title,.cta-title){max-width:20ch;font-family:var(--h-display);letter-spacing:-.04em;color:var(--h-text);text-wrap:balance;text-transform:none;margin:0;font-size:clamp(2.4rem,4.8vw,4.4rem);font-style:normal;font-weight:500;line-height:1.02}body[data-page=\/] .na-main :is(.title-accent,.title-highlight,.title-stroke){font-family:inherit;font-weight:inherit;color:var(--h-muted);-webkit-text-fill-color:var(--h-muted);-webkit-text-stroke:0;text-shadow:none;background:0 0;font-style:normal}body[data-page=\/] .na-main :is(.clients-desc,.about-lead,.services-desc,.wheel-lead,.testimonials-subtitle,.stats-desc,.takeaways-subtitle,.cta-desc){color:var(--h-body);font-size:clamp(1rem,1.2vw,1.12rem);line-height:1.7}body[data-page=\/] .na-main :is(.wheel-lead,.stats-desc,.testimonials-subtitle){max-width:36rem;margin-top:1.5rem}body[data-page=\/] .na-main :is(.clients-container,.about-container,.services-container,.wheel-container,.testimonials-container,.portfolio-container,.stats-container,.hf-wrap,.takeaways-container){width:100%;max-width:1360px;margin-inline:auto;padding-inline:clamp(1.25rem,3vw,2.5rem)}body[data-page=\/] .na-main :is(h3,.pillar-title,.panel-title,.service-title){font-family:var(--h-display);letter-spacing:-.02em;font-weight:500}body[data-page=\/] .na-main :is(.service-card,.client-link,.pillar,.testimonial-card,.hf-item,.stat-card,.takeaways-content,.wheel-console,.wheel-detail){border:1px solid var(--h-line);background:radial-gradient(420px circle at var(--mx,50%) var(--my,-30%), #74beff12, transparent 60%), linear-gradient(160deg, var(--h-surface-2), var(--h-surface) 45%, #0b1017);box-shadow:var(--h-raise);border-radius:22px;transition:box-shadow .45s cubic-bezier(.22,1,.36,1),border-color .35s;position:relative}body[data-page=\/] .na-main :is(.service-card,.client-link,.pillar,.testimonial-card,.hf-item,.stat-card):hover{border-color:var(--h-line-2);box-shadow:var(--h-raise-hover)}body[data-page=\/] .na-main .stat-card{background:var(--h-well);box-shadow:var(--h-inset)}body[data-page=\/] .na-main .stat-card:after,body[data-page=\/] .na-main .service-card:before,body[data-page=\/] .na-main .pillar:before,body[data-page=\/] .na-main .pillar:after{opacity:.35}body[data-page=\/] .na-main :is(.card-status,.service-status){display:none}body[data-page=\/] .na-main :is(.pillar-glyph,.service-icon,.panel-icon){border:1px solid var(--h-line);background:var(--h-well);box-shadow:var(--h-inset);border-radius:14px}@property --h-angle{syntax:"<angle>";inherits:false;initial-value:265deg}body[data-page=\/] .na-main :is(.service-card,.client-link,.pillar,.testimonial-card,.hf-item,.takeaways-content,.wheel-console,.wheel-detail){background:linear-gradient(180deg, #ffffff0b, transparent 22%) padding-box, radial-gradient(420px circle at var(--mx,50%) var(--my,-30%), #74beff17, transparent 60%) padding-box, linear-gradient(160deg, var(--h-surface-2), var(--h-surface) 45%, #0b1017) padding-box, conic-gradient(from var(--h-angle), #ffffff0d 0deg, #74beff8c 40deg, #ffffff0d 110deg, #ffffff0d 220deg, #74beff40 270deg, #ffffff0d 330deg) border-box;border-color:#0000}body[data-page=\/] .na-main :is(.service-card,.client-link,.pillar,.testimonial-card,.hf-item):hover{box-shadow:var(--h-raise-hover), 0 0 40px -12px #74beff59;border-color:#0000}body[data-page=\/] .mb-card{--glow-x:50%;--glow-y:50%;--glow-intensity:0;transform-style:preserve-3d;will-change:transform;overflow:hidden}body[data-page=\/] .mb-glow{z-index:3;border-radius:inherit;background:radial-gradient(320px circle at var(--glow-x) var(--glow-y), rgba(116, 190, 255, calc(var(--glow-intensity) * .95)) 0%, rgba(32, 121, 255, calc(var(--glow-intensity) * .45)) 30%, transparent 60%);-webkit-mask-composite:xor;pointer-events:none;padding:1.5px;position:absolute;inset:0;mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}body[data-page=\/] .mb-particle{z-index:4;pointer-events:none;background:#9fd3ff;border-radius:50%;width:4px;height:4px;position:absolute;box-shadow:0 0 8px #74beffe6,0 0 2px #fff}body[data-page=\/] .mb-ripple{z-index:4;pointer-events:none;background:radial-gradient(circle,#74beff59 0%,#74beff26 30%,#0000 70%);border-radius:50%;position:absolute}body[data-page=\/] .mb-spotlight{z-index:200;opacity:0;mix-blend-mode:screen;pointer-events:none;will-change:left, top, opacity;background:radial-gradient(circle,#74beff24 0%,#74beff12 15%,#74beff09 25%,#74beff04 40%,#0000 70%);border-radius:50%;width:800px;height:800px;position:fixed;transform:translate(-50%,-50%)}body[data-page=\/] .na-main :is(.pillar-glyph,.service-icon,.panel-icon){transition:box-shadow .4s,border-color .4s}body[data-page=\/] .na-main :is(.pillar-glyph,.service-icon,.panel-icon) :is(svg,img){transition:transform .5s cubic-bezier(.22,1,.36,1),filter .4s}body[data-page=\/] .na-main :is(.service-card,.pillar):hover :is(.pillar-glyph,.service-icon){box-shadow:var(--h-inset), 0 0 26px -4px #74beff8c;border-color:#74beff73}body[data-page=\/] .na-main :is(.service-card,.pillar):hover :is(.pillar-glyph,.service-icon) :is(svg,img){filter:drop-shadow(0 0 8px #74beffb3);transform:scale(1.12)rotate(-4deg)}body[data-page=\/] .na-main .client-link img{filter:grayscale()brightness(1.3);opacity:.7;transition:filter .45s,opacity .45s,transform .6s cubic-bezier(.22,1,.36,1)}body[data-page=\/] .na-main .client-link:hover img{filter:none;opacity:1;transform:scale(1.06)}body[data-page=\/] .na-main .testimonial-card :is(.quote-icon,.testimonial-quote-icon,.quote-mark){color:#74beff59;opacity:1}body[data-page=\/] .na-main .stat-card :is(.stat-number,.stat-value){background:linear-gradient(#fff 30%,#8fb8e6);-webkit-text-fill-color:transparent;background-clip:text}body[data-page=\/] .hero-title--revamp .motion-word{clip-path:none}body[data-page=\/] .hero-title--revamp .motion-word-in{opacity:0;filter:blur(14px);transform-origin:0 100%;transition:transform 1.2s cubic-bezier(.22,1,.36,1),opacity 1s,filter 1.1s;transition-delay:calc(.15s + var(--w,0) * 70ms);transform:translateY(.5em)rotate(2deg)}body[data-page=\/] .hero-title--revamp:is(.in-view,.motion-split.in-view) .motion-word-in,body[data-page=\/] .hero-title--revamp .in-view .motion-word-in{opacity:1;filter:blur();transform:none}body[data-page=\/] .gsap-float .motion-word{clip-path:none}body[data-page=\/] .gsap-float .motion-word-in{will-change:transform, opacity;transition:none}body[data-page=\/] .sr-word{will-change:opacity, filter;display:inline-block}body[data-page=\/] .na-main :is(.title-accent,.title-highlight,.title-stroke),body[data-page=\/] .hero-title--revamp .title-line-2{background:linear-gradient(100deg, var(--h-muted) 0%, var(--h-muted) 38%, #d6eafff2 50%, var(--h-muted) 62%, var(--h-muted) 100%);color:#0000;-webkit-text-fill-color:transparent;background-size:250% 100%;background-clip:text;animation:6s cubic-bezier(.45,0,.25,1) infinite h-shimmer}@keyframes h-shimmer{0%{background-position:120% 0}55%,to{background-position:-20% 0}}body[data-page=\/] .hero-eyebrow{animation:1.1s steps(30,end) .15s both h-type}body[data-page=\/] .na-main .section-label .label-text{animation:1.1s steps(30,end) .2s both h-type}@supports (animation-timeline:view()){body[data-page=\/] .na-main .section-label .label-text{animation-duration:auto;animation-delay:0s;animation-timeline:view();animation-range:entry 10% entry 90%}}@keyframes h-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){body[data-page=\/] .motion-word-in{opacity:1;filter:none;transition:none;transform:none}body[data-page=\/] .na-main :is(.title-accent,.title-highlight,.title-stroke),body[data-page=\/] .hero-title--revamp .title-line-2{background-position:50% 0;animation:none}body[data-page=\/] .na-main .section-label .label-text,body[data-page=\/] .hero-eyebrow{clip-path:none;animation:none}body[data-page=\/] .na-main :is(.service-card,.client-link,.pillar,.testimonial-card,.hf-item):hover{animation:none}}body[data-page=\/] :is(.hero-btn,.about-btn,.btn-cta,.btn-email,.section-cta){font-family:var(--h-display);letter-spacing:-.005em;text-transform:none;border-radius:999px;align-items:center;gap:.75rem;font-weight:500;display:inline-flex}body[data-page=\/] :is(.hero-btn--primary,.about-btn--primary,.btn-cta){background:var(--h-text);color:#07090d;border:0;padding:.5rem .5rem .5rem 1.4rem;box-shadow:inset 0 1px #ffffff80,0 14px 34px -14px #ffffff59}body[data-page=\/] :is(.hero-btn--primary,.about-btn--primary,.btn-cta):hover{background:#fff;box-shadow:inset 0 1px #fff,0 18px 44px -14px #74beff8c}body[data-page=\/] :is(.hero-btn--primary,.about-btn--primary,.btn-cta):after{display:none}body[data-page=\/] .hero-btn--primary .btn-arrow,body[data-page=\/] .btn-cta .btn-icon{width:2.4rem;height:2.4rem;color:var(--h-text);background:#07090d;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1rem;line-height:1;display:inline-flex;transform:none}body[data-page=\/] .about-btn--primary{padding:.9rem 1.5rem}body[data-page=\/] :is(.hero-btn--ghost,.btn-email,.section-cta){border:1px solid var(--h-line-2);color:var(--h-text);-webkit-backdrop-filter:blur(10px);background:#ffffff09;padding:.85rem 1.35rem;box-shadow:inset 0 1px #ffffff0f}body[data-page=\/] :is(.hero-btn--ghost,.btn-email,.section-cta):hover{color:#fff;background:#ffffff12;border-color:#ffffff47}body[data-page=\/] .section-cta--sm{padding:.55rem 1rem;font-size:.82rem}body[data-page=\/] .na-hero{border:1px solid var(--h-line);background:radial-gradient(60% 55% at 78% 18%,#2079ff38,#0000 70%),radial-gradient(40% 40% at 8% 100%,#74beff14,#0000 70%),#060a12;border-top:0;border-radius:0 0 36px 36px;justify-content:space-between;min-height:min(980px,100svh);margin:0 clamp(.5rem,1vw,.9rem);padding:clamp(7.5rem,12vh,9rem) 0 0;box-shadow:0 40px 90px -30px #000000e6}body[data-page=\/] .na-hero:after,body[data-page=\/] .na-hero .hero-canvas{display:none}body[data-page=\/] .hero-aurora{z-index:0;pointer-events:none;background:radial-gradient(70% 60% at 30% 0,#3aa0ff47,#0000 70%),radial-gradient(55% 50% at 80% 5%,#1b2fb84d,#0000 70%);position:absolute;inset:0 0 18%;mask-image:linear-gradient(#000 45%,#0000)}body[data-page=\/] .hero-aurora .aurora-canvas{opacity:0;width:100%;height:100%;transition:opacity 1.6s;position:absolute;inset:0}body[data-page=\/] .hero-aurora.is-live .aurora-canvas{opacity:1}body[data-page=\/] .na-hero:before{content:"";z-index:1;pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}body[data-page=\/] .hero-container--revamp{grid-template:"eyebrow eyebrow""title title""lead product""actions product"1fr/minmax(0,1fr) minmax(22rem,27rem);align-items:start;gap:0 clamp(2rem,6vw,6rem);max-width:1360px;min-height:0;padding-inline:clamp(1.25rem,3vw,2.5rem);display:grid}body[data-page=\/] .hero-copy--revamp{display:contents}body[data-page=\/] .hero-eyebrow{font:500 .72rem/1 var(--h-mono);letter-spacing:.16em;color:#f3f5f999;grid-area:eyebrow;margin-bottom:1.75rem}body[data-page=\/] .hero-eyebrow span{background:#5cffae;box-shadow:0 0 14px #5cffae}body[data-page=\/] .hero-title--revamp{max-width:none;font-family:var(--h-display);letter-spacing:-.045em;color:var(--h-text);grid-area:title;margin:0 0 clamp(2.5rem,5vw,4rem);font-size:clamp(3.4rem,9.2vw,9.4rem);font-weight:500;line-height:.92}body[data-page=\/] .hero-title--revamp .title-line-2{color:var(--h-muted)}body[data-page=\/] .hero-lead--revamp{max-width:34rem;color:var(--h-body);grid-area:lead;margin:0 0 2rem;font-size:clamp(1.02rem,1.3vw,1.18rem);line-height:1.65}body[data-page=\/] .hero-actions{grid-area:actions;align-self:start;gap:.75rem;margin:0}body[data-page=\/] .hero-btn{padding-block:.5rem;font-size:.98rem}body[data-page=\/] .hero-btn--ghost{padding:.95rem 1.4rem}body[data-page=\/] .hero-btn--ghost .btn-arrow{opacity:.6}body[data-page=\/] .hero-product{-webkit-backdrop-filter:blur(22px)saturate(140%);background:linear-gradient(160deg,#ffffff12,#ffffff04 55%);border:1px solid #bedcff24;border-radius:26px;grid-area:product;align-self:start;min-height:0;padding:1.25rem;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 30px 70px -20px #000c}body[data-page=\/] .hero-product:before{display:none}body[data-page=\/] .product-topbar,body[data-page=\/] .product-footer{z-index:1;font:500 .6rem/1 var(--h-mono);letter-spacing:.12em;text-transform:uppercase;color:#f3f5f980;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:relative}body[data-page=\/] .product-topbar i{background:#5cffae;border-radius:50%;width:6px;height:6px;margin-right:.4rem;display:inline-block;box-shadow:0 0 12px #5cffae}body[data-page=\/] .product-copy{z-index:1;margin-top:1.5rem;position:relative}body[data-page=\/] .product-copy small{color:var(--h-accent);font:500 .6rem/1 var(--h-mono);letter-spacing:.16em;margin-bottom:.5rem;display:block}body[data-page=\/] .product-copy strong{color:var(--h-text);font-family:var(--h-display);letter-spacing:-.035em;font-size:1.6rem;font-weight:500;line-height:1.05;display:block}body[data-page=\/] .product-chart{z-index:1;border:1px solid var(--h-line);background:linear-gradient(#b1d7ff0f 1px, transparent 1px), linear-gradient(90deg, #b1d7ff0f 1px, transparent 1px), var(--h-well);height:6.5rem;box-shadow:var(--h-inset);background-size:25% 33%,25% 33%,auto;border-radius:14px;margin-top:1.25rem;position:relative;overflow:hidden}body[data-page=\/] .chart-path{transform-origin:0;background:linear-gradient(90deg,#2563ff,#74beff,#fff);width:96%;height:2px;position:absolute;top:78%;left:4%;transform:rotate(-12deg);box-shadow:0 0 16px #3b9bff}body[data-page=\/] .chart-point{background:#cde6ff;border:2px solid #061326;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 16px #3b9bff}body[data-page=\/] .chart-point--one{top:62%;left:30%}body[data-page=\/] .chart-point--two{top:40%;left:62%}body[data-page=\/] .chart-point--three{top:16%;right:3%}body[data-page=\/] .product-stats{z-index:1;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:.75rem;display:grid;position:relative}body[data-page=\/] .product-stats span{border:1px solid var(--h-line);background:#ffffff08;border-radius:14px;padding:.7rem .75rem}body[data-page=\/] .product-stats b{color:var(--h-text);font:500 1.15rem/1.1 var(--h-display);letter-spacing:-.02em;display:block}body[data-page=\/] .product-stats small{color:#f3f5f980;margin-top:.2rem;font-size:.66rem;display:block}body[data-page=\/] .product-footer{border-top:1px solid var(--h-line);margin-top:1rem;padding-top:.9rem;position:relative;inset:auto}body[data-page=\/] .na-hero .hero-stats{border:0;border-top:1px solid var(--h-line);-webkit-backdrop-filter:none;width:calc(100% - 2*clamp(1.25rem,3vw,2.5rem));max-width:calc(1360px - 2*clamp(1.25rem,3vw,2.5rem));box-shadow:none;background:0 0;border-radius:0;grid-template-columns:repeat(4,1fr);margin:clamp(3rem,6vw,5rem) auto 0;padding:0;display:grid;position:relative;inset:auto}body[data-page=\/] .na-hero .stat-divider{display:none}body[data-page=\/] .na-hero .hero-stats .stat-item{text-align:left;box-shadow:none;background:0 0;border:0;border-radius:0;padding:1.6rem 1.5rem 2rem 0}body[data-page=\/] .na-hero .hero-stats .stat-item+.stat-item{border-left:1px solid var(--h-line);padding-left:1.5rem}body[data-page=\/] .na-hero :is(.stat-number,.stat-suffix){font-family:var(--h-display);letter-spacing:-.045em;color:var(--h-text);-webkit-text-fill-color:var(--h-text);background:0 0;font-size:clamp(2rem,3.4vw,3rem);font-weight:500}body[data-page=\/] .na-hero .stat-suffix{color:var(--h-muted);-webkit-text-fill-color:var(--h-muted)}body[data-page=\/] .na-hero .stat-label{font:500 .66rem/1.3 var(--h-mono);letter-spacing:.14em;color:#f3f5f980;margin-top:.5rem}body[data-page=\/] .na-main .clients-head{text-align:left;grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:end;column-gap:clamp(2rem,7vw,7rem);max-width:1360px;margin-bottom:3.5rem;display:grid}body[data-page=\/] .na-main .clients-head .section-label,body[data-page=\/] .na-main .clients-title{grid-column:1}body[data-page=\/] .na-main .clients-desc{grid-area:1/2/span 2;align-self:end;max-width:34rem;margin:0}body[data-page=\/] .na-main .clients-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.85rem}body[data-page=\/] .na-main .client-link{border-radius:20px;min-height:128px}body[data-page=\/] .na-main .about-intro{text-align:left;grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr);column-gap:clamp(2rem,7vw,7rem);max-width:none;margin:0 0 4rem;display:grid}body[data-page=\/] .na-main .about-intro>.section-label,body[data-page=\/] .na-main .about-title{grid-column:1}body[data-page=\/] .na-main .about-title{max-width:16ch}body[data-page=\/] .na-main :is(.about-lead,.about-sub,.about-actions){text-align:left;grid-column:2;max-width:34rem;margin-inline:0}body[data-page=\/] .na-main .about-lead{grid-row:1/span 2;align-self:end;margin:0}body[data-page=\/] .na-main .about-lead strong{color:var(--h-text);font-weight:500}body[data-page=\/] .na-main .about-sub{color:#f3f5f980;margin-top:1.25rem;font-size:.95rem;line-height:1.7}body[data-page=\/] .na-main .about-sub a{color:var(--h-text);text-underline-offset:3px;text-decoration-color:#ffffff4d}body[data-page=\/] .na-main .about-actions{justify-content:flex-start;margin-top:1.75rem}body[data-page=\/] .na-main .about-pillars{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}body[data-page=\/] .na-main .pillar{min-height:22rem;padding:1.6rem}body[data-page=\/] .na-main .services-header{align-items:end;margin-bottom:3.5rem}body[data-page=\/] .na-main .services-title{max-width:12ch}body[data-page=\/] .na-main .services-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}body[data-page=\/] .na-main .service-card{border-radius:24px;min-height:0}body[data-page=\/] .na-main .wheel-header{max-width:60rem}body[data-page=\/] .na-main .testimonials-header{text-align:left;max-width:60rem;margin-inline:0}body[data-page=\/] .na-main .testimonials-header .section-label{justify-content:flex-start}body[data-page=\/] .na-main .testimonials-subtitle{text-align:left;margin:1.25rem 0 0;padding:0}body[data-page=\/] .na-main .testimonials-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}body[data-page=\/] .na-main .testimonial-card{min-height:0;transform:none}body[data-page=\/] .na-main .project-card{border:1px solid var(--h-line);box-shadow:var(--h-raise);border-radius:26px}body[data-page=\/] .na-main .stats-grid{gap:.85rem}body[data-page=\/] .na-main .stat-card{border-radius:22px;min-height:0}body[data-page=\/] .na-main :is(.stat-card .stat-number,.stat-card .stat-value){font-family:var(--h-display);letter-spacing:-.05em;font-weight:500}body[data-page=\/] .na-main .hf-head{max-width:60rem;margin-bottom:3rem}body[data-page=\/] .na-main .hf-grid{gap:.6rem;max-width:none}body[data-page=\/] .na-main .hf-item{border-radius:18px}body[data-page=\/] .na-main .takeaways-container{max-width:1360px;padding-inline:clamp(1.25rem,3vw,2.5rem)}body[data-page=\/] .na-main .takeaways-header{text-align:left;margin-bottom:2.5rem}body[data-page=\/] .na-main .takeaways-title{font-size:clamp(2rem,3.4vw,3rem)}body[data-page=\/] .na-main .takeaways-subtitle{margin-top:.75rem}body[data-page=\/] .na-main .takeaways-content{max-width:none;padding:clamp(1.25rem,3vw,2.5rem)}body[data-page=\/] .na-main .takeaways-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(2rem,5vw,4rem);margin:0;display:grid}body[data-page=\/] .na-main .takeaways-list li{color:var(--h-body);border-color:var(--h-line)}body[data-page=\/] .na-main .takeaways-list li strong{color:var(--h-text);font-weight:500}body[data-page=\/] .na-cta{border:1px solid var(--h-line);background:radial-gradient(55% 80% at 85% 20%,#2079ff47,#0000 70%),radial-gradient(40% 60% at 0 100%,#74beff1a,#0000 70%),#060a12;border-radius:36px 36px 0 0;margin:0 clamp(.5rem,1vw,.9rem);box-shadow:inset 0 1px #ffffff0f}body[data-page=\/] .na-cta :is(.cta-diagonal,.cta-bg,.cta-decoration){display:none}body[data-page=\/] .na-cta .cta-corner-glow{opacity:.5}body[data-page=\/] .na-cta .cta-container{width:100%;max-width:1360px;margin-inline:auto;padding-inline:clamp(1.25rem,3vw,2.5rem)}body[data-page=\/] .na-cta .cta-content{text-align:left;max-width:none;margin:0;padding:0;display:block}body[data-page=\/] .na-cta .cta-label{border:1px solid var(--h-line-2);font:500 .72rem/1 var(--h-mono);letter-spacing:.14em;text-transform:uppercase;color:#f3f5f9b3;background:#ffffff0a;border-radius:999px;margin-bottom:1.75rem;padding:.45rem .85rem;display:inline-flex}body[data-page=\/] .na-cta .cta-title{max-width:18ch;font-family:var(--h-display);letter-spacing:-.05em;color:var(--h-text);margin:0;font-size:clamp(2.6rem,6vw,5.6rem);font-weight:500;line-height:.98}body[data-page=\/] .na-cta .cta-desc{max-width:40rem;color:var(--h-body);margin:1.75rem 0 2.25rem}body[data-page=\/] .na-cta .cta-actions{justify-content:flex-start;gap:.75rem}body[data-page=\/] .scroll-progress{height:2px;box-shadow:0 0 14px #74beff99}@media (width<=1100px){body[data-page=\/] .na-main :is(.about-pillars,.clients-grid),body[data-page=\/] .na-main :is(.services-grid,.testimonials-grid){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){body[data-page=\/] .hero-container--revamp{grid-template-columns:1fr;grid-template-areas:"eyebrow""title""lead""actions""product"}body[data-page=\/] .hero-product{margin-top:2.5rem}body[data-page=\/] .na-hero .hero-stats{grid-template-columns:repeat(2,1fr)}body[data-page=\/] .na-hero .hero-stats .stat-item:nth-child(n+3){border-top:1px solid var(--h-line)}body[data-page=\/] .na-hero .hero-stats .stat-item:nth-child(3){border-left:0;padding-left:0}body[data-page=\/] .na-main :is(.clients-head,.about-intro){display:block}body[data-page=\/] .na-main :is(.clients-desc,.about-lead){margin-top:1.5rem}body[data-page=\/] .na-main .takeaways-list{grid-template-columns:1fr}}@media (width<=640px){body[data-page=\/] .na-hero{border-radius:0 0 24px 24px;margin-inline:.4rem}body[data-page=\/] .hero-title--revamp{font-size:clamp(2.9rem,13vw,4rem)}body[data-page=\/] .hero-actions{flex-direction:column;align-items:stretch}body[data-page=\/] .hero-btn{justify-content:space-between}body[data-page=\/] .na-main :is(.about-pillars,.services-grid,.testimonials-grid){grid-template-columns:1fr}body[data-page=\/] .na-main .clients-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=\/] .na-cta{border-radius:24px 24px 0 0;margin-inline:.4rem}}@media (prefers-reduced-motion:reduce){body[data-page=\/] .na-main :is(.service-card,.client-link,.pillar,.testimonial-card,.hf-item,.stat-card){transition:none}}
