.business-readiness{padding-bottom:110px}.business-readiness [hidden]{display:none!important}.business-readiness .button{font:inherit;cursor:pointer;min-height:48px;text-align:center;white-space:normal;max-width:100%;overflow-wrap:anywhere}.business-readiness #readiness-flow{margin-top:24px;background:var(--panel);border:1px solid var(--line);padding:clamp(18px,4vw,32px);max-width:900px;scroll-margin-top:24px}.business-readiness h3{font-size:clamp(1.25rem,3vw,1.6rem);line-height:1.4;margin:8px 0 20px}.business-readiness h4{font-size:1.1rem;margin:24px 0 12px}.readiness-options,.readiness-scores{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.readiness-choice,.readiness-reset{font:inherit;color:var(--text);background:var(--panel2);border:1px solid #626974;min-height:58px;padding:16px;text-align:left;cursor:pointer;overflow-wrap:anywhere}.readiness-choice:hover{border-color:var(--silver);background:#25282d}.business-readiness button:focus-visible,.business-readiness a:focus-visible{outline:3px solid var(--silver);outline-offset:4px}.readiness-progress,.readiness-privacy{color:var(--muted);font-size:.875rem}.readiness-privacy{max-width:760px;margin-top:20px}.readiness-reset{display:block;margin-top:24px;min-height:48px;background:transparent}.readiness-score,.readiness-next{padding:16px;border:1px solid var(--line);min-width:0;overflow-wrap:anywhere}.readiness-score p{margin-bottom:0}.readiness-next{margin-top:12px}.readiness-next h4{margin-top:0}.readiness-next ul{padding-left:22px}.readiness-next li{margin:8px 0}.business-readiness #readiness-flow>.button{margin-bottom:12px}@media(max-width:600px){.readiness-options,.readiness-scores{grid-template-columns:1fr}.business-readiness .button{width:100%}.business-readiness #readiness-flow{padding:18px}}
