.steps-container[data-v-5919ad06]{margin-top:var(--space-lg)}.step-item[data-v-5919ad06]{display:flex;gap:var(--space-md);margin-bottom:var(--space-lg);padding-bottom:var(--space-lg);border-bottom:1px solid var(--color-border, #e5e7eb)}.step-item[data-v-5919ad06]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.step-number[data-v-5919ad06]{flex-shrink:0;width:40px;height:40px;background:linear-gradient(135deg,#1976d2,#1565c0);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--font-lg)}.step-content h3[data-v-5919ad06]{margin:0 0 var(--space-sm) 0;font-size:var(--font-lg);color:var(--color-text-primary, #1f2937)}.step-content p[data-v-5919ad06],.step-content ul[data-v-5919ad06]{margin:0;color:var(--color-text-secondary, #4b5563)}.step-content ul[data-v-5919ad06]{margin-top:var(--space-sm);padding-left:var(--space-lg)}.step-content li[data-v-5919ad06]{margin-bottom:var(--space-xs)}.stats-funnel[data-v-5919ad06]{margin:var(--space-xl) 0;display:flex;flex-direction:column;align-items:center;gap:0}.stats-funnel-row[data-v-5919ad06]{width:100%;display:flex;flex-direction:column;align-items:center}.stats-funnel-bar[data-v-5919ad06]{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border-radius:12px;color:#fff;font-weight:600;box-shadow:0 4px 12px #00000026;transition:transform .2s ease,box-shadow .2s ease}.stats-funnel-bar[data-v-5919ad06]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0003}.stats-funnel-full[data-v-5919ad06]{width:100%;background:linear-gradient(135deg,#1976d2,#1565c0)}.stats-funnel-denied[data-v-5919ad06]{width:70%;background:linear-gradient(135deg,#f59e0b,#d97706)}.stats-funnel-appeal[data-v-5919ad06]{width:40%;background:linear-gradient(135deg,#ef4444,#dc2626)}.stats-funnel-win[data-v-5919ad06]{width:100%;background:linear-gradient(135deg,#10b981,#059669)}.stats-funnel-row-highlight[data-v-5919ad06]{background:linear-gradient(135deg,#10b9811a,#0596691a);border:2px solid #10b981;border-radius:16px;padding:var(--space-md);margin-top:var(--space-xs)}.stats-funnel-row-highlight .stats-funnel-bar[data-v-5919ad06]{box-shadow:0 6px 20px #10b98159}.stats-funnel-icon[data-v-5919ad06]{font-size:1.25rem;flex-shrink:0}.stats-funnel-win .stats-funnel-icon[data-v-5919ad06]{background:#fff;color:#059669;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700}.stats-funnel-label[data-v-5919ad06]{flex:1;font-size:var(--font-base);white-space:nowrap}.stats-funnel-value[data-v-5919ad06]{font-size:var(--font-lg);font-weight:700;background:#fff3;padding:4px 12px;border-radius:6px;white-space:nowrap}.stats-funnel-arrow[data-v-5919ad06]{color:#9ca3af;font-size:1.25rem;padding:var(--space-xs) 0;line-height:1}.stats-funnel-arrow-win[data-v-5919ad06]{color:#10b981;font-weight:700}.stats-funnel-callout[data-v-5919ad06]{margin-top:var(--space-xs);font-size:var(--font-sm);color:#059669;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.checklist-box[data-v-5919ad06]{background:var(--color-bg-subtle, #f9fafb);border:1px solid var(--color-border, #e5e7eb);border-radius:8px;padding:var(--space-lg);margin:var(--space-lg) 0}.checklist-box h4[data-v-5919ad06]{margin:0 0 var(--space-md) 0;font-size:var(--font-lg);color:var(--color-text-primary, #1f2937)}@media (max-width: 640px){.step-item[data-v-5919ad06]{gap:var(--space-sm);align-items:flex-start}.step-number[data-v-5919ad06]{width:32px;height:32px;font-size:var(--font-md);margin-top:2px}.step-content h3[data-v-5919ad06]{font-size:var(--font-md)}.stats-funnel-full[data-v-5919ad06],.stats-funnel-denied[data-v-5919ad06],.stats-funnel-appeal[data-v-5919ad06],.stats-funnel-win[data-v-5919ad06]{width:100%}.stats-funnel-bar[data-v-5919ad06]{padding:var(--space-sm) var(--space-md);gap:var(--space-sm);border-radius:8px}.stats-funnel-icon[data-v-5919ad06]{font-size:1rem}.stats-funnel-win .stats-funnel-icon[data-v-5919ad06]{width:24px;height:24px;font-size:.875rem}.stats-funnel-label[data-v-5919ad06]{font-size:var(--font-sm)}.stats-funnel-value[data-v-5919ad06]{font-size:var(--font-base);padding:3px 8px}.stats-funnel-arrow[data-v-5919ad06]{font-size:1rem}.stats-funnel-row-highlight[data-v-5919ad06]{padding:var(--space-sm);border-radius:12px}.stats-funnel-callout[data-v-5919ad06]{font-size:var(--font-xs)}}.sr-only[data-v-5919ad06]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-to-content[data-v-5919ad06]{position:absolute;top:-40px;left:0;background:#1976d2;color:#fff;padding:var(--space-sm) var(--space-md);z-index:100;text-decoration:none;font-weight:600}.skip-to-content[data-v-5919ad06]:focus{top:0}.review-attribution[data-v-5919ad06]{text-align:center;color:var(--color-text-tertiary, #6b7280);font-size:var(--font-sm);margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:1px solid var(--color-border, #e5e7eb)}
