.business-readiness{scroll-margin-top:22px}.readiness-panel{padding:clamp(20px,4vw,34px);border:1px solid #d6e8e1;border-radius:20px;background:radial-gradient(circle at 100% 0,#f7e8bd 0,transparent 23rem),#fff}.readiness-meter{display:grid;grid-template-columns:auto 1fr;column-gap:11px;align-items:end;max-width:420px}.readiness-meter>span{font-size:2.35rem;font-weight:850;line-height:1;color:#0e7264}.readiness-meter>small{padding-bottom:5px;color:#5a6b75}.readiness-track{grid-column:1/-1;height:9px;margin-top:13px;overflow:hidden;border-radius:20px;background:#e6efec}.readiness-track i{display:block;height:100%;width:0;border-radius:inherit;background:linear-gradient(90deg,#118570,#d49a2f);transition:width .25s ease}.readiness-checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px}.readiness-checklist label{display:flex;gap:12px;padding:15px;border:1px solid #dce8e4;border-radius:13px;background:#fcfffe;cursor:pointer}.readiness-checklist input{margin-top:3px;accent-color:#0c796a;width:17px;height:17px}.readiness-checklist span{display:grid;gap:4px}.readiness-checklist small{color:#62737a;line-height:1.4}.readiness-advice{margin:20px 0 0;padding:13px 15px;border-left:4px solid #bd8b2d;background:#fff8e8;color:#63532d;line-height:1.55}.readiness-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.readiness-actions button,.readiness-actions a{border:0;border-radius:9px;padding:11px 14px;background:#0d7265;color:#fff;font-weight:750;text-decoration:none;cursor:pointer}.readiness-actions .readiness-reset{background:#edf2f2;color:#34515a}@media(max-width:650px){.readiness-checklist{grid-template-columns:1fr}.readiness-actions{display:grid}.readiness-actions>*{text-align:center}}
@media print{.guide-hero,.guide-header,.guide-actions,.readiness-actions,.guide-section:not(.business-readiness){display:none!important}.business-readiness{display:block!important}.readiness-panel{border:1px solid #777}.readiness-checklist{grid-template-columns:1fr 1fr}.readiness-advice{display:none}}
