.hg-nexus .hcx-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:940px;margin-inline:auto}.hg-nexus .hcx-stage{font-family:var(--hgx-head);letter-spacing:.22em;text-transform:uppercase;color:var(--hgx-muted);margin-bottom:14px;font-size:10px;font-weight:700;display:block}.hg-nexus .hcx-stat-grid>.hcx-stat:nth-child(2) .hcx-stage{color:var(--hgx-teal-hi)}.hg-nexus .hcx-stat strong em{letter-spacing:0;color:var(--hgx-muted);vertical-align:baseline;margin-left:10px;font-size:.34em;font-style:normal;font-weight:600}.hg-nexus .hcx-stat-grid>.hcx-stat:nth-child(2) strong em{color:var(--hgx-text)}@media (max-width:720px){.hg-nexus .hcx-stat-grid{grid-template-columns:1fr}.hg-nexus .hcx-stat strong em{margin:8px 0 0;font-size:.4em;display:block}}.hg-nexus .hcx-quote{text-align:center}.hg-nexus .hcx-quote blockquote{font-family:var(--hgx-serif,Georgia, "Times New Roman", serif);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(28px,3.6vw,52px);font-weight:400;line-height:1.2}.hg-nexus .hcx-quote .hcx-w{color:#94a3b847;transition:color .7s ease calc(.55s + var(--i,0) * 42ms)}.hg-nexus .hcx-quote.is-visible .hcx-w{color:#fff}.hg-nexus .hcx-quote blockquote{transition:text-shadow 1.6s 1.7s}.hg-nexus .hcx-quote.is-visible blockquote{text-shadow:0 0 34px #00d2d233}@media (prefers-reduced-motion:reduce){.hg-nexus .hcx-quote .hcx-w,.hg-nexus .hcx-quote blockquote{transition:none}.hg-nexus .hcx-quote .hcx-w{color:#fff}}.hg-nexus .hcx-quote-note{border-top:1px solid var(--hgx-line);max-width:62ch;color:var(--hgx-muted);margin:40px auto 0;padding-top:22px;font-size:13px;line-height:1.75}.hg-nexus .hcx-quote-note span{font-family:var(--hgx-head);letter-spacing:.2em;text-transform:uppercase;color:var(--hgx-teal-hi);margin-bottom:8px;font-size:9px;font-weight:700;display:block}@media (max-width:720px){.hg-nexus .hcx-quote-note{margin-top:30px}}.hg-nexus .hcx-scope-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1080px){.hg-nexus .hcx-scope-grid{grid-template-columns:1fr}}.hg-nexus.hcx .hgx-hero-copy>*{opacity:0;animation:.9s cubic-bezier(.16,1,.3,1) forwards hcxHeroIn}.hg-nexus.hcx .hgx-hero-copy .hgx-chip{animation-delay:50ms}.hg-nexus.hcx .hgx-hero-copy h1{animation-delay:.16s}.hg-nexus.hcx .hgx-hero-copy .hgx-hero-lead{animation-delay:.32s}.hg-nexus.hcx .hgx-hero-copy .hgx-actions{animation-delay:.45s}.hg-nexus.hcx .hgx-hero-copy .hgx-proof{animation-delay:.56s}@keyframes hcxHeroIn{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.hg-nexus.hcx .hgx-visual{opacity:0;animation:1.05s cubic-bezier(.16,1,.3,1) .3s forwards hcxPanelIn}@keyframes hcxPanelIn{0%{opacity:0;transform:translateY(28px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.hg-nexus.hcx .hgx-hero-copy>*,.hg-nexus.hcx .hgx-visual{opacity:1;animation:none;transform:none}}.hg-nexus.hcx .hgx-result-section .hgx-problem-head h2{font-size:clamp(38px,3.5vw,56px);line-height:1.06}.hg-nexus .hcx-ab-section{background:radial-gradient(circle at 84% 30%, #7c3aed14, transparent 32%), var(--hgx-bg)}.hg-nexus .hcx-ab-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:64px;display:grid}.hg-nexus .hcx-ab-copy .hgx-head{margin-bottom:0}.hg-nexus .hcx-ab-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:34px 0 0;padding:0;list-style:none;display:grid}.hg-nexus .hcx-ab-features li{border:1px solid var(--hgx-line);background:var(--hgx-surface);color:#fff;font-family:var(--hgx-head);transition:opacity .72s cubic-bezier(.2, .7, .2, 1) var(--motion-delay,0s), transform .9s cubic-bezier(.16, 1, .3, 1) var(--motion-delay,0s), translate .35s cubic-bezier(.22, 1, .36, 1), border-color .3s ease, background .3s ease;border-radius:14px;align-items:center;gap:14px;padding:14px 16px;font-size:15px;font-weight:600;line-height:1.3;display:flex}.hg-nexus .hcx-ab-features li.is-visible:hover{background:#28354bd9;border-color:#00d2d24d;translate:0 -3px}.hg-nexus .hcx-ab-ico{width:38px;height:38px;color:var(--hgx-teal-hi);background:#00d2d21a;border:1px solid #00d2d238;border-radius:10px;flex:none;place-items:center;display:grid}.hg-nexus .hcx-ab-features li:nth-child(2n) .hcx-ab-ico{color:#c3cfff;background:#b4c5ff1a;border-color:#b4c5ff42}.hg-nexus .hcx-ab-ico svg{width:20px;height:20px}.hg-nexus .hcx-ab-viz{justify-self:end;width:100%;max-width:480px}.hg-nexus .hcx-ab-board{border:1px solid var(--hgx-line);background:radial-gradient(circle at 100% 0%, #7c3aed1f, transparent 45%), var(--hgx-surface);-webkit-backdrop-filter:blur(14px);border-radius:18px;padding:22px 24px 24px;box-shadow:0 30px 60px #00000040}.hg-nexus .hcx-ab-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.hg-nexus .hcx-ab-chip{color:#cbd6ff;font-family:var(--hgx-head);letter-spacing:.14em;text-transform:uppercase;background:#b4c5ff24;border-radius:999px;padding:6px 11px;font-size:10px;font-weight:700}.hg-nexus .hcx-ab-title{color:var(--hgx-muted);font-family:var(--hgx-head);font-size:13px;font-weight:600}.hg-nexus .hcx-ab-options{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;margin-top:18px;display:grid}.hg-nexus .hcx-ab-opt{aspect-ratio:1/.86;background:#0a112099;border:1px solid #ffffff14;border-radius:14px;place-items:center;display:grid;position:relative}.hg-nexus .hcx-ab-opt.b{border-color:#00d2d273;box-shadow:0 0 0 4px #00d2d214}.hg-nexus .hcx-ab-garment{filter:drop-shadow(0 10px 18px #00000059);width:58%;height:auto}.hg-nexus .hcx-ab-tag{color:#ffffff8c;font-family:var(--hgx-head);font-size:13px;font-weight:700;position:absolute;top:10px;left:12px}.hg-nexus .hcx-ab-win{background:var(--hgx-teal);color:#04202a;font-family:var(--hgx-head);letter-spacing:.04em;white-space:nowrap;opacity:0;border-radius:999px;padding:4px 10px;font-size:10.5px;font-weight:800;position:absolute;bottom:-11px;left:50%;translate:-50%}.hg-nexus .hcx-ab-opt.b .hcx-ab-win{opacity:1}.hg-nexus .hcx-ab-vs{color:#ffffff59;font-family:var(--hgx-head);text-transform:uppercase;font-size:12px;font-weight:700}.hg-nexus .hcx-ab-segs{flex-wrap:wrap;gap:6px;margin-top:26px;display:flex}.hg-nexus .hcx-ab-segs span{color:var(--hgx-muted);font-family:var(--hgx-head);background:0 0;border:1px solid #ffffff14;border-radius:999px;padding:6px 11px;font-size:11.5px;font-weight:600}.hg-nexus .hcx-ab-segs .s1{color:var(--hgx-teal-hi);background:#00d2d224;border-color:#00d2d266}.hg-nexus .hcx-ab-bars{gap:12px;margin-top:16px;display:grid}.hg-nexus .hcx-ab-row{grid-template-columns:18px minmax(0,1fr) 46px;align-items:center;gap:12px;display:grid}.hg-nexus .hcx-ab-row b{color:#ffffffb3;font-family:var(--hgx-head);font-size:13px}.hg-nexus .hcx-ab-rail{background:#ffffff12;border-radius:999px;height:10px;position:relative;overflow:hidden}.hg-nexus .hcx-ab-fill{transform-origin:0;border-radius:999px;position:absolute;inset:0}.hg-nexus .hcx-ab-row.a .hcx-ab-fill{background:linear-gradient(90deg,#00d2d2,#2563eb);transform:scaleX(.41)}.hg-nexus .hcx-ab-row.b .hcx-ab-fill{background:linear-gradient(90deg,#b4c5ff,#7c3aed);transform:scaleX(.59)}.hg-nexus .hcx-ab-pct{justify-items:end;display:grid}.hg-nexus .hcx-ab-pct em{color:#fff;font-family:var(--hgx-head);opacity:0;grid-area:1/1;font-size:14px;font-style:normal;font-weight:700}.hg-nexus .hcx-ab-pct .v1{opacity:1}.hg-nexus .hcx-ab-why{border-top:1px dashed #ffffff1a;flex-wrap:wrap;align-items:center;gap:6px;margin-top:20px;padding-top:16px;display:flex}.hg-nexus .hcx-ab-why-label{color:var(--hgx-muted);font-family:var(--hgx-body);margin-right:4px;font-size:12px}.hg-nexus .hcx-ab-reason{color:#dbe4f3;font-family:var(--hgx-head);background:#ffffff0f;border-radius:999px;padding:5px 10px;font-size:11.5px;font-weight:600}.hg-nexus .hcx-ab-viz.is-visible .hcx-ab-row.a .hcx-ab-fill{animation:.9s cubic-bezier(.22,1,.36,1) .2s both hcxAbGrowA,12s cubic-bezier(.65,0,.35,1) 1s infinite hcxAbBarA}.hg-nexus .hcx-ab-viz.is-visible .hcx-ab-row.b .hcx-ab-fill{animation:.9s cubic-bezier(.22,1,.36,1) .35s both hcxAbGrowB,12s cubic-bezier(.65,0,.35,1) 1s infinite hcxAbBarB}.hg-nexus .hcx-ab-viz.is-visible .hcx-ab-pct .v1{animation:12s 1s infinite hcxAbShow1}.hg-nexus .hcx-ab-viz.is-visible .hcx-ab-pct .v2{animation:12s 5s infinite hcxAbShow}.hg-nexus .hcx-ab-viz.is-visible .hcx-ab-pct .v3{animation:12s 9s infinite hcxAbShow}.hg-nexus .hcx-ab-viz.is-visible .hcx-ab-segs .s1{animation:12s 1s infinite hcxAbSeg1}.hg-nexus .hcx-ab-viz.is-visible .hcx-ab-segs .s2{animation:12s 5s infinite hcxAbSeg}.hg-nexus .hcx-ab-viz.is-visible .hcx-ab-segs .s3{animation:12s 9s infinite hcxAbSeg}.hg-nexus .hcx-ab-viz.is-visible .hcx-ab-opt.a .hcx-ab-win{animation:12s 5s infinite hcxAbShow}.hg-nexus .hcx-ab-viz.is-visible .hcx-ab-opt.b .hcx-ab-win{animation:12s 1s infinite hcxAbWinB}.hg-nexus .hcx-ab-viz.is-visible .hcx-ab-opt.a{animation:12s 5s infinite hcxAbGlow}.hg-nexus .hcx-ab-viz.is-visible .hcx-ab-opt.b{animation:12s 1s infinite hcxAbGlowB}@keyframes hcxAbGrowA{0%{transform:scaleX(0)}to{transform:scaleX(.41)}}@keyframes hcxAbGrowB{0%{transform:scaleX(0)}to{transform:scaleX(.59)}}@keyframes hcxAbBarA{0%,30%{transform:scaleX(.41)}36%,63%{transform:scaleX(.63)}69%,94%{transform:scaleX(.28)}to{transform:scaleX(.41)}}@keyframes hcxAbBarB{0%,30%{transform:scaleX(.59)}36%,63%{transform:scaleX(.37)}69%,94%{transform:scaleX(.72)}to{transform:scaleX(.59)}}@keyframes hcxAbShow1{0%,30%{opacity:1}34%,96%{opacity:0}to{opacity:1}}@keyframes hcxAbShow{0%{opacity:0}3%,30%{opacity:1}34%,to{opacity:0}}@keyframes hcxAbWinB{0%,30%{opacity:1}34%,64%{opacity:0}69%,to{opacity:1}}@keyframes hcxAbSeg1{0%,30%{color:var(--hgx-teal-hi);background:#00d2d224;border-color:#00d2d266}34%,96%{color:var(--hgx-muted);background:0 0;border-color:#ffffff14}to{color:var(--hgx-teal-hi);background:#00d2d224;border-color:#00d2d266}}@keyframes hcxAbSeg{0%{color:var(--hgx-muted);background:0 0;border-color:#ffffff14}3%,30%{color:var(--hgx-teal-hi);background:#00d2d224;border-color:#00d2d266}34%,to{color:var(--hgx-muted);background:0 0;border-color:#ffffff14}}@keyframes hcxAbGlow{0%{border-color:#ffffff14;box-shadow:0 0 #00d2d200}3%,30%{border-color:#00d2d273;box-shadow:0 0 0 4px #00d2d214}34%,to{border-color:#ffffff14;box-shadow:0 0 #00d2d200}}@keyframes hcxAbGlowB{0%,30%{border-color:#00d2d273;box-shadow:0 0 0 4px #00d2d214}34%,64%{border-color:#ffffff14;box-shadow:0 0 #00d2d200}69%,to{border-color:#00d2d273;box-shadow:0 0 0 4px #00d2d214}}@media (max-width:1000px){.hg-nexus .hcx-ab-grid{grid-template-columns:1fr;gap:44px}.hg-nexus .hcx-ab-viz{justify-self:start;max-width:520px}}@media (max-width:600px){.hg-nexus .hcx-ab-features{grid-template-columns:1fr}.hg-nexus .hcx-ab-board{padding:18px 16px 20px}}@media (prefers-reduced-motion:reduce){.hg-nexus .hcx-ab-viz.is-visible .hcx-ab-fill,.hg-nexus .hcx-ab-viz.is-visible .hcx-ab-pct em,.hg-nexus .hcx-ab-viz.is-visible .hcx-ab-segs span,.hg-nexus .hcx-ab-viz.is-visible .hcx-ab-win,.hg-nexus .hcx-ab-viz.is-visible .hcx-ab-opt{animation:none}.hg-nexus .hcx-ab-features li{transition:none}.hg-nexus .hcx-ab-features li.is-visible:hover{translate:none}}
