.checkup-module__1ta0Cq__page{background:var(--off-white);min-height:100vh}.checkup-module__1ta0Cq__header{justify-content:space-between;align-items:center;width:min(1560px,100% - 40px);margin:0 auto;padding:26px 0;display:flex}.checkup-module__1ta0Cq__headerActions{align-items:center;gap:12px;display:flex}.checkup-module__1ta0Cq__languageButton{border:1px solid var(--grey-light);background:var(--white);min-width:40px;height:36px;color:var(--grey-mid);border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:.75rem;font-weight:700;transition:border-color .2s,color .2s;display:inline-flex}.checkup-module__1ta0Cq__languageButton:hover{border-color:var(--blue);color:var(--blue)}.checkup-module__1ta0Cq__backHome,.checkup-module__1ta0Cq__textButton,.checkup-module__1ta0Cq__restart{min-height:32px;color:var(--grey-mid);align-items:center;font-size:.86rem;font-weight:600;transition:color .2s;display:inline-flex}.checkup-module__1ta0Cq__backHome:before{content:"←";margin-right:7px}.checkup-module__1ta0Cq__backHome:hover,.checkup-module__1ta0Cq__textButton:hover,.checkup-module__1ta0Cq__restart:hover{color:var(--blue)}.checkup-module__1ta0Cq__intro{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(48px,7vw,96px);width:min(1560px,100% - 40px);min-height:calc(100vh - 90px);margin:0 auto;padding:48px 0 100px;display:grid}.checkup-module__1ta0Cq__introCopy{max-width:660px}.checkup-module__1ta0Cq__eyebrow,.checkup-module__1ta0Cq__dimension,.checkup-module__1ta0Cq__cardLabel{color:var(--blue);font-size:var(--type-eyebrow);letter-spacing:.09em;text-transform:uppercase;font-weight:700;display:inline-block}.checkup-module__1ta0Cq__intro h1{text-wrap:balance;max-width:640px;margin:20px 0;font-size:clamp(2.75rem,4.4vw,4rem);line-height:1}.checkup-module__1ta0Cq__introCopy>p{max-width:620px;color:var(--grey-mid);font-size:var(--type-body-lg);margin-bottom:30px}.checkup-module__1ta0Cq__facts{border-top:1px solid var(--grey-light);grid-template-columns:repeat(3,1fr);margin-top:50px;display:grid}.checkup-module__1ta0Cq__facts span{color:var(--grey-mid);padding:18px 18px 0 0;font-size:.82rem;line-height:1.45}.checkup-module__1ta0Cq__facts strong{color:var(--black);margin-bottom:2px;font-size:.92rem;display:block}.checkup-module__1ta0Cq__introVisual{background:radial-gradient(circle,#6f7eff33,#0000 37%),linear-gradient(#fff,#f3f4fb);border:1px solid #dfe2f4;border-radius:30px;min-height:520px;position:relative;overflow:hidden}.checkup-module__1ta0Cq__introVisual:before,.checkup-module__1ta0Cq__introVisual:after{content:"";border:1px solid #6f7eff2e;border-radius:50%;position:absolute;inset:14%}.checkup-module__1ta0Cq__introVisual:after{inset:29%}.checkup-module__1ta0Cq__scanRing{z-index:2;text-align:center;background:var(--grad);color:#fff;border-radius:50%;place-content:center;width:180px;height:180px;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 30px 65px #4649aa47}.checkup-module__1ta0Cq__scanRing span{font-family:var(--font-geist);font-size:4rem;font-weight:600;line-height:.9}.checkup-module__1ta0Cq__scanRing small{letter-spacing:.08em;text-transform:uppercase;margin-top:9px;font-size:.72rem}.checkup-module__1ta0Cq__signalOne,.checkup-module__1ta0Cq__signalTwo,.checkup-module__1ta0Cq__signalThree{z-index:3;background:#fff;border:1px solid #dfe2f4;border-radius:100px;padding:10px 16px;font-size:.75rem;font-weight:600;position:absolute;box-shadow:0 8px 30px #1f1f1f14}.checkup-module__1ta0Cq__signalOne{top:18%;left:9%}.checkup-module__1ta0Cq__signalTwo{top:31%;right:8%}.checkup-module__1ta0Cq__signalThree{bottom:18%;left:17%}.checkup-module__1ta0Cq__questionShell{width:min(960px,100% - 40px);margin:0 auto;padding:clamp(50px,8vh,90px) 0 100px}.checkup-module__1ta0Cq__progressMeta{color:var(--grey-mid);justify-content:space-between;font-size:.8rem;font-weight:600;display:flex}.checkup-module__1ta0Cq__progressTrack{background:#e2e3ea;height:3px;margin:12px 0 36px;overflow:hidden}.checkup-module__1ta0Cq__progressTrack span{background:var(--grad);height:100%;transition:width .35s;display:block}.checkup-module__1ta0Cq__questionCard{border:1px solid var(--grey-light);background:#fff;border-radius:28px;padding:clamp(28px,6vw,64px);box-shadow:0 24px 60px #1b1e4012}.checkup-module__1ta0Cq__questionCard h1{text-wrap:balance;max-width:680px;margin:18px 0 10px;font-size:clamp(1.9rem,3.8vw,3rem);line-height:1.05}.checkup-module__1ta0Cq__questionCard>p{color:var(--grey-mid)}.checkup-module__1ta0Cq__options{gap:10px;margin-top:34px;display:grid}.checkup-module__1ta0Cq__option{border:1px solid var(--grey-light);cursor:pointer;border-radius:14px;align-items:center;gap:14px;min-height:62px;padding:12px 16px;font-size:1rem;transition:border-color .2s,background .2s,transform .2s;display:flex}.checkup-module__1ta0Cq__option:hover{border-color:#b9c3ff;transform:translate(3px)}.checkup-module__1ta0Cq__option input{opacity:0;pointer-events:none;position:absolute}.checkup-module__1ta0Cq__optionIndex{background:var(--off-white);width:34px;height:34px;color:var(--grey-mid);border-radius:9px;flex:0 0 34px;place-items:center;font-size:.76rem;font-weight:700;display:grid}.checkup-module__1ta0Cq__optionSelected{border-color:var(--blue);background:#f5f6ff}.checkup-module__1ta0Cq__optionSelected .checkup-module__1ta0Cq__optionIndex{background:var(--grad);color:#fff}.checkup-module__1ta0Cq__questionActions{justify-content:space-between;align-items:center;margin-top:32px;display:flex}.checkup-module__1ta0Cq__questionActions button:disabled{opacity:.42;cursor:not-allowed;transform:none}.checkup-module__1ta0Cq__analyzing{text-align:center;place-content:center;justify-items:center;gap:22px;width:min(640px,100% - 40px);min-height:calc(100vh - 90px);margin:0 auto;padding:48px 0 100px;display:grid}.checkup-module__1ta0Cq__analyzingRing{border:3px solid var(--grey-light);border-top-color:var(--blue);border-radius:50%;width:92px;height:92px;animation:.9s linear infinite checkup-module__1ta0Cq__byoond-spin}.checkup-module__1ta0Cq__analyzing h1{font-size:clamp(1.9rem,3.4vw,2.6rem)}.checkup-module__1ta0Cq__analyzing p{max-width:460px;color:var(--grey-mid)}@keyframes checkup-module__1ta0Cq__byoond-spin{to{transform:rotate(360deg)}}.checkup-module__1ta0Cq__captureShell{place-items:center;width:min(760px,100% - 40px);min-height:calc(100vh - 90px);margin:0 auto;padding:48px 0 100px;display:grid}.checkup-module__1ta0Cq__captureCard{border:1px solid var(--grey-light);background:#fff;border-radius:28px;width:100%;padding:clamp(30px,6vw,58px);box-shadow:0 24px 70px #1b1e4017}.checkup-module__1ta0Cq__captureResultMark{background:var(--dark);color:#fff;border-radius:14px;align-items:baseline;gap:4px;width:fit-content;margin-bottom:26px;padding:12px 16px;display:flex}.checkup-module__1ta0Cq__captureResultMark strong{font-family:var(--font-geist);font-size:2rem;line-height:1}.checkup-module__1ta0Cq__captureResultMark span{color:#aaa;font-size:.72rem}.checkup-module__1ta0Cq__captureCopy h1{text-wrap:balance;max-width:590px;margin:14px 0 12px;font-size:clamp(2rem,5vw,3.4rem);line-height:1.02}.checkup-module__1ta0Cq__captureCopy p{max-width:590px;color:var(--grey-mid)}.checkup-module__1ta0Cq__captureForm{grid-template-columns:1fr 1fr;gap:16px;margin-top:34px;display:grid}.checkup-module__1ta0Cq__captureForm label{color:var(--grey-mid);font-size:.75rem;font-weight:700}.checkup-module__1ta0Cq__captureForm input{border:1px solid var(--grey-light);background:var(--off-white);width:100%;color:var(--black);border-radius:11px;outline:none;margin-top:7px;padding:14px 15px}.checkup-module__1ta0Cq__captureForm input:focus{border-color:var(--blue);box-shadow:0 0 0 3px #6f7eff1a}.checkup-module__1ta0Cq__captureForm .checkup-module__1ta0Cq__captureConsent{grid-column:1/-1;align-items:flex-start;gap:10px;font-weight:400;line-height:1.5;display:flex}.checkup-module__1ta0Cq__captureConsent input{flex:0 0 16px;width:16px;height:16px;margin-top:3px}.checkup-module__1ta0Cq__captureConsent a{color:var(--blue);text-underline-offset:2px;text-decoration:underline}.checkup-module__1ta0Cq__captureForm button{grid-column:1/-1;justify-self:start}.checkup-module__1ta0Cq__capturePrivacy{max-width:580px;color:var(--grey-mid);margin-top:18px;line-height:1.5;display:block}.checkup-module__1ta0Cq__aiBadge{color:#6a3fc9;background:#f2eaff;border-radius:100px;margin:0 0 14px 7px;padding:7px 13px;font-size:.75rem;font-weight:700;display:inline-block}.checkup-module__1ta0Cq__results{width:min(1360px,100% - 40px);margin:0 auto;padding:55px 0 100px}.checkup-module__1ta0Cq__resultHero{padding-bottom:64px}.checkup-module__1ta0Cq__scoreRow{grid-template-columns:220px 1fr;align-items:center;gap:clamp(32px,6vw,78px);margin-top:24px;display:grid}.checkup-module__1ta0Cq__scoreDial{--score:50;background:conic-gradient(var(--blue) calc(var(--score) * 1%), #e3e5ee 0);border-radius:50%;width:210px;height:210px;padding:12px}.checkup-module__1ta0Cq__scoreDial>div{text-align:center;background:var(--off-white);border-radius:50%;place-content:center;width:100%;height:100%;display:grid}.checkup-module__1ta0Cq__scoreDial strong{font-family:var(--font-geist);font-size:4.2rem;line-height:.9;display:block}.checkup-module__1ta0Cq__scoreDial span{color:var(--grey-mid);margin-top:10px;font-size:.72rem}.checkup-module__1ta0Cq__level{color:#4659d9;background:#e9edff;border-radius:100px;margin-bottom:14px;padding:7px 13px;font-size:.78rem;font-weight:700;display:inline-block}.checkup-module__1ta0Cq__scoreRow h1{max-width:760px;margin-bottom:14px;font-size:clamp(2.4rem,4.5vw,4.2rem);line-height:1}.checkup-module__1ta0Cq__scoreRow p{max-width:700px;color:var(--grey-mid)}.checkup-module__1ta0Cq__fitBadge{color:#317f57;background:#eaf7ef;border-radius:100px;margin:0 0 14px 7px;padding:7px 13px;font-size:.75rem;font-weight:700;display:inline-block}.checkup-module__1ta0Cq__resultGrid{grid-template-columns:.9fr 1.1fr;gap:18px;display:grid}.checkup-module__1ta0Cq__resultCard,.checkup-module__1ta0Cq__actionCard,.checkup-module__1ta0Cq__resultCta{border:1px solid var(--grey-light);background:#fff;border-radius:24px}.checkup-module__1ta0Cq__resultCard{padding:clamp(26px,4vw,42px)}.checkup-module__1ta0Cq__resultCard h2,.checkup-module__1ta0Cq__actionCard h2,.checkup-module__1ta0Cq__resultCta h2{margin:10px 0 24px;font-size:clamp(1.6rem,3vw,2.5rem);line-height:1.05}.checkup-module__1ta0Cq__bars{gap:20px;display:grid}.checkup-module__1ta0Cq__barRow>div:first-child{justify-content:space-between;margin-bottom:7px;font-size:.76rem;display:flex}.checkup-module__1ta0Cq__barRow strong{color:var(--grey-mid)}.checkup-module__1ta0Cq__barTrack{background:var(--grey-light);border-radius:20px;height:7px;overflow:hidden}.checkup-module__1ta0Cq__barTrack span{border-radius:inherit;background:var(--grad);height:100%;display:block}.checkup-module__1ta0Cq__issueCard ol{gap:20px;display:grid}.checkup-module__1ta0Cq__issueCard li{grid-template-columns:42px 1fr;gap:14px;display:grid}.checkup-module__1ta0Cq__issueCard li>span{background:var(--dark);color:#fff;border-radius:50%;place-items:center;width:42px;height:42px;font-size:.74rem;font-weight:700;display:grid}.checkup-module__1ta0Cq__issueCard strong{margin-bottom:3px;font-size:.98rem;display:block}.checkup-module__1ta0Cq__issueCard p{color:var(--grey-mid);font-size:.9rem;line-height:1.55}.checkup-module__1ta0Cq__actionCard{grid-template-columns:.8fr 1.2fr;gap:50px;margin-top:18px;padding:clamp(30px,5vw,54px);display:grid}.checkup-module__1ta0Cq__actionCard ol{gap:16px;display:grid}.checkup-module__1ta0Cq__actionCard li{grid-template-columns:32px 1fr;align-items:start;gap:13px;font-size:.94rem;display:grid}.checkup-module__1ta0Cq__actionCard li span{width:32px;height:32px;color:var(--blue);border:1px solid #ccd2ff;border-radius:50%;place-items:center;font-size:.75rem;font-weight:700;display:grid}.checkup-module__1ta0Cq__hoursNote{border-top:1px solid var(--grey-light);color:var(--grey-mid);grid-column:1/-1;margin-top:3px;padding-top:22px}.checkup-module__1ta0Cq__hoursNote strong{color:var(--black)}.checkup-module__1ta0Cq__resultCta{background:var(--dark);color:#fff;margin-top:18px;padding:clamp(30px,5vw,54px)}.checkup-module__1ta0Cq__resultCta>div:first-child{max-width:720px}.checkup-module__1ta0Cq__resultCta p{color:#b8b8b8}.checkup-module__1ta0Cq__resultButtons{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.checkup-module__1ta0Cq__leadForm{grid-template-columns:1fr 1fr;gap:14px;margin-top:30px;display:grid}.checkup-module__1ta0Cq__leadForm label{color:#c6c6c6;font-size:.72rem;font-weight:600}.checkup-module__1ta0Cq__leadForm input{color:#fff;background:#292929;border:1px solid #3b3b3b;border-radius:10px;outline:none;width:100%;margin-top:7px;padding:13px 14px}.checkup-module__1ta0Cq__leadForm input:focus{border-color:var(--blue)}.checkup-module__1ta0Cq__leadForm button{align-self:end}.checkup-module__1ta0Cq__success,.checkup-module__1ta0Cq__error{margin-top:20px;font-size:.85rem}.checkup-module__1ta0Cq__success{color:#8ce0b1!important}.checkup-module__1ta0Cq__error{color:#ffaaa2!important}.checkup-module__1ta0Cq__restart{margin:28px auto 0;display:block}.checkup-module__1ta0Cq__recommendationGrid{grid-template-columns:1fr 1fr;gap:18px;margin-top:18px;display:grid}.checkup-module__1ta0Cq__capabilityList,.checkup-module__1ta0Cq__caseLinks{gap:9px;display:grid}.checkup-module__1ta0Cq__capabilityList p,.checkup-module__1ta0Cq__caseLinks a{background:var(--off-white);color:#454545;border-radius:11px;grid-template-columns:26px 1fr;align-items:center;padding:12px;font-size:.86rem;display:grid}.checkup-module__1ta0Cq__capabilityList i{color:var(--green);font-style:normal}.checkup-module__1ta0Cq__caseLinks a{border:1px solid var(--grey-light);background:#fff;grid-template-columns:1fr auto;font-weight:700}.checkup-module__1ta0Cq__caseLinks i{color:var(--blue);font-style:normal}@media (max-width:760px){.checkup-module__1ta0Cq__header{padding:20px 0}.checkup-module__1ta0Cq__header img{width:96px;height:auto}.checkup-module__1ta0Cq__headerActions{gap:8px}.checkup-module__1ta0Cq__intro{min-height:auto;padding:60px 0 80px;display:block}.checkup-module__1ta0Cq__intro h1{font-size:2.75rem}.checkup-module__1ta0Cq__facts{grid-template-columns:1fr;margin-top:34px}.checkup-module__1ta0Cq__facts span{padding-top:12px}.checkup-module__1ta0Cq__introVisual{min-height:360px;margin-top:45px}.checkup-module__1ta0Cq__scanRing{width:145px;height:145px}.checkup-module__1ta0Cq__scanRing span{font-size:3.2rem}.checkup-module__1ta0Cq__questionShell{padding-top:34px}.checkup-module__1ta0Cq__questionCard{padding:26px 20px}.checkup-module__1ta0Cq__questionCard h1{font-size:2rem}.checkup-module__1ta0Cq__option{min-height:58px}.checkup-module__1ta0Cq__captureShell{width:min(100% - 28px,760px);padding-top:28px}.checkup-module__1ta0Cq__captureCard{border-radius:22px;padding:28px 20px}.checkup-module__1ta0Cq__captureForm{grid-template-columns:1fr}.checkup-module__1ta0Cq__captureForm .checkup-module__1ta0Cq__captureConsent,.checkup-module__1ta0Cq__captureForm button{grid-column:1}.checkup-module__1ta0Cq__captureForm button{width:100%}.checkup-module__1ta0Cq__scoreRow{grid-template-columns:1fr}.checkup-module__1ta0Cq__scoreDial{width:170px;height:170px}.checkup-module__1ta0Cq__scoreDial strong{font-size:3.4rem}.checkup-module__1ta0Cq__resultGrid,.checkup-module__1ta0Cq__actionCard,.checkup-module__1ta0Cq__recommendationGrid,.checkup-module__1ta0Cq__leadForm{grid-template-columns:1fr}.checkup-module__1ta0Cq__resultButtons{flex-direction:column;align-items:stretch}.checkup-module__1ta0Cq__resultButtons button,.checkup-module__1ta0Cq__resultButtons a{justify-content:center;width:100%}.checkup-module__1ta0Cq__backHome{font-size:.76rem}.checkup-module__1ta0Cq__fitBadge{margin-left:0}}
