.styles-module__questionGrid___GD-5k{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.styles-module__questionCard___oAgr9{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);gap:.75rem;padding:1.4rem;display:flex}.styles-module__questionCard___oAgr9 p{color:var(--color-text);line-height:1.55}.styles-module__questionIcon___H2UjK{color:var(--color-accent);flex-shrink:0;margin-top:.15rem}.styles-module__stepCard___OxAYa{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;gap:.5rem;height:100%;padding:1.5rem;display:flex}.styles-module__stepIndex___FCuoH{font-family:var(--font-mono);color:var(--color-accent);font-size:.8rem}.styles-module__stepTitle___lZBzl{font-family:var(--font-sans);font-size:1.05rem;font-weight:600}.styles-module__stepBody___9raUy{color:var(--color-text-muted);font-size:.92rem;line-height:1.55}.styles-module__resultsGrid___YA3lY{grid-template-columns:1.1fr .9fr;align-items:start;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.styles-module__resultsText___M4EwM{flex-direction:column;gap:1.1rem;display:flex}.styles-module__resultsBody___LpW8l{color:var(--color-text-muted);font-size:1.08rem;line-height:1.75}.styles-module__limitations___9wx3-{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1.75rem}.styles-module__limTitle___Kuizl{font-family:var(--font-sans);margin-bottom:1rem;font-size:1.1rem;font-weight:600}.styles-module__limList___987u9{flex-direction:column;gap:.7rem;margin:0;padding-left:1.1rem;display:flex}.styles-module__limList___987u9 li{color:var(--color-text-muted);line-height:1.5}.styles-module__disclaimer___V-SkZ{border:1px solid var(--color-border-strong);border-left:4px solid var(--color-accent);border-radius:var(--radius-md);background:var(--color-primary-soft);padding:1.75rem}.styles-module__disclaimerTitle___obuO4{font-family:var(--font-sans);color:var(--color-primary-strong);margin-bottom:.65rem;font-size:1.15rem;font-weight:600}.styles-module__disclaimer___V-SkZ p{color:var(--color-primary-strong);line-height:1.65}@media (width<=860px){.styles-module__questionGrid___GD-5k,.styles-module__resultsGrid___YA3lY{grid-template-columns:1fr}}
