@keyframes AuditTool_fadeUp__kcIKb{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes AuditTool_slideDown__4sfoa{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes AuditTool_pulseDot__ssfBi{0%,to{opacity:.25;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}.AuditTool_wrapper__94Gok{background:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;border-radius:20px;overflow:hidden;border:1px solid rgba(22,28,40,.08);box-shadow:0 1px 3px rgba(22,28,40,.06),0 4px 24px rgba(22,28,40,.08)}.AuditTool_progressTrack__uXY5c{height:3px;background:rgba(0,94,124,.1);position:relative}.AuditTool_progressFill__snm4t{position:absolute;top:0;left:0;height:100%;background:#005e7c;transition:width .5s ease}.AuditTool_inner__Wulua{padding:28px 24px 40px;max-width:580px;margin:0 auto;width:100%}.AuditTool_fadeUp__kcIKb{animation:AuditTool_fadeUp__kcIKb .35s ease forwards}.AuditTool_slideDown__4sfoa{animation:AuditTool_slideDown__4sfoa .25s ease forwards}.AuditTool_pulseDot__ssfBi{animation:AuditTool_pulseDot__ssfBi 1s infinite}.AuditTool_card__KLhtk{background:#f5f7fa;border-radius:10px;border:1px solid rgba(22,28,40,.08);padding:20px;margin-bottom:12px}.AuditTool_divider__IEgaW{height:1px;background:rgba(22,28,40,.08);margin:14px 0}.AuditTool_versionBtn__Hoby7{border:1.5px solid rgba(22,28,40,.1);border-radius:8px;padding:10px 14px;cursor:pointer;background:#fff;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;color:#3d4e63;transition:border-color .15s,background .15s;text-align:left;width:100%;display:flex;align-items:center;justify-content:space-between}.AuditTool_versionBtnSelected___Pv3H,.AuditTool_versionBtn__Hoby7:hover{border-color:#005e7c;background:#e3f4f9}.AuditTool_versionBtnSelected___Pv3H{color:#005e7c;font-weight:600}.AuditTool_flagCard__I6yhS{border:1.5px solid rgba(22,28,40,.1);border-radius:8px;padding:12px 14px;cursor:pointer;background:#fff;transition:border-color .15s;display:flex;align-items:flex-start;gap:12px}.AuditTool_flagCard__I6yhS:hover{border-color:#005e7c}.AuditTool_flagCardSelected__f7O4x{border-color:#005e7c;background:#e3f4f9}.AuditTool_checkbox__OIoG3{width:18px;height:18px;border-radius:4px;border:2px solid rgba(22,28,40,.18);flex-shrink:0;margin-top:1px;display:flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s;background:#fff}.AuditTool_flagCardSelected__f7O4x .AuditTool_checkbox__OIoG3{background:#005e7c;border-color:#005e7c}.AuditTool_ctaBtn__h9JaX{background:#005e7c;color:#fff;border:none;padding:13px 28px;border-radius:6px;font-size:15px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;cursor:pointer;letter-spacing:.01em;transition:background .15s,transform .1s;width:100%}.AuditTool_ctaBtn__h9JaX:hover{background:#004a61;transform:translateY(-1px)}.AuditTool_ctaBtn__h9JaX:disabled{background:#a0b8c4;cursor:not-allowed;transform:none}.AuditTool_ctaBtnAmber__nFYiq{background:#d4800c;color:#fff;border:none;padding:13px 28px;border-radius:6px;font-size:15px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;cursor:pointer;letter-spacing:.01em;transition:background .15s,transform .1s;width:100%}.AuditTool_ctaBtnAmber__nFYiq:hover{background:#a86100;transform:translateY(-1px)}.AuditTool_textBtn__8_YDn{background:none;border:none;color:#7a8fa6;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;cursor:pointer;text-decoration:underline;padding:0}.AuditTool_textBtn__8_YDn:hover{color:#005e7c}.AuditTool_urlInput___Tfbg{width:100%;padding:12px 14px;border:1.5px solid rgba(22,28,40,.12);border-radius:8px;font-size:15px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#161c28;background:#f5f7fa;outline:none;transition:border-color .15s,box-shadow .15s;margin-bottom:10px;display:block}.AuditTool_urlInput___Tfbg:focus{border-color:#005e7c;box-shadow:0 0 0 3px rgba(0,94,124,.1)}.AuditTool_urlInput___Tfbg::placeholder{color:#a0b8c4}.AuditTool_seoRow__gwS5k{display:flex;align-items:center;justify-content:space-between;padding:9px 0;border-bottom:1px solid rgba(22,28,40,.06);font-size:14px;color:#3d4e63}.AuditTool_seoRow__gwS5k:last-child{border-bottom:none}.AuditTool_statusPill__pW17G{font-size:11px;font-weight:600;padding:3px 9px;border-radius:4px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.04em}.AuditTool_statusPass__pmmvG{background:#d1f5e8;color:#0a6640}.AuditTool_statusFail__q2n63{background:#fde8e8;color:#991b1b}.AuditTool_complexityHigh__4jxyw{border-left:3px solid #d94f4f;padding-left:12px;margin-bottom:12px}.AuditTool_complexityMedium__3AfIB{border-left:3px solid #d4800c;padding-left:12px;margin-bottom:12px}.AuditTool_scanFill___roGw{height:100%;background:#005e7c;border-radius:3px;transition:width .5s ease}.AuditTool_statBox__bVNX3{flex:1;background:#fff;border-radius:8px;padding:14px 12px;text-align:center;border:1px solid rgba(22,28,40,.08)}.AuditTool_benefitsGrid__4C8B0{display:grid;grid-template-columns:1fr 1fr;gap:10px}.AuditTool_benefitCard__sB6nO{background:#fff;border-radius:10px;padding:14px;border:1px solid rgba(22,28,40,.08);border-top:3px solid #005e7c}