.KarnaughSolver-module__DxHEDa__container{max-width:860px;margin:0 auto;padding:0 1rem 4rem}.KarnaughSolver-module__DxHEDa__section{margin-top:3rem}.KarnaughSolver-module__DxHEDa__section h2{margin-bottom:.75rem}.KarnaughSolver-module__DxHEDa__lead{max-width:70ch;color:var(--foreground-secondary);margin:0 auto 1rem;line-height:1.7}.KarnaughSolver-module__DxHEDa__steps{text-align:left;max-width:65ch;margin:0 auto;padding-left:1.5rem;line-height:1.7}.KarnaughSolver-module__DxHEDa__steps li{margin-bottom:.75rem}.KarnaughSolver-module__DxHEDa__features{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.KarnaughSolver-module__DxHEDa__features li{border:1px solid var(--border-primary);background:var(--background-secondary);text-align:left;border-radius:.5rem;gap:.6rem;padding:.9rem 1rem;line-height:1.55;display:flex}.KarnaughSolver-module__DxHEDa__featureIcon{color:var(--accent-primary);flex-shrink:0;margin-top:.2rem}.KarnaughSolver-module__DxHEDa__example{justify-content:center;display:flex}.KarnaughSolver-module__DxHEDa__sizes{width:auto;min-width:18rem;margin:0}.KarnaughSolver-module__DxHEDa__callout{border:1px solid var(--border-primary);border-left:4px solid var(--accent-primary);background:var(--background-secondary);color:inherit;border-radius:.5rem;margin:1.5rem 0;padding:1rem 1.25rem;text-decoration:none;display:block}.KarnaughSolver-module__DxHEDa__callout:hover{border-color:var(--accent-primary)}.KarnaughSolver-module__DxHEDa__calloutTitle{color:var(--accent-primary);align-items:center;gap:.5rem;font-weight:600;display:flex}.KarnaughSolver-module__DxHEDa__calloutDescription{color:var(--foreground-secondary);margin-top:.35rem;line-height:1.6;display:block}.KarnaughSolver-module__DxHEDa__calculatorLink{background:var(--accent-primary);color:var(--white);border-radius:.5rem;align-items:center;gap:.5rem;margin-top:1.5rem;padding:.75rem 1.5rem;font-weight:600;text-decoration:none;display:inline-flex}.KarnaughSolver-module__DxHEDa__calculatorLink:hover{background:var(--accent-primary-hover)}
