.GrowthDiagnostic-module__rjlw_W__shell{--acid:#b9ff36;--cyan:#3de8ef;color:#f1f4ef;background:#070908;min-height:100svh;font-family:Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.GrowthDiagnostic-module__rjlw_W__grid{pointer-events:none;opacity:.25;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:72px 72px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.GrowthDiagnostic-module__rjlw_W__orb{pointer-events:none;border:1px solid #b9ff362b;border-radius:50%;width:52vw;height:52vw;animation:18s linear infinite GrowthDiagnostic-module__rjlw_W__orbit;position:fixed;top:16vh;right:-25vw;box-shadow:0 0 120px #3de8ef0f,inset 0 0 90px #b9ff360a}.GrowthDiagnostic-module__rjlw_W__orb:before,.GrowthDiagnostic-module__rjlw_W__orb:after{content:"";border:1px solid #ffffff14;border-radius:50%;position:absolute;inset:12%}.GrowthDiagnostic-module__rjlw_W__orb:after{border-color:#3de8ef1f;inset:30%}.GrowthDiagnostic-module__rjlw_W__header{z-index:2;letter-spacing:.12em;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;height:88px;padding:0 clamp(24px,5vw,80px);font:700 12px/1 monospace;display:flex;position:relative}.GrowthDiagnostic-module__rjlw_W__header a{color:inherit;text-decoration:none}.GrowthDiagnostic-module__rjlw_W__header span{align-items:center;gap:10px;display:flex}.GrowthDiagnostic-module__rjlw_W__header i{background:var(--acid);width:7px;height:7px;box-shadow:0 0 16px var(--acid);border-radius:50%}.GrowthDiagnostic-module__rjlw_W__layout{z-index:1;grid-template-columns:minmax(0,.92fr) minmax(520px,1.08fr);min-height:calc(100svh - 88px);display:grid;position:relative}.GrowthDiagnostic-module__rjlw_W__intro{flex-direction:column;justify-content:center;padding:clamp(64px,9vh,110px) clamp(32px,6vw,100px);display:flex}.GrowthDiagnostic-module__rjlw_W__eyebrow{letter-spacing:.14em;color:var(--acid);font:700 12px/1.5 monospace}.GrowthDiagnostic-module__rjlw_W__intro h1{letter-spacing:-.065em;margin:32px 0;font-size:clamp(48px,6.4vw,110px);font-weight:800;line-height:.88}.GrowthDiagnostic-module__rjlw_W__intro h1 em{color:var(--acid);font-family:Georgia,serif;font-weight:400}.GrowthDiagnostic-module__rjlw_W__lead{color:#aeb4ad;max-width:620px;font-size:clamp(17px,1.4vw,23px);line-height:1.55}.GrowthDiagnostic-module__rjlw_W__privacy{letter-spacing:.1em;color:#8e958d;margin-top:42px;font:700 11px monospace}.GrowthDiagnostic-module__rjlw_W__privacy span{color:var(--cyan);margin-right:12px}.GrowthDiagnostic-module__rjlw_W__panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090c0ab3;border-left:1px solid #ffffff1f;flex-direction:column;padding:clamp(40px,6vw,92px);display:flex}.GrowthDiagnostic-module__rjlw_W__progressRow{letter-spacing:.12em;color:#959b94;justify-content:space-between;font:700 11px monospace;display:flex}.GrowthDiagnostic-module__rjlw_W__progress{background:#252925;height:2px;margin:15px 0 clamp(54px,8vh,100px)}.GrowthDiagnostic-module__rjlw_W__progress i{background:linear-gradient(90deg,var(--acid),var(--cyan));height:100%;transition:width .5s;display:block}.GrowthDiagnostic-module__rjlw_W__question{animation:.5s cubic-bezier(.2,.8,.2,1) GrowthDiagnostic-module__rjlw_W__enter}.GrowthDiagnostic-module__rjlw_W__question>p{color:var(--acid);letter-spacing:.12em;font:700 12px monospace}.GrowthDiagnostic-module__rjlw_W__question h2{letter-spacing:-.04em;max-width:720px;margin:18px 0 12px;font-size:clamp(30px,3.1vw,54px);line-height:1.03}.GrowthDiagnostic-module__rjlw_W__question>span{color:#969d96;font-size:16px}.GrowthDiagnostic-module__rjlw_W__options{grid-template-columns:1fr 1fr;gap:10px;margin-top:36px;display:grid}.GrowthDiagnostic-module__rjlw_W__options button{min-height:92px;color:inherit;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #303530;grid-template-columns:1fr auto;padding:18px 20px;transition:border-color .2s,background .2s,transform .2s;display:grid;position:relative}.GrowthDiagnostic-module__rjlw_W__options button:hover,.GrowthDiagnostic-module__rjlw_W__options button:focus-visible{border-color:var(--acid);background:#b9ff360e;outline:none;transform:translateY(-2px)}.GrowthDiagnostic-module__rjlw_W__options b{font-size:15px}.GrowthDiagnostic-module__rjlw_W__options small{color:#858c85;grid-column:1;margin-top:7px;font-size:12px}.GrowthDiagnostic-module__rjlw_W__options i{color:var(--acid);grid-area:1/2/3;align-self:center;font-style:normal}.GrowthDiagnostic-module__rjlw_W__panelFoot{color:#747b74;letter-spacing:.1em;justify-content:space-between;align-items:center;margin-top:auto;padding-top:42px;font:700 10px monospace;display:flex}.GrowthDiagnostic-module__rjlw_W__panelFoot button{color:#bec4bd;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0}.GrowthDiagnostic-module__rjlw_W__results{z-index:1;max-width:1500px;margin:auto;padding:clamp(70px,10vw,150px) clamp(22px,6vw,90px);position:relative}.GrowthDiagnostic-module__rjlw_W__resultHead p,.GrowthDiagnostic-module__rjlw_W__plan>div>p{color:var(--acid);letter-spacing:.14em;font:700 12px monospace}.GrowthDiagnostic-module__rjlw_W__resultHead h1{letter-spacing:-.065em;max-width:1100px;margin:22px 0 70px;font-size:clamp(48px,8vw,126px);line-height:.87}.GrowthDiagnostic-module__rjlw_W__scoreCard{border-top:1px solid #343934;border-bottom:1px solid #343934;align-items:center;gap:42px;padding:44px 0;display:flex}.GrowthDiagnostic-module__rjlw_W__scoreDial{--score:180deg;aspect-ratio:1;background:conic-gradient(var(--acid) var(--score),#222622 0);border-radius:50%;width:180px;padding:2px;animation:.8s GrowthDiagnostic-module__rjlw_W__enter}.GrowthDiagnostic-module__rjlw_W__scoreDial>div{background:#090b09;border-radius:50%;justify-content:center;align-items:baseline;height:100%;display:flex}.GrowthDiagnostic-module__rjlw_W__scoreDial strong{font:700 64px monospace}.GrowthDiagnostic-module__rjlw_W__scoreDial small{color:#8f968e;font:700 13px monospace}.GrowthDiagnostic-module__rjlw_W__scoreCard>div:last-child span,.GrowthDiagnostic-module__rjlw_W__signalGrid span,.GrowthDiagnostic-module__rjlw_W__caseLink span{color:#8d948c;letter-spacing:.12em;font:700 10px monospace}.GrowthDiagnostic-module__rjlw_W__scoreCard h2{color:var(--acid);margin:8px 0;font-size:clamp(36px,5vw,72px)}.GrowthDiagnostic-module__rjlw_W__scoreCard p{color:#858c85;margin:0}.GrowthDiagnostic-module__rjlw_W__signalGrid{border-bottom:1px solid #343934;grid-template-columns:repeat(3,1fr);display:grid}.GrowthDiagnostic-module__rjlw_W__signalGrid article{border-right:1px solid #343934;padding:46px 32px 54px 0}.GrowthDiagnostic-module__rjlw_W__signalGrid article+article{padding-left:32px}.GrowthDiagnostic-module__rjlw_W__signalGrid article:last-child{border-right:0}.GrowthDiagnostic-module__rjlw_W__signalGrid h3{margin:20px 0 0;font-size:clamp(20px,2vw,31px);line-height:1.16}.GrowthDiagnostic-module__rjlw_W__plan{grid-template-columns:.7fr 1.3fr;gap:60px;padding:100px 0;display:grid}.GrowthDiagnostic-module__rjlw_W__plan h2{letter-spacing:-.05em;font-size:clamp(40px,5vw,72px);line-height:.95}.GrowthDiagnostic-module__rjlw_W__plan ol{margin:0;padding:0;list-style:none}.GrowthDiagnostic-module__rjlw_W__plan li{border-top:1px solid #343934;grid-template-columns:90px 1fr;padding:24px 0;display:grid}.GrowthDiagnostic-module__rjlw_W__plan li span{color:var(--cyan);letter-spacing:.1em;font:700 10px monospace}.GrowthDiagnostic-module__rjlw_W__plan li p{color:#d6dbd4;margin:0;font-size:18px}.GrowthDiagnostic-module__rjlw_W__caseLink{color:inherit;border:1px solid #343934;grid-template-columns:180px 1fr auto;align-items:center;padding:28px 30px;text-decoration:none;transition:all .25s;display:grid}.GrowthDiagnostic-module__rjlw_W__caseLink:hover,.GrowthDiagnostic-module__rjlw_W__caseLink:focus-visible{border-color:var(--acid);background:#b9ff360a;outline:none}.GrowthDiagnostic-module__rjlw_W__caseLink strong{font-size:clamp(18px,2vw,28px)}.GrowthDiagnostic-module__rjlw_W__caseLink i{color:var(--acid);font-size:28px}.GrowthDiagnostic-module__rjlw_W__cta{text-align:center;background:var(--acid);color:#071007;margin-top:100px;padding:clamp(55px,8vw,100px) 20px}.GrowthDiagnostic-module__rjlw_W__cta>p{letter-spacing:-.055em;max-width:960px;margin:0 auto 20px;font-size:clamp(36px,5.5vw,78px);font-weight:800}.GrowthDiagnostic-module__rjlw_W__cta>span{max-width:650px;margin:auto;font-size:17px;display:block}.GrowthDiagnostic-module__rjlw_W__cta>div{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:38px;display:flex}.GrowthDiagnostic-module__rjlw_W__cta a,.GrowthDiagnostic-module__rjlw_W__cta button{color:#071007;letter-spacing:.08em;cursor:pointer;background:0 0;border:1px solid #071007;justify-content:center;align-items:center;min-height:52px;padding:0 22px;font:700 11px monospace;text-decoration:none;display:flex}.GrowthDiagnostic-module__rjlw_W__cta a:first-child{color:#fff;background:#071007}.GrowthDiagnostic-module__rjlw_W__cta button:hover,.GrowthDiagnostic-module__rjlw_W__cta a:hover{transform:translateY(-2px)}@keyframes GrowthDiagnostic-module__rjlw_W__enter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes GrowthDiagnostic-module__rjlw_W__orbit{to{transform:rotate(360deg)}}@media (max-width:900px){.GrowthDiagnostic-module__rjlw_W__header{height:70px}.GrowthDiagnostic-module__rjlw_W__layout{grid-template-columns:1fr}.GrowthDiagnostic-module__rjlw_W__intro{min-height:auto;padding:70px 22px 44px}.GrowthDiagnostic-module__rjlw_W__intro h1{font-size:clamp(52px,15vw,76px)}.GrowthDiagnostic-module__rjlw_W__panel{border-top:1px solid #303530;border-left:0;min-height:700px;padding:45px 22px}.GrowthDiagnostic-module__rjlw_W__options,.GrowthDiagnostic-module__rjlw_W__signalGrid{grid-template-columns:1fr}.GrowthDiagnostic-module__rjlw_W__signalGrid article,.GrowthDiagnostic-module__rjlw_W__signalGrid article+article{border-bottom:1px solid #343934;border-right:0;padding:32px 0}.GrowthDiagnostic-module__rjlw_W__plan{grid-template-columns:1fr;gap:35px;padding:75px 0}.GrowthDiagnostic-module__rjlw_W__caseLink{grid-template-columns:1fr auto;gap:12px}.GrowthDiagnostic-module__rjlw_W__caseLink span{grid-column:1/3}.GrowthDiagnostic-module__rjlw_W__scoreCard{align-items:flex-start}.GrowthDiagnostic-module__rjlw_W__scoreDial{flex:none;width:130px}.GrowthDiagnostic-module__rjlw_W__scoreDial strong{font-size:45px}.GrowthDiagnostic-module__rjlw_W__results{padding-top:75px}.GrowthDiagnostic-module__rjlw_W__resultHead h1{margin-bottom:50px}.GrowthDiagnostic-module__rjlw_W__orb{width:100vw;height:100vw;right:-55vw}}@media (max-width:520px){.GrowthDiagnostic-module__rjlw_W__header span{font-size:0}.GrowthDiagnostic-module__rjlw_W__header span i{display:block}.GrowthDiagnostic-module__rjlw_W__scoreCard{gap:22px}.GrowthDiagnostic-module__rjlw_W__scoreDial{width:105px}.GrowthDiagnostic-module__rjlw_W__scoreDial strong{font-size:38px}.GrowthDiagnostic-module__rjlw_W__scoreCard h2{font-size:34px}.GrowthDiagnostic-module__rjlw_W__plan li{grid-template-columns:62px 1fr}.GrowthDiagnostic-module__rjlw_W__cta{margin-left:-6px;margin-right:-6px}.GrowthDiagnostic-module__rjlw_W__cta>div{flex-direction:column}.GrowthDiagnostic-module__rjlw_W__cta a,.GrowthDiagnostic-module__rjlw_W__cta button{width:100%}.GrowthDiagnostic-module__rjlw_W__panelFoot b{display:none}}@media (prefers-reduced-motion:reduce){.GrowthDiagnostic-module__rjlw_W__orb,.GrowthDiagnostic-module__rjlw_W__question,.GrowthDiagnostic-module__rjlw_W__scoreDial{animation:none}.GrowthDiagnostic-module__rjlw_W__options button,.GrowthDiagnostic-module__rjlw_W__cta a,.GrowthDiagnostic-module__rjlw_W__cta button,.GrowthDiagnostic-module__rjlw_W__progress i{transition:none}}
