.orbit[data-astro-cid-m2wlsckk]{width:100%;height:calc(420px * var(--hero-fit,1));border:1px solid var(--panel-border);border-radius:var(--radius-xl);background:radial-gradient(70% 60% at 50% 50%, #13251f 0%, var(--panel-from) 55%, var(--panel-to) 100%);position:relative;overflow:hidden;box-shadow:0 40px 90px -40px #000000e6}.orbit__stage[data-astro-cid-m2wlsckk]{width:calc(100% / var(--hero-fit,1));height:420px;transform:scale(var(--hero-fit,1));transform-origin:0 0;position:absolute;top:0;left:0}.orbit__ring[data-astro-cid-m2wlsckk]{border-radius:50%;position:absolute;top:50%;left:50%}.orbit__ring--inner[data-astro-cid-m2wlsckk]{border:1px dashed rgb(var(--accent-rgb) / 18%);width:264px;height:264px;margin:-132px 0 0 -132px}.orbit__ring--outer[data-astro-cid-m2wlsckk]{border:1px solid rgb(var(--accent-rgb) / 8%);width:372px;height:372px;margin:-186px 0 0 -186px}.orbit__wheel[data-astro-cid-m2wlsckk]{animation:34s linear infinite orbit-turn;position:absolute;inset:0}@keyframes orbit-turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.orbit__spoke[data-astro-cid-m2wlsckk]{transform-origin:top;background:linear-gradient(180deg, rgb(var(--accent-rgb) / 5%), rgb(var(--accent-rgb) / 45%));width:1px;height:132px;position:absolute;top:50%;left:50%}.orbit__dot-track[data-astro-cid-m2wlsckk]{position:absolute;top:50%;left:50%}.orbit__dot[data-astro-cid-m2wlsckk]{background:var(--accent);width:8px;height:8px;box-shadow:0 0 10px rgb(var(--accent-rgb) / 80%);border-radius:50%;animation:4.2s cubic-bezier(.4,0,.5,1) infinite orbit-merge;position:absolute;top:-4px;left:-4px}@keyframes orbit-merge{0%{opacity:0;transform:translateY(-124px)scale(1)}12%{opacity:1}78%{opacity:1;transform:translateY(-58px)scale(.85)}to{opacity:0;transform:translateY(-52px)scale(.2)}}.orbit__item[data-astro-cid-m2wlsckk]{transform-origin:0 0;position:absolute;top:50%;left:50%}.orbit__upright[data-astro-cid-m2wlsckk]{transform-origin:0 0;width:0;height:0;transform:rotate(calc(-1 * var(--orbit-angle)));animation:34s linear infinite orbit-upright;display:block;position:absolute;top:0;left:0}@keyframes orbit-upright{0%{transform:rotate(calc(-1 * var(--orbit-angle)))}to{transform:rotate(calc(-360deg - var(--orbit-angle)))}}.orbit__label[data-astro-cid-m2wlsckk]{border:1px solid rgb(var(--accent-rgb) / 42%);text-align:center;width:132px;font-family:var(--font-display);letter-spacing:.02em;color:#cdeee2;background:#081a15db;border-radius:12px;padding:10px 12px;font-size:11.5px;font-weight:600;line-height:1.3;display:block;position:absolute;top:-26px;left:-66px}.orbit__core[data-astro-cid-m2wlsckk]{background:var(--accent);width:128px;height:128px;box-shadow:0 0 0 10px rgb(var(--accent-rgb) / 10%), 0 0 46px rgb(var(--accent-rgb) / 34%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;margin:-64px 0 0 -64px;animation:4.2s ease-in-out infinite orbit-pulse;display:flex;position:absolute;top:50%;left:50%}@keyframes orbit-pulse{0%,to{box-shadow:0 0 0 10px rgb(var(--accent-rgb) / 10%), 0 0 46px rgb(var(--accent-rgb) / 30%)}50%{box-shadow:0 0 0 18px rgb(var(--accent-rgb) / 6%), 0 0 64px rgb(var(--accent-rgb) / 46%)}}.orbit__name[data-astro-cid-m2wlsckk]{font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:var(--on-accent);font-size:26px;font-weight:700}.orbit__tagline[data-astro-cid-m2wlsckk]{font-family:var(--font-display);letter-spacing:var(--tracking-label-wide);text-transform:uppercase;color:#04241bb8;font-size:9.5px;font-weight:600}@media (prefers-reduced-motion:reduce){.orbit__wheel[data-astro-cid-m2wlsckk],.orbit__upright[data-astro-cid-m2wlsckk],.orbit__dot[data-astro-cid-m2wlsckk],.orbit__core[data-astro-cid-m2wlsckk]{animation:none}}.dash[data-astro-cid-vrfoqmxf]{--dash-border:#1f4a4d;--dash-line:#17302f;--dash-row-line:#142827;--dash-axis:#1f3a3a;--dash-ink:#f2f8f8;--dash-ink-soft:#d6e4e4;--dash-ink-quiet:#a9c0c0;--dash-ink-label:#7f9c9d;--dash-ink-faint:#6f8b8c;--dash-ink-axis:#5f7b7c;--dash-good:#9ad7da;--dash-bad:#f6a6a8;--dash-fill-good:#2e9ca2;--dash-fill-bad:#c2474b;border:1px solid var(--dash-border);width:100%;min-width:0;font-family:var(--font-body);background:linear-gradient(#0a1718 0%,#070d0e 100%);border-radius:18px;position:relative;overflow:hidden;box-shadow:0 40px 90px -40px #000000e6}.dash__bar[data-astro-cid-vrfoqmxf]{background:#ffffff06;border-bottom:1px solid #16302f;align-items:center;gap:10px;padding:13px 18px;display:flex}.dash__chip[data-astro-cid-vrfoqmxf]{background:var(--accent-fill);border:1px solid var(--accent-stroke);width:20px;height:20px;font-family:var(--font-display);color:#fff;border-radius:6px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.dash__title[data-astro-cid-vrfoqmxf]{font-family:var(--font-display);color:#e6f1f1;font-size:13px;font-weight:600}.dash__live[data-astro-cid-vrfoqmxf]{letter-spacing:.06em;text-transform:uppercase;color:var(--dash-ink-faint);align-items:center;gap:7px;margin-left:auto;font-size:11px;display:flex}.dash__dot[data-astro-cid-vrfoqmxf]{background:var(--accent);border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite dash-live}.dash__body[data-astro-cid-vrfoqmxf]{flex-direction:column;gap:16px;padding:18px;display:flex}.dash__kpis[data-astro-cid-vrfoqmxf]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.kpi[data-astro-cid-vrfoqmxf]{background:#023c4047;border:1px solid #1b4245;border-radius:10px;flex-direction:column;gap:4px;min-width:0;padding:10px 12px;display:flex}.kpi__label[data-astro-cid-vrfoqmxf]{letter-spacing:.06em;text-transform:uppercase;color:var(--dash-ink-label);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.kpi__value[data-astro-cid-vrfoqmxf]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--dash-ink);white-space:nowrap;font-size:clamp(15px,1.4vw,19px);font-weight:700}.kpi__delta[data-astro-cid-vrfoqmxf]{color:var(--dash-good);white-space:nowrap;font-size:11px}.league[data-astro-cid-vrfoqmxf]{border:1px solid var(--dash-line);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.league__head[data-astro-cid-vrfoqmxf],.league__row[data-astro-cid-vrfoqmxf]{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));align-items:center;gap:8px;display:grid}.league__head[data-astro-cid-vrfoqmxf]{letter-spacing:.07em;text-transform:uppercase;color:var(--dash-ink-faint);background:#ffffff08;padding:9px 14px;font-size:10px}.league__head[data-astro-cid-vrfoqmxf] span[data-astro-cid-vrfoqmxf]:not(:first-child),.league__cell[data-astro-cid-vrfoqmxf]{text-align:right}.league__row[data-astro-cid-vrfoqmxf]{border:0;border-top:1px solid var(--dash-row-line);cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;padding:10px 14px;transition:background .4s,box-shadow .4s;box-shadow:inset 3px 0 #0000}.league__row[data-astro-cid-vrfoqmxf][aria-pressed=true]{box-shadow:inset 3px 0 0 var(--accent);background:#023c408c}.league__name[data-astro-cid-vrfoqmxf]{min-width:0;font-family:var(--font-display);color:var(--dash-ink);flex-direction:column;font-size:13px;font-weight:600;display:flex}.league__sub[data-astro-cid-vrfoqmxf]{font-family:var(--font-body);color:var(--dash-ink-label);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:400;overflow:hidden}.league__cell[data-astro-cid-vrfoqmxf]{color:var(--dash-ink-soft);font-size:13px}.league__cell[data-astro-cid-vrfoqmxf].is-bad{color:var(--dash-bad)}.plot[data-astro-cid-vrfoqmxf],.bench[data-astro-cid-vrfoqmxf]{border-radius:12px;flex-direction:column;display:flex}.plot[data-astro-cid-vrfoqmxf]{border:1px solid var(--dash-line);gap:10px;padding:14px 16px 12px}.dash__label[data-astro-cid-vrfoqmxf]{letter-spacing:.07em;text-transform:uppercase;color:var(--dash-ink-label);justify-content:space-between;gap:10px;font-size:10.5px;display:flex}.plot__frame[data-astro-cid-vrfoqmxf]{grid-template-columns:26px minmax(0,1fr);gap:6px;display:grid}.plot__y[data-astro-cid-vrfoqmxf]{color:var(--dash-ink-axis);text-align:right;flex-direction:column;justify-content:space-between;padding:2px 0 14px;font-size:9.5px;display:flex}.plot__main[data-astro-cid-vrfoqmxf]{flex-direction:column;gap:4px;display:flex}.plot__area[data-astro-cid-vrfoqmxf]{border-left:1px solid var(--dash-axis);border-bottom:1px solid var(--dash-axis);background:repeating-linear-gradient(#0000 0 36px,#ffffff0a 36px 37px);height:150px;position:relative}.plot__zone[data-astro-cid-vrfoqmxf]{background:#c2474b14;border:1px dashed #f6a6a8b3;border-radius:8px;width:27%;height:50%;animation:2.6s ease-in-out infinite dash-live;position:absolute;bottom:4%;left:8%}.plot__zone-label[data-astro-cid-vrfoqmxf]{letter-spacing:.06em;text-transform:uppercase;color:var(--dash-bad);font-size:9.5px;position:absolute;bottom:calc(54% + 4px);left:8%}.plot__bubble[data-astro-cid-vrfoqmxf]{left:var(--x);bottom:var(--y);width:var(--s);height:var(--s);margin-left:calc(var(--s) / -2);margin-bottom:calc(var(--s) / -2);background:var(--c);opacity:.28;border-radius:50%;transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1),box-shadow .4s;position:absolute;transform:scale(.9)}.plot__bubble[data-astro-cid-vrfoqmxf].is-on{opacity:1;transform:scale(1.12);box-shadow:0 0 0 1.5px #ffffffd9}.plot__x[data-astro-cid-vrfoqmxf]{color:var(--dash-ink-axis);justify-content:space-between;font-size:9.5px;display:flex}.plot__note[data-astro-cid-vrfoqmxf]{color:var(--dash-ink-quiet);font-size:11.5px;line-height:1.4}.bench[data-astro-cid-vrfoqmxf]{background:#023c4038;border:1px solid #1b4245;gap:12px;padding:14px 16px}.bench__row[data-astro-cid-vrfoqmxf]{grid-template-columns:96px minmax(0,1fr) 64px;align-items:center;gap:12px;display:grid}.bench__label[data-astro-cid-vrfoqmxf]{color:var(--dash-ink-quiet);font-size:12px}.bench__track[data-astro-cid-vrfoqmxf]{border-radius:var(--radius-pill);background:#ffffff12;height:8px;position:relative}.bench__fill[data-astro-cid-vrfoqmxf]{width:var(--w);border-radius:var(--radius-pill);background:var(--dash-fill-good);transition:width .7s cubic-bezier(.2,.8,.2,1),background .4s;position:absolute;inset:0 auto 0 0}.bench__tick[data-astro-cid-vrfoqmxf]{top:-4px;bottom:-4px;left:var(--t);background:var(--dash-ink);border-radius:1px;width:2px;position:absolute}.bench__delta[data-astro-cid-vrfoqmxf]{text-align:right;color:var(--dash-good);font-size:12px}.bench__row[data-astro-cid-vrfoqmxf].is-bad .bench__fill[data-astro-cid-vrfoqmxf]{background:var(--dash-fill-bad)}.bench__row[data-astro-cid-vrfoqmxf].is-bad .bench__delta[data-astro-cid-vrfoqmxf]{color:var(--dash-bad)}@keyframes dash-live{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.dash__dot[data-astro-cid-vrfoqmxf],.plot__zone[data-astro-cid-vrfoqmxf]{animation:none}}.panel[data-astro-cid-qdceyo4z]{width:100%;height:calc(420px * var(--hero-fit,1));border:1px solid var(--panel-border);border-radius:var(--radius-xl);background:linear-gradient(180deg, var(--panel-from) 0%, var(--panel-to) 100%);position:relative;overflow:hidden;box-shadow:0 40px 90px -40px #000000e6}.panel__stage[data-astro-cid-qdceyo4z]{width:calc(100% / var(--hero-fit,1));height:420px;transform:scale(var(--hero-fit,1));transform-origin:0 0;position:absolute;top:0;left:0}.panel__bar[data-astro-cid-qdceyo4z]{border-bottom:1px solid var(--panel-line);background:#ffffff06;align-items:center;gap:10px;padding:13px 18px;display:flex}.panel__chip[data-astro-cid-qdceyo4z]{background:var(--accent);width:20px;height:20px;font-family:var(--font-display);color:var(--on-accent);border-radius:6px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.panel__window[data-astro-cid-qdceyo4z]{position:absolute;inset:48px 0 0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 14% 58%,#0000 96%);mask-image:linear-gradient(#0000 0,#000 14% 58%,#0000 96%)}.panel__feed[data-astro-cid-qdceyo4z]{flex-direction:column;gap:18px;padding:26px 24px 260px;animation:38s ease-in-out infinite alternate panel-feed;display:flex}@keyframes panel-feed{0%{transform:translateY(0)}to{transform:translateY(-44%)}}.panel__ask[data-astro-cid-qdceyo4z]{background:var(--panel-ask-bg);border:1px solid var(--panel-ask-border);max-width:74%;color:var(--panel-ask-ink);border-radius:14px 14px 4px;align-self:flex-end;padding:11px 15px;font-size:13.5px;line-height:1.45}.panel__answer[data-astro-cid-qdceyo4z]{max-width:var(--panel-answer-max);border:1px solid var(--panel-answer-border);background:#ffffff0a;border-radius:14px 14px 14px 4px;flex-direction:column;gap:12px;padding:14px 16px;display:flex}.panel__text[data-astro-cid-qdceyo4z]{color:var(--panel-ink);font-size:13.5px;line-height:1.5}.panel__bars[data-astro-cid-qdceyo4z]{align-items:flex-end;gap:10px;height:82px;padding-top:4px;display:flex}.panel__barcol[data-astro-cid-qdceyo4z]{border-radius:4px 4px 0 0;flex:1}.panel__caption[data-astro-cid-qdceyo4z]{letter-spacing:.06em;text-transform:uppercase;color:var(--panel-ink-label);justify-content:space-between;font-size:10.5px;display:flex}.panel__legend[data-astro-cid-qdceyo4z]{letter-spacing:.06em;text-transform:uppercase;color:var(--panel-ink-label);align-items:center;gap:16px;font-size:10.5px;display:flex}.panel__legend[data-astro-cid-qdceyo4z]>span[data-astro-cid-qdceyo4z]{align-items:center;gap:6px;display:flex}.panel__swatch[data-astro-cid-qdceyo4z]{border-radius:var(--radius-xs);width:9px;height:9px;display:block}.panel__paired[data-astro-cid-qdceyo4z]{align-items:flex-end;gap:14px;height:88px;display:flex}.panel__pair[data-astro-cid-qdceyo4z]{flex:1;align-items:flex-end;gap:5px;height:100%;display:flex}.panel__pair[data-astro-cid-qdceyo4z]>span[data-astro-cid-qdceyo4z]{border-radius:3px 3px 0 0;flex:1}.panel__tiles[data-astro-cid-qdceyo4z]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.panel__tile[data-astro-cid-qdceyo4z]{border:1px solid var(--panel-answer-border);border-radius:var(--radius-md);background:#ffffff08;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.panel__tile--lead[data-astro-cid-qdceyo4z]{background:rgb(var(--accent-rgb) / 10%);border-color:rgb(var(--accent-rgb) / 28%)}.panel__figure[data-astro-cid-qdceyo4z]{font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:var(--panel-figure-ink);font-size:19px;font-weight:700}.panel__tile--lead[data-astro-cid-qdceyo4z] .panel__figure[data-astro-cid-qdceyo4z]{color:var(--accent-2)}.panel__label[data-astro-cid-qdceyo4z]{letter-spacing:.05em;text-transform:uppercase;color:var(--panel-ink-label);font-size:10.5px}.panel__rows[data-astro-cid-qdceyo4z]{flex-direction:column;gap:8px;display:flex}.panel__row[data-astro-cid-qdceyo4z]{align-items:center;gap:10px;display:flex}.panel__rowlabel[data-astro-cid-qdceyo4z]{width:74px;color:var(--panel-ink-quiet);font-size:11px}.panel__track[data-astro-cid-qdceyo4z]{border-radius:var(--radius-pill);background:#ffffff12;flex:1;height:8px;overflow:hidden}.panel__fill[data-astro-cid-qdceyo4z]{height:100%;display:block}.panel__rowvalue[data-astro-cid-qdceyo4z]{text-align:right;width:42px;color:var(--panel-ink-quiet);font-size:11px}.panel__rowvalue--warn[data-astro-cid-qdceyo4z]{color:var(--panel-warn-ink)}.panel__rowvalue--bright[data-astro-cid-qdceyo4z]{color:var(--panel-ask-ink)}.panel__tone--accent[data-astro-cid-qdceyo4z]{background:var(--accent)}.panel__tone--accent-dim[data-astro-cid-qdceyo4z]{background:rgb(var(--accent-rgb) / 45%)}.panel__tone--accent-faint[data-astro-cid-qdceyo4z]{background:rgb(var(--accent-rgb) / 30%)}.panel__tone--bright[data-astro-cid-qdceyo4z]{background:var(--panel-bright)}.panel__tone--ghost[data-astro-cid-qdceyo4z]{background:#ffffff29}.panel__tone--warn[data-astro-cid-qdceyo4z]{background:var(--panel-warn)}.panel__thinking[data-astro-cid-qdceyo4z]{align-items:center;gap:6px;padding-left:4px;display:flex}.panel__thinking[data-astro-cid-qdceyo4z] span[data-astro-cid-qdceyo4z]{background:var(--accent-2);border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite panel-thinking}.panel__thinking[data-astro-cid-qdceyo4z] span[data-astro-cid-qdceyo4z]:nth-child(2){animation-delay:.18s}.panel__thinking[data-astro-cid-qdceyo4z] span[data-astro-cid-qdceyo4z]:nth-child(3){animation-delay:.36s}@keyframes panel-thinking{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.panel__prompt[data-astro-cid-qdceyo4z]{background:var(--panel-prompt-bg);border:1px solid var(--panel-prompt-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:16px;padding:18px 20px;position:absolute;bottom:20px;left:20px;right:20px;box-shadow:0 30px 60px -20px #000000f2}.panel__promptrow[data-astro-cid-qdceyo4z]{align-items:center;gap:12px;display:flex}.panel__ask-text[data-astro-cid-qdceyo4z]{min-height:52px;font-family:var(--font-display);color:var(--panel-prompt-ink);text-wrap:pretty;flex:1;font-size:clamp(15px,1.5vw,19px);font-weight:500;line-height:1.35}.panel__caret[data-astro-cid-qdceyo4z]{vertical-align:-2px;background:var(--accent-2);width:2px;height:1em;margin-left:2px;animation:1s step-end infinite panel-caret;display:inline-block}@keyframes panel-caret{0%,49%{opacity:1}50%,to{opacity:0}}.panel__send[data-astro-cid-qdceyo4z]{border-radius:var(--radius-md);background:var(--accent);width:38px;height:38px;color:var(--on-accent);flex:none;justify-content:center;align-items:center;display:flex}@media (prefers-reduced-motion:reduce){.panel__feed[data-astro-cid-qdceyo4z],.panel__thinking[data-astro-cid-qdceyo4z] span[data-astro-cid-qdceyo4z],.panel__caret[data-astro-cid-qdceyo4z]{animation:none}}.tagmarquee[data-astro-cid-rl7k24ny]{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%)}.tagmarquee__track[data-astro-cid-rl7k24ny]{align-items:center;gap:12px;width:max-content;animation:42s linear infinite tagmarquee;display:flex}.tagmarquee[data-astro-cid-rl7k24ny]:hover .tagmarquee__track[data-astro-cid-rl7k24ny]{animation-play-state:paused}@keyframes tagmarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.tagmarquee__tag[data-astro-cid-rl7k24ny]{border-radius:var(--radius-pill);font-size:var(--text-meta);color:#e4e4e4;white-space:nowrap;background:#00000038;border:1px solid #ffffff42;flex:none;padding:9px 18px}@media (prefers-reduced-motion:reduce){.tagmarquee__track[data-astro-cid-rl7k24ny]{animation:none}.tagmarquee[data-astro-cid-rl7k24ny]{scrollbar-width:none;overflow-x:auto}.tagmarquee[data-astro-cid-rl7k24ny]::-webkit-scrollbar{display:none}.tagmarquee__tag[data-astro-cid-rl7k24ny][aria-hidden=true]{display:none}}.product-hero[data-astro-cid-dtyey5z6]{border-bottom:1px solid var(--line-subtle);position:relative;overflow:hidden}.product-hero__layer[data-astro-cid-dtyey5z6]{position:absolute;inset:0}.product-hero__layer--base[data-astro-cid-dtyey5z6]{background:var(--hero-bg)}.product-hero__layer--glow[data-astro-cid-dtyey5z6]{background:radial-gradient(1050px 680px at 82% -8%, rgb(var(--accent-rgb) / 62%) 0%, rgb(var(--accent-rgb) / 22%) 38%, rgb(var(--accent-rgb) / 0%) 70%)}.product-hero__layer--glow-low[data-astro-cid-dtyey5z6]{background:radial-gradient(820px 520px at 4% 72%, rgb(var(--accent-rgb) / 28%) 0%, rgb(var(--accent-rgb) / 0%) 58%)}.product-hero__layer--wash[data-astro-cid-dtyey5z6]{background:radial-gradient(1200px 700px at 18% -16%,#ffffff12 0%,#fff0 56%)}.product-hero__fade[data-astro-cid-dtyey5z6]{background:linear-gradient(#0000 0%,#000000b3 58%,#000 100%);height:130px;position:absolute;bottom:0;left:0;right:0}[data-astro-cid-dtyey5z6][data-accent=consulting] .product-hero__layer--glow-low[data-astro-cid-dtyey5z6]{background:radial-gradient(820px 560px at 4% 98%, rgb(var(--accent-rgb) / 30%) 0%, rgb(var(--accent-rgb) / 0%) 62%)}[data-astro-cid-dtyey5z6][data-accent=vantage] .product-hero__layer--glow[data-astro-cid-dtyey5z6]{background:radial-gradient(1050px 680px at 82% -8%,#0870769e 0%,#023c406b 38%,#023c4000 70%)}[data-astro-cid-dtyey5z6][data-accent=vantage] .product-hero__layer--glow-low[data-astro-cid-dtyey5z6]{background:radial-gradient(820px 520px at 4% 72%,#0870764d 0%,#023c4000 58%)}.product-hero--industry[data-astro-cid-dtyey5z6] .product-hero__layer--glow[data-astro-cid-dtyey5z6]{background:radial-gradient(1050px 680px at 82% -8%, rgb(var(--accent-rgb) / 52%) 0%, rgb(var(--accent-rgb) / 18%) 38%, rgb(var(--accent-rgb) / 0%) 70%)}.product-hero__motifs[data-astro-cid-dtyey5z6]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.product-hero__inner[data-astro-cid-dtyey5z6]{padding-block:104px 92px;position:relative}.product-hero__text[data-astro-cid-dtyey5z6]{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.product-hero__inner--split[data-astro-cid-dtyey5z6]{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));align-items:center;gap:56px;display:grid}.product-hero__inner--industry[data-astro-cid-dtyey5z6]{padding-block:96px 84px}.product-hero__eyebrow[data-astro-cid-dtyey5z6]{background:var(--accent);width:fit-content;color:var(--on-accent);border-radius:var(--radius-pill);font-family:var(--font-display);font-weight:600;font-size:var(--text-kicker);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-bottom:-4px;padding:8px 18px;display:inline-block}.product-hero__mark[data-astro-cid-dtyey5z6]{align-items:center;gap:16px;margin-bottom:-8px;display:flex}.product-hero__wordmark[data-astro-cid-dtyey5z6]{font-family:var(--font-display);letter-spacing:var(--tracking-tighter);color:var(--ink-max);font-size:clamp(30px,3.4vw,44px);font-weight:700;line-height:1}.product-hero[data-astro-cid-dtyey5z6] h1[data-astro-cid-dtyey5z6]{max-width:20ch;letter-spacing:var(--tracking-tighter);font-size:clamp(42px,5.6vw,80px);line-height:1.02}.product-hero__inner--industry[data-astro-cid-dtyey5z6] h1[data-astro-cid-dtyey5z6]{max-width:24ch}.product-hero[data-astro-cid-dtyey5z6] p[data-astro-cid-dtyey5z6]{max-width:64ch;font-size:var(--text-lead);color:var(--ink-hero);line-height:1.55}.product-hero__inner--industry[data-astro-cid-dtyey5z6] p[data-astro-cid-dtyey5z6]{max-width:62ch}.product-hero__pill[data-astro-cid-dtyey5z6]{grid-column:1/-1;align-self:start;margin-top:4px;display:flex}.product-hero__tags[data-astro-cid-dtyey5z6]{grid-column:1/-1;margin-top:12px}@media (max-width:500px){.product-hero__inner--split[data-astro-cid-dtyey5z6]{--hero-fit:.88}}@media (max-width:460px){.product-hero__inner--split[data-astro-cid-dtyey5z6]{--hero-fit:.8}}@media (max-width:420px){.product-hero__inner--split[data-astro-cid-dtyey5z6]{--hero-fit:.7}}@media (max-width:380px){.product-hero__inner--split[data-astro-cid-dtyey5z6]{--hero-fit:.62}}@media (max-width:340px){.product-hero__inner--split[data-astro-cid-dtyey5z6]{--hero-fit:.55}}.product-hero__inner[data-astro-cid-dtyey5z6]:not(.product-hero__inner--split) .product-hero__pill[data-astro-cid-dtyey5z6]{margin-top:60px}.product-hero__inner[data-astro-cid-dtyey5z6]:not(.product-hero__inner--split) .product-hero__tags[data-astro-cid-dtyey5z6]{margin-top:68px}.product-hero__inner[data-astro-cid-dtyey5z6]:not(.product-hero__inner--split) .product-hero__tags--industry[data-astro-cid-dtyey5z6]{margin-top:44px}
