.steps-container[data-v-fd6486c9]{margin-top:var(--space-lg)}.step-item[data-v-fd6486c9]{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-fd6486c9]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.step-number[data-v-fd6486c9]{flex-shrink:0;width:40px;height:40px;background:var(--brand-gradient, linear-gradient(135deg, #667eea 0%, #764ba2 100%));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-fd6486c9]{margin:0 0 var(--space-sm) 0;font-size:var(--font-lg);color:var(--color-text-primary, #1f2937)}.step-content p[data-v-fd6486c9],.step-content ul[data-v-fd6486c9]{margin:0;color:var(--color-text-secondary, #4b5563)}.step-content ul[data-v-fd6486c9]{margin-top:var(--space-sm);padding-left:var(--space-lg)}.step-content li[data-v-fd6486c9]{margin-bottom:var(--space-xs)}@media (max-width: 640px){.step-item[data-v-fd6486c9]{gap:var(--space-sm);align-items:flex-start}.step-number[data-v-fd6486c9]{width:32px;height:32px;font-size:var(--font-md);margin-top:2px}.step-content h3[data-v-fd6486c9]{font-size:var(--font-md)}}.sr-only[data-v-fd6486c9]{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-fd6486c9]{position:absolute;top:-40px;left:0;background:var(--brand-primary, #667eea);color:#fff;padding:var(--space-sm) var(--space-md);z-index:100;text-decoration:none;font-weight:600}.skip-to-content[data-v-fd6486c9]:focus{top:0}.review-attribution[data-v-fd6486c9]{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-fd6486c9]{background:#f9fafb;border:1px solid #e5e7eb;border-left:4px solid #22c55e;border-radius:8px;padding:24px;margin:24px 0}.card-numbers-box h4[data-v-fd6486c9]{margin:0 0 4px;font-size:18px;font-weight:700;color:#065f46}.card-numbers-subtitle[data-v-fd6486c9]{margin:0 0 20px;font-size:14px;color:#047857}.numbers-grid[data-v-fd6486c9]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.number-item[data-v-fd6486c9]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:12px;text-align:center}.number-label[data-v-fd6486c9]{display:block;font-size:12px;font-weight:600;color:#22c55e;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.number-value[data-v-fd6486c9]{display:block;font-size:20px;font-weight:700;color:#1f2937;font-family:Monaco,Menlo,monospace}.number-value.member-id[data-v-fd6486c9]{font-size:14px;color:#6b7280;font-family:inherit}.card-numbers-note[data-v-fd6486c9]{margin:16px 0 0;font-size:13px;color:#047857;font-style:italic}@media (max-width: 640px){.numbers-grid[data-v-fd6486c9]{grid-template-columns:repeat(2,1fr)}}.outlook-item[data-v-fd6486c9]{background:#f9fafb;border-radius:8px;padding:24px;margin-bottom:20px;border:1px solid #e5e7eb;border-left:4px solid #e5e7eb}.outlook-item.confirmed[data-v-fd6486c9]{background:#f0fdf4;border-color:#d1fae5;border-left-color:#22c55e}.outlook-item.pending[data-v-fd6486c9]{background:#fffbeb;border-color:#fef3c7;border-left-color:#f59e0b}.outlook-item h4[data-v-fd6486c9]{margin:0 0 12px;font-size:18px;font-weight:700;color:var(--color-text-primary, #1f2937)}.outlook-item.confirmed h4[data-v-fd6486c9]:before{content:"✓ ";color:#22c55e}.outlook-item.pending h4[data-v-fd6486c9]:before{content:"⏳ "}.outlook-item p[data-v-fd6486c9]{margin:0 0 12px;color:var(--color-text-secondary, #4b5563)}.outlook-item ul[data-v-fd6486c9]{margin:12px 0;padding-left:20px}.outlook-item li[data-v-fd6486c9]{margin-bottom:8px;color:var(--color-text-secondary, #4b5563)}.action-cards[data-v-fd6486c9]{display:flex;flex-direction:column;gap:16px;margin-top:20px}.action-card[data-v-fd6486c9]{background:var(--color-bg-secondary, #f9fafb);border:1px solid var(--color-border, #e5e7eb);border-radius:12px;padding:20px}.action-card-header[data-v-fd6486c9]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.action-icon[data-v-fd6486c9]{font-size:24px;flex-shrink:0}.action-card-header strong[data-v-fd6486c9]{font-size:16px;font-weight:700;color:var(--color-text-primary, #1f2937)}.action-card p[data-v-fd6486c9]{margin:0;color:var(--color-text-secondary, #4b5563);font-size:15px;line-height:1.6}.action-card a[data-v-fd6486c9]{color:var(--brand-primary, #667eea);text-decoration:underline}@media (min-width: 768px){.action-cards[data-v-fd6486c9]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}}.empowering-card[data-v-fd6486c9]{position:relative;border-radius:20px;padding:28px 32px;margin:16px 0;overflow:hidden}.empowering-card-glow[data-v-fd6486c9]{display:none}.empowering-card-content[data-v-fd6486c9]{position:relative}.empowering-header[data-v-fd6486c9]{display:flex;align-items:center;gap:14px;margin-bottom:12px}.empowering-icon[data-v-fd6486c9]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#fff}.empowering-title-group[data-v-fd6486c9]{display:flex;flex-direction:column;gap:2px}.empowering-title[data-v-fd6486c9]{font-size:22px;font-weight:700;margin:0;line-height:1.3}.empowering-subtitle[data-v-fd6486c9]{font-size:13px;font-style:italic;color:#78716c}.empowering-text[data-v-fd6486c9]{color:#57534e;line-height:1.65;margin:0 0 20px;font-size:15px}.empowering-text strong[data-v-fd6486c9]{color:#292524}.empowering-btn[data-v-fd6486c9]{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;font-weight:600;font-size:14px;text-decoration:none;border-radius:8px;transition:all .2s ease}.empowering-btn[data-v-fd6486c9]:hover{transform:translateY(-1px)}.btn-arrow[data-v-fd6486c9]{transition:transform .2s ease}.empowering-btn:hover .btn-arrow[data-v-fd6486c9]{transform:translate(3px)}.coupon-card[data-v-fd6486c9]{background:linear-gradient(135deg,#fffbeb,#fef3c7,#fde68a);border:none;box-shadow:0 2px 12px #fbbf2426;margin-bottom:24px}.coupon-icon[data-v-fd6486c9]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;box-shadow:0 3px 8px #f59e0b59}.coupon-title[data-v-fd6486c9]{color:#92400e}.coupon-btn[data-v-fd6486c9]{background:#d97706;color:#fff}.coupon-btn[data-v-fd6486c9]:hover{background:#b45309;box-shadow:0 4px 12px #d977064d}.coupon-link[data-v-fd6486c9]{color:#b45309;font-weight:500;font-size:14px;text-decoration:none;transition:all .2s ease}.coupon-link[data-v-fd6486c9]:hover{color:#92400e;text-decoration:underline}.eligibility-box[data-v-fd6486c9]{background:#ffffffbf;border-radius:12px;padding:16px 20px;margin-bottom:20px;border:none}.eligibility-row[data-v-fd6486c9]{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:#57534e;line-height:1.5}.eligibility-row+.eligibility-row[data-v-fd6486c9]{margin-top:10px}.eligibility-row strong[data-v-fd6486c9]{color:#44403c}.eligibility-icon[data-v-fd6486c9]{flex-shrink:0;font-size:16px;line-height:1.4}.eligibility-row.eligible .eligibility-icon[data-v-fd6486c9]{color:#16a34a}.eligibility-row.not-eligible .eligibility-icon[data-v-fd6486c9]{color:#9ca3af}.empowering-cta-row[data-v-fd6486c9]{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.appeals-card[data-v-fd6486c9]{background:linear-gradient(135deg,#ecfdf5,#d1fae5,#a7f3d0);border:none;box-shadow:0 2px 12px #10b9811f;margin-bottom:48px}.appeals-icon[data-v-fd6486c9]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 3px 8px #10b98159}.appeals-title[data-v-fd6486c9]{color:#065f46}.appeals-btn[data-v-fd6486c9]{background:#059669;color:#fff}.appeals-btn[data-v-fd6486c9]:hover{background:#047857;box-shadow:0 4px 12px #0596694d}.appeals-highlight-box[data-v-fd6486c9]{background:#ffffffb3;border-radius:12px;padding:16px 20px;margin-bottom:20px;border:none}.appeals-highlight-header[data-v-fd6486c9]{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-size:14px}.appeals-highlight-label[data-v-fd6486c9]{font-weight:600;color:#065f46}.appeals-highlight-text[data-v-fd6486c9]{margin:0;color:#44403c;font-size:15px;line-height:1.6}.appeals-stat[data-v-fd6486c9]{color:#047857;font-weight:700;font-size:16px}.btn-text-mobile[data-v-fd6486c9]{display:none}@media (max-width: 640px){.empowering-card[data-v-fd6486c9]{padding:24px 20px;border-radius:16px}.empowering-title[data-v-fd6486c9]{font-size:19px}.empowering-cta-row[data-v-fd6486c9]{flex-direction:column;align-items:stretch}.empowering-btn[data-v-fd6486c9]{justify-content:center}.coupon-link[data-v-fd6486c9]{text-align:center}.btn-text-desktop[data-v-fd6486c9]{display:none}.btn-text-mobile[data-v-fd6486c9]{display:inline}}.cta-link[data-v-fd6486c9]{display:inline-block;font-weight:600;color:var(--primary-blue, #4169E1);text-decoration:none;border-bottom:2px solid var(--primary-blue, #4169E1);transition:all .2s ease}.cta-link[data-v-fd6486c9]:hover{color:var(--primary-blue-dark, #2952CC);border-bottom-color:var(--primary-blue-dark, #2952CC)}.cta-url[data-v-fd6486c9]{font-size:13px;color:#6b7280;margin-left:6px}.get-coupon-cta[data-v-fd6486c9]{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.coupon-external-btn[data-v-fd6486c9]{display:inline-block;padding:14px 28px;background:linear-gradient(135deg,var(--primary-blue, #4169E1) 0%,var(--primary-blue-dark, #2952CC) 100%);color:#fff;font-weight:600;font-size:16px;text-decoration:none;border-radius:8px;transition:all .2s ease}.coupon-external-btn[data-v-fd6486c9]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #4169e159}.coupon-external-note[data-v-fd6486c9]{font-size:13px;color:#6b7280}.mid-article-nav[data-v-fd6486c9]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:24px;margin:40px 0}.mid-article-nav.mb-0[data-v-fd6486c9]{margin-bottom:0}.mid-article-nav-header[data-v-fd6486c9]{display:flex;align-items:center;gap:8px;margin-bottom:16px}.mid-article-nav-icon[data-v-fd6486c9]{font-size:18px}.mid-article-nav-title[data-v-fd6486c9]{font-size:14px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.mid-article-nav-cards[data-v-fd6486c9]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.mid-article-nav-card[data-v-fd6486c9]{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;text-decoration:none;transition:all .2s ease}.mid-article-nav-card[data-v-fd6486c9]:hover{border-color:var(--primary-blue, #4169E1);box-shadow:0 2px 8px #4169e126;transform:translateY(-1px)}.nav-card-icon[data-v-fd6486c9]{font-size:24px;flex-shrink:0}.nav-card-text[data-v-fd6486c9]{display:flex;flex-direction:column;gap:2px}.nav-card-text strong[data-v-fd6486c9]{font-size:14px;font-weight:600;color:#1e293b}.nav-card-text span[data-v-fd6486c9]:last-child{font-size:12px;color:#64748b}@media (max-width: 640px){.mid-article-nav-cards[data-v-fd6486c9]{grid-template-columns:1fr}.mid-article-nav[data-v-fd6486c9]{padding:20px 16px}}.coupon-cta-box[data-v-fd6486c9]{background:linear-gradient(135deg,var(--primary-blue, #4169E1) 0%,var(--primary-blue-dark, #2952CC) 100%);border-radius:12px;padding:32px;margin:24px 0;text-align:center}.coupon-cta-content h4[data-v-fd6486c9]{margin:0 0 12px;font-size:22px;font-weight:700;color:#fff}.coupon-cta-content p[data-v-fd6486c9]{margin:0 0 20px;color:#ffffffe6;font-size:16px;line-height:1.6}.btn-primary[data-v-fd6486c9]{display:inline-block;background:#fff;color:var(--primary-blue, #4169E1);font-size:16px;font-weight:700;padding:14px 28px;border-radius:8px;text-decoration:none;transition:all .2s ease;box-shadow:0 4px 6px #0000001a}.btn-primary[data-v-fd6486c9]:hover{background:#f9fafb;color:var(--primary-blue-dark, #2952CC);transform:translateY(-2px);box-shadow:0 6px 12px #00000026}.featured-snippet-target[data-v-fd6486c9]{background:#f9fafb;border-left:4px solid var(--primary-blue, #4169E1);padding:16px 20px;margin:20px 0;font-size:17px;line-height:1.7;color:#374151}.savings-card-hero .cluster-hero-content{display:flex!important;align-items:center!important;gap:32px!important}.savings-card-hero .cluster-hero-left{flex:0 0 60%!important;max-width:60%!important}.savings-card-hero .cluster-hero-right{position:relative!important;right:auto!important;top:auto!important;transform:none!important;flex:0 0 40%!important;max-width:40%!important;margin-left:150px}.savings-card-hero .cluster-product-image{max-width:100%!important;width:100%!important;height:auto!important;transform:none!important;filter:none!important;border-radius:12px;box-shadow:0 8px 32px #0000001f;cursor:zoom-in}.savings-card-hero .cluster-product-image:hover{transform:none!important}.savings-card-hero .h1-override{font-size:2rem;line-height:1.2;word-wrap:break-word}.savings-card-hero .hero-subtitle{font-size:1.1rem;line-height:1.5}@media (max-width: 900px){.savings-card-hero .cluster-hero-content{flex-direction:column!important;gap:6px!important}.savings-card-hero .cluster-hero-left,.savings-card-hero .cluster-hero-right{flex:1 1 100%!important;max-width:100%!important}.savings-card-hero .cluster-hero-right{order:1;margin-bottom:16px;margin-left:0}.savings-card-hero .cluster-product-image{display:block!important}}.lightbox-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000eb;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;animation:fadeIn .2s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.lightbox-close{position:absolute;top:16px;right:16px;background:#ffffff1a;border:none;color:#fff;font-size:32px;width:44px;height:44px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.lightbox-close:hover{background:#fff3}.lightbox-image{max-width:95%;max-height:80vh;object-fit:contain;border-radius:8px;box-shadow:0 8px 40px #0006}.lightbox-hint{color:#fff9;font-size:14px;margin-top:16px}.cta-section-wrapper{margin:2rem 0 3rem}.desktop-only{display:block}.mobile-only{display:none}@media (max-width: 768px){.desktop-only{display:none!important}.mobile-only{display:block!important}}
