.score-dial_dial__rf2Lj{position:relative;max-width:100%;justify-self:start}.score-dial_dialFill__Cidnz{transition:stroke-dasharray 1s var(--ease)}.score-dial_dialCentre__zOlBv{position:absolute;inset:0;display:grid;place-content:center;text-align:center;grid-gap:2px;gap:2px}.score-dial_dialScore__YF_Xp{font-size:clamp(34px,4.4vw,46px);font-weight:800;letter-spacing:-.05em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.score-dial_dialOutOf__FHqwE{font-family:var(--f-mono);font-size:11px;color:var(--ink-faint)}.score-dial_dialBand__VHD0Y{margin-top:4px;font-family:var(--f-mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--brass)}@media (prefers-reduced-motion:reduce){.score-dial_dialFill__Cidnz{transition:none}}.growth-score_tool__9cUTq{display:grid;grid-gap:var(--s-8);gap:var(--s-8)}.growth-score_form__JF93G{display:grid;grid-gap:10px;gap:10px;max-width:660px}.growth-score_inputLabel__FDN_h{font-family:var(--f-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted)}.growth-score_inputRow__pZZO5{display:grid;grid-gap:10px;gap:10px}.growth-score_input__6Sv6S{width:100%;padding:16px 18px;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius);color:var(--ink);font-size:var(--t-lg);font-family:var(--f-mono);transition:border-color var(--dur-fast) var(--ease)}.growth-score_input__6Sv6S::placeholder{color:var(--ink-faint)}.growth-score_input__6Sv6S:hover:not(:disabled){border-color:var(--ink-faint)}.growth-score_input__6Sv6S:focus{outline:none;border-color:var(--brass)}.growth-score_input__6Sv6S:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.growth-score_input__6Sv6S:disabled{opacity:.6}.growth-score_submit__lErzV{padding:16px 28px;background:var(--brass);color:var(--ink-invert);font-family:var(--f-mono);font-size:var(--t-sm);letter-spacing:.11em;text-transform:uppercase;font-weight:700;border-radius:var(--radius);white-space:nowrap;transition:background var(--dur-fast) var(--ease)}.growth-score_submit__lErzV:hover:not(:disabled){background:var(--brass-lift)}.growth-score_submit__lErzV:disabled{opacity:.6;cursor:not-allowed}.growth-score_inputHint__3cWOi{font-size:var(--t-sm);color:var(--ink-faint)}.growth-score_status__UTHxK{min-height:4px}.growth-score_stages__5HEIt{display:grid;grid-gap:10px;gap:10px;max-width:420px}.growth-score_stage__2IGBF{display:flex;align-items:center;gap:12px;font-family:var(--f-mono);font-size:var(--t-sm);color:var(--ink-faint);transition:color var(--dur) var(--ease)}.growth-score_stageDot__kzDy5{width:7px;height:7px;border-radius:50%;border:1px solid var(--line-strong);flex:none;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease)}.growth-score_stageActive__jlKKS{color:var(--brass)}.growth-score_stageActive__jlKKS .growth-score_stageDot__kzDy5{border-color:var(--brass);animation:growth-score_pulse__OmZlW 1.2s ease-in-out infinite}.growth-score_stageDone___mlBG{color:var(--ink-soft)}.growth-score_stageDone___mlBG .growth-score_stageDot__kzDy5{background:var(--brass);border-color:var(--brass)}@keyframes growth-score_pulse__OmZlW{0%,to{opacity:1}50%{opacity:.35}}.growth-score_error__3zaVG{padding:var(--s-4) var(--s-6);border:1px solid var(--critical);border-radius:var(--radius);background:rgba(196,80,60,.08);color:var(--ink);font-size:var(--t-sm);max-width:60ch}.growth-score_result__y8C1_{display:grid;grid-gap:var(--s-12);gap:var(--s-12);padding-top:var(--s-8);border-top:1px solid var(--line);scroll-margin-top:90px}.growth-score_headline__wanCc{display:grid;grid-gap:var(--s-8);gap:var(--s-8);align-items:center}.growth-score_resultLabel__A9u1o{font-family:var(--f-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--brass)}.growth-score_resultUrl__3pZbN{margin-top:8px;font-size:var(--t-xl);letter-spacing:-.025em;word-break:break-all}.growth-score_resultNote__0Ys4_{margin-top:12px;font-size:var(--t-sm);color:var(--ink-muted);max-width:52ch}.growth-score_columns__Dfra3{display:grid;grid-gap:var(--s-8);gap:var(--s-8)}.growth-score_colTitle__d_By9{font-family:var(--f-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-muted);font-weight:500;margin-bottom:var(--s-4)}.growth-score_pillList__Qcrwx{display:grid;grid-gap:0;gap:0}.growth-score_pillList__Qcrwx li{display:flex;align-items:baseline;gap:12px;padding:12px 0;border-bottom:1px solid var(--line-soft);font-size:var(--t-sm);color:var(--ink-soft)}.growth-score_pillList__Qcrwx li span{flex:none}.growth-score_good__sNHTD span{color:var(--ok)}.growth-score_warn__km5xU span{color:var(--brass)}.growth-score_emptyCol__VkZdl{font-size:var(--t-sm);color:var(--ink-muted)}.growth-score_pillar__vJoDb{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);margin-bottom:8px}.growth-score_pillarSummary__1G7dl{display:grid;grid-template-columns:1fr 90px 34px;grid-gap:var(--s-4);gap:var(--s-4);align-items:center;padding:14px 16px;cursor:pointer;list-style:none}.growth-score_pillarSummary__1G7dl::-webkit-details-marker{display:none}.growth-score_pillarSummary__1G7dl:focus-visible{outline:2px solid var(--brass);outline-offset:-2px;border-radius:var(--radius)}.growth-score_pillarName__T3Gg0{font-size:var(--t-base);font-weight:600;letter-spacing:-.015em}.growth-score_pillarBar__ebLh6{height:4px;background:var(--surface-3);border-radius:2px;overflow:hidden}.growth-score_pillarBar__ebLh6 span{display:block;height:100%;background:var(--brass);transition:width .8s var(--ease)}.growth-score_pillarScore__IJYLw{font-family:var(--f-mono);font-size:var(--t-sm);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-muted)}.growth-score_checkList__Nk0ik{display:grid;grid-gap:0;gap:0;padding:0 16px 12px;border-top:1px solid var(--line-soft)}.growth-score_checkList__Nk0ik li{display:flex;align-items:baseline;gap:12px;padding:12px 0;border-bottom:1px solid var(--line-soft)}.growth-score_checkList__Nk0ik li:last-child{border-bottom:0}.growth-score_checkIcon__Ia3s9{flex:none;width:14px;font-size:12px}.growth-score_pass__NCP2H .growth-score_checkIcon__Ia3s9{color:var(--ok)}.growth-score_warn__km5xU .growth-score_checkIcon__Ia3s9{color:var(--brass)}.growth-score_fail__7OkTv .growth-score_checkIcon__Ia3s9{color:var(--critical)}.growth-score_checkLabel__pO5XN{display:block;font-size:var(--t-sm);font-weight:600}.growth-score_checkEvidence__BA0X6{display:block;margin-top:3px;font-size:var(--t-sm);color:var(--ink-muted);line-height:1.55}.growth-score_limits__w4TVa{padding:var(--s-6);border:1px solid var(--line);border-left:2px solid var(--ink-faint);border-radius:var(--radius)}.growth-score_limitList__ZmTRP{display:grid;grid-gap:8px;gap:8px}.growth-score_limitList__ZmTRP li{position:relative;padding-left:18px;font-size:var(--t-sm);color:var(--ink-muted);line-height:1.6}.growth-score_limitList__ZmTRP li:before{content:"—";position:absolute;left:0;color:var(--ink-faint)}.growth-score_cta__SgHAk{padding:var(--s-8);border:1px solid var(--brass-deep);border-radius:var(--radius-lg);background:var(--brass-wash);display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-4)}.growth-score_ctaTitle__T4XG0{font-size:var(--t-xl);letter-spacing:-.028em;max-width:22ch}.growth-score_ctaBody__BjI09{font-size:var(--t-sm);color:var(--ink-soft);max-width:60ch}.growth-score_ctaButton__XTMXh{margin-top:var(--s-2);padding:15px 26px;background:var(--brass);color:var(--ink-invert);font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.11em;text-transform:uppercase;font-weight:700;border-radius:var(--radius);transition:background var(--dur-fast) var(--ease)}.growth-score_ctaButton__XTMXh:hover{background:var(--brass-lift)}@media (min-width:620px){.growth-score_inputRow__pZZO5{grid-template-columns:1fr auto}}@media (min-width:860px){.growth-score_headline__wanCc{grid-template-columns:190px 1fr;gap:var(--s-12)}.growth-score_columns__Dfra3{grid-template-columns:1fr 1fr;gap:var(--s-12)}}@media (prefers-reduced-motion:reduce){.growth-score_dialFill__KerFi,.growth-score_pillarBar__ebLh6 span{transition:none}.growth-score_stageActive__jlKKS .growth-score_stageDot__kzDy5{animation:none}}.home_hero__uNlpJ{position:relative;padding-block:clamp(48px,9vw,112px) clamp(56px,10vw,128px);border-bottom:1px solid var(--line);overflow:hidden;background:var(--ground)}.home_heroContainer__NJu9J{position:relative;z-index:1;max-width:980px;margin-inline:auto}.home_heroContent__RpwOP{display:flex;flex-direction:column;align-items:center;text-align:center}.home_heroBadge__Ej6s0{display:inline-flex;align-items:center;gap:var(--s-2);padding:6px 14px;background:rgba(206,155,67,.08);border:1px solid rgba(206,155,67,.28);border-radius:var(--radius);font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--brass-lift);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 0 24px rgba(206,155,67,.12);margin-bottom:var(--s-4)}.home_badgePulse__xXShs{width:6px;height:6px;border-radius:50%;background:var(--brass);box-shadow:0 0 8px var(--brass);animation:home_badgePulseAnim__JlS0W 2s ease-in-out infinite}@keyframes home_badgePulseAnim__JlS0W{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.45}}.home_heroTitle__ZKYEk{font-size:clamp(2.75rem,6.5vw,5.25rem);line-height:1.04;letter-spacing:-.04em;font-weight:800;color:var(--ink);max-width:17ch;margin-inline:auto;text-align:center}.home_heroAccent__W1l9_{color:var(--brass);display:inline}.home_heroLede__MQ8Yf{margin-top:var(--s-6);font-size:var(--t-lg);color:var(--ink-soft);line-height:1.6;max-width:58ch;margin-inline:auto;text-align:center}.home_heroActions__Qoxqr{margin-top:var(--s-8);gap:var(--s-3)}.home_heroActions__Qoxqr,.home_heroPillars__Ej6vY{display:flex;flex-wrap:wrap;justify-content:center}.home_heroPillars__Ej6vY{margin-top:var(--s-10);align-items:center;gap:var(--s-3) var(--s-6);padding-top:var(--s-6);border-top:1px solid var(--line);max-width:680px;width:100%;margin-inline:auto}.home_pillarItem__yEb9C{display:inline-flex;align-items:center;gap:8px;font-size:var(--t-xs);font-family:var(--f-mono);color:var(--ink-muted);letter-spacing:.03em}.home_pillarDot__K5bMr{width:5px;height:5px;border-radius:50%;background:var(--brass);flex-shrink:0;box-shadow:0 0 6px rgba(206,155,67,.6)}.home_trust__Z9nIM{border-bottom:1px solid var(--line)}.home_trustHead__u3nen{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint);text-align:center}.home_trustGrid__Msr24{margin-top:var(--s-8);display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:1px;gap:1px;background:var(--line-soft);border:1px solid var(--line-soft)}.home_trustItem___A6qp{background:var(--ground);padding:var(--s-6) var(--s-4);text-align:center;font-size:var(--t-sm);color:var(--ink-muted);transition:color var(--dur-fast) var(--ease)}.home_trustItem___A6qp:hover{color:var(--ink-soft)}.home_trustNote__phJLW{margin-top:var(--s-6);text-align:center;font-size:var(--t-xs);color:var(--ink-faint)}.home_problem__GvDOo{border-bottom:1px solid var(--line)}.home_problemTitle__LFc0S{font-size:var(--t-2xl);max-width:18ch}.home_fragments__p2CBr{margin-top:var(--s-12);display:grid;grid-gap:1px;gap:1px;background:var(--line-soft);border:1px solid var(--line-soft);grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.home_fragment__GEYKk{background:var(--ground);padding:var(--s-8) var(--s-6);font-size:var(--t-lg);color:var(--ink-faint);letter-spacing:-.02em}.home_resolve__ESBlb{margin-top:var(--s-12);display:flex;align-items:center;gap:var(--s-4);flex-wrap:wrap}.home_resolveMark__fr7QE{width:40px;height:1px;background:var(--brass);flex:none}.home_resolveText__gZ6ZU{font-size:var(--t-2xl);font-weight:700;letter-spacing:-.03em;color:var(--ink)}.home_resolveText__gZ6ZU em{font-style:normal;color:var(--brass)}.home_scoreBand__r2HWH{background:var(--surface);border-bottom:1px solid var(--line)}.home_scoreGrid__Qjwat{display:grid;grid-gap:var(--s-12);gap:var(--s-12);align-items:start}.home_scoreTitle__iEyAu{font-size:var(--t-2xl);max-width:18ch;margin-top:var(--s-4)}.home_scoreForm__biwm_{margin-top:var(--s-8);max-width:520px}.home_scoreForm__biwm_,.home_scoreRow__x_uov{display:grid;grid-gap:10px;gap:10px}.home_scoreInput__I02Io{width:100%;padding:15px 17px;background:var(--ground);border:1px solid var(--line-strong);border-radius:var(--radius);color:var(--ink);font-size:var(--t-base);font-family:var(--f-mono);transition:border-color var(--dur-fast) var(--ease)}.home_scoreInput__I02Io::placeholder{color:var(--ink-faint)}.home_scoreInput__I02Io:hover{border-color:var(--ink-faint)}.home_scoreInput__I02Io:focus{outline:none;border-color:var(--brass)}.home_scoreInput__I02Io:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.home_scoreSubmit__u1ruT{padding:15px 26px;background:var(--brass);color:var(--ink-invert);font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.11em;text-transform:uppercase;font-weight:700;border-radius:var(--radius);white-space:nowrap;transition:background var(--dur-fast) var(--ease)}.home_scoreSubmit__u1ruT:hover{background:var(--brass-lift)}.home_scoreHint__QYX3J{font-size:var(--t-sm);color:var(--ink-faint)}.home_scoreAreas__4mIUj{border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--s-6);background:var(--ground)}.home_scoreAreasLabel__GNQMS{font-family:var(--f-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--brass);margin-bottom:var(--s-4)}.home_scoreAreas__4mIUj ul{display:grid;grid-gap:0;gap:0}.home_scoreAreas__4mIUj li{padding:10px 0;border-bottom:1px solid var(--line-soft);font-size:var(--t-sm);color:var(--ink-soft)}.home_scoreAreas__4mIUj li:last-child{border-bottom:0}.home_scoreAreasNote__AmFbC{margin-top:var(--s-4);padding-top:var(--s-4);border-top:1px solid var(--line);font-size:var(--t-xs);color:var(--ink-faint);line-height:1.6}.home_scoreAreasLink__1c8__{color:var(--brass);text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.home_scoreAreasLink__1c8__:hover{color:var(--brass-lift)}.home_scoreInput__I02Io:disabled,.home_scoreSubmit__u1ruT:disabled{opacity:.55;cursor:not-allowed}.home_scoreStatus__kxjhR{min-height:4px}.home_scoreStages__eznha{margin-top:var(--s-6);display:grid;grid-gap:9px;gap:9px;max-width:400px}.home_scoreStage__s9q8P{display:flex;align-items:center;gap:11px;font-family:var(--f-mono);font-size:var(--t-sm);color:var(--ink-faint);transition:color var(--dur) var(--ease)}.home_scoreStageDot___PpPX{width:7px;height:7px;border-radius:50%;border:1px solid var(--line-strong);flex:none;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease)}.home_scoreStageActive__nlcrT{color:var(--brass)}.home_scoreStageActive__nlcrT .home_scoreStageDot___PpPX{border-color:var(--brass);animation:home_scorePulse___9RZb 1.2s ease-in-out infinite}.home_scoreStageDone__7JpaD{color:var(--ink-soft)}.home_scoreStageDone__7JpaD .home_scoreStageDot___PpPX{background:var(--brass);border-color:var(--brass)}@keyframes home_scorePulse___9RZb{0%,to{opacity:1}50%{opacity:.35}}.home_scoreError___nQXS{margin-top:var(--s-6);padding:var(--s-4) var(--s-6);border:1px solid var(--critical);border-radius:var(--radius);background:rgba(196,80,60,.08);color:var(--ink);font-size:var(--t-sm);max-width:56ch}.home_scoreResultHead__SLOR5{display:grid;justify-items:start;grid-gap:var(--s-3);gap:var(--s-3);padding-bottom:var(--s-4);border-bottom:1px solid var(--line)}.home_scoreResultUrl__8tDez{font-family:var(--f-mono);font-size:11px;color:var(--ink-muted);word-break:break-all}.home_scoreResultGroup__IfM23{padding-top:var(--s-4)}.home_scoreResultHeading__IVJQG{font-family:var(--f-mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:8px}.home_scoreResultList__OXBTw{display:grid;grid-gap:0;gap:0}.home_scoreResultList__OXBTw li{display:flex;align-items:baseline;gap:10px;padding:9px 0;border-bottom:1px solid var(--line-soft);font-size:var(--t-sm);color:var(--ink-soft)}.home_scoreResultList__OXBTw li:last-child{border-bottom:0}.home_scoreResultList__OXBTw li span{flex:none}.home_scoreGood__DDxba span{color:var(--ok)}.home_scoreWarn__56ptw span{color:var(--brass)}.home_scoreResultActions__iM_fO{margin-top:var(--s-6);padding-top:var(--s-6);border-top:1px solid var(--line);display:grid;grid-gap:10px;gap:10px;justify-items:start}.home_scoreResultPrimary__PllBK{display:block;width:100%;padding:13px 16px;text-align:center;background:var(--brass);color:var(--ink-invert);font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:700;border-radius:var(--radius);transition:background var(--dur-fast) var(--ease)}.home_scoreResultPrimary__PllBK:hover{background:var(--brass-lift)}.home_scoreResultSecondary__9uthT{display:block;width:100%;padding:12px 16px;text-align:center;border:1px solid var(--line-strong);border-radius:var(--radius);color:var(--ink-soft);font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.1em;text-transform:uppercase;transition:border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.home_scoreResultSecondary__9uthT:hover{border-color:var(--brass);color:var(--brass)}.home_scoreReset__5842R{font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);padding:4px 0;transition:color var(--dur-fast) var(--ease)}.home_scoreReset__5842R:hover{color:var(--brass)}@media (prefers-reduced-motion:reduce){.home_scoreStageActive__nlcrT .home_scoreStageDot___PpPX{animation:none}}.home_intel__MHyK6{border-bottom:1px solid var(--line)}.home_intelGrid__MXOL_{display:grid;grid-gap:var(--s-12);gap:var(--s-12);align-items:start}.home_intelTitle__ZpjE2{font-size:var(--t-2xl);margin-top:var(--s-4);max-width:16ch}.home_intelList__1TLfQ{margin-top:var(--s-8);display:grid;grid-gap:0;gap:0}.home_intelList__1TLfQ li{display:flex;align-items:baseline;gap:var(--s-4);padding:12px 0;border-bottom:1px solid var(--line-soft);font-size:var(--t-sm);color:var(--ink-soft)}.home_intelList__1TLfQ li:before{content:"";width:4px;height:4px;background:var(--brass);flex:none;transform:translateY(-2px)}.home_dash__fPHWO{border:1px solid var(--line);background:var(--surface);border-radius:var(--radius-lg);overflow:hidden}.home_dashBar__rE1q9{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding:12px 16px;border-bottom:1px solid var(--line);background:var(--surface-2)}.home_dashTitle__QnbJo{font-size:10px;letter-spacing:.16em;color:var(--ink-muted)}.home_dashTitle__QnbJo,.home_demoBadge__EXGfj{font-family:var(--f-mono);text-transform:uppercase}.home_demoBadge__EXGfj{font-size:9px;letter-spacing:.12em;color:var(--brass);border:1px solid var(--brass-deep);padding:3px 7px;border-radius:var(--radius);white-space:nowrap}.home_dashBody__xGN12{padding:var(--s-6);display:grid;grid-gap:var(--s-6);gap:var(--s-6)}.home_tiles___q5hN{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--s-3);gap:var(--s-3)}.home_tile__7vcHF{border:1px solid var(--line);padding:12px;border-radius:var(--radius)}.home_tileLabel__ewukA{font-family:var(--f-mono);font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-faint)}.home_tileValue__3OqEX{margin-top:6px;font-size:var(--t-xl);font-weight:700;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_chart__pIZeY{border:1px solid var(--line);border-radius:var(--radius);padding:12px}.home_bars__ptPC2{display:flex;align-items:flex-end;gap:6px;height:96px}.home_bar__o5tLx{flex:1 1;background:var(--surface-3);border-radius:1px 1px 0 0;transform-origin:bottom}.home_barLive__bsDl0{background:var(--brass)}.home_chartAxis__JppwJ{margin-top:8px;display:flex;justify-content:space-between;font-family:var(--f-mono);font-size:9px;color:var(--ink-faint);letter-spacing:.1em}.home_engines__3rUCW{border-bottom:1px solid var(--line)}.home_engineGrid__UP89P{margin-top:var(--s-12);display:grid;grid-gap:1px;gap:1px;background:var(--line-soft);border:1px solid var(--line-soft)}.home_engine__ub_rd{background:var(--ground);padding:var(--s-8);display:flex;flex-direction:column;gap:var(--s-4);transition:background var(--dur) var(--ease)}.home_engine__ub_rd:hover{background:var(--surface)}.home_engineNum__rvjgD{font-family:var(--f-mono);font-size:10px;letter-spacing:.2em;color:var(--brass)}.home_engineName__WTu6U{font-size:var(--t-xl);letter-spacing:-.03em}.home_enginePromise__3F1Xv{color:var(--ink-muted);font-size:var(--t-sm);padding-bottom:var(--s-4);border-bottom:1px solid var(--line)}.home_engineItems__sxqNG{display:flex;flex-wrap:wrap;gap:6px}.home_engineItems__sxqNG li{font-family:var(--f-mono);font-size:10px;letter-spacing:.06em;color:var(--ink-soft);border:1px solid var(--line);padding:4px 8px;border-radius:var(--radius)}.home_chain__xJHd2{margin-top:var(--s-8);display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint)}.home_chain__xJHd2>span:last-child{color:var(--brass)}.home_chainSep__zf4Gy{color:var(--brass-deep)}.home_process__Eakv2{border-bottom:1px solid var(--line)}.home_steps__9XSU_{margin-top:var(--s-12);position:relative;display:grid;grid-gap:var(--s-8);gap:var(--s-8)}.home_step__irH8L{position:relative;padding-left:var(--s-8)}.home_stepRail__XiV5R{position:absolute;left:3px;top:6px;bottom:6px;width:1px;background:var(--line)}.home_stepRailFill__juZfv{position:absolute;left:3px;top:6px;width:1px;background:var(--brass);transform-origin:top}.home_stepDot__F_2Vf{position:absolute;left:0;top:6px;width:7px;height:7px;background:var(--ground);border:1px solid var(--brass);border-radius:50%}.home_stepNum__n1aZU{font-family:var(--f-mono);font-size:10px;letter-spacing:.2em;color:var(--brass)}.home_stepTitle__GqB1N{margin-top:4px;font-size:var(--t-lg);letter-spacing:-.02em}.home_stepBody__ZpBd_{margin-top:6px;color:var(--ink-muted);font-size:var(--t-sm);max-width:52ch}.home_cases__0rToi{border-bottom:1px solid var(--line)}.home_caseLead__ygyA5{margin-top:var(--s-12);border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;background:var(--surface);display:grid}.home_caseLeadBody__N6tG8{padding:var(--s-8);display:flex;flex-direction:column;gap:var(--s-4)}.home_ownerTag__n_rtj{align-self:flex-start;font-family:var(--f-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;padding:4px 8px;border-radius:var(--radius);border:1px solid var(--brass-deep);color:var(--brass)}.home_ownerTagClient__jIOC6{border-color:var(--line-strong);color:var(--ink-muted)}.home_caseName__rjpFe{font-size:var(--t-2xl);letter-spacing:-.035em}.home_casePositioning__eE1B7{color:var(--brass);font-size:var(--t-lg);letter-spacing:-.02em}.home_caseSummary__KbPAq{color:var(--ink-muted);font-size:var(--t-sm);max-width:56ch}.home_caseCaps__RD5Pd{display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--s-2)}.home_caseCaps__RD5Pd li{font-family:var(--f-mono);font-size:10px;color:var(--ink-soft);border:1px solid var(--line);padding:4px 8px;border-radius:var(--radius)}.home_caseVisual__SMY0b{background:var(--surface-2);border-top:1px solid var(--line);min-height:220px;display:grid;place-items:center;padding:var(--s-8);position:relative;overflow:hidden}.home_caseVisualHasImage__plmhV{padding:0;display:block;background:#080a0f}.home_caseVisualLink__WMg7h{display:block;width:100%;height:100%;text-decoration:none}.home_caseImageWrapper__tL1Ln{position:relative;width:100%;height:100%;min-height:280px;display:flex;align-items:center;justify-content:center;overflow:hidden}.home_caseImage__elykK{width:100%;height:100%;object-fit:cover;object-position:center center;display:block;transition:transform var(--dur) var(--ease)}.home_caseLead__ygyA5:hover .home_caseImage__elykK{transform:scale(1.03)}.home_caseImageGlassOverlay__iMm6g{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.02),rgba(0,0,0,.4));box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.home_caseGrid__4tL0X{margin-top:var(--s-6);display:grid;grid-gap:var(--s-4);gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.home_caseCard__UUoHZ{border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--s-6);background:var(--ground);display:flex;flex-direction:column;gap:10px;transition:border-color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease)}.home_caseCard__UUoHZ:hover{border-color:var(--brass-deep);background:var(--surface)}.home_caseCardName__lLmQs{font-size:var(--t-lg);letter-spacing:-.02em}.home_caseCardPos__QGjyW{font-size:var(--t-sm);color:var(--ink-muted)}.home_industries__wQFPO{border-bottom:1px solid var(--line)}.home_indGrid__jrvCe{margin-top:var(--s-12);display:grid;grid-gap:1px;gap:1px;background:var(--line-soft);border:1px solid var(--line-soft);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.home_indCard__Vy8Zm{background:var(--ground);padding:var(--s-8) var(--s-6);display:flex;flex-direction:column;gap:10px;transition:background var(--dur-fast) var(--ease)}.home_indCard__Vy8Zm:hover{background:var(--surface)}.home_indName___oBe5{font-size:var(--t-lg);letter-spacing:-.02em}.home_indProblem__dDgzZ{font-size:var(--t-sm);color:var(--ink-faint)}.home_indResponse__C2_ub{font-size:var(--t-sm);color:var(--ink-soft);padding-top:10px;border-top:1px solid var(--line)}.home_indProof__OIA92{margin-top:auto;padding-top:10px;font-family:var(--f-mono);font-size:10px;letter-spacing:.06em;color:var(--brass)}.home_results__tJrV1{border-bottom:1px solid var(--line)}.home_flow__Tts43{margin-top:var(--s-12);display:grid;grid-gap:var(--s-3);gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.home_flowStep__n7JLx{border:1px solid var(--line);border-radius:var(--radius);padding:var(--s-6) var(--s-4);text-align:center}.home_flowStepLast__KNax_{border-color:var(--brass-deep);background:var(--brass-wash)}.home_flowLabel__mDr4s{font-family:var(--f-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted)}.home_flowStepLast__KNax_ .home_flowLabel__mDr4s{color:var(--brass)}.home_resultsNote__fFsh5{margin-top:var(--s-8);padding:var(--s-6);border:1px solid var(--line);border-left:2px solid var(--brass);border-radius:var(--radius);background:var(--surface);font-size:var(--t-sm);color:var(--ink-muted);max-width:64ch}.home_insights__qr7eG{border-bottom:1px solid var(--line)}.home_postGrid__3FhHB{margin-top:var(--s-12);display:grid;grid-gap:var(--s-4);gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.home_post__02kDW{display:flex;flex-direction:column;gap:10px;overflow:hidden;padding:var(--s-6);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--ground);height:100%;transition:border-color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease)}.home_post__02kDW:hover{border-color:var(--brass-deep);background:var(--surface)}.home_postCover__YM3tl{display:block;aspect-ratio:16/9;margin:calc(-1 * var(--s-6)) calc(-1 * var(--s-6)) var(--s-2);overflow:hidden;border-bottom:1px solid var(--line)}.home_postCover__YM3tl img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease)}.home_post__02kDW:hover .home_postCover__YM3tl img{transform:scale(1.06)}.home_postCat__aHaJ9{font-family:var(--f-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--brass)}.home_postTitle__sIbPx{font-size:var(--t-lg);letter-spacing:-.022em;line-height:1.2}.home_postExcerpt__lP0na{font-size:var(--t-sm);color:var(--ink-muted)}.home_postDate__AMB_q{margin-top:auto;padding-top:10px;font-family:var(--f-mono);font-size:10px;color:var(--ink-faint);border-top:1px solid var(--line-soft)}.home_final__dD4Jx{background:var(--surface);border-bottom:1px solid var(--line)}.home_finalInner__0f_g3{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-6)}.home_finalTitle__020GW{font-size:var(--t-3xl);letter-spacing:-.04em;max-width:18ch}.home_finalActions__h2IlK{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-2)}.home_head__Gx4g0{display:flex;flex-direction:column;gap:var(--s-3)}.home_headTitle__XYwWL{font-size:var(--t-2xl);max-width:20ch}@media (min-width:620px){.home_scoreRow__x_uov{grid-template-columns:1fr auto}}@media (min-width:900px){.home_heroGrid__YqZ3b{grid-template-columns:1.1fr .9fr;gap:var(--s-16)}.home_scoreGrid__Qjwat{grid-template-columns:1.25fr .75fr;gap:var(--s-16)}.home_intelGrid__MXOL_{grid-template-columns:.85fr 1.15fr;gap:var(--s-16)}.home_engineGrid__UP89P{grid-template-columns:repeat(3,1fr)}.home_steps__9XSU_{gap:var(--s-12)}.home_caseLead__ygyA5{grid-template-columns:1fr 1.15fr}.home_caseVisual__SMY0b{border-top:0;border-left:1px solid var(--line);min-height:340px}}@media (max-width:599px){.home_tiles___q5hN{grid-template-columns:1fr 1fr}.home_tiles___q5hN>:nth-child(3){display:none}}.Problem_problemSection__5_mMO{position:relative;padding:clamp(64px,9vw,120px) 0;background:var(--ground);border-bottom:1px solid var(--line);overflow:hidden}.Problem_bgGlow__J60n0{position:absolute;top:20%;left:50%;transform:translateX(-50%);width:900px;height:400px;background:radial-gradient(ellipse at center,rgba(206,155,67,.04) 0,transparent 70%);pointer-events:none;z-index:0}.Problem_container__TE9H8{position:relative;z-index:1;max-width:var(--max-w);margin-inline:auto;padding-inline:var(--gutter)}.Problem_headerWrap__khCYu{max-width:780px;margin-bottom:var(--s-10)}.Problem_eyebrow__45q2v{display:inline-flex;align-items:center;gap:8px;font-family:var(--f-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--brass);background:rgba(206,155,67,.08);border:1px solid rgba(206,155,67,.25);border-radius:var(--radius);padding:4px 10px;margin-bottom:var(--s-4)}.Problem_eyebrowDot__Ddk0E{width:6px;height:6px;border-radius:50%;background:#ff5252;box-shadow:0 0 8px rgba(255,82,82,.7);animation:Problem_pulseDot__VMahU 2s ease-in-out infinite}@keyframes Problem_pulseDot__VMahU{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.Problem_title__XWLQT{font-size:clamp(2.2rem,5vw,3.75rem);line-height:1.08;letter-spacing:-.035em;font-weight:800;color:var(--ink);margin-bottom:var(--s-4)}.Problem_subtitle__RFjCl{font-size:clamp(1rem,2vw,1.2rem);line-height:1.6;color:var(--ink-soft);max-width:64ch}.Problem_switchBar__3HcYJ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--s-4);padding:var(--s-3) var(--s-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);margin-bottom:var(--s-8)}.Problem_switchMeta__cJOID{display:flex;align-items:center;gap:var(--s-3)}.Problem_switchIndicator__iYPVr{font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;color:var(--ink-muted);text-transform:uppercase}.Problem_switchButtons__KbLL2{display:flex;align-items:center;gap:4px;background:var(--ground);padding:3px;border:1px solid var(--line-soft);border-radius:var(--radius)}.Problem_modeBtn__Gp9H6{font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:6px 14px;border:none;border-radius:var(--radius);background:transparent;color:var(--ink-muted);cursor:pointer;transition:all var(--dur-fast) var(--ease);display:inline-flex;align-items:center;gap:6px}.Problem_modeBtn__Gp9H6:hover{color:var(--ink)}.Problem_modeBtnActiveNoise__0w7Wj{background:rgba(255,82,82,.12);color:#ff6b6b;font-weight:600;border:1px solid rgba(255,82,82,.3)}.Problem_modeBtnActiveIntel__UCP_r{background:rgba(206,155,67,.15);color:var(--brass-lift);font-weight:600;border:1px solid rgba(206,155,67,.4)}.Problem_matrixGrid__pcSVM{position:relative;perspective:1200px;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1px;gap:1px;background:var(--line-soft);border:1px solid var(--line-soft);margin-bottom:var(--s-10)}.Problem_vectorCard__XR21T{background:var(--ground);padding:var(--s-6);display:flex;flex-direction:column;justify-content:space-between;min-height:280px;position:relative;transition:background var(--dur-med) var(--ease),border-color var(--dur-med) var(--ease);cursor:pointer}.Problem_vectorCardActive__Ra6Es,.Problem_vectorCard__XR21T:hover{background:var(--surface)}.Problem_cardHead__4C8t8{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--s-4)}.Problem_vectorNum__lhFcy{font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;color:var(--ink-faint)}.Problem_statusPillNoise__tmNeX{background:rgba(255,82,82,.08);border:1px solid rgba(255,82,82,.25);color:#ff7878;border-radius:var(--radius)}.Problem_statusPillIntel__M5Cdu,.Problem_statusPillNoise__tmNeX{font-family:var(--f-mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;padding:3px 8px;display:inline-flex;align-items:center;gap:5px}.Problem_statusPillIntel__M5Cdu{background:rgba(206,155,67,.1);border:1px solid rgba(206,155,67,.35);color:var(--brass-lift);border-radius:var(--radius)}.Problem_cardTitle__qHFd3{font-size:var(--t-xl);font-weight:700;letter-spacing:-.025em;margin-bottom:var(--s-3);transition:color var(--dur-fast) var(--ease)}.Problem_titleNoise__a5_qW{color:var(--ink)}.Problem_titleIntel__iLzIu{color:var(--brass-lift)}.Problem_cardDesc__JUsKc{font-size:var(--t-sm);line-height:1.6;color:var(--ink-muted);margin-bottom:var(--s-4);flex-grow:1}.Problem_cardCallout__Y5ksy{padding:var(--s-3) var(--s-4);border-left:2px solid var(--brass);background:var(--surface-2);border-radius:var(--radius);margin-top:auto}.Problem_calloutLabel__YU2eV{font-family:var(--f-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--brass);margin-bottom:2px;display:block}.Problem_calloutText__ih3fc{font-size:12.5px;line-height:1.45;color:var(--ink-soft);margin:0}.Problem_resolveBanner__gDRP7{background:linear-gradient(180deg,var(--surface) 0,var(--ground) 100%);border:1px solid var(--line);border-radius:var(--radius);padding:var(--s-8) var(--s-8);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--s-6);position:relative;box-shadow:0 8px 32px rgba(0,0,0,.4)}.Problem_resolveBanner__gDRP7:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0,var(--brass) 50%,transparent 100%)}.Problem_resolveContent__ziegI{max-width:620px}.Problem_resolveHeader__17H8f{display:flex;align-items:center;gap:var(--s-3);margin-bottom:var(--s-2)}.Problem_resolvePulseLine__eXWks{width:32px;height:2px;background:var(--brass);box-shadow:0 0 10px rgba(206,155,67,.8)}.Problem_resolveHeading__G5srT{font-size:clamp(1.8rem,3.8vw,2.75rem);font-weight:800;letter-spacing:-.035em;color:var(--ink);line-height:1.1;margin:0}.Problem_resolveHeading__G5srT em{font-style:normal;color:var(--brass-lift);background:linear-gradient(135deg,#ffffff,#ce9b43 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.Problem_resolveDesc__J47yO{margin-top:var(--s-3);font-size:var(--t-base);color:var(--ink-soft);line-height:1.55}.Problem_resolveAction__5lifn{flex:none}.Problem_exploreBtn__xZpkV{display:inline-flex;align-items:center;gap:8px;padding:14px 24px;background:var(--brass);color:var(--ink-invert);font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:700;border-radius:var(--radius);text-decoration:none;box-shadow:0 4px 20px rgba(206,155,67,.25);transition:background var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.Problem_exploreBtn__xZpkV:hover{background:var(--brass-lift);transform:translateY(-1px)}.Problem_exploreArrow__a_d4q{transition:transform var(--dur-fast) var(--ease)}.Problem_exploreBtn__xZpkV:hover .Problem_exploreArrow__a_d4q{transform:translateX(4px)}@media (max-width:768px){.Problem_switchBar__3HcYJ{flex-direction:column;align-items:flex-start}.Problem_switchButtons__KbLL2{width:100%;justify-content:space-between}.Problem_modeBtn__Gp9H6{flex:1 1;justify-content:center}.Problem_resolveBanner__gDRP7{padding:var(--s-6)}.Problem_resolveAction__5lifn{width:100%}.Problem_exploreBtn__xZpkV{width:100%;justify-content:center}}.Problem_vectorCard__XR21T{display:grid}.Problem_cardFace__IejpO{grid-area:1/1;display:flex;flex-direction:column;transform-origin:50% 50%;transition:transform .19s cubic-bezier(.55,0,.45,1),opacity .19s linear}.Problem_cardFlip__ytDIk{transform:rotateY(88deg) scale(.96);opacity:.2}.Problem_faceHidden__clVvp{visibility:hidden;opacity:0;pointer-events:none}.Problem_cardNoise__JYG21{animation:Problem_noiseJitter__6YGHd 2.6s steps(1) infinite}.Problem_cardNoise__JYG21 .Problem_cardTitle__qHFd3{text-shadow:2px 0 rgba(255,82,82,.55),-2px 0 rgba(120,200,255,.35);animation:Problem_noiseShift__dQ3N7 1.9s steps(1) infinite}.Problem_cardNoise__JYG21:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(255,255,255,.025) 0 1px,transparent 1px 3px);mix-blend-mode:screen;opacity:1}.Problem_gridNoise__zWO3C{background:rgba(255,82,82,.12)}@keyframes Problem_noiseJitter__6YGHd{0%,to{transform:none}12%{transform:translate(1px,-1px)}13%{transform:none}57%{transform:translate(-2px)}58%{transform:none}81%{transform:translateY(1px)}82%{transform:none}}@keyframes Problem_noiseShift__dQ3N7{0%,to{-webkit-clip-path:none;clip-path:none;transform:none}31%{-webkit-clip-path:inset(0 0 55% 0);clip-path:inset(0 0 55% 0);transform:translateX(2px)}33%{-webkit-clip-path:none;clip-path:none;transform:none}74%{-webkit-clip-path:inset(45% 0 0 0);clip-path:inset(45% 0 0 0);transform:translateX(-3px)}76%{-webkit-clip-path:none;clip-path:none;transform:none}}.Problem_sweep__RTSse{position:absolute;top:-1px;bottom:-1px;left:0;width:2px;z-index:3;pointer-events:none;background:var(--brass-lift);box-shadow:0 0 18px 4px rgba(229,185,104,.55),0 0 60px 12px rgba(206,155,67,.18);animation:Problem_sweepAcross__RDtG1 .9s cubic-bezier(.65,0,.35,1) forwards}@keyframes Problem_sweepAcross__RDtG1{0%{left:0;opacity:1}90%{opacity:1}to{left:100%;opacity:0}}@media (prefers-reduced-motion:reduce){.Problem_cardNoise__JYG21,.Problem_cardNoise__JYG21 .Problem_cardTitle__qHFd3{animation:none}.Problem_cardFace__IejpO{transition:none}.Problem_sweep__RTSse{display:none}}.logo_lockup__seAbL{display:inline-flex;align-items:center;gap:10px;line-height:1}.logo_mark__tZdjU{display:block;flex:none}.logo_word__pu84T{font-size:16px;font-weight:800;letter-spacing:-.02em;color:currentColor;white-space:nowrap}.Footer_footer__LxLGV{border-top:1px solid var(--line);background:var(--ground)}.Footer_inner__4mERO{max-width:var(--max);margin-inline:auto;padding:var(--s-16) var(--gutter) var(--s-12);display:grid;grid-gap:var(--s-12);gap:var(--s-12)}.Footer_logo__y_pDi{font-size:15px;font-weight:800;letter-spacing:-.02em}.Footer_tagline__JbGy8{margin-top:6px;font-size:var(--t-sm);color:var(--brass);font-family:var(--f-mono);letter-spacing:.02em}.Footer_address__MoCUk{margin-top:var(--s-6);font-style:normal;font-size:var(--t-sm);color:var(--ink-muted);line-height:1.7}.Footer_contact__IWz3F{margin-top:var(--s-4);display:flex;flex-direction:column;gap:0;font-size:var(--t-sm)}.Footer_contact__IWz3F a{display:inline-block;padding-block:4px;min-height:24px;color:var(--ink-soft);transition:color var(--dur-fast) var(--ease)}.Footer_contact__IWz3F a:hover{color:var(--brass)}.Footer_cols__Ef3DJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:var(--s-8);gap:var(--s-8)}.Footer_colTitle__IzESw{font-family:var(--f-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint);font-weight:500;margin-bottom:var(--s-4)}.Footer_colTitleSpaced__v_j63{margin-top:var(--s-8)}.Footer_cols__Ef3DJ ul{display:flex;flex-direction:column;gap:0}.Footer_cols__Ef3DJ a{display:inline-block;padding-block:5px;min-height:24px;font-size:var(--t-sm);color:var(--ink-soft);transition:color var(--dur-fast) var(--ease)}.Footer_cols__Ef3DJ a:hover{color:var(--brass)}.Footer_base__wwW90{border-top:1px solid var(--line-soft);max-width:var(--max);margin-inline:auto;padding:var(--s-6) var(--gutter);display:flex;flex-wrap:wrap;gap:var(--s-4) var(--s-8);align-items:center;justify-content:space-between;font-size:var(--t-xs);color:var(--ink-faint)}.Footer_base__wwW90 a{display:inline-block;padding-block:6px;min-height:24px}.Footer_social__Wi7j3{display:flex;gap:var(--s-6)}.Footer_social__Wi7j3 a{display:inline-block;padding-block:4px;min-height:24px;color:var(--ink-muted);transition:color var(--dur-fast) var(--ease)}.Footer_social__Wi7j3 a:hover{color:var(--brass)}@media (min-width:900px){.Footer_inner__4mERO{grid-template-columns:320px 1fr;gap:var(--s-24)}}.MobileCta_dock__WecPY{position:fixed;left:0;right:0;bottom:0;z-index:90;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom, 0px));background:rgba(11,11,12,.9);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--line);transform:translateY(110%);transition:transform var(--dur) var(--ease);pointer-events:none}.MobileCta_dockShown__Y90Ao{transform:translateY(0);pointer-events:auto}.MobileCta_button__gC4Jz{display:block;width:100%;padding:14px 16px;text-align:center;background:var(--brass);color:var(--ink-invert);font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.11em;text-transform:uppercase;font-weight:600;border-radius:var(--radius)}.MobileCta_button__gC4Jz:active{background:var(--brass-lift)}@media (min-width:900px){.MobileCta_dock__WecPY{display:none}}.Nav_header__R2crE{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:rgba(11,11,12,.95);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--line);transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.Nav_menuOpen__3psTi,.Nav_scrolled__ms6Pi{background:rgba(11,11,12,.98);border-bottom-color:var(--line-strong);box-shadow:0 4px 24px rgba(0,0,0,.4)}.Nav_bar___cdKG{width:100%;max-width:var(--max);margin-inline:auto;padding:14px var(--gutter);display:flex;align-items:center;justify-content:space-between;gap:var(--s-6);min-height:60px}.Nav_logo__HeBvV{font-size:16px;font-weight:800;letter-spacing:-.02em;color:var(--ink);flex:none;transition:color var(--dur-fast) var(--ease)}.Nav_logo__HeBvV:hover{color:var(--brass)}.Nav_desktop__rP3nP{display:none;margin-inline:auto}.Nav_navList__EITDl{display:flex;align-items:center;gap:var(--s-6);list-style:none;padding:0;margin:0}.Nav_navItem__OlXbt{display:inline-block;padding:6px 2px;font-size:var(--t-sm);color:var(--ink-muted);letter-spacing:-.005em;background:transparent;border:none;cursor:pointer;font-family:inherit;transition:color var(--dur-fast) var(--ease)}.Nav_navItem__OlXbt:hover,.Nav_navItem__OlXbt[aria-expanded=true]{color:var(--ink)}.Nav_cta__NJIm9{display:none;flex:none;padding:10px 18px;background:var(--brass);color:var(--ink-invert);font-family:var(--f-mono);font-size:11px;letter-spacing:.11em;text-transform:uppercase;font-weight:600;border-radius:var(--radius);transition:background var(--dur-fast) var(--ease)}.Nav_cta__NJIm9:hover{background:var(--brass-lift)}.Nav_burger__TKpnW{margin-left:auto;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:0;color:var(--ink);border-radius:var(--radius);transition:background var(--dur-fast) var(--ease);position:relative;z-index:101}.Nav_burger__TKpnW:hover{background:rgba(255,255,255,.06)}.Nav_burgerIcon__7FyMn{position:relative;display:block;width:22px;height:2px;background:var(--ink);border-radius:1px;transition:background var(--dur-fast) var(--ease)}.Nav_burgerIcon__7FyMn:after,.Nav_burgerIcon__7FyMn:before{content:"";position:absolute;left:0;width:22px;height:2px;background:var(--ink);border-radius:1px;transition:transform var(--dur) var(--ease),top var(--dur) var(--ease)}.Nav_burgerIcon__7FyMn:before{top:-7px}.Nav_burgerIcon__7FyMn:after{top:7px}.Nav_burgerOpen__Geo1h{position:relative;display:block;width:22px;height:2px;background:transparent!important}.Nav_burgerOpen__Geo1h:after,.Nav_burgerOpen__Geo1h:before{content:"";position:absolute;left:0;top:0;width:22px;height:2px;background:var(--brass-lift);border-radius:1px;transition:transform var(--dur) var(--ease)}.Nav_burgerOpen__Geo1h:before{transform:rotate(45deg)}.Nav_burgerOpen__Geo1h:after{transform:rotate(-45deg)}.Nav_panel__qL2_Q{display:none;border-top:1px solid var(--line);background:rgba(11,11,12,.97);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.Nav_panelInner__QzWre{max-width:var(--max);margin-inline:auto;padding:var(--s-12) var(--gutter) var(--s-8)}.Nav_pillarGrid__iqt7l{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--s-12);gap:var(--s-12)}.Nav_pillarCol__Pv3zL ul{list-style:none;padding:0;margin:0}.Nav_pillarLabel__cIKfi{font-family:var(--f-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--brass);margin-bottom:6px}.Nav_pillarPromise__9Parb{font-size:var(--t-sm);color:var(--ink-muted);margin-bottom:var(--s-4);padding-bottom:var(--s-4);border-bottom:1px solid var(--line)}.Nav_panelLink__igpBr{display:block;padding:7px 0;font-size:var(--t-base);color:var(--ink-soft);transition:color var(--dur-fast) var(--ease),padding-left var(--dur-fast) var(--ease)}.Nav_panelLink__igpBr:hover{color:var(--brass);padding-left:5px}.Nav_industryGrid__qxZpq{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--s-4) var(--s-12);gap:var(--s-4) var(--s-12)}.Nav_industryLink__YrJeA{display:block;padding:12px 0;border-bottom:1px solid var(--line-soft)}.Nav_industryName__wiT2Q{display:block;font-size:var(--t-base);font-weight:600;color:var(--ink);transition:color var(--dur-fast) var(--ease)}.Nav_industryLink__YrJeA:hover .Nav_industryName__wiT2Q{color:var(--brass)}.Nav_industryProblem__lapWL{display:block;font-size:var(--t-sm);color:var(--ink-muted);margin-top:2px;line-height:1.45}.Nav_panelFooter__HbHJY{display:inline-block;margin-top:var(--s-8);font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.11em;text-transform:uppercase;color:var(--brass)}.Nav_panelFooter__HbHJY:hover{color:var(--brass-lift)}.Nav_mobileTakeover__5PvWU{position:fixed;inset:0;width:100vw;height:100dvh;background:rgba(11,11,12,.98);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);display:flex;flex-direction:column;z-index:9999;overflow:hidden;animation:Nav_takeoverFadeIn__IrcVd .24s cubic-bezier(.16,1,.3,1)}@keyframes Nav_takeoverFadeIn__IrcVd{0%{opacity:0;transform:scale(.99)}to{opacity:1;transform:scale(1)}}.Nav_takeoverHeader__763ro{flex:none;min-height:60px;padding:14px var(--gutter);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);background:rgba(11,11,12,.95)}.Nav_takeoverBody__V3QEE{flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:var(--s-4) var(--gutter) var(--s-8);display:flex;flex-direction:column;justify-content:space-between;gap:var(--s-6)}.Nav_takeoverNav__0wrPf{display:flex;flex-direction:column;gap:0}.Nav_takeoverItem__4hUG9{border-bottom:1px solid var(--line-soft)}.Nav_takeoverItemHead__lrNq6{display:flex;align-items:center;justify-content:space-between;width:100%}.Nav_takeoverMainLink__JTGdk{display:flex;align-items:center;gap:var(--s-3);padding:14px 0;font-size:clamp(1.2rem,4.5vw,1.65rem);font-weight:700;letter-spacing:-.03em;color:var(--ink);text-decoration:none;transition:color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.Nav_takeoverMainLink__JTGdk:active,.Nav_takeoverMainLink__JTGdk:hover{color:var(--brass-lift)}.Nav_takeoverNum__zcMRO{font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;color:var(--brass);font-weight:500}.Nav_freeBadge__3oxby{font-family:var(--f-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;background:rgba(206,155,67,.15);border:1px solid rgba(206,155,67,.35);border-radius:var(--radius);color:var(--brass-lift);padding:2px 6px;margin-left:4px}.Nav_takeoverToggle__bF3MN{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:transparent;border:none;color:var(--brass);font-size:1.4rem;cursor:pointer;padding:0}.Nav_takeoverSubWrap__1q_G9{padding:0 0 var(--s-3) var(--s-6);animation:Nav_subSlideIn__d4dSn .2s cubic-bezier(.16,1,.3,1)}@keyframes Nav_subSlideIn__d4dSn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.Nav_takeoverPillars__f3taH{display:flex;flex-direction:column;gap:var(--s-3)}.Nav_takeoverPillarGroup__D_kGW{display:flex;flex-direction:column;gap:2px}.Nav_takeoverPillarLabel__jw8QZ{font-family:var(--f-mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--brass);margin-bottom:2px}.Nav_takeoverIndustryGrid__o19W5,.Nav_takeoverSubLinks__gZr1g{display:flex;flex-direction:column;gap:2px}.Nav_takeoverSubLink__sHrrD{display:block;padding:6px 0;font-size:var(--t-sm);color:var(--ink-soft);text-decoration:none;transition:color var(--dur-fast) var(--ease)}.Nav_takeoverSubLink__sHrrD:active,.Nav_takeoverSubLink__sHrrD:hover{color:var(--brass)}.Nav_takeoverFooter__XXJLH{display:flex;flex-direction:column;gap:var(--s-3);padding-top:var(--s-4)}.Nav_takeoverCta__3HlfV{display:block;width:100%;padding:15px var(--s-4);text-align:center;background:var(--brass);color:var(--ink-invert);font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:700;border-radius:var(--radius);text-decoration:none;box-shadow:0 4px 20px rgba(206,155,67,.25);transition:background var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.Nav_takeoverCta__3HlfV:active,.Nav_takeoverCta__3HlfV:hover{background:var(--brass-lift)}.Nav_takeoverMeta__xUvGQ{font-family:var(--f-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);text-align:center;margin:0}@media (min-width:900px){.Nav_desktop__rP3nP{display:block}.Nav_cta__NJIm9{display:inline-block}.Nav_burger__TKpnW{display:none}.Nav_panelOpen__zTzYR{display:block}.Nav_mobileTakeover__5PvWU{display:none!important}}.particles_field__EiEFd{position:fixed;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none;opacity:0;transition:opacity 1.4s var(--ease)}.particles_field__EiEFd[data-ready]{opacity:1}.particles_ring__jxjXI{display:none}@media (hover:hover) and (pointer:fine){.particles_ring__jxjXI{display:block;position:fixed;left:0;top:0;z-index:90;width:34px;height:34px;margin:-17px 0 0 -17px;border:1px solid rgba(206,155,67,.55);border-radius:50%;pointer-events:none;transform:translate(-100px,-100px)}}@media (prefers-reduced-motion:reduce){.particles_ring__jxjXI{display:none}}@media print{.particles_field__EiEFd,.particles_ring__jxjXI{display:none}}.SkipLink_skip__gq7AI{position:absolute;top:0;left:50%;transform:translate(-50%,-120%);z-index:200;padding:12px 20px;background:var(--brass);color:var(--ink-invert);font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:600;border-radius:0 0 var(--radius) var(--radius);transition:transform var(--dur) var(--ease)}.SkipLink_skip__gq7AI:focus{transform:translate(-50%)}.Button_btn__BfW4M{--btn-bg:transparent;--btn-fg:var(--ink);--btn-border:transparent;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.11em;text-transform:uppercase;font-weight:600;white-space:nowrap;border-radius:var(--radius);background:var(--btn-bg);color:var(--btn-fg);border:1px solid var(--btn-border);transition:background var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.Button_btn__BfW4M:hover{transform:translateY(-1px)}.Button_btn__BfW4M:active{transform:translateY(0)}.Button_md__A3KbI{padding:12px 20px}.Button_lg__NfTRl{padding:16px 28px;font-size:var(--t-sm)}.Button_primary__Bapcw{--btn-bg:var(--brass);--btn-fg:var(--ink-invert);--btn-border:var(--brass)}.Button_primary__Bapcw:hover{--btn-bg:var(--brass-lift);--btn-border:var(--brass-lift)}.Button_ghost__FM7bg{--btn-fg:var(--ink-soft);--btn-border:var(--line-strong)}.Button_ghost__FM7bg:hover{--btn-fg:var(--ink);--btn-border:var(--brass)}.Button_quiet__vlUL_{--btn-fg:var(--brass);padding-inline:0}.Button_quiet__vlUL_:hover{--btn-fg:var(--brass-lift)}@media (prefers-reduced-motion:reduce){.Button_btn__BfW4M:active,.Button_btn__BfW4M:hover{transform:none}}.assessment_hero__4ZVb2{position:relative;overflow:hidden;padding-block:clamp(32px,5vw,56px) clamp(40px,6vw,64px);border-bottom:1px solid var(--line)}.assessment_heroContainer__ii4ts{position:relative;z-index:1}.assessment_title__oxfx_{font-size:var(--t-3xl);letter-spacing:-.042em;max-width:16ch}.assessment_lede__G78_R{margin-top:var(--s-6);max-width:58ch}.assessment_main__4aJq5{padding-block:clamp(48px,7vw,80px);border-bottom:1px solid var(--line)}.assessment_layout__yZvHL{display:grid;grid-gap:var(--s-12);gap:var(--s-12);align-items:start}.assessment_formCol__oSSJr{min-width:0}.assessment_aside__UvY4i{display:grid;grid-gap:var(--s-8);gap:var(--s-8);padding:var(--s-8);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.assessment_asideTitle__AweS6{font-family:var(--f-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--brass);font-weight:500}.assessment_steps__qv9Lj{display:grid;grid-gap:0;gap:0}.assessment_steps__qv9Lj li{display:grid;grid-template-columns:32px 1fr;grid-gap:var(--s-3);gap:var(--s-3);padding:14px 0;border-bottom:1px solid var(--line-soft)}.assessment_steps__qv9Lj li:last-child{border-bottom:0;padding-bottom:0}.assessment_steps__qv9Lj li:first-child{padding-top:0}.assessment_stepNum__OiG2X{font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;color:var(--brass);padding-top:3px}.assessment_stepTitle__aDycK{display:block;font-size:var(--t-base);font-weight:620;letter-spacing:-.015em}.assessment_stepBody__uM_PI{display:block;margin-top:4px;font-size:var(--t-sm);color:var(--ink-muted);line-height:1.6}.assessment_direct__AF3CN{padding-top:var(--s-6);border-top:1px solid var(--line);display:grid;grid-gap:8px;gap:8px}.assessment_directLabel__VEjsR{font-family:var(--f-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint)}.assessment_directList__rdoc_{display:grid;grid-gap:4px;gap:4px;font-size:var(--t-sm)}.assessment_directList__rdoc_ a{color:var(--ink-soft);transition:color var(--dur-fast) var(--ease)}.assessment_directList__rdoc_ a:hover{color:var(--brass)}.assessment_hours__Aghhv{font-size:var(--t-xs);color:var(--ink-faint)}.assessment_thanks__qvV55{padding-block:clamp(64px,10vw,128px);border-bottom:1px solid var(--line)}.assessment_thanksInner__05a3T{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-6);max-width:62ch}.assessment_tick__7VDPW{width:44px;height:44px;border-radius:50%;border:1px solid var(--brass);display:grid;place-content:center;color:var(--brass);font-size:20px;line-height:1}.assessment_thanksTitle__kmkc7{font-size:var(--t-3xl);letter-spacing:-.042em;max-width:16ch}.assessment_thanksActions___W9pn{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-2)}.assessment_meanwhile___CmKR{margin-top:var(--s-12);padding-top:var(--s-8);border-top:1px solid var(--line);width:100%}.assessment_meanwhileGrid__0CVyA{margin-top:var(--s-6);display:grid;grid-gap:var(--s-4);gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}@media (min-width:1000px){.assessment_layout__yZvHL{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);gap:var(--s-16)}}.insights_pageHero__J5t5L{position:relative;overflow:hidden;padding-block:clamp(32px,5vw,56px) clamp(48px,7vw,72px);border-bottom:1px solid var(--line)}.insights_heroContainer__pjm8F{position:relative;z-index:1}.insights_pageTitle__gKnEO{font-size:var(--t-3xl);letter-spacing:-.042em;max-width:18ch}.insights_pageLede__3W_ch{margin-top:var(--s-6);max-width:62ch}.insights_filter__AnRS6{display:flex;flex-wrap:wrap;gap:8px;margin-top:var(--s-8)}.insights_filterItem__XWzOF{display:inline-block;font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.12em;text-transform:uppercase;padding:9px 14px;border:1px solid var(--line-strong);border-radius:var(--radius);color:var(--ink-muted);transition:border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease)}.insights_filterItem__XWzOF:hover{border-color:var(--brass-deep);color:var(--brass)}.insights_filterActive__V3Hm5{background:var(--brass);border-color:var(--brass);color:var(--ink-invert)}.insights_filterActive__V3Hm5:hover{background:var(--brass-lift);border-color:var(--brass-lift);color:var(--ink-invert)}.insights_featured__3pqkI{padding-block:clamp(40px,6vw,64px);border-bottom:1px solid var(--line)}.insights_featureCard__fW3J9{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--s-6);gap:var(--s-6);align-items:center;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);padding:var(--s-8);transition:border-color var(--dur-fast) var(--ease)}.insights_featureCard__fW3J9:hover{border-color:var(--brass-deep)}.insights_featureCover__J4glM{display:block;aspect-ratio:16/9;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius)}.insights_featureCover__J4glM img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ease)}.insights_featureCard__fW3J9:hover .insights_featureCover__J4glM img{transform:scale(1.05)}@media (min-width:900px){.insights_featureCard__fW3J9:has(.insights_featureCover__J4glM){grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.insights_featureCard__fW3J9:has(.insights_featureCover__J4glM) .insights_featureCover__J4glM{grid-row:span 2;grid-column:2}}@media (prefers-reduced-motion:reduce){.insights_cardCover__lCDZ_ img,.insights_featureCover__J4glM img{transition:none}.insights_card__WYbNe:hover .insights_cardCover__lCDZ_ img,.insights_featureCard__fW3J9:hover .insights_featureCover__J4glM img{transform:none}}.insights_featureTitle__lWrsr{font-size:var(--t-2xl);letter-spacing:-.035em;max-width:22ch}.insights_featureExcerpt__LWy9i{margin-top:var(--s-4);color:var(--ink-soft);font-size:var(--t-lg);line-height:1.5;max-width:58ch}.insights_grid__m1mwh{padding-block:clamp(40px,6vw,64px);border-bottom:1px solid var(--line)}.insights_gridInner__x5Ss4{display:grid;grid-gap:var(--s-4);gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.insights_card__WYbNe{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--ground);height:100%;transition:border-color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.insights_card__WYbNe:hover{border-color:var(--brass-deep);background:var(--surface);transform:translateY(-2px)}.insights_cardCover__lCDZ_{display:block;aspect-ratio:16/9;overflow:hidden;border-bottom:1px solid var(--line);background:var(--ground)}.insights_cardCover__lCDZ_ img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease),filter .6s var(--ease)}.insights_card__WYbNe:hover .insights_cardCover__lCDZ_ img{transform:scale(1.06);filter:brightness(1.15)}.insights_cardBody__Q3VIM{display:flex;flex-direction:column;gap:10px;flex:1 1;padding:var(--s-6)}.insights_cardCat__qPOHY{font-family:var(--f-mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--brass)}.insights_cardTitle__NFt24{font-size:var(--t-lg);letter-spacing:-.022em;line-height:1.22}.insights_cardExcerpt__w_dFK{font-size:var(--t-sm);color:var(--ink-muted)}.insights_cardMeta__eBGob{margin-top:auto;padding-top:12px;border-top:1px solid var(--line-soft);display:flex;justify-content:space-between;gap:var(--s-4);font-family:var(--f-mono);font-size:10px;color:var(--ink-faint);letter-spacing:.06em}.insights_articleHeader__M1xt0{position:relative;overflow:hidden;padding-block:clamp(32px,5vw,48px) clamp(32px,5vw,48px);border-bottom:1px solid var(--line)}.insights_articleCat__6M1Jw{display:inline-block;font-family:var(--f-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--brass);border:1px solid var(--brass-deep);padding:5px 10px;border-radius:var(--radius)}.insights_articleTitle__MMVpi{margin-top:var(--s-6);font-size:var(--t-2xl);letter-spacing:-.035em;max-width:24ch}.insights_articleExcerpt__WgFCX{margin-top:var(--s-4);color:var(--ink-soft);font-size:var(--t-lg);line-height:1.5;max-width:60ch}.insights_articleMeta__gYduu{margin-top:var(--s-6);display:flex;flex-wrap:wrap;gap:var(--s-4);font-family:var(--f-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.insights_articleBody__Q_BoF{--read:clamp(1.0625rem,1rem + 0.25vw,1.125rem);position:relative;padding-block:clamp(32px,5vw,56px) clamp(48px,7vw,80px);background:var(--ground);border-bottom:1px solid var(--line)}.insights_articleLayout__WgT1t{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--s-8);gap:var(--s-8)}.insights_articleMain__VXjxq{min-width:0;max-width:72ch}.insights_articleCover__HOqrk{margin:0;max-width:760px}.insights_articleCover__HOqrk img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-lg);border:1px solid var(--line)}.insights_articleCover__HOqrk figcaption{margin-top:var(--s-2);font-size:var(--t-xs);color:var(--ink-faint)}.insights_articleCover__HOqrk figcaption a{color:inherit;text-decoration:underline;text-underline-offset:2px}.insights_tocDesktop__HYKsW{display:none}.insights_tocMobile__73DFV{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.insights_tocMobile__73DFV summary{cursor:pointer;padding:12px 16px;font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted)}.insights_tocMobile__73DFV .insights_tocList__1POBP{padding:0 16px 12px}.insights_tocTitle__m8PtU{margin:0 0 var(--s-3);font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted)}.insights_tocList__1POBP{margin:0;padding:0;list-style:none;display:grid;grid-gap:2px;gap:2px}.insights_tocList__1POBP a{display:block;padding:6px 0 6px 12px;border-left:2px solid var(--line);font-size:.875rem;line-height:1.45;color:var(--ink-muted);transition:color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.insights_tocList__1POBP a:hover{color:var(--ink)}.insights_tocList__1POBP a.insights_tocActive__KHmBM{color:var(--ink);border-left-color:var(--brass)}@media (min-width:1100px){.insights_articleLayout__WgT1t{grid-template-columns:minmax(0,760px) 240px;justify-content:space-between;column-gap:var(--s-16);row-gap:var(--s-12)}.insights_articleCover__HOqrk{grid-column:1;grid-row:1}.insights_articleMain__VXjxq{grid-column:1;grid-row:2}.insights_articleAside__SnDqt{grid-column:2;grid-row:1/span 2}.insights_tocMobile__73DFV{display:none}.insights_tocDesktop__HYKsW{display:block;position:-webkit-sticky;position:sticky;top:96px;max-height:calc(100vh - 128px);overflow-y:auto}}.insights_progress__BH0fI{position:fixed;top:0;left:0;right:0;z-index:101;height:2px;background:var(--brass);transform:scaleX(0);transform-origin:left center;pointer-events:none}.insights_share__KFdAv{margin-top:var(--s-12);padding-top:var(--s-6);border-top:1px solid var(--line);display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3) var(--s-6);font-size:.875rem}.insights_shareLabel__nsfAW{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint)}.insights_share__KFdAv a,.insights_share__KFdAv button{color:var(--ink-soft);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);background:none;border:0;padding:4px 0;font:inherit;cursor:pointer}.insights_share__KFdAv a:hover,.insights_share__KFdAv button:hover{color:var(--ink);-webkit-text-decoration-color:var(--brass);text-decoration-color:var(--brass)}.insights_prose__IKXeH{max-width:70ch;font-size:var(--read)}.insights_prose__IKXeH p{margin-bottom:1.25em;color:var(--ink-soft);line-height:1.75}.insights_faqs__CuBfd h2,.insights_prose__IKXeH h2{scroll-margin-top:96px}.insights_prose__IKXeH h2{margin-top:2.4em;margin-bottom:.7em;font-size:var(--t-xl);line-height:1.25;letter-spacing:-.028em;color:var(--ink)}.insights_prose__IKXeH h2:first-child{margin-top:0}.insights_prose__IKXeH h3{margin-top:1.8em;margin-bottom:.5em;font-size:var(--t-lg);letter-spacing:-.02em;color:var(--ink)}.insights_bullets___ARNp,.insights_numbers__zAmzX{margin-bottom:1.5em;display:grid;grid-gap:0;gap:0}.insights_bullets___ARNp li,.insights_numbers__zAmzX li{position:relative;padding:10px 0 10px var(--s-8);border-bottom:1px solid var(--line-soft);color:var(--ink-soft);font-size:inherit;line-height:1.65}.insights_bullets___ARNp li:before{content:"";position:absolute;left:4px;top:calc(10px + .8em);width:5px;height:5px;background:var(--brass)}.insights_numbers__zAmzX{counter-reset:step}.insights_numbers__zAmzX li{counter-increment:step}.insights_numbers__zAmzX li:before{content:counter(step,decimal-leading-zero);position:absolute;left:0;top:calc(10px + .25em);font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;color:var(--brass)}.insights_note__0VZ74{margin-block:.5em 1.5em;padding:var(--s-6);border:1px solid var(--line);border-left:2px solid var(--brass);border-radius:var(--radius);background:var(--surface);color:var(--ink-soft);font-size:.95em;line-height:1.7}.insights_tableWrap__dxlRL{margin-block:.5em 1.75em;overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.insights_tableWrap__dxlRL table{border-collapse:collapse;width:100%;min-width:520px;font-size:.9rem;line-height:1.55}.insights_tableWrap__dxlRL td,.insights_tableWrap__dxlRL th{text-align:left;padding:11px 14px;border-bottom:1px solid var(--line-soft);vertical-align:top}.insights_tableWrap__dxlRL th{font-family:var(--f-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);font-weight:500;background:var(--surface-2);border-bottom:1px solid var(--line)}.insights_tableWrap__dxlRL td{color:var(--ink-soft)}.insights_tableWrap__dxlRL tbody tr:last-child td{border-bottom:0}.insights_solutionLink__3NO4w{margin-top:var(--s-12);padding:var(--s-6);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);display:flex;flex-direction:column;gap:10px;align-items:flex-start;transition:border-color var(--dur-fast) var(--ease)}.insights_solutionLink__3NO4w:hover{border-color:var(--brass-deep)}.insights_solutionLabel__h4WfA{font-family:var(--f-mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint)}.insights_solutionName__6c_Tt{font-size:var(--t-lg);letter-spacing:-.022em}.insights_solutionPromise__prHT3{font-size:var(--t-sm);color:var(--brass)}.insights_related___gTp_{padding-block:clamp(40px,6vw,64px);border-bottom:1px solid var(--line)}.insights_sectionHead__UjFt8{display:flex;flex-direction:column;gap:var(--s-3);margin-bottom:var(--s-8)}.insights_sectionTitle__Arv9K{font-size:var(--t-2xl);max-width:22ch}.insights_cta__6_3jX{padding-block:clamp(48px,7vw,80px);background:var(--surface);border-bottom:1px solid var(--line)}.insights_ctaInner__RHf7o{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-6)}.insights_ctaTitle__JH92e{font-size:var(--t-2xl);max-width:20ch}.insights_empty__UjtTc{padding:var(--s-8);border:1px dashed var(--line-strong);border-radius:var(--radius);color:var(--ink-muted);font-size:var(--t-sm);max-width:60ch}@media (min-width:900px){.insights_featureCard__fW3J9{grid-template-columns:1.4fr .6fr;align-items:center}}.insights_byline__B1Yda{color:var(--ink-soft)}.insights_takeaways__z5_V2{max-width:72ch;margin-bottom:var(--s-12);padding:var(--s-6) var(--s-8);border:1px solid var(--line-strong);border-left:2px solid var(--brass);background:var(--surface)}.insights_takeawaysTitle__SiooO{margin:0 0 var(--s-3);font-family:var(--f-mono);font-size:var(--t-xs);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--brass)}.insights_takeaways__z5_V2 ul{margin:0;padding-left:1.1em;display:grid;grid-gap:var(--s-3);gap:var(--s-3);color:var(--ink);font-size:var(--read);line-height:1.6}.insights_faqs__CuBfd{max-width:72ch;margin-top:var(--s-16);padding-top:var(--s-8);border-top:1px solid var(--line)}.insights_faqs__CuBfd h2{font-size:var(--t-2xl);letter-spacing:-.03em;margin:0 0 var(--s-6)}.insights_faq__7ZuZo{padding-block:var(--s-4);border-bottom:1px solid var(--line-soft)}.insights_faq__7ZuZo h3{font-size:var(--t-lg);margin:0 0 var(--s-2)}.insights_faq__7ZuZo p{margin:0;color:var(--ink-soft);font-size:var(--read);line-height:1.7}.insights_faq__7ZuZo a,.insights_prose__IKXeH a,.insights_takeaways__z5_V2 a{color:var(--brass-lift);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:rgba(229,185,104,.4);text-decoration-color:rgba(229,185,104,.4)}.insights_faq__7ZuZo a:hover,.insights_prose__IKXeH a:hover,.insights_takeaways__z5_V2 a:hover{-webkit-text-decoration-color:var(--brass-lift);text-decoration-color:var(--brass-lift)}.insights_authorBox__EYo9K{max-width:72ch;margin-top:var(--s-12);padding:var(--s-6);border:1px solid var(--line);color:var(--ink-soft)}.insights_authorName__65WpE{margin:0 0 var(--s-2);font-weight:600;color:var(--ink)}@media (max-width:600px){.insights_takeaways__z5_V2{padding:var(--s-4) var(--s-6)}}.Breadcrumbs_wrap__P8Duv{padding-block:var(--s-6) 0}.Breadcrumbs_list__NM19T{flex-wrap:wrap;font-family:var(--f-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.Breadcrumbs_list__NM19T,.Breadcrumbs_list__NM19T li{display:flex;align-items:center;gap:4px}.Breadcrumbs_list__NM19T a{display:inline-block;padding-block:4px;min-height:24px;color:var(--ink-muted);transition:color var(--dur-fast) var(--ease)}.Breadcrumbs_list__NM19T [aria-current=page],.Breadcrumbs_list__NM19T a:hover{color:var(--brass)}.Breadcrumbs_sep__0VVmp{color:var(--ink-faint)}.LogoOrbit_orbit__zIhQk{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;min-height:clamp(360px,46vw,520px);gap:var(--s-3);max-width:var(--max);margin-inline:auto;padding-inline:var(--gutter)}.LogoOrbit_badge__b5gNo{display:inline-flex;align-items:center;gap:var(--s-3);padding:10px 14px;background:rgba(20,20,22,.86);border:1px solid var(--line-strong);border-radius:var(--radius-lg);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);white-space:nowrap;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.LogoOrbit_badge__b5gNo:hover{border-color:var(--icon-color,var(--brass));box-shadow:0 0 24px color-mix(in srgb,var(--icon-color,var(--brass)) 30%,transparent)}.LogoOrbit_icon__JbbXH{display:grid;place-items:center;color:var(--icon-color,var(--brass))}.LogoOrbit_icon__JbbXH svg{width:22px;height:22px}.LogoOrbit_text__QOx61{display:grid;line-height:1.2}.LogoOrbit_name__5YlvO{font-weight:600;font-size:var(--t-sm);color:var(--ink)}.LogoOrbit_cat__RteE_{font-family:var(--f-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.LogoOrbit_core__58Vlp{display:none}.LogoOrbit_orbit__zIhQk[data-live]{display:block;height:clamp(360px,46vw,520px);padding:0;overflow:visible}.LogoOrbit_orbit__zIhQk[data-live] .LogoOrbit_badge__b5gNo{position:absolute;left:50%;top:0;will-change:transform,opacity}.LogoOrbit_orbit__zIhQk[data-live] .LogoOrbit_core__58Vlp{display:block;position:absolute;left:50%;top:50%;width:120px;height:120px;margin:-60px 0 0 -60px;border-radius:50%;background:radial-gradient(circle,rgba(229,185,104,.55) 0,rgba(206,155,67,.18) 35%,transparent 70%);animation:LogoOrbit_corePulse__uYhVg 3.2s var(--ease) infinite;pointer-events:none}@keyframes LogoOrbit_corePulse__uYhVg{50%{transform:scale(1.25);opacity:.7}}@media (max-width:700px){.LogoOrbit_orbit__zIhQk[data-live] .LogoOrbit_cat__RteE_{display:none}.LogoOrbit_orbit__zIhQk[data-live] .LogoOrbit_badge__b5gNo{padding:8px 10px;gap:var(--s-2)}}.sitemap_hero__oMTRf{position:relative;padding-block:clamp(40px,7vw,80px);border-bottom:1px solid var(--line);background:var(--ground);overflow:hidden}.sitemap_heroContainer__tM6T_{position:relative;z-index:1;max-width:900px}.sitemap_title__fq6J4{font-size:clamp(2.25rem,5vw,4rem);line-height:1.05;letter-spacing:-.035em;font-weight:800;color:var(--ink);margin-top:var(--s-3)}.sitemap_lede__kENI1{margin-top:var(--s-4);font-size:var(--t-lg);color:var(--ink-soft);max-width:60ch;line-height:1.55}.sitemap_main__2Vzvy{padding-block:clamp(48px,8vw,96px);background:var(--ground)}.sitemap_grid__gL8_d{display:grid;grid-gap:var(--s-12);gap:var(--s-12)}.sitemap_section__F_EvU{padding-bottom:var(--s-8);border-bottom:1px solid var(--line-soft)}.sitemap_section__F_EvU:last-child{border-bottom:none;padding-bottom:0}.sitemap_sectionHeader__K13B1{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--s-4);margin-bottom:var(--s-6)}.sitemap_sectionTitle__MZE9Z{font-size:var(--t-xl);letter-spacing:-.02em;color:var(--ink)}.sitemap_sectionBadge__JZseV{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--brass)}.sitemap_linkGrid__KVVcG{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:var(--s-4);gap:var(--s-4)}.sitemap_card__4Ug9a{display:block;padding:var(--s-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);text-decoration:none;transition:all var(--dur-fast) var(--ease)}.sitemap_card__4Ug9a:hover{border-color:var(--brass-deep);background:var(--surface-lift,rgba(255,255,255,.04));transform:translateY(-2px)}.sitemap_cardTitle__qMarB{font-size:var(--t-base);font-weight:600;color:var(--ink);display:flex;align-items:center;justify-content:space-between;gap:var(--s-2)}.sitemap_cardArrow__4TfwC{color:var(--brass);font-family:var(--f-mono);transition:transform var(--dur-fast) var(--ease)}.sitemap_card__4Ug9a:hover .sitemap_cardArrow__4TfwC{transform:translateX(3px)}.sitemap_cardDesc__EY3Pf{margin-top:var(--s-2);font-size:var(--t-sm);color:var(--ink-muted);line-height:1.45}.sitemap_subgroup____ieW{margin-bottom:var(--s-8)}.sitemap_subgroup____ieW:last-child{margin-bottom:0}.sitemap_subgroupTitle__ilfSn{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--brass-lift);margin-bottom:var(--s-4);display:flex;align-items:center;gap:var(--s-2)}.sitemap_subgroupTitle__ilfSn:after{content:"";flex:1 1;height:1px;background:var(--line-soft)}.sitemap_xmlBanner__Of76_{margin-top:var(--s-12);padding:var(--s-6);background:rgba(206,155,67,.06);border:1px solid rgba(206,155,67,.2);border-radius:var(--radius);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--s-4)}.sitemap_xmlText__xJxT_{font-size:var(--t-sm);color:var(--ink-soft)}.sitemap_xmlText__xJxT_ strong{color:var(--ink)}.sitemap_xmlLink__BuEvY{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;padding:8px 16px;background:var(--brass);color:var(--ink-invert);border-radius:var(--radius);text-decoration:none;font-weight:700;transition:background var(--dur-fast) var(--ease)}.sitemap_xmlLink__BuEvY:hover{background:var(--brass-lift)}.SolutionTechMarquee_marqueeSection__4ETuu{position:relative;padding:4rem 0 4.5rem;background:radial-gradient(ellipse 85% 55% at 50% 50%,rgba(212,175,55,.035) 0,rgba(11,11,12,0) 75%),var(--ground);border-bottom:1px solid var(--line);overflow:hidden}.SolutionTechMarquee_headerWrap__XPjPF{text-align:center;max-width:840px;margin:0 auto 2.5rem;padding:0 1.5rem}.SolutionTechMarquee_eyebrow__uLr8l{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--f-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--brass-lift);background:rgba(212,175,55,.08);border:1px solid rgba(212,175,55,.22);padding:.35rem .85rem;border-radius:var(--radius);margin-bottom:1rem}.SolutionTechMarquee_eyebrowDot__ZDmMu{width:6px;height:6px;border-radius:50%;background:var(--brass-lift);box-shadow:0 0 8px var(--brass-lift);animation:SolutionTechMarquee_pulse__quuhU 2s ease-in-out infinite}@keyframes SolutionTechMarquee_pulse__quuhU{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.6}}.SolutionTechMarquee_title__qC2jK{font-size:clamp(1.6rem,3.2vw,2.25rem);font-weight:700;line-height:1.25;letter-spacing:-.025em;color:var(--ink);margin-bottom:.75rem}.SolutionTechMarquee_subtitle__kwxB2{font-size:var(--t-base);color:var(--ink-muted);line-height:1.6;max-width:64ch;margin:0 auto}.SolutionTechMarquee_footerNote__Uts_q{text-align:center;margin-top:2.25rem;font-size:.8125rem;color:var(--ink-muted);display:flex;align-items:center;justify-content:center;gap:1.75rem;flex-wrap:wrap;padding:0 1rem}.SolutionTechMarquee_footerPill__rX49q{display:inline-flex;align-items:center;gap:.45rem;color:var(--ink-muted);font-weight:500;font-size:12.5px}.SolutionTechMarquee_footerPill__rX49q svg{color:var(--brass);flex-shrink:0}@media (max-width:768px){.SolutionTechMarquee_marqueeSection__4ETuu{padding:3rem 0 3.5rem}.SolutionTechMarquee_headerWrap__XPjPF{margin-bottom:2rem}.SolutionTechMarquee_footerNote__Uts_q{gap:1rem;margin-top:1.75rem}}.showreel_reel__HfIbJ{display:grid;grid-gap:var(--s-12);gap:var(--s-12)}.showreel_tall__6Z_Ua,.showreel_wide__LEYJn{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--s-6);gap:var(--s-6)}.showreel_wide__LEYJn{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.showreel_tall__6Z_Ua{grid-template-columns:repeat(auto-fill,minmax(min(46%,220px),260px))}.showreel_tile__XXvRk{display:grid;grid-gap:var(--s-4);gap:var(--s-4);align-content:start}.showreel_frame__iB9Tq{position:relative;aspect-ratio:16/9;overflow:hidden;border:1px solid var(--line-strong);background:var(--surface)}.showreel_frameTall__fikSi{aspect-ratio:9/16}.showreel_poster__8bVi4{all:unset;position:absolute;inset:0;cursor:pointer;display:grid;place-items:center}.showreel_poster__8bVi4:focus-visible{outline:2px solid var(--brass-lift);outline-offset:-2px}.showreel_thumb__g9dxA{object-fit:cover;transition:transform .6s var(--ease),filter .6s var(--ease);filter:brightness(.82)}.showreel_poster__8bVi4:focus-visible .showreel_thumb__g9dxA,.showreel_poster__8bVi4:hover .showreel_thumb__g9dxA{transform:scale(1.04);filter:brightness(1)}.showreel_play__hcGzc{position:relative;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--brass);color:var(--ink-invert);box-shadow:0 0 0 0 rgba(206,155,67,.5);transition:transform var(--dur) var(--ease),background var(--dur) var(--ease);animation:showreel_playPulse__gYorJ 2.4s var(--ease) infinite}.showreel_poster__8bVi4:hover .showreel_play__hcGzc{transform:scale(1.08);background:var(--brass-lift)}@keyframes showreel_playPulse__gYorJ{70%{box-shadow:0 0 0 16px rgba(206,155,67,0)}}.showreel_player__5thar{position:absolute;inset:0;width:100%;height:100%;border:0}.showreel_meta__xnFJd{display:grid;grid-gap:6px;gap:6px}.showreel_title__lqEo9{font-size:var(--t-lg);letter-spacing:-.02em;margin:0}.showreel_desc___aMFQ{margin:0;font-size:var(--t-sm);color:var(--ink-muted);max-width:60ch}.showreel_link__847g_{justify-self:start;font-size:var(--t-sm);color:var(--brass);text-decoration:none}.showreel_link__847g_:hover{color:var(--brass-lift)}@media (prefers-reduced-motion:reduce){.showreel_play__hcGzc{animation:none}.showreel_thumb__g9dxA{transition:none}}