[data-v-330d4ccc] .content-section,[data-v-330d4ccc] .container{--brand-primary: #1976D2;--brand-light: #E3F2FD;--brand-border: #90CAF9}.steps-container[data-v-330d4ccc]{margin-top:var(--space-lg)}.step-item[data-v-330d4ccc]{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-330d4ccc]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.step-number[data-v-330d4ccc]{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-330d4ccc]{margin:0 0 var(--space-sm) 0;font-size:var(--font-lg);color:var(--color-text-primary, #1f2937)}.step-content p[data-v-330d4ccc],.step-content ul[data-v-330d4ccc]{margin:0;color:var(--color-text-secondary, #4b5563)}.step-content ul[data-v-330d4ccc]{margin-top:var(--space-sm);padding-left:var(--space-lg)}.step-content li[data-v-330d4ccc]{margin-bottom:var(--space-xs)}@media (max-width: 640px){.step-item[data-v-330d4ccc]{gap:var(--space-sm);align-items:flex-start}.step-number[data-v-330d4ccc]{width:32px;height:32px;font-size:var(--font-md);margin-top:2px}.step-content h3[data-v-330d4ccc]{font-size:var(--font-md)}}.sr-only[data-v-330d4ccc]{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-330d4ccc]{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-330d4ccc]:focus{top:0}.review-attribution[data-v-330d4ccc]{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)}.card-numbers-box[data-v-330d4ccc]{background:#f9fafb;border:1px solid #e5e7eb;border-left:4px solid #1976D2;border-radius:8px;padding:24px;margin:24px 0}.card-numbers-box h4[data-v-330d4ccc]{margin:0 0 4px;font-size:18px;font-weight:700;color:#1565c0}.card-numbers-subtitle[data-v-330d4ccc]{margin:0 0 20px;font-size:14px;color:#1976d2}.numbers-grid[data-v-330d4ccc]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.number-item[data-v-330d4ccc]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:12px;text-align:center}.number-label[data-v-330d4ccc]{display:block;font-size:12px;font-weight:600;color:#1976d2;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.number-value[data-v-330d4ccc]{display:block;font-size:20px;font-weight:700;color:#1f2937;font-family:Monaco,Menlo,monospace}.number-value.member-id[data-v-330d4ccc]{font-size:14px;color:#6b7280;font-family:inherit}.card-numbers-note[data-v-330d4ccc]{margin:16px 0 0;font-size:13px;color:#1976d2;font-style:italic}@media (max-width: 640px){.numbers-grid[data-v-330d4ccc]{grid-template-columns:repeat(2,1fr)}}.outlook-item[data-v-330d4ccc]{background:#f9fafb;border-radius:8px;padding:24px;margin-bottom:20px;border:1px solid #e5e7eb;border-left:4px solid #e5e7eb}.outlook-item.confirmed[data-v-330d4ccc]{background:#f0fdf4;border-color:#d1fae5;border-left-color:#22c55e}.outlook-item.pending[data-v-330d4ccc]{background:#fffbeb;border-color:#fef3c7;border-left-color:#f59e0b}.outlook-item h4[data-v-330d4ccc]{margin:0 0 12px;font-size:18px;font-weight:700;color:var(--color-text-primary, #1f2937)}.outlook-item.confirmed h4[data-v-330d4ccc]:before{content:"✓ ";color:#22c55e}.outlook-item.pending h4[data-v-330d4ccc]:before{content:"⏳ "}.outlook-item p[data-v-330d4ccc]{margin:0 0 12px;color:var(--color-text-secondary, #4b5563)}.outlook-item ul[data-v-330d4ccc]{margin:12px 0;padding-left:20px}.outlook-item li[data-v-330d4ccc]{margin-bottom:8px;color:var(--color-text-secondary, #4b5563)}.action-cards[data-v-330d4ccc]{display:flex;flex-direction:column;gap:16px;margin-top:20px}.action-card[data-v-330d4ccc]{background:var(--color-bg-secondary, #f9fafb);border:1px solid var(--color-border, #e5e7eb);border-radius:12px;padding:20px}.action-card-header[data-v-330d4ccc]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.action-icon[data-v-330d4ccc]{font-size:24px;flex-shrink:0}.action-card-header strong[data-v-330d4ccc]{font-size:16px;font-weight:700;color:var(--color-text-primary, #1f2937)}.action-card p[data-v-330d4ccc]{margin:0;color:var(--color-text-secondary, #4b5563);font-size:15px;line-height:1.6}.action-card a[data-v-330d4ccc]{color:#1976d2;text-decoration:underline}@media (min-width: 768px){.action-cards[data-v-330d4ccc]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}}.coupon-callout[data-v-330d4ccc]{background:#e3f2fd;border:1px solid #90CAF9;border-left:4px solid #1976D2;border-radius:8px;padding:20px 24px;margin:20px 0 28px}.coupon-callout .call-out-title[data-v-330d4ccc]{margin:0 0 10px;font-size:18px;font-weight:700;color:#0d47a1}.coupon-callout p[data-v-330d4ccc]{margin:0;color:#1565c0;line-height:1.6;font-size:15px}.coupon-callout .mt-sm[data-v-330d4ccc]{margin-top:14px}.coupon-eligibility[data-v-330d4ccc]{font-size:14px;color:#374151;padding:10px 14px;background:#fff;border-radius:6px;display:inline-block}.coupon-eligibility p[data-v-330d4ccc]{margin:0;color:#374151}.coupon-eligibility .not-eligible[data-v-330d4ccc]{margin-top:8px;padding-top:8px;border-top:1px solid #e5e7eb}.coupon-eligibility a[data-v-330d4ccc]{color:#1976d2;text-decoration:underline}.cta-link[data-v-330d4ccc]{display:inline-block;font-weight:600;color:#1976d2;text-decoration:none;border-bottom:2px solid #1976D2;transition:all .2s ease}.cta-link[data-v-330d4ccc]:hover{color:#1565c0;border-bottom-color:#1565c0}.cta-url[data-v-330d4ccc]{font-size:13px;color:#6b7280;margin-left:6px}.featured-snippet-target[data-v-330d4ccc]{background:#f9fafb;border-left:4px solid #1976D2;padding:16px 20px;margin:20px 0;font-size:17px;line-height:1.7;color:#374151}.script-text[data-v-330d4ccc]{background:#f3f4f6;border-left:4px solid #1976D2;padding:16px 20px;border-radius:0 8px 8px 0;margin:16px 0}.script-text p[data-v-330d4ccc]{margin:0;color:#374151;font-size:15px;line-height:1.7}@media (max-width: 640px){.coupon-callout[data-v-330d4ccc]{padding:16px 20px}.coupon-callout .call-out-title[data-v-330d4ccc]{font-size:16px}}.denial-reality-callout[data-v-330d4ccc]{background:#fef2f2;border:1px solid #fecaca;border-left:4px solid #ef4444;border-radius:8px;padding:20px 24px;margin:20px 0 48px}.denial-reality-callout .call-out-title[data-v-330d4ccc]{margin:0 0 10px;font-size:18px;font-weight:700;color:#7f1d1d}.denial-reality-callout p[data-v-330d4ccc]{margin:0;color:#7f1d1d;line-height:1.6;font-size:15px}.denial-reality-callout .mt-sm[data-v-330d4ccc]{margin-top:12px}.denial-reality-callout .cta-link[data-v-330d4ccc]{color:#dc2626;border-bottom:2px solid #dc2626;text-decoration:none;font-weight:600;transition:all .2s ease}.denial-reality-callout .cta-link[data-v-330d4ccc]:hover{color:#b91c1c;border-bottom-color:#b91c1c}
