.BusinessEvaluationForm-module__knCiZW__root{color:#10151c;background:#fbfcfd;border:1px solid #0f141d29;border-radius:22px;padding:clamp(19px,3.6vw,38px);scroll-margin-top:94px;box-shadow:0 26px 65px #0c11191a}.BusinessEvaluationForm-module__knCiZW__progress{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:38px;display:grid}.BusinessEvaluationForm-module__knCiZW__progressStep{text-align:center;color:#676f79;flex-direction:column;align-items:center;gap:7px;min-width:0;display:flex}.BusinessEvaluationForm-module__knCiZW__progressStep span{color:#35404a;background:#e5e7eb;border-radius:50%;place-items:center;width:29px;height:29px;font-size:12px;font-weight:800;display:grid}.BusinessEvaluationForm-module__knCiZW__progressStep small{font-size:11px;line-height:1.25}.BusinessEvaluationForm-module__knCiZW__current span,.BusinessEvaluationForm-module__knCiZW__complete span{color:#fff;background:#17202e}.BusinessEvaluationForm-module__knCiZW__current small{color:#121923;font-weight:800}.BusinessEvaluationForm-module__knCiZW__fieldset{border:0;gap:21px;min-width:0;margin:0;padding:0;display:grid}.BusinessEvaluationForm-module__knCiZW__fieldset legend{letter-spacing:-.03em;margin:0 0 12px;padding:0;font-size:clamp(23px,3.4vw,32px);font-weight:790;line-height:1.15}.BusinessEvaluationForm-module__knCiZW__fieldset>p{color:#4f5965;margin:0;font-size:15px;line-height:1.6}.BusinessEvaluationForm-module__knCiZW__form{gap:26px;display:grid}.BusinessEvaluationForm-module__knCiZW__field{color:#28323e;gap:8px;min-width:0;font-size:13px;font-weight:730;display:grid}.BusinessEvaluationForm-module__knCiZW__field span{color:#5f6976;font-weight:450}.BusinessEvaluationForm-module__knCiZW__field input,.BusinessEvaluationForm-module__knCiZW__field select,.BusinessEvaluationForm-module__knCiZW__field textarea{appearance:none;color:#0c1520;background:#fff;border:1px solid #aeb7c3;border-radius:10px;width:100%;min-width:0;min-height:48px;padding:12px 13px;font-size:16px;font-weight:450;line-height:1.5;display:block}.BusinessEvaluationForm-module__knCiZW__field select{appearance:auto}.BusinessEvaluationForm-module__knCiZW__field textarea{resize:vertical;min-height:142px}.BusinessEvaluationForm-module__knCiZW__field input:focus-visible,.BusinessEvaluationForm-module__knCiZW__field select:focus-visible,.BusinessEvaluationForm-module__knCiZW__field textarea:focus-visible,.BusinessEvaluationForm-module__knCiZW__secondaryButton:focus-visible{outline-offset:2px;outline:3px solid #b38923}.BusinessEvaluationForm-module__knCiZW__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.BusinessEvaluationForm-module__knCiZW__helper{color:#51606f;margin:0;font-size:12px;line-height:1.6}.BusinessEvaluationForm-module__knCiZW__helper a{text-underline-offset:3px}.BusinessEvaluationForm-module__knCiZW__actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;display:flex}.BusinessEvaluationForm-module__knCiZW__actions>button{min-height:48px}.BusinessEvaluationForm-module__knCiZW__secondaryButton{color:#1c2836;background:0 0;border:1px solid #aab4bf;border-radius:12px;padding:12px 18px;font-size:14px;font-weight:750}.BusinessEvaluationForm-module__knCiZW__error{color:#8c1b1b;font-size:13px;font-weight:700;line-height:1.5}.BusinessEvaluationForm-module__knCiZW__results h2{letter-spacing:-.04em;margin:0 0 16px;font-size:clamp(27px,3.5vw,40px)}.BusinessEvaluationForm-module__knCiZW__results>p:not(.BusinessEvaluationForm-module__knCiZW__resultsEyebrow){color:#4f5965;line-height:1.65}.BusinessEvaluationForm-module__knCiZW__resultsEyebrow{letter-spacing:.16em;color:#755d22;margin:0 0 12px;font-size:11px;font-weight:820}.BusinessEvaluationForm-module__knCiZW__opportunities{gap:12px;margin:24px 0;padding-left:23px;line-height:1.55;display:grid}.BusinessEvaluationForm-module__knCiZW__opportunities li::marker{color:#967326}.BusinessEvaluationForm-module__knCiZW__measurement{background:#f0f0ed;border-left:4px solid #bc9a4c;border-radius:7px;padding:18px;font-size:14px;line-height:1.6}.BusinessEvaluationForm-module__knCiZW__model{border-top:1px solid #d7dce0;margin:30px 0 0;padding-top:23px}.BusinessEvaluationForm-module__knCiZW__model h3,.BusinessEvaluationForm-module__knCiZW__contact h3{margin:0 0 13px;font-size:22px}.BusinessEvaluationForm-module__knCiZW__model>p,.BusinessEvaluationForm-module__knCiZW__contact>p{color:#4d5864;font-size:14px;line-height:1.6}.BusinessEvaluationForm-module__knCiZW__scenarioGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin:20px 0;display:grid}.BusinessEvaluationForm-module__knCiZW__scenario{border:1px solid #d6dce0;border-radius:12px;gap:9px;min-width:0;padding:17px 11px;display:grid}.BusinessEvaluationForm-module__knCiZW__scenario span{color:#46505c;font-size:12px}.BusinessEvaluationForm-module__knCiZW__scenario strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(22px,2.5vw,29px)}.BusinessEvaluationForm-module__knCiZW__scenario small{color:#596471;font-size:11px}.BusinessEvaluationForm-module__knCiZW__disclaimer{border-top:1px solid #e2e5e9;padding-top:14px;font-size:12px!important}.BusinessEvaluationForm-module__knCiZW__contact{border-top:1px solid #d7dce0;gap:19px;margin-top:28px;padding-top:27px;display:grid}.BusinessEvaluationForm-module__knCiZW__consent{align-items:flex-start;gap:12px;font-size:13px;line-height:1.5;display:flex}.BusinessEvaluationForm-module__knCiZW__consent input{accent-color:#17202e;flex:0 0 20px;width:20px;height:20px;margin:1px 0 0}.BusinessEvaluationForm-module__knCiZW__submitNote{color:#51606f;min-height:15px;margin:0;font-size:12px;line-height:1.55}.BusinessEvaluationForm-module__knCiZW__honeypot{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}@media (max-width:650px){.BusinessEvaluationForm-module__knCiZW__twoColumns,.BusinessEvaluationForm-module__knCiZW__scenarioGrid{grid-template-columns:1fr}.BusinessEvaluationForm-module__knCiZW__scenario{padding:13px 16px}.BusinessEvaluationForm-module__knCiZW__progress{gap:4px}.BusinessEvaluationForm-module__knCiZW__progressStep small{font-size:10px}.BusinessEvaluationForm-module__knCiZW__root{padding:18px}}@media (prefers-reduced-motion:reduce){.BusinessEvaluationForm-module__knCiZW__root *{scroll-behavior:auto}}.BusinessEvaluationForm-module__knCiZW__stageIntro{letter-spacing:.13em;text-transform:uppercase;color:#806225;margin:0 0 -10px;font-size:11px;font-weight:800}.BusinessEvaluationForm-module__knCiZW__deepDiveCallout{background:#f8f4e7;border:1px solid #dfd2b4;border-radius:12px;padding:16px 18px}.BusinessEvaluationForm-module__knCiZW__deepDiveCallout strong{color:#3e3522;font-size:14px}.BusinessEvaluationForm-module__knCiZW__deepDiveCallout p{color:#4d5360;margin:7px 0 0;font-size:13px;line-height:1.6}.BusinessEvaluationForm-module__knCiZW__field .BusinessEvaluationForm-module__knCiZW__questionHint{color:#526073;font-size:12px;font-weight:480;line-height:1.5}.BusinessEvaluationForm-module__knCiZW__deepFindings{background:#f8f8f5;border:1px solid #c9cdd3;border-radius:16px;margin:32px 0 0;padding:25px 22px}.BusinessEvaluationForm-module__knCiZW__deepFindings h3{margin:0 0 14px;font-size:clamp(20px,2.7vw,26px);line-height:1.24}.BusinessEvaluationForm-module__knCiZW__deepFindings>p:not(.BusinessEvaluationForm-module__knCiZW__resultsEyebrow){color:#4f5965;font-size:14px;line-height:1.6}.BusinessEvaluationForm-module__knCiZW__findingList{gap:15px;margin:22px 0;padding-left:20px;display:grid}.BusinessEvaluationForm-module__knCiZW__findingList li{padding-left:4px;font-size:14px;line-height:1.6}.BusinessEvaluationForm-module__knCiZW__findingList li::marker{color:#987123;font-weight:700}.BusinessEvaluationForm-module__knCiZW__findingList li strong{color:#1a2532;display:block}.BusinessEvaluationForm-module__knCiZW__findingList li span{color:#46515e;margin-top:4px;display:block}.BusinessEvaluationForm-module__knCiZW__nextSteps{background:#fff;border:1px solid #d3d8dc;border-radius:12px;padding:18px}.BusinessEvaluationForm-module__knCiZW__nextSteps h4{margin:0 0 12px;font-size:17px}.BusinessEvaluationForm-module__knCiZW__nextSteps p{color:#44505e;margin:8px 0;font-size:13px;line-height:1.6}@media (max-width:650px){.BusinessEvaluationForm-module__knCiZW__deepFindings{padding:18px 16px}}.BusinessEvaluationForm-module__knCiZW__solutionPlan{background:#fff;border:1px solid #c4cbd2;border-radius:16px;margin:32px 0 0;padding:clamp(18px,2.5vw,28px)}.BusinessEvaluationForm-module__knCiZW__solutionPlan h3{letter-spacing:-.025em;margin:0 0 14px;font-size:clamp(21px,2.8vw,29px);line-height:1.22}.BusinessEvaluationForm-module__knCiZW__solutionPlan h4{color:#162230;margin:22px 0 9px;font-size:15px}.BusinessEvaluationForm-module__knCiZW__solutionPlan p{color:#465362;margin:9px 0;font-size:14px;line-height:1.65}.BusinessEvaluationForm-module__knCiZW__solutionSteps{gap:12px;margin:16px 0 20px;padding-left:24px;display:grid}.BusinessEvaluationForm-module__knCiZW__solutionSteps li{color:#2e3a48;padding-left:5px;font-size:14px;line-height:1.6}.BusinessEvaluationForm-module__knCiZW__solutionSteps li::marker{color:#88651e;font-weight:800}.BusinessEvaluationForm-module__knCiZW__solutionColumns{border-top:1px solid #e0e4e7;border-bottom:1px solid #e0e4e7;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:18px 0;padding:12px 0 18px;display:grid}.BusinessEvaluationForm-module__knCiZW__solutionColumns>div{min-width:0}.BusinessEvaluationForm-module__knCiZW__solutionColumns ul{color:#465362;margin:0;padding-left:19px;font-size:13px;line-height:1.65}.BusinessEvaluationForm-module__knCiZW__solutionColumns li{margin:7px 0}.BusinessEvaluationForm-module__knCiZW__solutionCaution{background:#f7f7f4;border-left:3px solid #8c7441;border-radius:8px;margin-top:22px;padding:15px 17px}.BusinessEvaluationForm-module__knCiZW__solutionCaution strong{color:#1d2b3a;font-size:14px}.BusinessEvaluationForm-module__knCiZW__solutionCaution p{margin:7px 0;font-size:12px}@media (max-width:650px){.BusinessEvaluationForm-module__knCiZW__solutionColumns{grid-template-columns:1fr;gap:0}.BusinessEvaluationForm-module__knCiZW__solutionPlan{padding:18px 16px}}.BusinessEvaluationForm-module__knCiZW__serviceMatch{color:#142432;background:#eef3f7;border:1px solid #d3dae0;border-radius:16px;margin:30px 0 0;padding:clamp(20px,3vw,29px)}.BusinessEvaluationForm-module__knCiZW__serviceMatch h3{letter-spacing:-.025em;margin:0 0 13px;font-size:clamp(22px,3vw,30px);line-height:1.22}.BusinessEvaluationForm-module__knCiZW__serviceMatch h4{color:#23364a;margin:18px 0 8px;font-size:14px}.BusinessEvaluationForm-module__knCiZW__serviceMatch p{color:#425367;margin:9px 0;font-size:14px;line-height:1.65}.BusinessEvaluationForm-module__knCiZW__serviceMatchDetail{border-top:1px solid #d0d9e1;margin:18px 0 0;padding-top:2px}.BusinessEvaluationForm-module__knCiZW__serviceMatchActions{flex-wrap:wrap;align-items:center;gap:12px;margin:22px 0 16px;display:flex}.BusinessEvaluationForm-module__knCiZW__serviceMatchActions>a{text-align:center;justify-content:center;align-items:center;min-height:48px;text-decoration:none;display:inline-flex}.BusinessEvaluationForm-module__knCiZW__serviceMatchActions a:focus-visible{outline-offset:3px;outline:3px solid #b38923}@media (max-width:650px){.BusinessEvaluationForm-module__knCiZW__serviceMatch{padding:19px 16px}.BusinessEvaluationForm-module__knCiZW__serviceMatchActions>a{width:100%}}.BusinessEvaluationForm-module__knCiZW__stageIntro:focus-visible,.BusinessEvaluationForm-module__knCiZW__resultsEyebrow:focus-visible{outline-offset:4px;outline:2px solid #967326}.BusinessEvaluationForm-module__knCiZW__matchContext{color:#3b4f63;margin:0 0 12px;font-size:13px;line-height:1.6}.BusinessEvaluationForm-module__knCiZW__matchContext strong{color:#1c3045}
.page-module__ek62bG__intro{grid-template-columns:1.25fr .75fr;align-items:center;gap:clamp(30px,6vw,90px);display:grid}.page-module__ek62bG__intro h1{letter-spacing:-.05em;max-width:850px;margin:0 0 27px;font-size:clamp(43px,5.5vw,75px);line-height:.99}.page-module__ek62bG__intro p:not(:first-child){color:#c5cbd4;max-width:720px;font-size:17px;line-height:1.65}.page-module__ek62bG__intro .page-module__ek62bG__promise{letter-spacing:.05em;font-weight:750;color:#efda9f!important;font-size:12px!important}.page-module__ek62bG__note{background:#d9b45b11;border:1px solid #d9b45b59;border-radius:20px;gap:13px;padding:clamp(22px,4vw,35px);display:grid}.page-module__ek62bG__note span{color:#e6c672;letter-spacing:.13em;font-size:11px;font-weight:800}.page-module__ek62bG__note strong{letter-spacing:-.025em;font-size:24px;line-height:1.32}.page-module__ek62bG__note p{margin:0;font-size:14px!important}.page-module__ek62bG__body{grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(24px,5vw,78px);display:grid}.page-module__ek62bG__explain{position:sticky;top:115px}.page-module__ek62bG__explain h2{letter-spacing:-.045em;margin:0 0 22px;font-size:clamp(31px,3.5vw,45px);line-height:1.07}.page-module__ek62bG__explain p,.page-module__ek62bG__explain li{color:#535d68;line-height:1.68}.page-module__ek62bG__explain ol{gap:15px;padding-left:21px;display:grid}.page-module__ek62bG__explain li::marker{color:#896c1e;font-weight:850}.page-module__ek62bG__explain strong{color:#171f2b}.page-module__ek62bG__explain .page-module__ek62bG__disclosure{border-top:1px solid #0f141d26;padding-top:17px;font-size:13px}.page-module__ek62bG__explain a{font-size:14px}@media (max-width:1000px){.page-module__ek62bG__intro,.page-module__ek62bG__body{grid-template-columns:1fr}.page-module__ek62bG__explain{position:static}}@media (max-width:650px){.page-module__ek62bG__intro h1{font-size:clamp(40px,11vw,62px)}}
