.check-module__68btba__page{background:var(--paper,#fff);min-height:100vh;color:var(--ink,#14231c)}.check-module__68btba__hero{grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);align-items:start;gap:72px;width:min(100% - 64px,1200px);margin:0 auto;padding:80px 0 112px;display:grid}.check-module__68btba__heroCopy{padding-top:28px;position:sticky;top:104px}.check-module__68btba__eyebrow{color:var(--green,#256a49);letter-spacing:.06em;margin:0 0 20px;font-size:15px;font-weight:800;line-height:1.5}.check-module__68btba__heroCopy h1{max-width:620px;font:800 clamp(44px, 5vw, 68px)/1.02 var(--font-body), Arial, sans-serif;letter-spacing:-.025em;text-wrap:balance;margin:0}.check-module__68btba__heroCopy>p:not(.check-module__68btba__eyebrow){max-width:560px;color:var(--muted,#4d5a54);margin:24px 0 0;font-size:20px;line-height:1.55}.check-module__68btba__heroCopy ul{color:var(--ink,#14231c);flex-wrap:wrap;gap:12px 20px;margin:28px 0 0;padding:0;font-size:15px;font-weight:600;list-style:none;display:flex}.check-module__68btba__heroCopy li:before{content:"✓";color:var(--green,#256a49);margin-right:7px}.check-module__68btba__checker{border:1px solid var(--line,#d3dcd7);background:#fff;border-radius:24px;min-width:0;overflow:hidden;box-shadow:0 20px 64px #14231c17}.check-module__68btba__checkForm,.check-module__68btba__result{padding:32px}.check-module__68btba__inputHeading h2,.check-module__68btba__result h2,.check-module__68btba__phoneCta h2,.check-module__68btba__how h2,.check-module__68btba__common h2,.check-module__68btba__faq h2{font:800 35px/1.1 var(--font-body), Arial, sans-serif;letter-spacing:-.01em;margin:0}.check-module__68btba__inputHeading p{color:var(--muted,#4d5a54);margin:12px 0 28px;font-size:16px;line-height:1.55}.check-module__68btba__textLabel,.check-module__68btba__followUpForm>label,.check-module__68btba__feedback form label{margin-bottom:8px;font-size:16px;font-weight:600;display:block}.check-module__68btba__checkForm textarea,.check-module__68btba__followUpForm input,.check-module__68btba__feedback textarea{box-sizing:border-box;width:100%;color:var(--ink,#14231c);font:400 18px/1.5 var(--font-body), Arial, sans-serif;background:#fff;border:1px solid #aebbb4;border-radius:12px}.check-module__68btba__fileInput{display:none!important}.check-module__68btba__checkForm textarea{resize:vertical;background:#fbfcfb;min-height:132px;padding:16px}.check-module__68btba__checkForm textarea::placeholder,.check-module__68btba__followUpForm input::placeholder{color:#69766f;opacity:1}.check-module__68btba__page :is(button,a,input,textarea,summary):focus-visible{outline:3px solid var(--green,#256a49);outline-offset:3px}.check-module__68btba__divider{color:var(--muted,#4d5a54);align-items:center;gap:12px;margin:22px 0;font-size:15px;display:flex}.check-module__68btba__divider:before,.check-module__68btba__divider:after{content:"";background:var(--line,#d3dcd7);flex:1;height:1px}.check-module__68btba__upload{box-sizing:border-box;width:100%;min-height:124px;color:var(--ink,#14231c);text-align:left;cursor:pointer;background:#eaf3ee;border:2px dashed #73907f;border-radius:16px;align-items:center;gap:16px;padding:24px;display:flex}.check-module__68btba__upload:hover{border-color:var(--green,#256a49)}.check-module__68btba__uploadIcon{width:56px;height:56px;color:var(--green,#256a49);background:#fff;border-radius:50%;flex:0 0 56px;place-items:center;font-size:32px;line-height:1;display:grid}.check-module__68btba__upload strong,.check-module__68btba__upload small{display:block}.check-module__68btba__upload strong{font-size:20px;line-height:1.35}.check-module__68btba__upload small{color:var(--muted,#4d5a54);margin-top:4px;font-size:15px;line-height:1.4}.check-module__68btba__imagePreview{border:1px solid var(--line,#d3dcd7);background:var(--mist,#eef3f0);border-radius:16px;align-items:center;gap:14px;min-height:96px;padding:12px;display:flex}.check-module__68btba__imagePreview img{object-fit:cover;background:#fff;border-radius:10px;width:76px;height:76px}.check-module__68btba__imagePreview div{flex:1;min-width:0}.check-module__68btba__imagePreview strong,.check-module__68btba__imagePreview small{display:block}.check-module__68btba__imagePreview small{color:var(--muted,#4d5a54);overflow-wrap:anywhere;margin-top:4px;font-size:15px}.check-module__68btba__imagePreview button{min-height:48px;color:var(--green,#256a49);font:600 15px/1.3 var(--font-body), Arial, sans-serif;cursor:pointer;background:0 0;border:0;padding:8px 12px}.check-module__68btba__improveChoice{color:var(--muted,#4d5a54);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;margin:20px 0;font-size:15px;line-height:1.45;display:grid}.check-module__68btba__improveChoice input{width:20px;height:20px;accent-color:var(--green,#256a49);margin:1px 0 0}.check-module__68btba__checkButton,.check-module__68btba__followUpForm button,.check-module__68btba__feedback form button,.check-module__68btba__phoneButton{border:1px solid var(--green,#256a49);background:var(--green,#256a49);color:#fff;min-height:52px;font:600 18px/1.3 var(--font-body), Arial, sans-serif;cursor:pointer;border-radius:12px}.check-module__68btba__checkButton{width:100%;padding:13px 20px}.check-module__68btba__checkButton:disabled,.check-module__68btba__followUpForm button:disabled,.check-module__68btba__feedback button:disabled,.check-module__68btba__upload:disabled{cursor:default;opacity:.55}.check-module__68btba__legal{color:var(--muted,#4d5a54);margin:16px 0 0;font-size:13px;line-height:1.5}.check-module__68btba__legal a{color:inherit;text-underline-offset:3px}.check-module__68btba__error{border-left:3px solid var(--alert,#b42318);color:#812018;background:#fff3f1;margin:16px 0;padding:12px 14px;font-size:15px;line-height:1.5}.check-module__68btba__result{outline:none}.check-module__68btba__verdict{border-bottom:1px solid var(--line,#d3dcd7);padding:4px 0 28px}.check-module__68btba__verdict span{border-radius:999px;align-items:center;min-height:32px;margin-bottom:16px;padding:2px 11px;font-size:15px;font-weight:800;display:inline-flex}.check-module__68btba__verdict_scam span{color:#8e2119;background:#fae7e4}.check-module__68btba__verdict_caution span,.check-module__68btba__verdict_unsure span{color:#6d5100;background:#fff3cf}.check-module__68btba__verdict_no_red_flags span{color:#15573b;background:#e5f3eb}.check-module__68btba__verdict_service span{background:var(--mist,#eef3f0);color:var(--muted,#4d5a54)}.check-module__68btba__nextSteps{border-bottom:1px solid var(--line,#d3dcd7);padding:28px 0}.check-module__68btba__nextSteps h3,.check-module__68btba__reasoning h3{font:800 18px/1.4 var(--font-body), Arial, sans-serif;margin:0 0 8px}.check-module__68btba__nextSteps p,.check-module__68btba__reasoning p,.check-module__68btba__followUpAnswer p,.check-module__68btba__membership p{margin:0;font-size:18px;line-height:1.6}.check-module__68btba__reasoning{border-bottom:1px solid var(--line,#d3dcd7)}.check-module__68btba__reasoning summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:64px;font-size:18px;font-weight:600;list-style:none;display:flex}.check-module__68btba__reasoning summary::-webkit-details-marker{display:none}.check-module__68btba__reasoning summary:after{content:"+";color:var(--green,#256a49);font-size:28px;font-weight:400}.check-module__68btba__reasoning[open] summary:after{content:"−"}.check-module__68btba__reasoning>p{color:var(--muted,#4d5a54);padding:0 0 24px}.check-module__68btba__reasoning h3{padding-top:4px}.check-module__68btba__followUpAnswer{background:var(--mist,#eef3f0);border-radius:16px;margin-top:20px;padding:20px}.check-module__68btba__followUpAnswer p+p{margin-top:10px}.check-module__68btba__followUpQuestion{color:var(--muted,#4d5a54);font-weight:600;font-size:15px!important}.check-module__68btba__followUpForm{border-bottom:1px solid var(--line,#d3dcd7);padding:28px 0}.check-module__68btba__followUpForm>div{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.check-module__68btba__followUpForm input{min-height:52px;padding:10px 14px}.check-module__68btba__followUpForm button{padding:10px 18px}.check-module__68btba__feedback{border-bottom:1px solid var(--line,#d3dcd7);padding:24px 0}.check-module__68btba__feedback>p{margin:0 0 12px;font-size:16px;font-weight:600}.check-module__68btba__feedback>div{gap:8px;display:flex}.check-module__68btba__feedback>div button,.check-module__68btba__newCheck{border:1px solid var(--line,#d3dcd7);min-height:48px;color:var(--ink,#14231c);font:600 15px/1.3 var(--font-body), Arial, sans-serif;cursor:pointer;background:#fff;border-radius:12px;padding:10px 16px}.check-module__68btba__feedback>div .check-module__68btba__selected{border-color:var(--green,#256a49);background:var(--mist,#eef3f0);color:var(--green,#256a49)}.check-module__68btba__feedback form{margin-top:16px}.check-module__68btba__feedback textarea{resize:vertical;min-height:88px;padding:12px}.check-module__68btba__feedback form button{min-height:48px;margin-top:8px;padding:9px 16px;font-size:15px}.check-module__68btba__feedbackSaved{color:var(--green,#256a49);font-weight:600;margin:14px 0 0!important;font-size:15px!important}.check-module__68btba__membership{background:var(--pine,#0e3b2c);color:#fff;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;margin:28px 0 20px;padding:22px;display:grid}.check-module__68btba__membership h3{font:800 22px/1.2 var(--font-body), Arial, sans-serif;margin:0 0 6px}.check-module__68btba__membership p{color:#dce8e2;font-size:15px;line-height:1.5}.check-module__68btba__membership a{min-height:48px;color:var(--pine,#0e3b2c);white-space:nowrap;background:#fff;border-radius:12px;justify-content:center;align-items:center;padding:8px 14px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.check-module__68btba__newCheck{color:var(--green,#256a49);border-color:var(--green,#256a49)}.check-module__68btba__how,.check-module__68btba__phoneCta,.check-module__68btba__common,.check-module__68btba__faq{width:min(100% - 64px,1200px);margin:0 auto}.check-module__68btba__how{border-top:1px solid var(--line,#d3dcd7);grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);gap:72px;padding:112px 0;display:grid}.check-module__68btba__sectionCopy>p{max-width:520px;color:var(--muted,#4d5a54);margin:20px 0 0;font-size:18px;line-height:1.6}.check-module__68btba__how ol{border-top:1px solid var(--line,#d3dcd7);margin:0;padding:0;list-style:none}.check-module__68btba__how li{border-bottom:1px solid var(--line,#d3dcd7);grid-template-columns:48px minmax(0,1fr);gap:16px;padding:24px 0;display:grid}.check-module__68btba__how li>span{background:var(--mist,#eef3f0);width:40px;height:40px;color:var(--green,#256a49);border-radius:50%;place-items:center;font-size:18px;font-weight:800;display:grid}.check-module__68btba__how h3{font:800 22px/1.25 var(--font-body), Arial, sans-serif;margin:2px 0 8px}.check-module__68btba__how li p{color:var(--muted,#4d5a54);margin:0;font-size:18px;line-height:1.55}.check-module__68btba__phoneCta{box-sizing:border-box;background:var(--pine,#0e3b2c);color:#fff;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;margin-bottom:112px;padding:56px;display:grid}.check-module__68btba__phoneCta h2{max-width:760px}.check-module__68btba__phoneCta p{color:#dce8e2;max-width:760px;margin:16px 0 0;font-size:18px;line-height:1.6}.check-module__68btba__phoneButton{color:var(--pine,#0e3b2c);white-space:nowrap;background:#fff;border-color:#fff;justify-content:center;align-items:center;padding:10px 20px;text-decoration:none;display:inline-flex}.check-module__68btba__common{padding:0 0 112px}.check-module__68btba__common .check-module__68btba__sectionCopy{max-width:760px;margin-bottom:40px}.check-module__68btba__common .check-module__68btba__eyebrow{margin-bottom:16px}.check-module__68btba__guideGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.check-module__68btba__guideGrid a{border:1px solid var(--line,#d3dcd7);min-height:156px;color:var(--ink,#14231c);background:#fff;border-radius:16px;flex-direction:column;justify-content:space-between;gap:20px;padding:24px;text-decoration:none;display:flex}.check-module__68btba__guideGrid a:hover{border-color:var(--green,#256a49);box-shadow:0 12px 36px #14231c12}.check-module__68btba__guideGrid strong{font-size:20px;line-height:1.3}.check-module__68btba__guideGrid span{color:var(--muted,#4d5a54);font-size:16px;line-height:1.5}.check-module__68btba__faq{max-width:900px;padding:0 0 112px}.check-module__68btba__faq h2{margin-bottom:28px}.check-module__68btba__faq details{border-top:1px solid var(--line,#d3dcd7)}.check-module__68btba__faq details:last-child{border-bottom:1px solid var(--line,#d3dcd7)}.check-module__68btba__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:64px;font-size:18px;font-weight:600;list-style:none;display:flex}.check-module__68btba__faq summary::-webkit-details-marker{display:none}.check-module__68btba__faq summary:after{content:"+";color:var(--green,#256a49);font-size:28px;font-weight:400}.check-module__68btba__faq details[open] summary:after{content:"−"}.check-module__68btba__faq details p{max-width:760px;color:var(--muted,#4d5a54);margin:0;padding:0 0 24px;font-size:18px;line-height:1.6}@media (max-width:980px){.check-module__68btba__hero,.check-module__68btba__how{grid-template-columns:minmax(0,1fr);gap:40px}.check-module__68btba__heroCopy{padding-top:0;position:static}.check-module__68btba__heroCopy>p:not(.check-module__68btba__eyebrow){max-width:700px}.check-module__68btba__checker{max-width:720px}.check-module__68btba__how{gap:48px}.check-module__68btba__phoneCta{grid-template-columns:minmax(0,1fr);gap:28px}.check-module__68btba__phoneButton{width:fit-content}.check-module__68btba__guideGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.check-module__68btba__hero,.check-module__68btba__how,.check-module__68btba__phoneCta,.check-module__68btba__common,.check-module__68btba__faq{width:calc(100% - 40px)}.check-module__68btba__hero{gap:32px;padding:48px 0 72px}.check-module__68btba__heroCopy h1{font-size:44px}.check-module__68btba__heroCopy>p:not(.check-module__68btba__eyebrow){font-size:18px}.check-module__68btba__heroCopy ul{gap:8px;display:grid}.check-module__68btba__checker{border-radius:20px;margin-inline:-4px}.check-module__68btba__checkForm,.check-module__68btba__result{padding:24px 20px}.check-module__68btba__inputHeading h2,.check-module__68btba__result h2,.check-module__68btba__phoneCta h2,.check-module__68btba__how h2,.check-module__68btba__common h2,.check-module__68btba__faq h2{font-size:28px}.check-module__68btba__inputHeading p{margin-bottom:22px}.check-module__68btba__checkForm textarea{min-height:148px}.check-module__68btba__imagePreview{align-items:flex-start}.check-module__68btba__imagePreview img{width:64px;height:64px}.check-module__68btba__followUpForm>div{grid-template-columns:minmax(0,1fr)}.check-module__68btba__followUpForm button{width:100%}.check-module__68btba__membership{grid-template-columns:minmax(0,1fr)}.check-module__68btba__membership a{box-sizing:border-box;width:100%}.check-module__68btba__how{padding:72px 0}.check-module__68btba__how li{grid-template-columns:40px minmax(0,1fr);gap:12px}.check-module__68btba__phoneCta{border-radius:20px;margin-bottom:72px;padding:32px 24px}.check-module__68btba__phoneButton{box-sizing:border-box;width:100%}.check-module__68btba__common{padding-bottom:72px}.check-module__68btba__common .check-module__68btba__sectionCopy{margin-bottom:28px}.check-module__68btba__guideGrid{grid-template-columns:minmax(0,1fr)}.check-module__68btba__guideGrid a{gap:10px;min-height:auto;padding:20px}.check-module__68btba__faq{padding-bottom:72px}}@media (max-width:360px){.check-module__68btba__hero,.check-module__68btba__how,.check-module__68btba__phoneCta,.check-module__68btba__common,.check-module__68btba__faq{width:calc(100% - 32px)}.check-module__68btba__heroCopy h1{font-size:40px}.check-module__68btba__checkForm,.check-module__68btba__result{padding-inline:16px}.check-module__68btba__upload{gap:12px;padding:14px}}@media (prefers-reduced-motion:reduce){.check-module__68btba__page *,.check-module__68btba__page :before,.check-module__68btba__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
