.LeadReadinessTool-module__Vy1Ywa__tool{background:radial-gradient(circle at 92% 8%,#37a9cd29,#0000 18rem),linear-gradient(145deg,#f8fbfc,#eef5f7);border:1px solid #d7e2e8;border-radius:24px;margin:2.75rem 0;overflow:hidden;box-shadow:0 24px 70px #09293c1a}.LeadReadinessTool-module__Vy1Ywa__intro{border-bottom:1px solid #d7e2e8;padding:clamp(1.5rem,4vw,2.5rem)}.LeadReadinessTool-module__Vy1Ywa__kicker{color:#086f9b;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .65rem;font-size:.72rem;font-weight:850}.LeadReadinessTool-module__Vy1Ywa__intro h2{color:#071e2e;letter-spacing:-.055em;max-width:720px;margin:0;font-size:clamp(2rem,5vw,3.25rem);line-height:1}.LeadReadinessTool-module__Vy1Ywa__lede{color:#4c6170;max-width:760px;margin:1.15rem 0 0;font-size:1rem;line-height:1.7}.LeadReadinessTool-module__Vy1Ywa__grid{background:#d7e2e8;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);gap:1px;display:grid}.LeadReadinessTool-module__Vy1Ywa__questions,.LeadReadinessTool-module__Vy1Ywa__result{background:#ffffffeb;padding:clamp(1.35rem,3vw,2.25rem)}.LeadReadinessTool-module__Vy1Ywa__questions{gap:1.45rem;display:grid}.LeadReadinessTool-module__Vy1Ywa__question{border:0;margin:0;padding:0}.LeadReadinessTool-module__Vy1Ywa__question legend{color:#102b3c;margin-bottom:.75rem;font-size:.96rem;font-weight:780;line-height:1.45}.LeadReadinessTool-module__Vy1Ywa__choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.LeadReadinessTool-module__Vy1Ywa__choice{position:relative}.LeadReadinessTool-module__Vy1Ywa__choice input{opacity:0;width:1px;height:1px;position:absolute}.LeadReadinessTool-module__Vy1Ywa__choice span{color:#415866;cursor:pointer;text-align:center;background:#fff;border:1px solid #cbd9e0;border-radius:12px;place-items:center;min-height:46px;padding:.55rem;font-size:.78rem;font-weight:780;transition:border-color .18s,background-color .18s,color .18s,transform .18s;display:grid}.LeadReadinessTool-module__Vy1Ywa__choice input:checked+span{color:#075274;background:#e2f3f8;border-color:#087ba8}.LeadReadinessTool-module__Vy1Ywa__choice input:focus-visible+span{outline-offset:3px;outline:3px solid #e84a3c}.LeadReadinessTool-module__Vy1Ywa__choice span:hover{border-color:#6c9bac;transform:translateY(-1px)}.LeadReadinessTool-module__Vy1Ywa__result{color:#dcebf2;background:linear-gradient(155deg,#061b2b,#0b3853)}.LeadReadinessTool-module__Vy1Ywa__scoreLabel{color:#8bd2e7;letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:850}.LeadReadinessTool-module__Vy1Ywa__score{color:#fff;letter-spacing:-.08em;align-items:baseline;gap:.45rem;margin:.7rem 0 0;font-size:clamp(3.5rem,8vw,5.7rem);font-weight:850;line-height:.95;display:flex}.LeadReadinessTool-module__Vy1Ywa__score span{color:#9db5c1;letter-spacing:0;font-size:1rem}.LeadReadinessTool-module__Vy1Ywa__meter{background:#ffffff24;border-radius:999px;height:8px;margin:1.35rem 0 1.5rem;overflow:hidden}.LeadReadinessTool-module__Vy1Ywa__meter span{border-radius:inherit;background:linear-gradient(90deg,#44bddb,#9ce5ee);height:100%;transition:width .3s;display:block}.LeadReadinessTool-module__Vy1Ywa__result h3{color:#fff;letter-spacing:-.025em;margin:0;font-size:1.45rem}.LeadReadinessTool-module__Vy1Ywa__resultText{color:#c7d8df;margin:.7rem 0 1.25rem;line-height:1.65}.LeadReadinessTool-module__Vy1Ywa__priorities{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.LeadReadinessTool-module__Vy1Ywa__priorities li{color:#eaf4f7;background:#ffffff0e;border:1px solid #b8e0ec2e;border-radius:12px;padding:.8rem .9rem;font-size:.86rem;line-height:1.45}.LeadReadinessTool-module__Vy1Ywa__method{color:#91aebb;border-top:1px solid #b8e0ec29;margin:1.35rem 0 0;padding-top:1.1rem;font-size:.76rem;line-height:1.55}@media (max-width:800px){.LeadReadinessTool-module__Vy1Ywa__grid{grid-template-columns:1fr}}@media (max-width:520px){.LeadReadinessTool-module__Vy1Ywa__choices{grid-template-columns:1fr}.LeadReadinessTool-module__Vy1Ywa__choice span{text-align:left;justify-items:start;min-height:44px}}@media (prefers-reduced-motion:reduce){.LeadReadinessTool-module__Vy1Ywa__choice span,.LeadReadinessTool-module__Vy1Ywa__meter span{transition:none}}
