.DebtCheck-module__ae-V7G__wrap{z-index:1;max-width:680px;margin:0 auto;padding:120px 20px 88px;position:relative}.DebtCheck-module__ae-V7G__wrap h1,.DebtCheck-module__ae-V7G__wrap h2{scroll-margin-top:110px}.DebtCheck-module__ae-V7G__eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--text-3);font-size:10.5px}.DebtCheck-module__ae-V7G__h1{letter-spacing:-.03em;margin:14px 0;font-size:clamp(32px,4.4vw,48px);font-weight:500;line-height:1.05}.DebtCheck-module__ae-V7G__lede{color:#3a3a38;max-width:52ch;font-size:17px;line-height:1.55}.DebtCheck-module__ae-V7G__panel{background:var(--bg-2);border:1px solid var(--border-subtle);margin-top:32px;box-shadow:0 22px 50px -34px #1a1a1a40}.DebtCheck-module__ae-V7G__panelBody{padding:28px 28px 24px}.DebtCheck-module__ae-V7G__progress{background:var(--bg-1);height:3px}.DebtCheck-module__ae-V7G__progressFill{background:var(--text-1);height:100%;transition:width .3s var(--ease-out)}.DebtCheck-module__ae-V7G__stepMeta{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.DebtCheck-module__ae-V7G__q{letter-spacing:-.015em;margin-bottom:6px;font-size:23px;font-weight:500;line-height:1.25}.DebtCheck-module__ae-V7G__hint{color:var(--text-2);margin-bottom:18px;font-size:14.5px}.DebtCheck-module__ae-V7G__options{gap:8px;display:grid}.DebtCheck-module__ae-V7G__option{text-align:left;background:var(--bg-2);border:1px solid var(--border-focus);width:100%;color:var(--text-1);cursor:pointer;transition:border-color var(--anim-fast), background var(--anim-fast);align-items:center;gap:12px;padding:15px 16px;font-family:inherit;font-size:16px;display:flex}.DebtCheck-module__ae-V7G__option:hover{border-color:var(--text-1)}.DebtCheck-module__ae-V7G__option:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.DebtCheck-module__ae-V7G__optionOn{border-color:var(--text-1);background:var(--bg-1)}.DebtCheck-module__ae-V7G__mark{border:1.5px solid var(--border-focus);background:var(--bg-2);width:18px;height:18px;color:var(--bg-0);flex:none;place-items:center;font-size:12px;line-height:1;display:grid}.DebtCheck-module__ae-V7G__markRound{border-radius:50%}.DebtCheck-module__ae-V7G__optionOn .DebtCheck-module__ae-V7G__mark{background:var(--text-1);border-color:var(--text-1)}.DebtCheck-module__ae-V7G__amountRow{border:1px solid var(--border-focus);background:var(--bg-2);align-items:stretch;display:flex}.DebtCheck-module__ae-V7G__amountRow:focus-within{border-color:var(--text-1)}.DebtCheck-module__ae-V7G__naira{color:var(--text-2);border-right:1px solid var(--border-subtle);place-items:center;padding:0 14px;font-size:20px;display:grid}.DebtCheck-module__ae-V7G__amountInput{min-width:0;font-size:22px;font-family:var(--font-mono), monospace;color:var(--text-1);background:0 0;border:none;outline:none;flex:1;padding:14px}.DebtCheck-module__ae-V7G__nav{justify-content:space-between;align-items:center;gap:12px;margin-top:22px;display:flex}.DebtCheck-module__ae-V7G__back{color:var(--text-2);cursor:pointer;background:0 0;border:none;padding:10px 2px;font-family:inherit;font-size:15px}.DebtCheck-module__ae-V7G__back:hover{color:var(--text-1)}.DebtCheck-module__ae-V7G__back:disabled{visibility:hidden}.DebtCheck-module__ae-V7G__primary{background:var(--text-1);color:var(--bg-0);border:1px solid var(--text-1);cursor:pointer;transition:transform var(--anim-fast), opacity var(--anim-fast);justify-content:center;align-items:center;gap:8px;padding:15px 22px;font-family:inherit;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.DebtCheck-module__ae-V7G__primary:hover{transform:translateY(-1px)}.DebtCheck-module__ae-V7G__primary:disabled{opacity:.4;cursor:not-allowed;transform:none}.DebtCheck-module__ae-V7G__primary:focus-visible,.DebtCheck-module__ae-V7G__secondary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.DebtCheck-module__ae-V7G__secondary{color:var(--text-1);border:1px solid var(--border-focus);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;padding:15px 22px;font-family:inherit;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.DebtCheck-module__ae-V7G__secondary:hover{border-color:var(--text-1)}.DebtCheck-module__ae-V7G__error{color:var(--danger);margin-top:12px;font-size:14.5px}.DebtCheck-module__ae-V7G__verdict{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;padding:6px 10px;font-size:11px;display:inline-flex}.DebtCheck-module__ae-V7G__vStrong,.DebtCheck-module__ae-V7G__vGood{color:#16603a;background:#16803d17}.DebtCheck-module__ae-V7G__vPossible{background:var(--accent-glow-soft);color:var(--accent-deep)}.DebtCheck-module__ae-V7G__vDifficult,.DebtCheck-module__ae-V7G__vReview{background:var(--bg-1);color:#3a3a38}.DebtCheck-module__ae-V7G__resultHead{letter-spacing:-.025em;margin:14px 0 18px;font-size:clamp(26px,3.4vw,34px);font-weight:500;line-height:1.12}.DebtCheck-module__ae-V7G__points{gap:12px;margin:0 0 24px;padding:0;list-style:none;display:grid}.DebtCheck-module__ae-V7G__point{color:#2a2a28;grid-template-columns:22px minmax(0,1fr);gap:10px;font-size:15.5px;line-height:1.5;display:grid}.DebtCheck-module__ae-V7G__pointIcon{place-items:center;width:20px;height:20px;margin-top:2px;font-size:12px;font-weight:700;display:grid}.DebtCheck-module__ae-V7G__pointGood{color:#16603a;background:#16803d1a}.DebtCheck-module__ae-V7G__pointCaution{background:var(--accent-glow-soft);color:var(--accent-deep);border:1px solid #b8860b40}.DebtCheck-module__ae-V7G__next{border-top:2px solid var(--text-1);padding-top:18px}.DebtCheck-module__ae-V7G__nextText{margin-bottom:16px;font-size:16.5px;line-height:1.5}.DebtCheck-module__ae-V7G__ctaRow{flex-wrap:wrap;gap:10px;display:flex}.DebtCheck-module__ae-V7G__callback{background:var(--bg-1);border:1px solid var(--border-subtle);margin-top:26px;padding:22px}.DebtCheck-module__ae-V7G__callbackTitle{margin-bottom:4px;font-size:18px;font-weight:600}.DebtCheck-module__ae-V7G__fields{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.DebtCheck-module__ae-V7G__field{color:var(--text-2);gap:5px;font-size:14px;display:grid}.DebtCheck-module__ae-V7G__fieldFull{grid-column:1/-1}.DebtCheck-module__ae-V7G__input{border:1px solid var(--border-focus);background:var(--bg-2);width:100%;color:var(--text-1);outline:none;padding:12px 13px;font-family:inherit;font-size:16px}.DebtCheck-module__ae-V7G__input:focus{border-color:var(--text-1)}.DebtCheck-module__ae-V7G__consent{color:var(--text-2);align-items:flex-start;gap:10px;margin:14px 0;font-size:14px;line-height:1.45;display:flex}.DebtCheck-module__ae-V7G__consent input{accent-color:#1a1a1a;flex:none;width:16px;height:16px;margin-top:3px}.DebtCheck-module__ae-V7G__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.DebtCheck-module__ae-V7G__done{gap:6px;display:grid}.DebtCheck-module__ae-V7G__doneTitle{font-size:18px;font-weight:600}.DebtCheck-module__ae-V7G__fine{color:var(--text-3);margin-top:26px;font-size:13px;line-height:1.55}.DebtCheck-module__ae-V7G__fine a{color:inherit}.DebtCheck-module__ae-V7G__share{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:14px;margin-top:18px;font-size:14.5px;display:flex}.DebtCheck-module__ae-V7G__linkBtn{font:inherit;color:var(--text-1);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.DebtCheck-module__ae-V7G__trust{font-family:var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--text-3);flex-wrap:wrap;gap:8px 24px;margin-top:22px;font-size:10.5px;display:flex}@media (max-width:560px){.DebtCheck-module__ae-V7G__wrap{padding:96px 16px 72px}.DebtCheck-module__ae-V7G__panelBody{padding:22px 18px 20px}.DebtCheck-module__ae-V7G__q{font-size:21px}.DebtCheck-module__ae-V7G__fields{grid-template-columns:1fr}.DebtCheck-module__ae-V7G__ctaRow>*{width:100%}.DebtCheck-module__ae-V7G__callback{padding:18px 16px}}@media (prefers-reduced-motion:reduce){.DebtCheck-module__ae-V7G__progressFill,.DebtCheck-module__ae-V7G__primary,.DebtCheck-module__ae-V7G__option{transition:none}.DebtCheck-module__ae-V7G__primary:hover{transform:none}}
