:root{--r-green: #16a34a;--r-green-dark: #15803d;--r-green-deeper: #14532d;--r-green-light: #dcfce7;--r-green-bg: #f8f9fa;--r-green-border: #e5e7eb;--r-text: #1a1f24;--r-text-sub: #495257;--r-text-muted: #4b5563;--r-text-link: #16a34a;--r-bg-page: #f8faf9;--r-bg-white: #ffffff;--r-bg-alt: #f5f7f8;--r-border: #e2e8f0;--r-border-light: #f1f5f9;--r-shadow-sm: 0 1px 3px rgba(0,0,0,0.07);--r-shadow-card: rgba(31,36,38,0.10) 0px 4px 16px 0px;--r-shadow-hover: rgba(31,36,38,0.16) 0px 8px 28px 0px;--r-shadow-high: rgba(31,36,38,0.18) 0px 12px 40px 0px;--r-radius-btn: 6px;--r-radius-card: 16px;--r-radius-pill: 100px;--r-font: var(--font-body, 'Inter', -apple-system, BlinkMacSystemFont, sans-serif);--r-max-width: 1200px;--r-transition: background-color 0.3s cubic-bezier(0.19,1,0.22,1), border-color 0.3s cubic-bezier(0.19,1,0.22,1), color 0.3s cubic-bezier(0.19,1,0.22,1), box-shadow 0.3s cubic-bezier(0.19,1,0.22,1);}main#main-content, main#main-content *{font-family: var(--r-font);-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;box-sizing: border-box;}main#main-content{background: var(--r-bg-page) !important;color: var(--r-text);}.rs-hero{background: var(--r-bg-white);padding: clamp(2rem, 3vw, 3rem) clamp(1.5rem, 4vw, 2rem) clamp(3rem, 6vw, 5rem);text-align: center;position: relative;overflow: hidden;}@media (max-width: 600px){.rs-hero{padding-top: 1.5rem !important;padding-left: clamp(1rem, 4vw, 1.5rem) !important;padding-right: clamp(1rem, 4vw, 1.5rem) !important;padding-bottom: clamp(2.5rem, 6vw, 3.5rem) !important;}}@media (max-width: 375px){.rs-hero{padding-top: 1.25rem !important;padding-left: 0.875rem !important;padding-right: 0.875rem !important;}}.rs-hero::before{content: '';position: absolute;inset: 0;background: radial-gradient(ellipse 70% 60% at 50% 0%, rgba(22,163,74,0.05) 0%, transparent 65%), radial-gradient(ellipse 40% 30% at 80% 80%, rgba(22,163,74,0.03) 0%, transparent 60%);pointer-events: none;z-index: 0;}.rs-hero-inner{position: relative;z-index: 1;max-width: 800px;margin: 0 auto;}.rs-hero-eyebrow{display: inline-flex;align-items: center;gap: 8px;background: var(--r-green-bg);border: 1px solid var(--r-green-border);border-radius: var(--r-radius-pill);padding: 8px 20px;font-size: 0.875rem;font-weight: 600;color: var(--r-green-deeper);margin-bottom: var(--space-xl);letter-spacing: 0.01em;}.rs-hero-headline{font-size: clamp(2.5rem, 6vw, 3.75rem);font-weight: 800;line-height: 1.08;letter-spacing: -0.03em;color: var(--r-text);margin: 0 0 var(--space-lg);}.rs-hero-headline .rs-hl{color: var(--r-green);}.rs-hero-subtitle{font-size: clamp(1.1rem, 2.5vw, 1.3rem);font-weight: 400;line-height: 1.55;color: var(--r-text-sub);max-width: 580px;margin: 0 auto var(--space-xl);}.rs-hero-subtitle strong{color: var(--r-text);font-weight: 700;}.rs-hero-ctas{display: flex;align-items: center;justify-content: center;gap: 16px;flex-wrap: wrap;margin-bottom: var(--space-xl);}.rs-btn-primary{display: inline-flex;align-items: center;gap: 8px;background: var(--r-green);color: #ffffff;border: 2px solid transparent;border-radius: var(--r-radius-btn);font-size: 1.1rem;font-weight: 700;padding: var(--space-md) var(--space-xl);line-height: 1.3;text-decoration: none;min-height: 56px;transition: var(--r-transition);letter-spacing: -0.01em;white-space: nowrap;}.rs-btn-primary:hover{background: var(--r-green-dark);box-shadow: 0 6px 20px rgba(22,163,74,0.3);transform: translateY(-1px);color: #ffffff;text-decoration: none;}.rs-btn-ghost{display: inline-flex;align-items: center;gap: 8px;background: transparent;color: var(--r-green);border: 2px solid var(--r-green);border-radius: var(--r-radius-btn);font-size: 1rem;font-weight: 600;padding: var(--space-md) var(--space-xl);line-height: 1.3;text-decoration: none;min-height: 48px;transition: var(--r-transition);white-space: nowrap;}.rs-btn-ghost:hover{background: var(--r-green-bg);color: var(--r-green-dark);text-decoration: none;}@media (max-width: 600px){.rs-hero-headline{font-size: clamp(2rem, 8vw, 2.75rem);margin-bottom: var(--space-md);}.rs-hero-subtitle{font-size: 1rem;margin-bottom: 24px;}.rs-hero-ctas{gap: var(--space-sm);margin-bottom: var(--space-lg);}.rs-btn-primary{width: 100%;justify-content: center;padding: var(--space-md) var(--space-lg);font-size: 1rem;min-height: 48px;}.rs-btn-ghost, .hero-ghost-cta{display: none !important;}.rs-hero-trust{gap: 12px;font-size: 0.8rem;}.rs-hero-eyebrow{margin-bottom: var(--space-md);font-size: 0.82rem;padding: var(--space-sm) var(--space-md);}}@media (max-width: 375px){.rs-hero-headline{font-size: clamp(1.85rem, 9vw, 2.5rem);}.rs-hero-subtitle{font-size: 0.95rem;}}.rs-hero-trust{display: flex;align-items: center;justify-content: center;gap: var(--space-lg);flex-wrap: wrap;font-size: 0.875rem;color: var(--r-text-muted);}.rs-hero-trust-item{display: flex;align-items: center;gap: var(--space-sm);font-weight: 500;}.rs-hero-trust-item svg, .rs-hero-trust-checkmark{color: var(--r-green);font-style: normal;}.rs-trust-bar{background: var(--r-bg-white);border-top: 1px solid var(--r-border);border-bottom: 1px solid var(--r-border);padding: var(--space-lg) clamp(1.5rem, 4vw, 2rem);}.rs-trust-bar-inner{max-width: var(--r-max-width);margin: 0 auto;display: flex;align-items: center;justify-content: center;gap: 0;flex-wrap: wrap;}.rs-trust-badge{display: flex;align-items: center;gap: var(--space-sm);padding: 12px var(--space-lg);font-size: 0.9rem;font-weight: 600;color: var(--r-text-sub);border-right: 1px solid var(--r-border);white-space: nowrap;}.rs-trust-badge:last-child{border-right: none;}.rs-trust-badge-icon{width: 32px;height: 32px;border-radius: 8px;background: var(--r-green-bg);display: flex;align-items: center;justify-content: center;flex-shrink: 0;font-size: 1rem;}.rs-trust-badge-num{color: var(--r-green-deeper);font-weight: 800;font-size: 1rem;}@media (max-width: 640px){.rs-trust-bar{overflow: hidden;}.rs-trust-bar-inner{gap: 0;overflow: hidden;}.rs-trust-badge{padding: 8px 16px;font-size: 0.8rem;border-right: none;border-bottom: 1px solid var(--r-border);width: 50%;justify-content: center;white-space: normal;overflow: hidden;text-overflow: ellipsis;box-sizing: border-box;min-width: 0;}.rs-trust-badge:last-child, .rs-trust-badge:nth-last-child(2):nth-child(odd){border-bottom: none;}}@media (max-width: 375px){.rs-trust-badge{padding: var(--space-sm) 12px;font-size: 0.75rem;}.rs-trust-badge-icon{width: 26px;height: 26px;font-size: 0.85rem;}}.rs-stats-bar{display: flex;align-items: center;justify-content: center;gap: 0;background: var(--r-bg-white);border: 1px solid var(--r-border);border-radius: var(--r-radius-card);box-shadow: var(--r-shadow-card);padding: 24px 32px;margin: var(--space-2xl) auto 0;max-width: 760px;flex-wrap: wrap;}.rs-stat{flex: 1;min-width: 130px;text-align: center;padding: 8px 16px;}.rs-stat-number{font-size: clamp(1.6rem, 3.5vw, 2.2rem);font-weight: 800;color: var(--r-green);line-height: 1;margin-bottom: var(--space-sm);letter-spacing: -0.03em;}.rs-stat-label{font-size: 0.8rem;font-weight: 500;color: var(--r-text-muted);text-transform: uppercase;letter-spacing: 0.05em;}.rs-stat-divider{width: 1px;height: 40px;background: var(--r-border);flex-shrink: 0;}@media (max-width: 540px){.rs-stats-bar{padding: 16px;gap: 0;}.rs-stat{min-width: 80px;padding: var(--space-sm);}.rs-stat-number{font-size: 1.5rem;}}.rs-section-eyebrow{display: inline-block;font-size: 0.75rem;font-weight: 700;text-transform: uppercase;letter-spacing: 0.1em;color: var(--r-green);margin-bottom: 12px;}.rs-section-title{font-size: clamp(1.75rem, 4vw, 2.5rem);font-weight: 700;line-height: 1.15;color: var(--r-text);margin: 0 0 8px;letter-spacing: -0.025em;}.rs-section-title::after{content: '';display: block;width: 64px;height: 4px;background: var(--r-green);border-radius: 2px;margin-top: var(--space-md);}.rs-section-header.center .rs-section-title::after{margin-left: auto;margin-right: auto;}.rs-section-sub{font-size: 1rem;color: var(--r-text-sub);line-height: 1.6;margin: var(--space-md) 0 0;max-width: 560px;}.rs-section-header.center .rs-section-sub{margin-left: auto;margin-right: auto;}.rs-section-header{margin-bottom: var(--space-2xl);}.rs-section-header.center{text-align: center;}.rs-featured-section{background: var(--r-bg-white);padding: clamp(3rem, 6vw, 5rem) clamp(1.5rem, 4vw, 2rem);}.rs-featured-inner{max-width: var(--r-max-width);margin: 0 auto;}.rs-featured-header{display: flex;align-items: flex-end;justify-content: space-between;gap: var(--space-lg);margin-bottom: var(--space-xl);flex-wrap: wrap;}.rs-featured-header-left .rs-featured-view-all{font-size: 0.9rem;font-weight: 600;color: var(--r-green);text-decoration: none;display: inline-flex;align-items: center;gap: 4px;white-space: nowrap;padding-bottom: 4px;border-bottom: 2px solid transparent;transition: border-color 0.2s;}.rs-featured-view-all:hover{border-color: var(--r-green);color: var(--r-green-dark);text-decoration: none;}.rs-card-grid{display: grid;grid-template-columns: repeat(3, 1fr);gap: var(--space-xl);align-items: stretch;}@media (max-width: 900px){.rs-card-grid{grid-template-columns: repeat(2, 1fr);gap: var(--space-lg);}}@media (max-width: 580px){.rs-card-grid{grid-template-columns: 1fr;gap: 16px;}}.rs-settlement-card{background: var(--r-bg-white);border-radius: var(--r-radius-card);box-shadow: var(--r-shadow-card);text-decoration: none;color: var(--r-text);display: flex;flex-direction: column;overflow: hidden;transition: var(--r-transition);position: relative;}.rs-settlement-card:hover{box-shadow: var(--r-shadow-hover);transform: translateY(-3px);text-decoration: none;color: var(--r-text);}.rs-card-accent{height: 4px;background: var(--r-green);flex-shrink: 0;}.rs-card-body{padding: 24px;flex: 1;display: flex;flex-direction: column;gap: 0;}.rs-card-meta-row{display: flex;align-items: center;justify-content: space-between;gap: 8px;margin-bottom: var(--space-md);flex-wrap: wrap;}.rs-card-category{display: inline-block;background: var(--r-green-bg);color: var(--r-green-deeper);border: 1px solid var(--r-green-border);border-radius: var(--r-radius-pill);font-size: 0.75rem;font-weight: 700;text-transform: uppercase;letter-spacing: 0.06em;padding: 4px 10px;}.rs-card-deadline{font-size: 0.75rem;font-weight: 600;color: var(--r-text-muted);white-space: nowrap;}.rs-card-deadline.urgent{color: #dc2626;font-weight: 700;}.rs-card-deadline.warning{color: #d97706;}.rs-card-deadline--soft{color: #6b7280;font-weight: 500;}@keyframes sr-badge-pulse{0%, 100%{opacity: 1;}50%{opacity: 0.7;}}.rs-card-deadline--pulse{animation: sr-badge-pulse 1.8s ease-in-out infinite;}.rs-card-company-row{display: flex;align-items: center;gap: 8px;margin-bottom: var(--space-sm);}.rs-card-logo{width: 20px;height: 20px;border-radius: 4px;object-fit: contain;flex-shrink: 0;}.rs-card-company{font-size: 0.8rem;font-weight: 600;color: var(--r-text-sub);}.rs-card-title{font-size: 1.05rem;font-weight: 700;line-height: 1.35;color: var(--r-text);margin: 0 0 var(--space-sm);}.rs-card-summary{font-size: 0.875rem;line-height: 1.55;color: var(--r-text-sub);margin: 0 0 var(--space-lg);flex: 1;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}.rs-card-footer{display: flex;align-items: center;justify-content: space-between;gap: var(--space-sm);padding-top: var(--space-md);border-top: 1px solid var(--r-border-light);margin-top: auto;}.rs-card-payout{display: flex;flex-direction: column;gap: 2px;}.rs-card-payout-amount{font-size: 1.1rem;font-weight: 800;color: var(--r-green-deeper);letter-spacing: -0.02em;}.rs-card-payout-label{font-size: 0.75rem;font-weight: 500;color: var(--r-text-muted);text-transform: uppercase;letter-spacing: 0.05em;}.rs-card-cta{display: inline-flex;align-items: center;gap: 4px;font-size: 0.85rem;font-weight: 700;color: var(--r-green);white-space: nowrap;}.rs-card-cta:hover{color: var(--r-green-dark);}.rs-no-proof-badge{display: inline-flex;align-items: center;background: var(--r-green);color: #ffffff;font-size: 0.75rem;font-weight: 700;text-transform: uppercase;letter-spacing: 0.05em;padding: var(--space-xs) var(--space-sm);border-radius: 4px;white-space: nowrap;}.rs-card-badges{display: flex;align-items: center;gap: var(--space-sm);flex-wrap: wrap;justify-content: flex-end;}.rs-categories-section{background: var(--r-bg-alt);padding: clamp(3rem, 5vw, 4rem) clamp(1.5rem, 4vw, 2rem);border-top: 1px solid var(--r-border);border-bottom: 1px solid var(--r-border);}.rs-categories-inner{max-width: var(--r-max-width);margin: 0 auto;}.rs-cat-grid{display: grid;grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));gap: var(--space-lg);align-items: stretch;}@media (max-width: 600px){.rs-cat-grid{grid-template-columns: repeat(2, 1fr);gap: 12px;}}.rs-cat-card{background: var(--r-bg-white);border-radius: var(--r-radius-card);box-shadow: var(--r-shadow-sm);padding: var(--space-lg);text-decoration: none;color: var(--r-text);display: flex;flex-direction: column;gap: 8px;transition: var(--r-transition);}.rs-cat-card:hover{box-shadow: var(--r-shadow-card);transform: translateY(-2px);text-decoration: none;color: var(--r-text);}.rs-cat-icon{font-size: 1.8rem;line-height: 1;margin-bottom: 4px;}.rs-cat-name{font-size: 1rem;font-weight: 700;color: var(--r-text);margin: 0;}.rs-cat-desc{font-size: 0.8rem;color: var(--r-text-muted);line-height: 1.45;margin: 0;flex: 1;}.rs-cat-footer{display: flex;align-items: center;justify-content: space-between;margin-top: var(--space-sm);}.rs-cat-count{font-size: 0.75rem;font-weight: 600;color: var(--r-text-muted);}.rs-cat-arrow{font-size: 0.85rem;font-weight: 700;color: var(--r-green);}.rs-hiw-section{background: var(--r-bg-white);padding: clamp(3rem, 6vw, 5rem) clamp(1.5rem, 4vw, 2rem);}.rs-hiw-inner{max-width: var(--r-max-width);margin: 0 auto;}.rs-hiw-steps{display: grid;grid-template-columns: 1fr auto 1fr auto 1fr;gap: 24px;align-items: start;margin-top: 48px;}@media (max-width: 768px){.rs-hiw-steps{grid-template-columns: 1fr;gap: 32px;}.rs-hiw-connector{display: none !important;}}.rs-hiw-step{background: var(--r-bg-white);border: 1px solid var(--r-border);border-radius: var(--r-radius-card);box-shadow: var(--r-shadow-sm);padding: 32px 24px;text-align: center;transition: var(--r-transition);}.rs-hiw-step:hover{box-shadow: var(--r-shadow-card);border-color: var(--r-green-border);}.rs-hiw-step-icon{font-size: 2.5rem;margin-bottom: 16px;display: block;}.rs-hiw-step-num{font-size: 0.75rem;font-weight: 700;text-transform: uppercase;letter-spacing: 0.12em;color: var(--r-green);margin-bottom: var(--space-sm);}.rs-hiw-step-title{font-size: 1.15rem;font-weight: 700;color: var(--r-text);margin: 0 0 var(--space-sm);}.rs-hiw-step-desc{font-size: 0.9rem;color: var(--r-text-sub);line-height: 1.6;margin: 0;}.rs-hiw-connector{display: flex;align-items: center;justify-content: center;padding-top: var(--space-3xl);color: var(--r-border);font-size: 1.5rem;}.rs-email-section{background: var(--r-green);padding: clamp(2.5rem, 5vw, 4rem) clamp(1.5rem, 4vw, 2rem);}.rs-email-inner{max-width: 680px;margin: 0 auto;text-align: center;}.rs-email-title{font-size: clamp(1.5rem, 3.5vw, 2rem);font-weight: 700;color: #ffffff;margin: 0 0 12px;}.rs-email-sub{font-size: 1rem;color: rgba(255,255,255,0.85);margin: 0 0 var(--space-xl);}.rs-email-form{display: flex;gap: 12px;max-width: 520px;margin: 0 auto;}.rs-email-input{flex: 1;height: 52px;padding: 0 var(--space-md);border: 2px solid rgba(255,255,255,0.3);border-radius: var(--r-radius-btn);background: rgba(255,255,255,0.95);font-size: 1rem;font-family: var(--r-font);color: var(--r-text);outline: none;transition: border-color 0.2s;}.rs-email-input::placeholder{color: var(--r-text-muted);}.rs-email-input:focus{border-color: #ffffff;background: #ffffff;box-shadow: 0 0 0 3px rgba(255,255,255,0.35);outline: none;}.rs-email-btn{height: 52px;padding: 0 28px;background: var(--r-text);color: #ffffff;border: 2px solid transparent;border-radius: var(--r-radius-btn);font-size: 1rem;font-weight: 700;font-family: var(--r-font);cursor: pointer;white-space: nowrap;transition: var(--r-transition);}.rs-email-btn:hover{background: #0f172a;}.rs-email-legal{margin-top: var(--space-md);font-size: 0.75rem;color: rgba(255,255,255,0.7);}@media (max-width: 480px){.rs-email-form{flex-direction: column;}.rs-email-input, .rs-email-btn{width: 100%;}}.rs-guides-section{background: var(--r-bg-alt);padding: clamp(3rem, 5vw, 4rem) clamp(1.5rem, 4vw, 2rem);border-top: 1px solid var(--r-border);}.rs-guides-inner{max-width: var(--r-max-width);margin: 0 auto;}.rs-guides-grid{display: grid;grid-template-columns: repeat(3, 1fr);gap: 24px;align-items: stretch;}@media (max-width: 768px){.rs-guides-grid{grid-template-columns: 1fr;gap: 16px;}}.rs-guide-card{background: var(--r-bg-white);border-radius: var(--r-radius-card);box-shadow: var(--r-shadow-sm);overflow: hidden;text-decoration: none;color: var(--r-text);display: flex;flex-direction: column;transition: var(--r-transition);}.rs-guide-card:hover{box-shadow: var(--r-shadow-card);transform: translateY(-2px);text-decoration: none;color: var(--r-text);}.rs-guide-card-img{height: 140px;background: var(--r-green-bg);display: flex;align-items: center;justify-content: center;font-size: 3rem;}.rs-guide-card-body{padding: var(--space-lg);flex: 1;display: flex;flex-direction: column;}.rs-guide-card-cat{font-size: 0.75rem;font-weight: 700;text-transform: uppercase;letter-spacing: 0.08em;color: var(--r-green);margin-bottom: 8px;}.rs-guide-card-title{font-size: 1rem;font-weight: 700;color: var(--r-text);line-height: 1.4;margin: 0 0 var(--space-sm);flex: 1;}.rs-guide-card-arrow{font-size: 0.85rem;font-weight: 700;color: var(--r-green);margin-top: 12px;}main#main-content .hiw-section{background: var(--r-bg-alt) !important;border-top: 1px solid var(--r-border) !important;border-bottom: 1px solid var(--r-border) !important;padding: 4rem 1.5rem !important;}main#main-content .hiw-title{color: var(--r-text) !important;font-family: var(--r-font) !important;}main#main-content .hiw-sub{color: var(--r-green) !important;}main#main-content .hiw-step{background: var(--r-bg-white) !important;border: 1px solid var(--r-border) !important;box-shadow: var(--r-shadow-sm) !important;border-radius: var(--r-radius-card) !important;}main#main-content .hiw-step:hover{border-color: var(--r-green-border) !important;box-shadow: var(--r-shadow-card) !important;}main#main-content .hiw-step-num{color: var(--r-green) !important;font-family: var(--r-font) !important;}main#main-content .hiw-step-title{color: var(--r-text) !important;font-family: var(--r-font) !important;}main#main-content .hiw-step-desc{color: var(--r-text-sub) !important;font-family: var(--r-font) !important;}main#main-content .hiw-cta-btn{background: var(--r-green) !important;color: #ffffff !important;border-radius: var(--r-radius-btn) !important;font-family: var(--r-font) !important;transition: var(--r-transition) !important;}main#main-content .hiw-cta-btn:hover{background: var(--r-green-dark) !important;}main#main-content .trust-proof-section{background: var(--r-bg-white) !important;border: none !important;padding: 4rem 1.5rem !important;}main#main-content .trust-proof-section .tp-title{color: var(--r-text) !important;font-family: var(--r-font) !important;}main#main-content .trust-proof-section .tp-sub{color: var(--r-text-muted) !important;}main#main-content .trust-proof-section .tp-card{background: var(--r-bg-alt) !important;border: 1px solid var(--r-border) !important;box-shadow: none !important;border-radius: var(--r-radius-card) !important;}main#main-content .trust-proof-section .tp-card:hover{border-color: var(--r-green-border) !important;box-shadow: var(--r-shadow-card) !important;}main#main-content .trust-proof-section .tp-card-title{color: var(--r-text) !important;}main#main-content .trust-proof-section .tp-card-desc{color: var(--r-text-sub) !important;}main#main-content .trust-proof-section .tp-card-icon{background: var(--r-green-bg) !important;}main#main-content .sp-section{background: var(--r-bg-alt) !important;border-top: 1px solid var(--r-border) !important;border-bottom: 1px solid var(--r-border) !important;}main#main-content .sp-title{color: var(--r-text) !important;font-family: var(--r-font) !important;}main#main-content .sp-sub{color: var(--r-text-muted) !important;}main#main-content .sp-card{background: var(--r-bg-white) !important;border: 1px solid var(--r-border) !important;box-shadow: var(--r-shadow-sm) !important;border-radius: var(--r-radius-card) !important;}main#main-content .sp-card:hover{border-color: var(--r-green-border) !important;box-shadow: var(--r-shadow-card) !important;}main#main-content .sp-name{color: var(--r-text) !important;}main#main-content .sp-amount strong{color: var(--r-green) !important;}main#main-content .sp-quote{color: var(--r-text-sub) !important;}main#main-content .sp-avatar{background: linear-gradient(135deg, var(--r-green), var(--r-green-dark)) !important;}main#main-content .sp-settlement-name{color: var(--r-green) !important;}main#main-content .sp-settlement-link{color: var(--r-green) !important;}main#main-content .sp-settlement-link:hover{color: var(--r-green-dark) !important;}main#main-content .settlement-card{background: var(--r-bg-white) !important;border-radius: var(--r-radius-card) !important;box-shadow: var(--r-shadow-card) !important;border: none !important;transition: var(--r-transition) !important;}main#main-content .settlement-card:hover{box-shadow: var(--r-shadow-hover) !important;transform: translateY(-3px) !important;}main#main-content .card-title{color: var(--r-text) !important;font-family: var(--r-font) !important;font-weight: 700 !important;}main#main-content .card-summary{color: var(--r-text-sub) !important;}main#main-content .payout-amount{color: var(--r-green-deeper) !important;font-weight: 800 !important;}main#main-content .card-category{background: var(--r-green-bg) !important;color: var(--r-green-deeper) !important;border: 1px solid var(--r-green-border) !important;border-radius: var(--r-radius-pill) !important;font-weight: 700 !important;}main#main-content .no-proof-badge{background: var(--r-green) !important;color: #ffffff !important;border-radius: 4px !important;}main#main-content .bbc-section{background: var(--r-bg-alt) !important;}main#main-content .bbc-title{color: var(--r-text) !important;font-family: var(--r-font) !important;}main#main-content .bbc-sub{color: var(--r-text-muted) !important;}main#main-content .bbc-card{background: var(--r-bg-white) !important;border: 1px solid var(--r-border) !important;border-radius: var(--r-radius-card) !important;box-shadow: none !important;transition: var(--r-transition) !important;}main#main-content .bbc-card:hover{border-color: var(--r-green-border) !important;box-shadow: var(--r-shadow-card) !important;background: var(--r-bg-white) !important;}main#main-content .bbc-name{color: var(--r-text) !important;font-family: var(--r-font) !important;}main#main-content .bbc-desc{color: var(--r-text-muted) !important;}main#main-content .bbc-cta{color: var(--r-green) !important;}main#main-content .community-wins-section{background: var(--r-bg-alt) !important;}main#main-content .community-wins-section .cw-title{color: var(--r-text) !important;font-family: var(--r-font) !important;}main#main-content .community-wins-section .cw-sub{color: var(--r-text-muted) !important;}main#main-content .community-wins-section .cw-card{background: var(--r-bg-white) !important;border: 1px solid var(--r-border) !important;box-shadow: var(--r-shadow-sm) !important;border-radius: var(--r-radius-card) !important;}main#main-content .community-wins-section .cw-card:hover{border-color: var(--r-green-border) !important;box-shadow: var(--r-shadow-card) !important;}main#main-content .email-capture-strip{background: var(--r-green) !important;border: none !important;}main#main-content .social-proof-bar, main#main-content .social-proof-bar.trust-bar-enhanced{background: var(--r-bg-alt) !important;border-top: 1px solid var(--r-border) !important;border-bottom: 1px solid var(--r-border) !important;}main#main-content .proof-stat-number{color: var(--r-green) !important;font-family: var(--r-font) !important;font-weight: 800 !important;}main#main-content .proof-stat-label{color: var(--r-text-muted) !important;}main#main-content .css-section{background: var(--r-bg-white) !important;}main#main-content .css-title{color: var(--r-text) !important;font-family: var(--r-font) !important;}main#main-content .css-sub{color: var(--r-text-muted) !important;}main#main-content .css-badge{background: var(--r-green-bg) !important;border-color: var(--r-green-border) !important;color: var(--r-green-deeper) !important;}main#main-content .css-card{background: var(--r-bg-alt) !important;border: 1px solid var(--r-border) !important;border-radius: var(--r-radius-card) !important;}main#main-content .css-card:hover{border-color: var(--r-green-border) !important;}main#main-content .css-card-amount strong{color: var(--r-green) !important;}main#main-content .testimonials-section{background: var(--r-bg-white) !important;}main#main-content .cs-section{background: var(--r-bg-white) !important;}main#main-content .freshness-dot{background: var(--r-green) !important;}main#main-content .freshness-item{color: var(--r-text-sub) !important;}main#main-content .trust-badges-section{background: var(--r-bg-alt) !important;}main#main-content .latest-additions-section{background: var(--r-bg-white) !important;}main#main-content h1, main#main-content h2, main#main-content h3, main#main-content h4{font-family: var(--r-font) !important;color: var(--r-text) !important;}main#main-content a{color: var(--r-green);}main#main-content a:hover{color: var(--r-green-dark);}main#main-content .btn-primary, main#main-content .cta-btn, main#main-content .hero-cta-primary{background: var(--r-green) !important;color: #ffffff !important;border-radius: var(--r-radius-btn) !important;font-family: var(--r-font) !important;font-weight: 700 !important;transition: var(--r-transition) !important;}main#main-content .btn-primary:hover, main#main-content .cta-btn:hover, main#main-content .hero-cta-primary:hover{background: var(--r-green-dark) !important;}main#main-content .cas-explainer{background: var(--r-bg-white) !important;}main#main-content .cas-explainer h2{color: var(--r-text) !important;}.neon-border-divider{display: none !important;}
#main-content{background: var(--sr-bg-page, #f5f7f8) !important;}.neon-border-divider{display: none !important;}.hero-compact, .hero-compact.hero-v2{background: #ffffff !important;padding: calc(52px + 1.25rem) 2rem 4rem !important;position: relative;border-bottom: 1px solid #f1f5f9 !important;}.hero-compact::before{background: none !important;display: none !important;}.hero-v2-inner{max-width: 800px;}.hero-v2-headline{color: var(--sr-navy, #003561) !important;background: none !important;-webkit-background-clip: unset !important;-webkit-text-fill-color: var(--sr-navy, #003561) !important;background-clip: unset !important;font-size: clamp(2.2rem, 5.5vw, 3.5rem) !important;font-weight: 900 !important;letter-spacing: -0.04em !important;line-height: 1.08 !important;}.hero-v2-sub{color: var(--sr-text-subdued, #495257) !important;font-size: clamp(1.05rem, 2.2vw, 1.25rem) !important;text-align: center !important;}.hero-v2-sub strong{color: var(--sr-primary-dark, #15803d) !important;}.hero-eyebrow{background: #f0fdf4 !important;border: 1px solid #dcfce7 !important;color: #166534 !important;backdrop-filter: none !important;border-radius: 8px !important;}.hero-eyebrow strong{color: var(--sr-primary-deeper, #15803d) !important;}.hero-eyebrow-pulse{background: var(--sr-primary-dark, #15803d) !important;box-shadow: 0 0 6px rgba(34,197,94,0.5) !important;}.hero-cta-primary, .hero-cta-dominant{background: var(--sr-primary-dark, #15803d) !important;color: #ffffff !important;box-shadow: 0 4px 16px rgba(34,197,94,0.2), 0 1px 3px rgba(0,0,0,0.1) !important;border-radius: 12px !important;}.hero-cta-primary:hover, .hero-cta-dominant:hover{background: var(--sr-primary-deeper, #15803d) !important;color: #ffffff !important;box-shadow: 0 8px 28px rgba(34,197,94,0.35), 0 2px 6px rgba(0,0,0,0.15) !important;transform: translateY(-2px) !important;}.hero-v2-trust{color: var(--sr-text-muted, #69757a) !important;}.hero-v2-trust span{color: #374151 !important;}.rs-hero-redesigned{background: linear-gradient(135deg, #ffffff 0%, #f8fafc 100%) !important;position: relative;overflow: hidden;}.rs-hero-redesigned::before{content: '';position: absolute;top: 0;right: -10%;width: 500px;height: 500px;background: radial-gradient(circle, rgba(34,197,94,0.08) 0%, transparent 70%);border-radius: 50%;pointer-events: none;z-index: 0;}.rs-hero-redesigned .rs-hero-inner{position: relative;z-index: 1;}.rs-hero-redesigned .rs-hero-headline{font-size: clamp(2.5rem, 6.5vw, 3.8rem) !important;font-weight: 900 !important;line-height: 1.1 !important;letter-spacing: -0.03em !important;color: var(--sr-navy, #003561) !important;margin-bottom: 1.5rem !important;}.rs-hero-subtitle-enhanced{font-size: clamp(1.05rem, 2.2vw, 1.3rem) !important;line-height: 1.5 !important;color: #495257 !important;margin-bottom: 2.5rem !important;}.rs-hero-subtitle-enhanced strong{color: var(--sr-primary-dark, #15803d) !important;font-weight: 700 !important;}.rs-hero-ctas-redesigned{display: flex;flex-direction: column;gap: 1rem;margin-bottom: 2rem;}@media (min-width: 600px){.rs-hero-ctas-redesigned{flex-direction: row;gap: 1.25rem;justify-content: center;}}.rs-btn-primary-dominant{padding: 1rem 2.5rem !important;font-size: 1.1rem !important;font-weight: 700 !important;border-radius: 14px !important;background: var(--sr-primary-dark, #15803d) !important;color: #ffffff !important;box-shadow: 0 8px 20px rgba(34,197,94,0.3) !important;border: none !important;cursor: pointer;transition: all 0.3s ease !important;display: inline-block;text-align: center;text-decoration: none;white-space: nowrap;}.rs-btn-primary-dominant:hover{background: var(--sr-primary-deeper, #15803d) !important;box-shadow: 0 12px 32px rgba(34,197,94,0.4) !important;transform: translateY(-2px) !important;}.rs-btn-primary-dominant:active{transform: translateY(0) !important;}.rs-btn-ghost-redesigned{padding: 1rem 2.5rem !important;font-size: 1.1rem !important;font-weight: 700 !important;border-radius: 14px !important;background: transparent !important;color: var(--sr-primary-deeper, #15803d) !important;border: 2px solid var(--sr-primary-deeper, #15803d) !important;cursor: pointer;transition: all 0.3s ease !important;display: inline-block;text-align: center;text-decoration: none;white-space: nowrap;}.rs-btn-ghost-redesigned:hover{background: rgba(34,197,94,0.1) !important;border-color: var(--sr-primary-deeper, #15803d) !important;color: var(--sr-primary-deeper, #15803d) !important;transform: translateY(-2px) !important;}@media (max-width: 600px){.rs-btn-primary-dominant{padding: 0.95rem 2rem !important;font-size: 1rem !important;width: 100%;}.rs-btn-ghost-redesigned, .hero-ghost-cta{display: none !important;}.rs-hero-ctas-redesigned{gap: 0.75rem;}}.sp-stats-bar{background: #ffffff !important;border: 1px solid var(--sr-border, #e8eced) !important;box-shadow: 0 2px 16px rgba(0,0,0,0.06) !important;border-radius: 16px !important;backdrop-filter: none !important;}.sp-stat-number{color: var(--sr-primary-dark, #15803d) !important;}.sp-stat-label{color: var(--sr-text-muted, #69757a) !important;opacity: 1 !important;}.sp-divider{background: var(--sr-border, #e8eced) !important;}.sp-badge{background: rgba(34,197,94,0.1) !important;border-color: rgba(34,197,94,0.2) !important;color: var(--sr-primary-dark, #15803d) !important;}.sp-badge-dot{background: var(--sr-primary-dark, #15803d) !important;box-shadow: 0 0 6px rgba(34,197,94,0.5) !important;}.trust-strip{background: #f5f7f8 !important;border-top: 1px solid var(--sr-border, #e8eced) !important;border-bottom: 1px solid var(--sr-border, #e8eced) !important;}.trust-strip .ts-item, .trust-strip .ts-label{color: #374151 !important;}.trust-strip .ts-icon svg{fill: var(--sr-primary-dark, #15803d) !important;color: var(--sr-primary-dark, #15803d) !important;}.hiw-sub, .sp-sub, .bbc-sub, .trust-proof-sub, .hq-sub, .latest-additions-sub, .fms-widget-sub, .expiring-soon-sub, .rs-email-sub, .rs-section-sub, .recently-closed-sub, .testimonials-sub, .ugc-video-sub, .sw-sub, .sct-sub{margin-left: auto !important;margin-right: auto !important;text-align: center !important;}.hiw-section{background: #fafbfc !important;border-top: 1px solid #f1f5f9 !important;border-bottom: 1px solid #f1f5f9 !important;padding: 5rem 1.5rem !important;}.hiw-title{color: var(--sr-navy, #003561) !important;font-size: 2.25rem !important;}.hiw-sub{color: var(--sr-primary-dark, #15803d) !important;}.hiw-step{background: #ffffff !important;border: 1px solid var(--sr-border, #e8eced) !important;box-shadow: 0 2px 8px rgba(0,0,0,0.04) !important;border-radius: 16px !important;}.hiw-step:hover{background: #ffffff !important;border-color: var(--sr-primary-dark, #15803d) !important;box-shadow: 0 4px 20px rgba(0,0,0,0.08) !important;}.hiw-step-num{color: var(--sr-primary-dark, #15803d) !important;}.hiw-step-title{color: var(--sr-navy, #003561) !important;}.hiw-step-desc{color: var(--sr-text-subdued, #495257) !important;}.hiw-step-icon{filter: none !important;}.hiw-connector svg{color: #cbd5e0 !important;stroke: #cbd5e0 !important;}.hiw-trust{color: var(--sr-primary-dark, #15803d) !important;}.hiw-cta-btn{background: var(--sr-primary-dark, #15803d) !important;color: #ffffff !important;box-shadow: 0 4px 14px rgba(34,197,94,0.2) !important;border-radius: 12px !important;}.hiw-cta-btn:hover{background: var(--sr-primary-deeper, #15803d) !important;box-shadow: 0 8px 24px rgba(34,197,94,0.35) !important;}.trust-proof-section{background: #ffffff !important;border: none !important;padding: 4rem 1.5rem !important;}.trust-proof-section .tp-title{color: var(--sr-navy, #003561) !important;}.trust-proof-section .tp-sub{color: var(--sr-text-muted, #69757a) !important;}.trust-proof-section .tp-card{background: #f5f7f8 !important;border: 1px solid var(--sr-border, #e8eced) !important;box-shadow: 0 1px 4px rgba(0,0,0,0.04) !important;}.trust-proof-section .tp-card:hover{border-color: var(--sr-primary-dark, #15803d) !important;background: #f5f7f8 !important;}.trust-proof-section .tp-card-title{color: var(--sr-navy, #003561) !important;}.trust-proof-section .tp-card-desc{color: var(--sr-text-subdued, #495257) !important;}.trust-proof-section .tp-card-icon{background: rgba(34,197,94,0.1) !important;}.sp-section{background: #fafbfc !important;border-top: 1px solid #f1f5f9 !important;border-bottom: 1px solid #f1f5f9 !important;}.sp-title{color: var(--sr-navy, #003561) !important;}.sp-sub{color: var(--sr-text-muted, #69757a) !important;}.sp-card{background: #ffffff !important;border: 1px solid #f1f5f9 !important;box-shadow: 0 1px 3px rgba(0,0,0,0.04) !important;border-radius: 16px !important;}.sp-card:hover{border-color: #e2e8f0 !important;background: #ffffff !important;box-shadow: 0 4px 16px rgba(0,0,0,0.06) !important;transform: translateY(-2px);}.sp-avatar{background: linear-gradient(135deg, var(--sr-primary-dark, #15803d), var(--sr-primary, #22c55e)) !important;border-color: rgba(34,197,94,0.2) !important;color: #ffffff !important;}.sp-name{color: var(--sr-navy, #003561) !important;}.sp-amount{color: var(--sr-text-muted, #69757a) !important;}.sp-amount strong{color: var(--sr-primary-dark, #15803d) !important;}.sp-quote{color: var(--sr-text-subdued, #495257) !important;}.sp-settlement-label{color: var(--sr-text-muted, #69757a) !important;}.sp-settlement-link, .sp-settlement-name{color: var(--sr-primary-dark, #15803d) !important;}.sp-settlement-link:hover{color: var(--sr-primary-deeper, #15803d) !important;}.css-section{background: #ffffff !important;border-top: 1px solid #f1f5f9 !important;border-bottom: 1px solid #f1f5f9 !important;}.css-badge{background: rgba(34,197,94,0.1) !important;border-color: rgba(34,197,94,0.2) !important;color: var(--sr-primary-dark, #15803d) !important;}.css-title{color: var(--sr-navy, #003561) !important;}.css-sub{color: var(--sr-text-muted, #69757a) !important;}.css-card{background: #fafbfc !important;border: 1px solid #f1f5f9 !important;box-shadow: 0 1px 3px rgba(0,0,0,0.04) !important;border-radius: 16px !important;}.css-card:hover{border-color: #e2e8f0 !important;box-shadow: 0 4px 16px rgba(0,0,0,0.06) !important;transform: translateY(-2px);}.css-avatar{background: linear-gradient(135deg, var(--sr-primary-dark, #15803d), var(--sr-primary, #22c55e)) !important;border-color: rgba(34,197,94,0.2) !important;color: #ffffff !important;}.css-card-name{color: var(--sr-navy, #003561) !important;}.css-card-amount{color: var(--sr-text-muted, #69757a) !important;}.css-card-amount strong{color: var(--sr-primary-dark, #15803d) !important;}.css-card-quote{color: var(--sr-text-subdued, #495257) !important;}.css-card-settlement-label{color: var(--sr-text-muted, #69757a) !important;}.css-card-settlement-name{color: var(--sr-primary-dark, #15803d) !important;}.css-share-btn{background: rgba(34,197,94,0.1) !important;border-color: rgba(34,197,94,0.2) !important;color: var(--sr-primary-dark, #15803d) !important;}.social-proof-bar, .social-proof-bar.trust-bar-enhanced{background: #fafbfc !important;border-top: 1px solid #f1f5f9 !important;border-bottom: 1px solid #f1f5f9 !important;padding: 1.5rem 2rem !important;}@media (max-width: 600px){.social-proof-bar, .social-proof-bar.trust-bar-enhanced{padding: 1rem 1.25rem !important;}}@media (max-width: 390px){.social-proof-bar, .social-proof-bar.trust-bar-enhanced{padding: 0.85rem 1rem !important;}}.proof-stat-number{color: var(--sr-primary-dark, #15803d) !important;}.proof-stat-label{color: var(--sr-text-muted, #69757a) !important;}.proof-stat-icon{opacity: 0.9;}.proof-divider{background: #d1d5db !important;}.proof-stat-highlight .proof-stat-number{color: var(--sr-primary-dark, #15803d) !important;}.proof-stat-free .proof-stat-number{color: var(--sr-primary-dark, #15803d) !important;}.freshness-badge-bar{background: #ffffff !important;border-bottom: 1px solid var(--sr-border, #e8eced) !important;}.freshness-item{color: var(--sr-text-subdued, #495257) !important;}.freshness-dot{background: var(--sr-primary-dark, #15803d) !important;box-shadow: 0 0 6px rgba(34,197,94,0.4) !important;}.freshness-item strong{color: var(--sr-navy, #003561) !important;}.community-wins-section{background: #fafbfc !important;border-top: 1px solid #f1f5f9 !important;border-bottom: 1px solid #f1f5f9 !important;}.community-wins-section .cw-title{color: var(--sr-navy, #003561) !important;}.community-wins-section .cw-sub{color: var(--sr-text-muted, #69757a) !important;}.community-wins-section .cw-card{background: #ffffff !important;border: 1px solid #f1f5f9 !important;box-shadow: 0 1px 3px rgba(0,0,0,0.04) !important;border-radius: 16px !important;}.community-wins-section .cw-card:hover{border-color: #e2e8f0 !important;box-shadow: 0 4px 16px rgba(0,0,0,0.06) !important;transform: translateY(-2px);}.community-wins-section .cw-amount{color: var(--sr-primary-dark, #15803d) !important;}.community-wins-section .cw-name{color: var(--sr-navy, #003561) !important;}.community-wins-section .cw-settlement{color: var(--sr-text-muted, #69757a) !important;}.email-capture-strip{background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%) !important;border: none !important;padding: 3.5rem 1.5rem !important;}.email-strip-inner{color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;}.email-strip-text strong{color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;}.email-strip-sub{color: rgba(255,255,255,0.9) !important;-webkit-text-fill-color: rgba(255,255,255,0.9) !important;}.email-strip-input{background: rgba(255,255,255,0.1) !important;border: 1px solid rgba(255,255,255,0.15) !important;color: #ffffff !important;border-radius: 12px !important;}.email-strip-input::placeholder{color: rgba(255,255,255,0.5) !important;}.email-strip-input:focus{background: rgba(255,255,255,0.15) !important;border-color: rgba(255,255,255,0.3) !important;outline: none !important;box-shadow: 0 0 0 3px rgba(255,255,255,0.4) !important;}.email-strip-btn{background: #16a34a !important;color: #ffffff !important;border: none !important;border-radius: 12px !important;font-weight: 700 !important;box-shadow: 0 2px 8px rgba(22,163,74,0.3) !important;}.email-strip-btn:hover{background: #15803d !important;box-shadow: 0 4px 16px rgba(22,163,74,0.4) !important;}.email-strip-icon{color: #ffffff !important;}.latest-additions-section{background: #ffffff !important;border-top: 1px solid var(--sr-border, #e8eced) !important;padding: 3.5rem 1.5rem !important;}.latest-additions-title{color: var(--sr-navy, #003561) !important;}.latest-additions-sub{color: var(--sr-text-muted, #69757a) !important;}.latest-additions-count{background: rgba(34,197,94,0.1) !important;color: var(--sr-primary-dark, #15803d) !important;border-color: rgba(34,197,94,0.2) !important;}.la-card{background: #f5f7f8 !important;border: 1px solid var(--sr-border, #e8eced) !important;box-shadow: 0 1px 4px rgba(0,0,0,0.04) !important;border-radius: 12px !important;}.la-card:hover{border-color: var(--sr-primary-dark, #15803d) !important;box-shadow: 0 4px 16px rgba(0,0,0,0.08) !important;background: #ffffff !important;}.la-card-category{color: var(--sr-text-muted, #69757a) !important;}.la-card-title{color: var(--sr-navy, #003561) !important;}.la-card-company{color: var(--sr-text-subdued, #495257) !important;}.la-card-payout{color: var(--sr-primary-dark, #15803d) !important;}.la-card-date{color: #9ca3af !important;}.la-card-new-tag{background: var(--sr-primary-dark, #15803d) !important;color: #ffffff !important;}.bbc-section{background: #fafbfc !important;border-top: 1px solid #f1f5f9 !important;padding: 4rem 1.5rem !important;}.bbc-title{color: var(--sr-navy, #003561) !important;}.bbc-sub{color: var(--sr-text-muted, #69757a) !important;}.bbc-card{background: #ffffff !important;border: 1px solid #f1f5f9 !important;box-shadow: 0 1px 3px rgba(0,0,0,0.03) !important;border-radius: 16px !important;}.bbc-card:hover{border-color: #e2e8f0 !important;background: #ffffff !important;box-shadow: 0 4px 16px rgba(0,0,0,0.06) !important;transform: translateY(-2px);}.bbc-name{color: var(--sr-navy, #003561) !important;}.bbc-desc{color: var(--sr-text-subdued, #495257) !important;}.bbc-count{color: var(--sr-text-muted, #69757a) !important;}.bbc-cta{color: var(--sr-primary-dark, #15803d) !important;}.sr-home-share-strip{background: #ffffff !important;border-top: 1px solid var(--sr-border, #e8eced) !important;border-bottom: 1px solid var(--sr-border, #e8eced) !important;}.sr-home-share-strip strong{color: var(--sr-navy, #003561) !important;}.sr-home-share-strip .sr-home-share-text{color: var(--sr-text-subdued, #495257) !important;}.sr-home-share-strip .sr-share-btn{background: #f3f4f6 !important;border: 2px solid #16a34a !important;color: #374151 !important;-webkit-text-fill-color: #374151 !important;box-shadow: 0 1px 3px rgba(0,0,0,0.08) !important;}.sr-home-share-strip .sr-share-btn svg{fill: #374151 !important;stroke: #374151 !important;}.sr-home-share-strip .sr-share-btn svg[fill="none"]{fill: none !important;}.sr-home-share-strip .sr-share-btn:hover{background: #16a34a !important;border-color: #16a34a !important;color: #fff !important;-webkit-text-fill-color: #fff !important;box-shadow: 0 4px 12px rgba(22,163,74,0.25) !important;}.sr-home-share-strip .sr-share-btn:hover svg{fill: #fff !important;stroke: #fff !important;}.sr-home-share-strip .sr-share-btn:hover svg[fill="none"]{fill: none !important;}.fms-widget-section{background: #f5f7f8 !important;border: none !important;}.fms-widget-eyebrow{color: var(--sr-primary-dark, #15803d) !important;background: rgba(34,197,94,0.1) !important;border-color: rgba(34,197,94,0.2) !important;}.fms-widget-title{color: var(--sr-navy, #003561) !important;}.fms-widget-sub{color: var(--sr-text-subdued, #495257) !important;}.fms-widget-bullets span{color: #374151 !important;}.fms-widget-stat-num{color: var(--sr-primary-dark, #15803d) !important;}.fms-widget-stat-label{color: var(--sr-text-muted, #69757a) !important;}.fms-widget-btn{background: var(--sr-primary-dark, #15803d) !important;color: #ffffff !important;box-shadow: 0 4px 14px rgba(34,197,94,0.2) !important;}.fms-widget-btn:hover{background: var(--sr-primary-deeper, #15803d) !important;}.fms-widget-note{color: var(--sr-text-muted, #69757a) !important;}.fms-widget-cta-box{background: #ffffff !important;border-color: var(--sr-border, #e8eced) !important;box-shadow: 0 2px 8px rgba(0,0,0,0.04) !important;}.sotd-section, .sotw-section{background: #ffffff !important;border-top: 1px solid var(--sr-border, #e8eced) !important;padding: 3.5rem 1.5rem !important;}.sotd-eyebrow-text, .sotw-eyebrow-text{color: var(--sr-primary-dark, #15803d) !important;}.sotd-date-badge, .sotw-date-badge{background: rgba(34,197,94,0.1) !important;color: var(--sr-primary-dark, #15803d) !important;border-color: rgba(34,197,94,0.2) !important;}.sotd-card, .sotw-card{background: #f5f7f8 !important;border: 1px solid var(--sr-border, #e8eced) !important;box-shadow: 0 2px 8px rgba(0,0,0,0.04) !important;border-radius: 16px !important;}.sotd-card:hover, .sotw-card:hover{border-color: var(--sr-primary-dark, #15803d) !important;}.sotd-card-title, .sotw-card-title{color: var(--sr-navy, #003561) !important;}.sotd-card-company, .sotw-card-company{color: var(--sr-text-subdued, #495257) !important;}.sotd-card-summary, .sotw-card-summary{color: var(--sr-text-subdued, #495257) !important;}.sotd-category-badge, .sotw-category-badge{background: rgba(34,197,94,0.1) !important;color: var(--sr-primary-dark, #15803d) !important;border-color: rgba(34,197,94,0.2) !important;}.sotd-payout-amount, .sotw-payout-amount{color: var(--sr-primary-dark, #15803d) !important;}.sotd-payout-label, .sotw-payout-label{color: var(--sr-text-muted, #69757a) !important;}.sotd-cta, .sotw-cta{background: var(--sr-primary-dark, #15803d) !important;color: #ffffff !important;}.sotd-cta:hover, .sotw-cta:hover{background: var(--sr-primary-deeper, #15803d) !important;}.no-proof-pill{background: rgba(34,197,94,0.1) !important;color: var(--sr-primary-dark, #15803d) !important;border-color: rgba(34,197,94,0.2) !important;}.qf-section{background: #f5f7f8 !important;border: none !important;}.qf-section .qf-eyebrow{color: var(--sr-primary-dark, #15803d) !important;background: rgba(34,197,94,0.1) !important;border-color: rgba(34,197,94,0.2) !important;}.qf-section .qf-title{color: var(--sr-navy, #003561) !important;}.qf-section .qf-sub{color: var(--sr-text-subdued, #495257) !important;}.qf-section .qf-card{background: #ffffff !important;border: 1px solid var(--sr-border, #e8eced) !important;box-shadow: 0 2px 8px rgba(0,0,0,0.04) !important;}.qf-section .qf-card:hover{border-color: var(--sr-primary-dark, #15803d) !important;}.qf-section .qf-card-title{color: var(--sr-navy, #003561) !important;}.qf-section .qf-card-company{color: var(--sr-text-subdued, #495257) !important;}.qf-section .qf-price{color: var(--sr-primary-dark, #15803d) !important;}.qf-section .qf-card-btn{background: var(--sr-primary-dark, #15803d) !important;color: #ffffff !important;}.qf-section .qf-card-btn:hover{background: var(--sr-primary-deeper, #15803d) !important;}.ms-section{background: #ffffff !important;border-top: 1px solid var(--sr-border, #e8eced) !important;}.ms-section .ms-title{color: var(--sr-navy, #003561) !important;}.ms-section .ms-sub{color: var(--sr-text-muted, #69757a) !important;}.ms-section .ms-card{background: #f5f7f8 !important;border: 1px solid var(--sr-border, #e8eced) !important;box-shadow: 0 1px 4px rgba(0,0,0,0.03) !important;}.ms-section .ms-card:hover{border-color: var(--sr-primary-dark, #15803d) !important;}.ms-section .ms-card-title{color: var(--sr-navy, #003561) !important;}.ms-section .ms-card-company{color: var(--sr-text-subdued, #495257) !important;}.ms-section .ms-rank{color: var(--sr-primary-dark, #15803d) !important;}.ms-section .ms-count{color: var(--sr-text-muted, #69757a) !important;}.ms-section .ms-see-all-top{color: var(--sr-primary-dark, #16a34a) !important;}.ms-section .ms-see-all-top:hover{color: var(--sr-primary-deeper, #15803d) !important;}#closing-72hr{background: linear-gradient(135deg, #fff5f5 0%, #fee2e2 50%, #fff5f5 100%) !important;border-top: 3px solid #ef4444 !important;border-bottom: 2px solid rgba(239,68,68,0.2) !important;animation: none !important;}#closing-72hr .c72-title{color: var(--sr-navy, #003561) !important;}#closing-72hr .c72-sub{color: var(--sr-text-subdued, #495257) !important;}#closing-72hr .c72-sub strong{color: #ef4444 !important;}#closing-72hr .c72-card{background: #ffffff !important;border: 1.5px solid rgba(239,68,68,0.3) !important;animation: none !important;}#closing-72hr .c72-card:hover{border-color: #ef4444 !important;box-shadow: 0 4px 16px rgba(239,68,68,0.1) !important;}#closing-72hr .c72-name{color: var(--sr-navy, #003561) !important;}#closing-72hr .c72-deadline{color: #6b7280 !important;}#closing-72hr .c72-subscribe-nudge{color: var(--sr-text-muted, #69757a) !important;}.cs-section{background: #ffffff !important;border-top: 1px solid var(--sr-border, #e8eced) !important;}.cs-title{color: var(--sr-navy, #003561) !important;}.cs-sub{color: var(--sr-text-subdued, #495257) !important;}.cs-sub strong{color: #d97706 !important;}.cs-card{background: #f5f7f8 !important;border: 1px solid var(--sr-border, #e8eced) !important;box-shadow: 0 1px 4px rgba(0,0,0,0.04) !important;}.cs-card:hover{border-color: #d97706 !important;}.cs-card-title{color: var(--sr-navy, #003561) !important;}.cs-card-company{color: var(--sr-text-subdued, #495257) !important;}.cs-card-date{color: #92400e !important;}.expiring-soon-section{background: #ffffff !important;border-top: 1px solid #e5e7eb !important;border-bottom: 1px solid #e5e7eb !important;}.trust-badges-section, .trust-badges-section.trust-badges-bridge{background: transparent !important;border-top: none !important;border-bottom: none !important;}.trust-badges-section .trust-badge{background: #ffffff !important;border: 1px solid var(--sr-border, #e8eced) !important;box-shadow: 0 1px 3px rgba(0,0,0,0.04) !important;}.trust-badges-section .trust-badge strong{color: var(--sr-navy, #003561) !important;}.trust-badges-section .trust-badge span{color: var(--sr-text-subdued, #495257) !important;}.near-you-section{background: #ffffff !important;}.ny-prompt-text strong{color: var(--sr-navy, #003561) !important;}.ny-prompt-text span{color: var(--sr-text-subdued, #495257) !important;}.ny-title{color: var(--sr-navy, #003561) !important;}.ny-subtitle{color: var(--sr-text-muted, #69757a) !important;}.ny-card{background: #f5f7f8 !important;border: 1px solid var(--sr-border, #e8eced) !important;}.ny-card:hover{border-color: var(--sr-primary-dark, #15803d) !important;}.ny-set-btn{background: var(--sr-primary-dark, #15803d) !important;color: #ffffff !important;}.ny-view-all-link{color: var(--sr-primary-dark, #15803d) !important;}.hq-section{background: #ffffff !important;border-top: 1px solid var(--sr-border, #e8eced) !important;}.hq-section .hq-title{color: var(--sr-navy, #003561) !important;}.hq-section .hq-sub{color: var(--sr-text-subdued, #495257) !important;}.hq-section .hq-option{background: #f5f7f8 !important;border: 2px solid var(--sr-border, #e8eced) !important;color: var(--sr-navy, #003561) !important;}.hq-section .hq-option:hover{border-color: var(--sr-primary-dark, #15803d) !important;background: #f5f7f8 !important;}.hq-section .hq-option.hq-selected{border-color: var(--sr-primary-dark, #15803d) !important;background: rgba(34,197,94,0.1) !important;}.hq-section .hq-brand-name{color: var(--sr-navy, #003561) !important;}.hq-section .hq-submit-btn{background: var(--sr-primary-dark, #15803d) !important;color: #ffffff !important;}.hq-section .hq-submit-btn:hover{background: var(--sr-primary-deeper, #15803d) !important;}.hq-results-hero{background: #f5f7f8 !important;}.hq-results-title{color: var(--sr-navy, #003561) !important;}.hq-match-card{background: #ffffff !important;border: 1px solid var(--sr-border, #e8eced) !important;box-shadow: 0 2px 8px rgba(0,0,0,0.04) !important;}.hq-match-card:hover{border-color: var(--sr-primary-dark, #15803d) !important;}.hq-match-title{color: var(--sr-navy, #003561) !important;}.hq-match-company{color: var(--sr-text-subdued, #495257) !important;}.hq-match-payout{color: var(--sr-primary-dark, #15803d) !important;}.hq-returning{background: rgba(34,197,94,0.1) !important;border-color: rgba(34,197,94,0.2) !important;}.hq-returning-text strong{color: var(--sr-navy, #003561) !important;}.hq-section .hq-eyebrow{color: var(--sr-primary-dark, #16a34a) !important;background: rgba(22,163,74,0.08) !important;border-color: rgba(22,163,74,0.2) !important;}.hq-section .hq-sub{color: var(--sr-text-subdued, #495257) !important;}.hq-section .hq-trust-pills{color: var(--sr-text-muted, #69757a) !important;}.hq-section .hq-step-indicator{color: var(--sr-text-muted, #69757a) !important;}.hq-section .hq-missed-teaser{color: #b91c1c !important;}.hq-section .hq-missed-teaser strong{color: #b91c1c !important;}.hq-section .hq-progress-track{background: var(--sr-border, #e8eced) !important;}.hq-section .hq-returning-title{color: var(--sr-navy, #003561) !important;}.hq-section .hq-returning-msg{color: var(--sr-text-subdued, #495257) !important;}.hq-section .hq-returning-retake{border-color: var(--sr-border, #e8eced) !important;color: var(--sr-text-subdued, #495257) !important;}.hq-section .hq-returning-view{background: var(--sr-primary-dark, #16a34a) !important;color: #ffffff !important;}.hq-section .hq-brand-chip{background: #f5f7f8 !important;border-color: var(--sr-border, #e8eced) !important;color: var(--sr-navy, #003561) !important;}.hq-section .hq-see-all{color: var(--sr-primary-dark, #16a34a) !important;}.hq-section .hq-step2-inner{background: #f5f7f8 !important;border-color: var(--sr-border, #e8eced) !important;}.hq-section .hq-state-label{color: var(--sr-navy, #003561) !important;}.hq-section .hq-state-select{background: #ffffff !important;border-color: var(--sr-border, #e8eced) !important;color: var(--sr-navy, #003561) !important;}.hq-section .hq-state-select option{background: #ffffff !important;color: var(--sr-navy, #003561) !important;}.hq-section .hq-state-hint{color: var(--sr-text-muted, #69757a) !important;}.hq-section .hq-back-btn{border-color: var(--sr-border, #e8eced) !important;color: var(--sr-text-subdued, #495257) !important;}.hq-section .hq-back-btn:hover{border-color: var(--sr-primary-dark, #16a34a) !important;color: var(--sr-navy, #003561) !important;}.hq-section .hq-next-btn{background: var(--sr-primary-dark, #16a34a) !important;color: #ffffff !important;}.hq-section .hq-find-btn{background: var(--sr-primary-dark, #16a34a) !important;color: #ffffff !important;}.hq-section .hq-results{background: #f5f7f8 !important;border-color: var(--sr-border, #e8eced) !important;}.hq-section .hq-results-payout{color: var(--sr-primary-dark, #16a34a) !important;}.hq-section .hq-result-card{background: #ffffff !important;border-color: var(--sr-border, #e8eced) !important;}.hq-section .hq-result-card:hover{border-color: var(--sr-primary-dark, #16a34a) !important;}.hq-section .hq-result-company{color: var(--sr-primary-dark, #16a34a) !important;}.hq-section .hq-result-title{color: var(--sr-navy, #003561) !important;}.hq-section .hq-result-payout{color: var(--sr-primary-dark, #16a34a) !important;}.hq-section .hq-result-deadline{color: #b91c1c !important;}.hq-section .hq-result-noproof{color: var(--sr-primary-dark, #16a34a) !important;}.hq-section .hq-result-cta{background: var(--sr-primary-dark, #16a34a) !important;color: #ffffff !important;}.hq-section .hq-result-cta:hover{color: #ffffff !important;opacity: 0.9;}.hq-section .hq-no-matches{color: var(--sr-text-subdued, #495257) !important;}.hq-section .hq-no-matches h3{color: var(--sr-navy, #003561) !important;}.hq-section .hq-no-matches a{color: var(--sr-primary-dark, #16a34a) !important;}.hq-section .hq-retake-btn{border-color: var(--sr-border, #e8eced) !important;color: var(--sr-text-subdued, #495257) !important;}.hq-section .hq-retake-btn:hover{border-color: var(--sr-primary-dark, #16a34a) !important;color: var(--sr-navy, #003561) !important;}.hq-section .hq-view-all-btn{background: var(--sr-primary-dark, #16a34a) !important;color: #ffffff !important;}.hq-section .hq-email-gate{background: rgba(22,163,74,0.06) !important;border-color: rgba(22,163,74,0.2) !important;}.hq-section .hq-email-gate-text strong{color: var(--sr-navy, #003561) !important;}.hq-section .hq-email-gate-text span{color: var(--sr-text-subdued, #495257) !important;}.hq-section .hq-email-input{background: #ffffff !important;border-color: var(--sr-border, #e8eced) !important;color: var(--sr-navy, #003561) !important;}.hq-section .hq-email-input::placeholder{color: var(--sr-text-muted, #69757a) !important;-webkit-text-fill-color: var(--sr-text-muted, #69757a) !important;}.hq-section .hq-email-success{color: var(--sr-primary-dark, #16a34a) !important;}.hq-section .hq-email-btn{background: var(--sr-primary-dark, #16a34a) !important;color: #ffffff !important;}.hmc-section{background: #f5f7f8 !important;border-top: 1px solid var(--sr-border, #e8eced) !important;}.hmc-section .hmc-title{color: var(--sr-navy, #003561) !important;}.hmc-section .hmc-sub{color: var(--sr-text-subdued, #495257) !important;}.hmc-section .hmc-card{background: #ffffff !important;border: 1px solid var(--sr-border, #e8eced) !important;box-shadow: 0 2px 8px rgba(0,0,0,0.04) !important;}.mini-testi-section{background: #ffffff !important;border-top: 1px solid var(--sr-border, #e8eced) !important;}.mini-testi-section .mt-title{color: var(--sr-navy, #003561) !important;}.mini-testi-section .mt-card{background: #f5f7f8 !important;border: 1px solid var(--sr-border, #e8eced) !important;}.mini-testi-section .mt-quote{color: var(--sr-text-subdued, #495257) !important;}.mini-testi-section .mt-name{color: var(--sr-navy, #003561) !important;}.settlement-card{background: #ffffff !important;border: 1px solid var(--sr-border, #e8eced) !important;box-shadow: 0 2px 8px rgba(0,0,0,0.04) !important;border-radius: 14px !important;}.settlement-card:hover{border-color: var(--sr-primary-dark, #15803d) !important;box-shadow: 0 6px 24px rgba(0,0,0,0.08) !important;background: #ffffff !important;}.card-header{border-bottom-color: var(--sr-border, #e8eced) !important;}.card-category{background: #f1f5f9 !important;color: var(--sr-text-muted, #69757a) !important;border-color: var(--sr-border, #e8eced) !important;}.card-title{color: var(--sr-navy, #003561) !important;}.card-company{color: var(--sr-text-subdued, #495257) !important;}.card-summary{color: var(--sr-text-muted, #69757a) !important;}.payout-amount{color: var(--sr-primary-dark, #15803d) !important;}.payout-label{color: var(--sr-text-muted, #69757a) !important;}.no-proof-badge{background: rgba(34,197,94,0.1) !important;color: var(--sr-primary-dark, #15803d) !important;border-color: rgba(34,197,94,0.2) !important;}.card-deadline{color: var(--sr-text-muted, #69757a) !important;}.card-deadline.urgent, .card-deadline.warning{color: #b91c1c !important;}.card-deadline.expired{color: #9ca3af !important;}.card-eligibility-nudge{color: var(--sr-primary-dark, #15803d) !important;border-top-color: var(--sr-border, #e8eced) !important;}.settlement-card:hover .card-eligibility-nudge{color: var(--sr-primary-deeper, #15803d) !important;}.card-added-date{color: #9ca3af !important;}.new-badge{background: var(--sr-primary-dark, #15803d) !important;color: #ffffff !important;}.card-company-row{color: var(--sr-text-subdued, #495257) !important;}.btn-card-save{background: rgba(255,255,255,0.95) !important;border: 1.5px solid var(--sr-border, #e8eced) !important;backdrop-filter: none !important;box-shadow: 0 2px 6px rgba(0,0,0,0.08) !important;}.btn-card-save:hover{background: #ffffff !important;border-color: var(--sr-primary-dark, #15803d) !important;}.btn-card-save.saved{background: rgba(34,197,94,0.1) !important;border-color: var(--sr-primary-dark, #15803d) !important;}.btn-card-upvote{background: rgba(255,255,255,0.95) !important;border: 1.5px solid var(--sr-border, #e8eced) !important;color: var(--sr-primary-dark, #15803d) !important;backdrop-filter: none !important;box-shadow: 0 2px 6px rgba(0,0,0,0.08) !important;}.btn-card-upvote:hover{background: #ffffff !important;border-color: var(--sr-primary-dark, #15803d) !important;}.btn-card-upvote.voted{background: rgba(34,197,94,0.1) !important;border-color: var(--sr-primary-dark, #15803d) !important;color: var(--sr-primary-deeper, #15803d) !important;}.btn-card-compare{background: rgba(255,255,255,0.95) !important;border: 1.5px solid var(--sr-border, #e8eced) !important;backdrop-filter: none !important;box-shadow: 0 2px 6px rgba(0,0,0,0.08) !important;}.btn-card-compare:hover{background: #ffffff !important;border-color: var(--sr-primary-dark, #15803d) !important;}.inline-email-cta{background: #f5f7f8 !important;border: 1px solid rgba(34,197,94,0.2) !important;border-radius: 14px !important;}.inline-email-cta h3{color: var(--sr-navy, #003561) !important;}.inline-email-cta p{color: var(--sr-text-subdued, #495257) !important;}.inline-email-cta .email-strip-input{background: #ffffff !important;border: 1px solid #d1d5db !important;color: var(--sr-navy, #003561) !important;}.inline-email-cta .email-strip-btn{background: var(--sr-primary-dark, #15803d) !important;color: #ffffff !important;}.filing-promo-card{background: #f5f7f8 !important;border: 1px solid rgba(34,197,94,0.2) !important;border-radius: 14px !important;}.filing-promo-card h4{color: var(--sr-navy, #003561) !important;}.filing-promo-card p{color: var(--sr-text-subdued, #495257) !important;}.promo-btn{background: var(--sr-primary-dark, #15803d) !important;color: #ffffff !important;}.filters-section{background: #f5f7f8 !important;border-bottom: 1px solid var(--sr-border, #e8eced) !important;}.filter-select{background: #ffffff !important;border: 1px solid #d1d5db !important;color: var(--sr-navy, #003561) !important;}.filter-btn, .filters-form button{background: var(--sr-primary-dark, #15803d) !important;color: #ffffff !important;}.sr-search-input{background: #ffffff !important;border: 1px solid #d1d5db !important;color: var(--sr-navy, #003561) !important;}.load-more-btn{background: var(--sr-primary-dark, #15803d) !important;color: #ffffff !important;border: none !important;box-shadow: 0 2px 8px rgba(34,197,94,0.15) !important;}.load-more-btn:hover{background: var(--sr-primary-deeper, #15803d) !important;}.hero-stat-bar{background: #f5f7f8 !important;border-bottom: 1px solid var(--sr-border, #e8eced) !important;}.hstat-number{color: var(--sr-primary-dark, #15803d) !important;}.hstat-label{color: var(--sr-text-muted, #69757a) !important;}.hstat-divider{background: var(--sr-border, #e8eced) !important;}.cas-section{background: #ffffff !important;padding: 3rem 1.5rem !important;}.cas-section h2, .cas-section h3{color: var(--sr-navy, #003561) !important;}.cas-section p, .cas-intro{color: var(--sr-text-subdued, #495257) !important;}.cas-stat-card{background: #f5f7f8 !important;border: 1px solid var(--sr-border, #e8eced) !important;box-shadow: 0 1px 4px rgba(0,0,0,0.04) !important;}.cas-stat-num{color: var(--sr-primary-dark, #15803d) !important;}.cas-stat-lbl{color: var(--sr-text-muted, #69757a) !important;}.cas-link{background: rgba(34,197,94,0.1) !important;color: var(--sr-primary-dark, #15803d) !important;border-color: rgba(34,197,94,0.2) !important;}.cas-link:hover{background: rgba(34,197,94,0.2) !important;}.cas-faq details{border-color: var(--sr-border, #e8eced) !important;}.cas-faq summary{color: var(--sr-navy, #003561) !important;}.cas-faq details p{color: var(--sr-text-subdued, #495257) !important;}.ev-player{background: #f1f5f9 !important;border-color: var(--sr-border, #e8eced) !important;box-shadow: 0 4px 20px rgba(0,0,0,0.06) !important;}.ev-grid{background: transparent !important;background-image: none !important;}.ev-text{color: var(--sr-navy, #003561) !important;text-shadow: none !important;}.ev-hl{color: var(--sr-primary-dark, #15803d) !important;}.ev-overlay{background: rgba(248,250,252,0.85) !important;}.ev-play-ring{border-color: rgba(34,197,94,0.4) !important;background: rgba(34,197,94,0.06) !important;}.ev-play-ring svg{fill: var(--sr-primary-dark, #15803d) !important;}.ev-overlay-label{color: var(--sr-text-subdued, #495257) !important;}.ev-fill{background: linear-gradient(90deg, var(--sr-primary-dark, #15803d), var(--sr-primary, #22c55e)) !important;}.ev-dot{background: rgba(0,0,0,0.15) !important;}.ev-dot.ev-active{background: var(--sr-primary-dark, #15803d) !important;}.ev-dot.ev-done{background: rgba(34,197,94,0.4) !important;}.ev-scene-cta .ev-cta-link{background: var(--sr-primary-dark, #15803d) !important;color: #ffffff !important;box-shadow: 0 4px 16px rgba(34,197,94,0.3) !important;}.ev-replay{background: rgba(0,0,0,0.06) !important;border-color: rgba(0,0,0,0.12) !important;color: var(--sr-text-muted, #69757a) !important;}#saveSignInPrompt{background: #ffffff !important;border-color: var(--sr-border, #e8eced) !important;box-shadow: 0 8px 32px rgba(0,0,0,0.12) !important;}#saveSignInPrompt p{color: var(--sr-text-subdued, #495257) !important;}.ssi-signin{background: var(--sr-primary-dark, #15803d) !important;color: #ffffff !important;}.ssi-dismiss{border-color: #d1d5db !important;color: var(--sr-text-muted, #69757a) !important;}#subscribeConfirmedToast{background: #ffffff !important;border-color: var(--sr-primary-dark, #15803d) !important;box-shadow: 0 8px 32px rgba(0,0,0,0.12) !important;}#subscribeConfirmedToast .sct-title{color: var(--sr-primary-dark, #15803d) !important;}#subscribeConfirmedToast .sct-sub{color: var(--sr-text-muted, #69757a) !important;}.live-dot{background: var(--sr-primary-dark, #15803d) !important;box-shadow: 0 0 6px rgba(34,197,94,0.5) !important;}#main-content section[style*="background:linear-gradient(135deg,#052e16"], #main-content section[style*="background:linear-gradient(135deg,#071a2e"], #main-content div[style*="background:linear-gradient(135deg,#052e16"]{background: #f5f7f8 !important;border-color: rgba(34,197,94,0.2) !important;}#main-content section[style*="background:linear-gradient(135deg,#052e16"] h2, #main-content section[style*="background:linear-gradient(135deg,#071a2e"] h2{color: var(--sr-navy, #003561) !important;}#main-content section[style*="background:linear-gradient(135deg,#052e16"] p, #main-content section[style*="background:linear-gradient(135deg,#071a2e"] p{color: var(--sr-text-subdued, #495257) !important;}#main-content section[style*="background:linear-gradient(135deg,#052e16"] a[style], #main-content section[style*="background:linear-gradient(135deg,#071a2e"] a[style]{background: var(--sr-primary-dark, #15803d) !important;color: #ffffff !important;box-shadow: 0 4px 14px rgba(34,197,94,0.2) !important;}.hero-lifestyle-wrap{background: rgba(34,197,94,0.1) !important;border-radius: 16px !important;overflow: hidden !important;}.hero-lifestyle-wrap::before, .hero-lifestyle-wrap::after{display: none !important;}.hero-lifestyle-overlay{background: rgba(255,255,255,0.85) !important;}.hero-lifestyle-badge{background: rgba(34,197,94,0.08) !important;border-color: rgba(34,197,94,0.15) !important;color: var(--sr-navy, #003561) !important;}.testimonials-section{background: #ffffff !important;border-top: 1px solid var(--sr-border, #e8eced) !important;border-bottom: 1px solid var(--sr-border, #e8eced) !important;}.testimonials-eyebrow{background: rgba(34,197,94,0.1) !important;border-color: rgba(34,197,94,0.2) !important;color: var(--sr-primary-dark, #15803d) !important;}.testimonials-title{color: var(--sr-navy, #003561) !important;}.testimonials-sub{color: var(--sr-text-muted, #69757a) !important;}.testimonial-card{background: #f5f7f8 !important;border: 1px solid var(--sr-border, #e8eced) !important;box-shadow: 0 2px 8px rgba(0,0,0,0.04) !important;}.testimonial-card:hover{border-color: var(--sr-primary-dark, #15803d) !important;background: #ffffff !important;}.testimonial-card::before{display: none !important;}.testimonial-quote{color: var(--sr-text-subdued, #495257) !important;}.testimonial-name{color: var(--sr-navy, #003561) !important;}.testimonial-state{color: var(--sr-text-muted, #69757a) !important;}.testimonial-settlement{color: var(--sr-primary-dark, #15803d) !important;}.star{color: #d1d5db !important;}.star-filled{color: #fbbf24 !important;}.testimonials-counter-banner{background: rgba(34,197,94,0.06) !important;border-color: rgba(34,197,94,0.15) !important;}.testimonials-counter-text{color: var(--sr-text-subdued, #495257) !important;}.testimonials-counter-text strong{color: var(--sr-primary-dark, #15803d) !important;}.testimonials-trust-badges{color: var(--sr-text-subdued, #495257) !important;}.testimonials-trust-badge{color: var(--sr-text-subdued, #495257) !important;}.testimonials-trust-badge span{color: var(--sr-text-subdued, #495257) !important;}.testimonials-footer{color: var(--sr-text-muted, #69757a) !important;}.testimonials-see-all{color: var(--sr-primary-dark, #15803d) !important;}.testimonials-share-link{color: var(--sr-primary-dark, #15803d) !important;}.testimonials-cta-sep{color: var(--sr-text-muted, #69757a) !important;}.testimonials-disclaimer{color: #9ca3af !important;}.testimonials-dot{background: #d1d5db !important;}.testimonials-dot.active{background: var(--sr-primary-dark, #15803d) !important;}.ugc-video-section{background: #f5f7f8 !important;border-top: 1px solid var(--sr-border, #e8eced) !important;border-bottom: 1px solid var(--sr-border, #e8eced) !important;}.ugc-video-eyebrow{background: rgba(34,197,94,0.1) !important;border-color: rgba(34,197,94,0.2) !important;color: var(--sr-primary-dark, #15803d) !important;}.ugc-video-title{color: var(--sr-navy, #003561) !important;}.ugc-video-sub{color: var(--sr-text-subdued, #495257) !important;}.ugc-anim-card{background: #ffffff !important;border: 1px solid var(--sr-border, #e8eced) !important;box-shadow: 0 2px 8px rgba(0,0,0,0.04) !important;}.ugc-anim-card:hover{border-color: var(--sr-primary-dark, #15803d) !important;box-shadow: 0 12px 40px rgba(0,0,0,0.1) !important;}.ugc-video-user{color: var(--sr-navy, #003561) !important;}.ugc-video-desc{color: var(--sr-text-subdued, #495257) !important;}.ugc-tag-green{background: rgba(34,197,94,0.1) !important;color: #166534 !important;border-color: rgba(34,197,94,0.2) !important;}.ugc-tag-blue{background: rgba(34,197,94,0.08) !important;color: var(--sr-primary-dark, #15803d) !important;border-color: rgba(34,197,94,0.15) !important;}.ugc-tag-purple{background: rgba(124,58,237,0.08) !important;color: #6d28d9 !important;border-color: rgba(124,58,237,0.15) !important;}.ugc-video-share-btn{background: var(--sr-primary-dark, #15803d) !important;color: #ffffff !important;border: none !important;box-shadow: 0 4px 14px rgba(34,197,94,0.2) !important;}.ugc-video-share-btn:hover{background: var(--sr-primary-deeper, #15803d) !important;}.ugc-video-cta-note{color: var(--sr-text-muted, #69757a) !important;}@media (max-width: 768px){.hero-compact, .hero-compact.hero-v2{padding: calc(52px + 1.25rem) 1.5rem 3rem !important;}.hiw-section{padding: 3.5rem 1.25rem !important;}.hiw-title{font-size: 1.8rem !important;}.trust-proof-section{padding: 3rem 1.25rem !important;}.latest-additions-section{padding: 3rem 1.25rem !important;}}@media (max-width: 480px){.hero-compact, .hero-compact.hero-v2{padding: calc(45px + 1rem) 1rem 2.5rem !important;}.hero-v2-headline{font-size: clamp(1.65rem, 6.5vw, 2.2rem) !important;letter-spacing: -0.025em !important;line-height: 1.1 !important;}.hero-v2-sub{font-size: clamp(0.9rem, 3.8vw, 1.05rem) !important;}.hiw-section{padding: 2.75rem 1rem !important;}.hiw-title{font-size: 1.5rem !important;}.trust-proof-section{padding: 2.5rem 1rem !important;}.latest-additions-section{padding: 2.25rem 1rem !important;}}@media (max-width: 375px){.hero-compact, .hero-compact.hero-v2{padding: calc(45px + 0.75rem) 0.875rem 2rem !important;}.hero-v2-headline{font-size: 1.65rem !important;}}.settlement-card-wrap{position: relative;display: block;}.settlement-card-wrap > .settlement-card{display: block;}.btn-card-save{position: absolute;top: 10px;right: 10px;z-index: 2;background: rgba(13, 27, 46, 0.85);border: 1.5px solid rgba(74, 222, 128, 0.25);border-radius: 50%;width: 36px;height: 36px;display: flex;align-items: center;justify-content: center;cursor: pointer;font-size: 16px;line-height: 1;padding: 0;transition: background 0.15s, border-color 0.15s, transform 0.1s;backdrop-filter: blur(4px);}.btn-card-save:hover{background: rgba(20, 40, 72, 0.95);border-color: rgba(74, 222, 128, 0.55);transform: scale(1.1);}.btn-card-save.saved{background: rgba(74, 222, 128, 0.15);border-color: #4ade80;}#saveSignInPrompt{position: fixed;bottom: 80px;left: 50%;transform: translateX(-50%);background: #ffffff;border: 1.5px solid #16a34a;border-radius: var(--radius-md);padding: var(--space-md) var(--space-lg);z-index: 9999;box-shadow: 0 8px 32px rgba(0,0,0,0.15), 0 2px 8px rgba(0,0,0,0.08);text-align: center;min-width: 280px;max-width: 360px;animation: slideUp 0.2s ease;}@keyframes slideUp{from{opacity: 0;transform: translateX(-50%) translateY(12px);}to{opacity: 1;transform: translateX(-50%) translateY(0);}}#saveSignInPrompt p{color: #1a202c;font-size: var(--text-body-sm);margin: 0 0 var(--space-sm);}#saveSignInPrompt .ssi-actions{display: flex;gap: var(--space-sm);justify-content: center;}#saveSignInPrompt .ssi-signin{background: #15803d;color: #ffffff;padding: var(--space-sm) var(--space-lg);border-radius: var(--radius-sm);font-weight: var(--fw-bold);font-size: var(--text-body-xs);text-decoration: none;min-height: 44px;display: inline-flex;align-items: center;}#saveSignInPrompt .ssi-dismiss{background: transparent;border: 1px solid #d1d5db;color: #4b5563;padding: var(--space-sm) var(--space-md);border-radius: var(--radius-sm);font-size: var(--text-body-xs);cursor: pointer;min-height: 44px;display: inline-flex;align-items: center;}.settlement-card-wrap{position: relative;display: block;}.settlement-card-wrap > .settlement-card{padding-right: 3.25rem !important;padding-bottom: 3rem !important;}.card-eligibility-nudge{display: flex;align-items: center;gap: var(--space-xs);font-size: var(--text-body-xs);font-weight: var(--fw-semibold);color: rgba(74,222,128,0.75);margin-top: var(--space-sm);padding-top: var(--space-sm);border-top: 1px solid rgba(34,197,94,0.1);transition: color 0.15s var(--ease-std);}.settlement-card:hover .card-eligibility-nudge{color: #4ade80;}.card-eligibility-nudge-icon{font-style: normal;}.card-eligibility-nudge-arrow{margin-left: auto;}.btn-card-upvote{position: absolute;bottom: 0.75rem;right: 50px;z-index: 2;background: rgba(255,255,255,0.95);border: 1.5px solid #e2e8f0;border-radius: 100px;height: 28px;padding: 0 10px;display: inline-flex;align-items: center;justify-content: center;gap: 4px;cursor: pointer;font-size: 0.75rem;font-weight: 600;color: #166534;line-height: 1;transition: background 0.15s ease, border-color 0.15s ease, transform 0.1s ease;backdrop-filter: none;white-space: nowrap;box-shadow: 0 2px 6px rgba(0,0,0,0.06);}.btn-card-upvote:hover{background: #ffffff;border-color: #16a34a;transform: scale(1.05);}.btn-card-upvote.voted{background: #f0fdf4;border-color: #16a34a;color: #166534;}.btn-card-upvote .upvote-flame{font-size: 0.75rem;}.btn-card-upvote .upvote-count{font-size: 0.75rem;}.hiw-section{background: #f8fafc;border-top: 1px solid #e2e8f0;border-bottom: 1px solid #e2e8f0;padding: var(--section-padding-lg) var(--container-px);}.hiw-inner{max-width: var(--max-width-narrow);margin: 0 auto;}.hiw-header{text-align: center;margin-bottom: var(--space-2xl);}.hiw-title{font-size: var(--text-display-sm);font-weight: var(--fw-black);color: #0f172a;margin: 0 0 var(--space-sm);letter-spacing: -0.03em;}.hiw-sub{color: #4b5563;font-size: var(--text-body-sm);margin: 0;text-align: center;}.hiw-steps{display: flex;align-items: stretch;justify-content: center;gap: 0;}.hiw-step{flex: 1;max-width: 280px;background: #ffffff;border: 1px solid #e2e8f0;border-radius: var(--radius-xl);padding: var(--space-xl) var(--space-lg);text-align: center;opacity: 0;transform: translateY(20px);transition: opacity 0.6s ease, transform 0.6s ease, border-color 0.3s, background 0.3s, box-shadow 0.3s;box-shadow: 0 1px 4px rgba(0,0,0,0.06), 0 4px 16px rgba(0,0,0,0.04);}.hiw-step.hiw-visible{opacity: 1;transform: translateY(0);}.hiw-step:hover{background: #f0fdf4;border-color: #86efac;box-shadow: 0 4px 20px rgba(21,128,61,0.1);}.hiw-step-1.hiw-visible{transition-delay: 0s;}.hiw-step-2.hiw-visible{transition-delay: 0.15s;}.hiw-step-3.hiw-visible{transition-delay: 0.3s;}.hiw-step-icon{font-size: 2.75rem;margin-bottom: 0.75rem;display: flex;justify-content: center;align-items: center;filter: drop-shadow(0 0 8px rgba(21,128,61,0.15));}.hiw-step-icon svg{display: block;}.hiw-step-num{font-size: 0.75rem;font-weight: 800;letter-spacing: 0.12em;color: #15803d;text-transform: uppercase;margin-bottom: 0.4rem;}.hiw-step-title{font-size: 1.35rem;font-weight: 800;color: #0f172a;margin: 0 0 0.5rem;}.hiw-step-desc{font-size: 0.9rem;color: #4b5563;margin: 0;line-height: 1.55;}.hiw-connector{flex: 0 0 48px;display: flex;align-items: center;justify-content: center;padding: 0 4px;opacity: 0.5;}.hiw-footer{display: flex;flex-direction: column;align-items: center;margin-top: 2.5rem;}.hiw-trust{color: #374151;font-size: 0.9rem;margin: 0 0 1.25rem;}.hiw-trust strong{color: #15803d;}.hiw-cta-btn{display: inline-block;background: #15803d;color: #ffffff;font-weight: 800;font-size: 1rem;padding: 0.9rem 2.25rem;border-radius: 8px;text-decoration: none;transition: background 0.2s, transform 0.25s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.25s cubic-bezier(0.4, 0, 0.2, 1);box-shadow: 0 4px 16px rgba(21,128,61,0.25);}.hiw-cta-btn:hover{background: #166534;transform: translateY(-2px);box-shadow: 0 6px 24px rgba(21,128,61,0.35);}@media (max-width: 768px){.hiw-steps{flex-direction: column;gap: 1rem;align-items: stretch;}.hiw-step{max-width: 100%;}.hiw-connector{transform: rotate(90deg);height: 0;flex: 0 0 20px;margin: -8px 0;}.hiw-title{font-size: 1.65rem;}}@media (max-width: 480px){.hiw-section{padding: 2rem 0.75rem;}.hiw-title{font-size: 1.4rem;}.hiw-sub{font-size: 0.85rem;}.hiw-connector{display: none;}.hiw-steps{gap: 0.75rem;}.hiw-step{padding: 1.25rem 1rem;border-radius: 12px;}.hiw-step-title{font-size: 1.15rem;}.hiw-step-desc{font-size: 0.83rem;}.hiw-footer{margin-top: 1.5rem;}.hiw-trust{font-size: 0.82rem;}}@media (max-width: 375px){.hiw-section{padding: 1.5rem 0.5rem;}.hiw-title{font-size: 1.25rem;}.hiw-step{padding: 1rem 0.85rem;}.hiw-step-title{font-size: 1.05rem;}}#subscribeConfirmedToast{position: fixed;top: 20px;left: 50%;transform: translateX(-50%);background: #ffffff;border: 1.5px solid #16a34a;border-radius: 12px;padding: 1rem 2.5rem 1rem 1.5rem;z-index: 9998;box-shadow: 0 8px 32px rgba(0,0,0,0.15), 0 2px 8px rgba(0,0,0,0.08);text-align: center;min-width: 280px;max-width: 400px;animation: toastSlideDown 0.3s ease;display: none;}@keyframes toastSlideDown{from{opacity: 0;transform: translateX(-50%) translateY(-16px);}to{opacity: 1;transform: translateX(-50%) translateY(0);}}#subscribeConfirmedToast .sct-icon{font-size: 1.6rem;margin-bottom: 0.35rem;}#subscribeConfirmedToast .sct-title{color: #166534;font-size: 1rem;font-weight: 800;margin: 0 0 0.2rem;}#subscribeConfirmedToast .sct-sub{color: #374151;font-size: 0.82rem;margin: 0;text-align: center;}#subscribeConfirmedToast .sct-close{position: absolute;top: 6px;right: 10px;background: none;border: none;color: #6b7280;font-size: 1.2rem;cursor: pointer;line-height: 1;min-width: 32px;min-height: 32px;display: flex;align-items: center;justify-content: center;border-radius: 4px;transition: background 0.15s, color 0.15s;}#subscribeConfirmedToast .sct-close:hover{background: #f3f4f6;color: #111827;}.neon-border-divider{position: fixed;top: var(--header-height, 68px);left: 0;right: 0;height: 1px;background: linear-gradient(90deg, rgba(74, 222, 128, 0) 5%, rgba(74, 222, 128, 0.35) 50%, rgba(74, 222, 128, 0) 95%);box-shadow: 0 0 12px rgba(74, 222, 128, 0.15), 0 1px 4px rgba(74, 222, 128, 0.08);z-index: 99;pointer-events: none;}.sp-stats-bar{display: flex;align-items: center;justify-content: center;gap: 0;background: #ffffff;border: 1px solid #e2e8f0;border-radius: 16px;padding: 1.25rem 2rem;margin: 1.5rem auto 0;max-width: 560px;box-shadow: 0 4px 16px rgba(0,0,0,0.08);}.sp-stat{flex: 1;text-align: center;padding: 0 0.6rem;}.sp-stat-number{font-size: 1.45rem;font-weight: 900;color: #166534;line-height: 1;letter-spacing: -0.03em;font-variant-numeric: tabular-nums;}.sp-stat-label{font-size: 0.75rem;color: #4b5563;margin-top: 0.22rem;font-weight: 600;text-transform: uppercase;letter-spacing: 0.06em;opacity: 1;}.sp-divider{width: 1px;height: 38px;background: #e2e8f0;flex-shrink: 0;}.sp-badge-wrap{display: flex;flex-direction: column;align-items: center;gap: 4px;}.sp-badge{display: inline-flex;align-items: center;gap: 5px;background: rgba(34, 197, 94, 0.14);border: 1px solid rgba(74, 222, 128, 0.32);border-radius: 20px;padding: 3px 10px;font-size: 0.75rem;font-weight: 700;color: #86efac;white-space: nowrap;}.sp-badge-dot{width: 6px;height: 6px;border-radius: 50%;background: #4ade80;flex-shrink: 0;animation: sp-pulse 2s ease-in-out infinite;box-shadow: 0 0 6px rgba(74,222,128,0.7);}@keyframes sp-pulse{0%, 100%{opacity: 1;transform: scale(1);}50%{opacity: 0.45;transform: scale(0.7);}}@media (max-width: 480px){.sp-stats-bar{max-width: 100%;padding: 0.7rem 0.75rem;}.sp-stat-number{font-size: 1.2rem;}.sp-stat-label{font-size: 0.75rem;}.sp-badge{font-size: 0.75rem;padding: 2px 8px;}}@media (max-width: 480px){.hero-brand-pill{font-size: 0.82rem !important;padding: 8px 16px !important;gap: 6px !important;border-radius: 16px !important;line-height: 1.4;}}@media (max-width: 375px){.hero-brand-pill{font-size: 0.75rem !important;padding: 8px 14px !important;}}.urgency-strip{background:#fffbeb;border-top:1px solid #fde68a;border-bottom:1px solid #fde68a;padding:0.6rem 1.5rem;overflow:hidden;}.urgency-strip-inner{max-width:1100px;margin:0 auto;display:flex;align-items:center;gap:0.75rem;flex-wrap:nowrap;overflow:hidden;}.urgency-strip-label{display:inline-flex;align-items:center;gap:0.3rem;font-size:0.75rem;font-weight:800;color:#92400e;text-transform:uppercase;letter-spacing:0.07em;white-space:nowrap;flex-shrink:0;}.urgency-strip-label-dot{width:7px;height:7px;border-radius:50%;background:#d97706;animation:urgency-pulse 1.4s ease-in-out infinite;}@keyframes urgency-pulse{0%,100%{opacity:1;transform:scale(1);}50%{opacity:0.5;transform:scale(0.8);}}.urgency-sep{color:#d97706;font-size:0.8rem;flex-shrink:0;opacity:0.5;}.urgency-strip-items{display:flex;align-items:center;gap:0.5rem;flex-wrap:wrap;flex:1;min-width:0;}.urgency-item{display:inline-flex;align-items:center;gap:0.35rem;background:#fff;border:1px solid #fde68a;border-radius:20px;padding:0.22rem 0.65rem;font-size:0.75rem;font-weight:600;color:#374151;text-decoration:none;white-space:nowrap;transition:border-color 0.15s,background 0.15s;flex-shrink:0;}.urgency-item:hover{border-color:#d97706;background:#fff7ed;color:#111827;}.urgency-item-days{font-weight:800;color:#b45309;}.urgency-item-days.urgent{color:#dc2626;}.urgency-strip-more{font-size:0.75rem;color:#92400e;font-weight:600;white-space:nowrap;text-decoration:none;flex-shrink:0;}.urgency-strip-more:hover{text-decoration:underline;}@media(max-width:640px){.urgency-strip{padding:0.5rem 1rem;}.urgency-item{font-size:0.75rem;padding:0.2rem 0.5rem;}.urgency-strip-label{font-size:0.75rem;}}.hm-banner-inner{max-width:900px;margin:0 auto;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.hm-banner-text{flex:1;min-width:200px}.hm-banner-label{font-size:0.75rem;font-weight:700;color:#166534;text-transform:uppercase;letter-spacing:0.07em;margin-bottom:5px}.hm-banner-heading{font-size:clamp(1rem,2.5vw,1.35rem);font-weight:900;color:#0f172a;line-height:1.25;margin-bottom:4px}.hm-banner-desc{font-size:0.82rem;color:#475569;line-height:1.45}.hm-banner-cta-wrap{flex-shrink:0;display:flex;align-items:center;gap:10px}.hm-banner-cta{display:inline-flex;align-items:center;gap:8px;background:#16a34a;color:#ffffff;padding:12px 28px;border-radius:12px;font-size:0.95rem;font-weight:800;text-decoration:none;white-space:nowrap;box-shadow:0 4px 14px rgba(22,163,74,0.25);transition:all 0.25s cubic-bezier(0.4, 0, 0.2, 1);min-height:44px}.hm-banner-fine{font-size:12px;color:#4b5563;text-align:center}@media(max-width:600px){.hm-banner-inner{padding:14px 16px;gap:12px;flex-direction:column;align-items:flex-start}.hm-banner-text{min-width:0;width:100%}.hm-banner-desc{display:none}.hm-banner-cta-wrap{width:100%}.hm-banner-cta{width:100%;justify-content:center;padding:12px 20px}.hm-banner-fine{display:none}}.trust-proof-section{background: #f7faf8;padding: 3.5rem 1.5rem;text-align: center;border-top: 1px solid #f1f5f9;border-bottom: 1px solid #f1f5f9;}.trust-proof-inner{max-width: 960px;margin: 0 auto;}.trust-proof-headline{font-size: clamp(1.4rem, 3vw, 2rem);font-weight: 800;color: #0f172a;margin: 0 0 0.5rem;letter-spacing: -0.02em;}.trust-proof-sub{color: #475569;font-size: 1rem;margin: 0 0 2.5rem;opacity: 1;}.trust-stats-row{display: flex;align-items: center;justify-content: center;gap: 0;flex-wrap: wrap;margin-bottom: 2.5rem;}.trust-stat{flex: 0 0 auto;padding: 0.75rem 2.25rem;text-align: center;}.trust-stat-num{font-size: clamp(1.8rem, 4vw, 2.6rem);font-weight: 900;color: #166534;letter-spacing: -0.04em;line-height: 1;display: block;}.trust-stat-label{font-size: 0.78rem;color: #4b5563;font-weight: 600;text-transform: uppercase;letter-spacing: 0.06em;margin-top: 0.3rem;display: block;}.trust-stat-divider{width: 1px;height: 48px;background: #e2e8f0;flex-shrink: 0;}.trust-badges-row{display: flex;align-items: center;justify-content: center;gap: 0.85rem;flex-wrap: wrap;}.trust-proof-pill{display: inline-flex;align-items: center;gap: 0.55rem;background: #ffffff;border: 1px solid #e2e8f0;border-radius: 8px;padding: 0.65rem 1.35rem;font-size: 0.88rem;font-weight: 700;color: #0f172a;transition: background 0.2s, border-color 0.2s;box-shadow: 0 1px 2px rgba(0,0,0,0.04);}.trust-proof-pill:hover{background: #f0fdf4;border-color: rgba(22,163,74,0.25);}.trust-proof-pill-icon{flex-shrink: 0;width: 22px;height: 22px;}@media (max-width: 640px){.trust-stat{padding: 0.5rem 1.25rem;}.trust-stat-num{font-size: 1.8rem;}.trust-stat-divider{height: 36px;}.trust-proof-section{padding: 2.5rem 1rem;}.trust-badges-row{gap: 0.5rem;}.trust-proof-pill{padding: 0.5rem 0.9rem;font-size: 0.78rem;gap: 0.4rem;}.trust-proof-pill-icon{width: 18px !important;height: 18px !important;}}@media (max-width: 480px){.trust-stat{padding: 0.4rem 0.75rem;}.trust-stat-num{font-size: 1.5rem;}.trust-stat-divider{height: 28px;}.trust-proof-section{padding: 2rem 0.75rem;}.trust-proof-sub{font-size: 0.88rem;margin-bottom: 1.5rem;}.trust-stats-row{margin-bottom: 1.5rem;}.trust-badges-row{gap: 0.4rem;justify-content: center;}.trust-proof-pill{padding: 0.4rem 0.7rem;font-size: 0.75rem;gap: 0.35rem;border-radius: 80px;}.trust-proof-pill-icon{width: 16px !important;height: 16px !important;}}@media (max-width: 375px){.trust-stat{padding: 0.35rem 0.5rem;}.trust-stat-num{font-size: 1.3rem;}.trust-stat-divider{display: none;}.trust-stats-row{gap: 0.5rem;justify-content: center;}.trust-badges-row{gap: 0.35rem;}.trust-proof-pill{padding: 0.35rem 0.6rem;font-size: 0.75rem;}}.hero-stat-bar{background: #f8faf9;border-bottom: 1px solid #e2e8f0;padding: 1.25rem 1rem;}.hero-stat-bar-inner{display: flex;align-items: center;justify-content: center;gap: 1.5rem;flex-wrap: wrap;max-width: 900px;margin: 0 auto;}.hstat-item{display: flex;flex-direction: column;align-items: center;gap: 0.1rem;}.hstat-num{font-size: clamp(1.2rem, 3vw, 1.55rem);font-weight: 800;color: #2E7D32;letter-spacing: -0.02em;line-height: 1.1;}.hstat-label{font-size: 0.75rem;color: #4b5563;font-weight: 500;text-transform: uppercase;letter-spacing: 0.06em;white-space: nowrap;}.hstat-divider{color: #d1d5db;font-size: 1.4rem;font-weight: 300;line-height: 1;}@media (max-width: 600px){.hstat-divider{display: none;}.hero-stat-bar-inner{gap: 1.25rem;}}.cred-band-inner{max-width:860px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:0.5rem 2rem;flex-wrap:wrap;}.cred-item{display:flex;align-items:center;gap:0.4rem;font-size:0.76rem;color:#4b5563;}.cred-item strong{color:#1a202c;font-weight:600;}@media(max-width:600px){.cred-band-inner{gap:0.5rem 1.2rem;}.cred-item{font-size: 0.75rem;}}.hpo-ticker-inner{display:flex;align-items:center;animation:hpoTicker 50s linear infinite;white-space:nowrap;will-change:transform;}.hpo-ticker-inner:hover{animation-play-state:paused;}@keyframes hpoTicker{0%{transform:translateX(0);}100%{transform:translateX(-50%);}}.hpo-tick-group{display:inline-flex;align-items:center;flex-shrink:0;}.hpo-tick-item{display:inline-flex;align-items:center;gap:0.45rem;padding:0.55rem 1.5rem;border-right:1px solid #e2e8f0;font-size:0.78rem;color:#475569;flex-shrink:0;}.hpo-tick-dot{width:5px;height:5px;border-radius:50%;background:#16a34a;flex-shrink:0;}.hpo-tick-amount{color:#166534;font-weight:800;}.mmb-inner{max-width:860px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:0.4rem 1.8rem;flex-wrap:wrap;}.mmb-label{font-size:0.75rem;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;color:#9ca3af;white-space:nowrap;flex-shrink:0;}.mmb-pub{font-size:0.78rem;font-weight:600;color:#6b7280;letter-spacing:0.01em;white-space:nowrap;transition:color 0.2s;}.mmb-pub:hover{color:#111827;}.mmb-sep{color:#d1d5db;font-size:0.75rem;}@media(max-width:600px){.mmb-inner{gap:0.35rem 1.2rem;}.mmb-pub{font-size: 0.75rem;}}.coverage-bar{background: #f7faf8;border-bottom: 1px solid #f1f5f9;padding: 0.85rem 1rem;}.coverage-bar-inner{max-width: 960px;margin: 0 auto;display: flex;align-items: center;gap: 0.85rem;flex-wrap: wrap;justify-content: center;}.coverage-bar-label{font-size: 0.75rem;font-weight: 600;color: #4b5563;text-transform: uppercase;letter-spacing: 0.07em;white-space: nowrap;flex-shrink: 0;}.coverage-chips{display: flex;flex-wrap: wrap;gap: 0.35rem;justify-content: center;}.coverage-chip{font-size: 0.75rem;font-weight: 600;color: #475569;background: #ffffff;border: 1px solid #e2e8f0;border-radius: 8px;padding: 0.25rem 0.65rem;white-space: nowrap;}.coverage-chip-more{color: #166534;border-color: rgba(22,163,74,0.2);background: #f0fdf4;}@media (max-width: 480px){.coverage-bar-label{display: none;}}.vpf-wrap{max-width: 760px;margin: 2rem auto;background: #ffffff;border: 1px solid #e5e7eb;border-radius: 16px;overflow: hidden;box-shadow: 0 1px 4px rgba(0,0,0,0.04);}.vpf-header{display: flex;align-items: center;gap: 10px;padding: 10px 18px;border-bottom: 1px solid #f1f5f9;background: #f8faf9;}.vpf-badge{display: inline-flex;align-items: center;gap: 5px;background: #f0fdf4;border: 1px solid #bbf7d0;border-radius: 8px;padding: 2px 9px;font-size: 0.75rem;font-weight: 800;letter-spacing: 0.1em;color: #16a34a;text-transform: uppercase;}.vpf-dot{width: 6px;height: 6px;background: #16a34a;border-radius: 50%;display: inline-block;animation: vpfPulse 1.5s infinite;}@keyframes vpfPulse{0%,100%{opacity: 1;transform: scale(1);}50%{opacity: 0.35;transform: scale(0.65);}}.vpf-title{font-weight: 700;font-size: 0.88rem;color: #111827;}.vpf-sub{font-size: 0.75rem;color: #6b7280;margin-left: auto;}.vpf-list{padding: 2px 0;}.vpf-item{display: flex;align-items: center;gap: 10px;padding: 9px 16px;border-bottom: 1px solid #f1f5f9;transition: background 0.15s;}.vpf-item:last-child{border-bottom: none;}.vpf-item:hover{background: #f8faf9;}.vpf-item-new{animation: vpfSlideIn 0.4s ease;}@keyframes vpfSlideIn{from{opacity: 0;transform: translateY(-8px);}to{opacity: 1;transform: translateY(0);}}.vpf-avatar{width: 28px;height: 28px;background: #16a34a;border: none;border-radius: 50%;display: flex;align-items: center;justify-content: center;font-size: 0.76rem;font-weight: 800;color: #ffffff;flex-shrink: 0;}.vpf-body{flex: 1;font-size: 0.82rem;color: #4b5563;line-height: 1.45;}.vpf-name{color: #111827;font-weight: 600;}.vpf-amount{color: #16a34a;font-size: 0.9rem;}.vpf-link{color: #16a34a;text-decoration: none;}.vpf-link:hover{text-decoration: underline;}.vpf-time{font-size: 0.75rem;color: #9ca3af;white-space: nowrap;flex-shrink: 0;}@media (max-width: 800px){.vpf-wrap{margin: 1rem 12px;border-radius: 12px;}.vpf-sub{display: none;}.vpf-body{font-size: 0.78rem;}}@media (max-width: 480px){.vpf-wrap{margin: 0.75rem 8px;border-radius: 10px;padding: 0;}.vpf-header{padding: 0.6rem 0.75rem;gap: 0.4rem;}.vpf-title{font-size: 0.82rem;}.vpf-item{gap: 0.4rem;padding: 0.45rem 0.6rem;}.vpf-avatar{width: 24px;height: 24px;min-width: 24px;font-size: 0.75rem;}.vpf-body{font-size: 0.75rem;line-height: 1.4;word-wrap: break-word;overflow-wrap: break-word;}.vpf-amount{font-size: 0.8rem;}.vpf-time{font-size: 0.75rem;flex-shrink: 0;}.vpf-link{word-break: break-word;}}@media (max-width: 375px){.vpf-item{flex-wrap: wrap;gap: 0.3rem;padding: 0.4rem 0.5rem;}.vpf-body{font-size: 0.75rem;flex-basis: calc(100% - 34px);}.vpf-time{font-size: 0.75rem;margin-left: auto;}}.sp-section{background: #ffffff;border-top: 1px solid #f1f5f9;border-bottom: 1px solid #f1f5f9;padding: clamp(3rem, 6vw, 5rem) 1.5rem;}.sp-inner{max-width: 960px;margin: 0 auto;}.sp-header{text-align: center;margin-bottom: 2rem;}.sp-title{font-size: 1.75rem;font-weight: 800;color: #0f172a;margin: 0 0 0.45rem;letter-spacing: -0.03em;}.sp-sub{font-size: 0.95rem;color: #475569;margin: 0;text-align: center;}.sp-grid{display: grid;grid-template-columns: repeat(3, 1fr);gap: 1.25rem;}.sp-card{background: #ffffff;border: 1px solid #e2e8f0;border-radius: 16px;padding: 1.75rem;display: flex;flex-direction: column;gap: 0.75rem;transition: border-color 0.2s, box-shadow 0.2s;box-shadow: 0 2px 8px rgba(0,0,0,0.06);}.sp-card:hover{border-color: rgba(22,163,74,0.25);box-shadow: 0 4px 16px rgba(0,0,0,0.08);}.sp-card-top{display: flex;align-items: center;gap: 0.85rem;}.sp-avatar{width: 40px;height: 40px;background: linear-gradient(135deg, #15803d, #16a34a);border: 1.5px solid rgba(22,163,74,0.2);border-radius: 50%;display: flex;align-items: center;justify-content: center;font-weight: 800;font-size: 1rem;color: #ffffff;flex-shrink: 0;}.sp-meta{display: flex;flex-direction: column;gap: 0.15rem;}.sp-name{font-size: 0.88rem;color: #0f172a;font-weight: 600;}.sp-amount{font-size: 0.82rem;color: #475569;}.sp-amount strong{color: #166534;}.sp-quote{font-size: 0.84rem;color: #475569;font-style: italic;line-height: 1.55;margin: 0;flex: 1;}.sp-settlement{display: flex;align-items: center;gap: 0.4rem;flex-wrap: wrap;margin-top: auto;}.sp-settlement-label{font-size: 0.75rem;color: #4b5563;font-weight: 600;text-transform: uppercase;letter-spacing: 0.06em;}.sp-settlement-link, .sp-settlement-name{font-size: 0.8rem;color: #16a34a;text-decoration: none;line-height: 1.3;}.sp-settlement-link:hover{color: #15803d;text-decoration: underline;}@media (max-width: 768px){.sp-grid{grid-template-columns: 1fr;}.sp-title{font-size: 1.4rem;}}@media (min-width: 500px) and (max-width: 768px){.sp-grid{grid-template-columns: repeat(2, 1fr);}}.css-section{background: #f7faf8;border-top: 1px solid #f1f5f9;border-bottom: 1px solid #f1f5f9;padding: clamp(3rem, 6vw, 5rem) 1.5rem;}.css-inner{max-width: 960px;margin: 0 auto;}.css-header{display: flex;align-items: flex-start;justify-content: space-between;gap: 1.5rem;margin-bottom: 2rem;flex-wrap: wrap;}.css-badge{display: inline-block;background: #f0fdf4;border: 1px solid rgba(22,163,74,0.2);border-radius: 8px;padding: 0.25rem 0.75rem;font-size: 0.78rem;font-weight: 700;color: #166534;letter-spacing: 0.04em;margin-bottom: 0.6rem;}.css-title{font-size: 1.75rem;font-weight: 800;color: #0f172a;margin: 0 0 0.4rem;letter-spacing: -0.03em;line-height: 1.15;}.css-sub{font-size: 0.9rem;color: #475569;margin: 0;max-width: 480px;line-height: 1.5;text-align: center;}.css-share-btn{display: inline-flex;align-items: center;gap: 0.4rem;background: #16a34a;color: #ffffff;font-weight: 800;font-size: 0.92rem;border: none;border-radius: 12px;padding: 0.7rem 1.35rem;cursor: pointer;transition: opacity 0.15s, transform 0.1s;white-space: nowrap;flex-shrink: 0;letter-spacing: -0.01em;box-shadow: 0 2px 12px rgba(34,197,94,0.3);}.css-share-btn:hover{opacity: 0.9;transform: translateY(-1px);}.css-carousel{display: flex;gap: 1.1rem;overflow-x: auto;scrollbar-width: none;scroll-snap-type: x mandatory;scroll-behavior: smooth;padding-bottom: 0.25rem;-webkit-overflow-scrolling: touch;}.css-carousel::-webkit-scrollbar{display: none;}.css-card{background: #ffffff;border: 1px solid #e2e8f0;border-radius: 16px;padding: 1.5rem;min-width: 280px;max-width: 300px;flex-shrink: 0;display: flex;flex-direction: column;gap: 0.7rem;scroll-snap-align: start;transition: border-color 0.2s, box-shadow 0.2s;box-shadow: 0 2px 8px rgba(0,0,0,0.06);}.css-card:hover{border-color: rgba(22,163,74,0.25);box-shadow: 0 4px 16px rgba(0,0,0,0.08);}.css-card-header{display: flex;align-items: center;gap: 0.75rem;}.css-avatar{width: 38px;height: 38px;background: linear-gradient(135deg, #15803d, #16a34a);border: 1.5px solid rgba(22,163,74,0.2);border-radius: 50%;display: flex;align-items: center;justify-content: center;font-weight: 800;font-size: 0.95rem;color: #ffffff;flex-shrink: 0;}.css-card-meta{display: flex;flex-direction: column;gap: 0.1rem;}.css-card-name{font-size: 0.86rem;color: #0f172a;font-weight: 600;}.css-card-amount{font-size: 0.8rem;color: #475569;}.css-card-amount strong{color: #166534;}.css-card-quote{font-size: 0.83rem;color: #475569;font-style: italic;line-height: 1.55;margin: 0;flex: 1;}.css-card-settlement{display: flex;align-items: center;gap: 0.4rem;flex-wrap: wrap;margin-top: auto;padding-top: 0.5rem;border-top: 1px solid #f1f5f9;}.css-card-settlement-label{font-size: 0.75rem;color: #4b5563;font-weight: 700;text-transform: uppercase;letter-spacing: 0.07em;}.css-card-settlement-name{font-size: 0.78rem;color: #16a34a;text-decoration: none;line-height: 1.3;}a.css-card-settlement-name:hover{color: #15803d;text-decoration: underline;}.css-carousel-controls{display: flex;align-items: center;justify-content: center;gap: 0.75rem;margin-top: 1.1rem;}.css-nav-btn{width: 36px;height: 36px;background: #ffffff;border: 1px solid #e2e8f0;border-radius: 50%;color: #0f172a;font-size: 1rem;cursor: pointer;transition: background 0.15s, border-color 0.15s;display: flex;align-items: center;justify-content: center;box-shadow: 0 1px 2px rgba(0,0,0,0.04);}.css-nav-btn:hover{background: #f0fdf4;border-color: rgba(22,163,74,0.3);}.css-dots{display: flex;gap: 0.4rem;align-items: center;}.css-dot{width: 7px;height: 7px;border-radius: 50%;background: #d1d5db;cursor: pointer;transition: background 0.2s, transform 0.2s;}.css-dot.active{background: #16a34a;transform: scale(1.25);}.css-footer-cta{margin-top: 1.75rem;display: flex;align-items: center;justify-content: space-between;gap: 1rem;flex-wrap: wrap;}.css-footer-text{font-size: 0.88rem;color: #475569;margin: 0;}.css-footer-link{background: none;border: none;cursor: pointer;color: #15803d;font-size: 0.88rem;font-weight: 600;padding: 0;text-decoration: none;transition: color 0.15s;}.css-footer-link:hover{color: #166534;}.css-see-all-link{font-size: 0.85rem;color: #15803d;text-decoration: none;font-weight: 600;transition: color 0.15s;}.css-see-all-link:hover{color: #166534;}@media (max-width: 640px){.css-header{flex-direction: column;gap: 1rem;}.css-title{font-size: 1.4rem;}.css-card{min-width: calc(100% - 3rem);max-width: none;}}@media (max-width: 480px){.css-section{padding: 2rem 0.75rem;}.css-title{font-size: 1.2rem;}.css-card{min-width: calc(100% - 1.5rem);padding: 1rem;}.css-card-quote{font-size: 0.8rem;}.css-footer-cta{flex-direction: column;align-items: center;gap: 0.75rem;}}@media (max-width: 375px){.css-section{padding: 1.5rem 0.5rem;}.css-card{min-width: calc(100% - 1rem);padding: 0.85rem;}}.sw-overlay{display: none;position: fixed;inset: 0;background: rgba(0,0,0,0.65);z-index: 9998;align-items: center;justify-content: center;padding: 1rem;}.sw-overlay.open{display: flex;}.sw-modal{background: #ffffff;border: 1px solid #e2e8f0;border-radius: 18px;padding: 2rem 1.75rem;width: 100%;max-width: 480px;max-height: 90vh;overflow-y: auto;box-shadow: 0 24px 80px rgba(0,0,0,0.2);position: relative;animation: sw-in 0.22s ease;}@keyframes sw-in{from{opacity:0;transform:translateY(14px);}to{opacity:1;transform:translateY(0);}}.sw-close{position: absolute;top: 1rem;right: 1rem;background: none;border: none;color: #94a3b8;cursor: pointer;font-size: 1.1rem;padding: 4px 8px;border-radius: 6px;transition: color 0.15s;line-height: 1;}.sw-close:hover{color: #0f172a;}.sw-icon{font-size: 2.5rem;text-align: center;margin-bottom: 0.5rem;}.sw-title{font-size: 1.4rem;font-weight: 800;color: #0f172a;margin: 0 0 0.4rem;text-align: center;}.sw-sub{font-size: 0.85rem;color: #475569;margin: 0 0 1.5rem;text-align: center;line-height: 1.5;}.sw-field{margin-bottom: 1.1rem;}.sw-label{display: block;font-size: 0.78rem;font-weight: 700;color: #0f172a;text-transform: uppercase;letter-spacing: 0.05em;margin-bottom: 0.35rem;}.sw-required{color: #ef4444;}.sw-optional{font-weight: 400;color: #94a3b8;text-transform: none;letter-spacing: 0;font-size: 0.75rem;}.sw-input{width: 100%;background: #f7faf8;border: 1px solid #e2e8f0;border-radius: 8px;color: #0f172a;font-size: 0.88rem;padding: 0.6rem 0.8rem;outline: none;transition: border-color 0.15s;box-sizing: border-box;font-family: inherit;}.sw-input:focus{border-color: #16a34a;}.sw-input::placeholder{color: #94a3b8;}.sw-amount-wrap{display: flex;align-items: center;gap: 0;position: relative;}.sw-dollar{position: absolute;left: 0.75rem;color: #4b5563;font-size: 0.9rem;pointer-events: none;}.sw-amount-input{padding-left: 1.75rem !important;}.sw-hint{font-size: 0.75rem;color: #94a3b8;margin-top: 0.3rem;display: block;}.sw-textarea{width: 100%;background: #f7faf8;border: 1px solid #e2e8f0;border-radius: 8px;color: #0f172a;font-size: 0.88rem;padding: 0.6rem 0.8rem;outline: none;transition: border-color 0.15s;box-sizing: border-box;resize: vertical;min-height: 90px;font-family: inherit;line-height: 1.55;}.sw-textarea:focus{border-color: #16a34a;}.sw-textarea::placeholder{color: #94a3b8;}.sw-char-count{font-size: 0.75rem;color: #94a3b8;display: block;text-align: right;margin-top: 0.2rem;}.sw-submit{width: 100%;background: #16a34a;color: #ffffff;border: none;border-radius: 12px;padding: 0.75rem 1rem;font-size: 0.95rem;font-weight: 800;cursor: pointer;transition: opacity 0.15s, background 0.15s;margin-top: 0.5rem;}.sw-submit:hover{background: #15803d;}.sw-submit:disabled{opacity: 0.5;cursor: not-allowed;}.sw-error{font-size: 0.82rem;color: #ef4444;margin-top: 0.5rem;text-align: center;}.sw-success{text-align: center;padding: 1rem 0;}.sw-success-icon{font-size: 3rem;margin-bottom: 0.75rem;}.sw-success-title{font-size: 1.5rem;font-weight: 800;color: #4ade80;margin: 0 0 0.5rem;}.sw-success-msg{font-size: 0.95rem;color: rgba(255,255,255,0.65);line-height: 1.55;margin: 0 0 1.25rem;}.sw-success-close{background: rgba(74,222,128,0.1);border: 1px solid rgba(74,222,128,0.3);color: #86efac;border-radius: 8px;padding: 0.5rem 1.5rem;font-size: 0.88rem;font-weight: 600;cursor: pointer;transition: background 0.15s;}.sw-success-close:hover{background: rgba(74,222,128,0.2);}.hero-v2-inner{text-align: center;display: flex;flex-direction: column;align-items: center;gap: 0;}.hero-eyebrow{display: inline-flex;align-items: center;gap: 0.5rem;background: #f0fdf4;border: 1px solid rgba(22,163,74,0.2);border-radius: 8px;padding: 0.35rem 1rem;font-size: 0.82rem;color: #166534;margin-bottom: 1.25rem;font-weight: 600;}.hero-eyebrow strong{color: #15803d;}.hero-eyebrow-pulse{width: 7px;height: 7px;background: #16a34a;border-radius: 50%;flex-shrink: 0;animation: eyebrow-pulse 2s ease-in-out infinite;}@keyframes eyebrow-pulse{0%, 100%{opacity: 1;transform: scale(1);}50%{opacity: 0.5;transform: scale(0.75);}}.hero-v2-headline{font-size: clamp(2.2rem, 5.5vw, 3.5rem) !important;font-weight: 900 !important;letter-spacing: -0.035em !important;line-height: 1.08 !important;color: #0f172a !important;margin-bottom: 1rem !important;max-width: 780px;background: none !important;-webkit-text-fill-color: #0f172a !important;}.hero-v2-sub{font-size: clamp(1rem, 2.2vw, 1.15rem);color: #475569;max-width: 560px;line-height: 1.65;margin-bottom: 1.75rem;}.hero-v2-sub strong{color: #166534;}.hero-v2-ctas{display: flex;gap: 0.85rem;flex-wrap: wrap;justify-content: center;align-items: center;margin-bottom: 1.25rem;}.hero-cta-primary{display: inline-flex;align-items: center;justify-content: center;background: #16a34a;color: #ffffff !important;padding: 1rem 2.25rem;border-radius: 12px;text-decoration: none;font-weight: 800;font-size: clamp(1rem, 2.5vw, 1.15rem);letter-spacing: -0.01em;box-shadow: 0 4px 14px rgba(22,163,74,0.3), 0 1px 3px rgba(0,0,0,0.1);transition: all 0.2s ease;white-space: nowrap;}.hero-cta-primary:hover{transform: translateY(-2px);box-shadow: 0 8px 24px rgba(22,163,74,0.35), 0 2px 6px rgba(0,0,0,0.12);background: #15803d;color: #ffffff !important;}.hero-cta-dominant{padding: 1.2rem 3rem !important;font-size: clamp(1.1rem, 3vw, 1.35rem) !important;border-radius: 12px !important;box-shadow: 0 6px 20px rgba(22,163,74,0.3), 0 2px 6px rgba(0,0,0,0.12) !important;letter-spacing: 0em !important;min-width: 260px;}.hero-cta-dominant:hover{box-shadow: 0 10px 32px rgba(22,163,74,0.35), 0 4px 10px rgba(0,0,0,0.15) !important;}@media (max-width: 600px){.hero-cta-dominant{width: 100% !important;max-width: min(380px, 100%) !important;padding: 1.15rem 1.25rem !important;font-size: 1.1rem !important;}}@media (max-width: 480px){.hero-compact.hero-v2{padding-left: 1rem !important;padding-right: 1rem !important;}.hero-eyebrow{font-size: 0.76rem !important;padding: 0.3rem 0.8rem !important;white-space: normal !important;text-align: center !important;max-width: 100% !important;}.hero-v2-headline{font-size: clamp(1.85rem, 8vw, 2.5rem) !important;}.hero-v2-trust{gap: 0.75rem !important;}}@media (max-width: 420px){.hero-v2-inner > div:first-child{font-size: 0.8rem !important;padding: 8px 14px !important;max-width: 100% !important;text-align: center !important;white-space: normal !important;}}.hero-cta-secondary{display: inline-flex;align-items: center;justify-content: center;background: transparent;color: #475569 !important;padding: 1rem 1.75rem;border-radius: 12px;text-decoration: none;font-weight: 600;font-size: clamp(0.9rem, 2vw, 1rem);border: 1px solid #e2e8f0;transition: border-color 0.15s, color 0.15s, background 0.15s;white-space: nowrap;}.hero-cta-secondary:hover{border-color: rgba(22,163,74,0.3);color: #0f172a !important;background: #f0fdf4;}.hero-v2-trust{display: flex;gap: 1.25rem;flex-wrap: wrap;justify-content: center;font-size: 0.8rem;color: #4b5563;margin-bottom: 1rem;letter-spacing: 0.01em;}.hero-trust-bar{background: #f7faf8;border-top: 1px solid #f1f5f9;border-bottom: 1px solid #f1f5f9;padding: 1rem 1.5rem;}.hero-trust-bar-inner{max-width: 860px;margin: 0 auto;display: flex;flex-direction: column;align-items: center;gap: 0.6rem;}.trust-badges-row{display: flex;gap: 1.5rem;flex-wrap: wrap;justify-content: center;align-items: center;}.trust-badge-item{display: flex;align-items: center;gap: 0.4rem;font-size: 0.82rem;color: #475569;}.tbadge-icon{font-size: 0.95rem;opacity: 1;}.tbadge-label{font-weight: 600;color: #0f172a;}.trust-social-proof{font-size: 0.8rem;color: #475569;}.trust-social-proof strong{color: #166534;}@media (max-width: 600px){.hero-v2-ctas{flex-direction: column;width: 100%;}.hero-cta-primary, .hero-cta-secondary{width: 100%;max-width: 360px;}.hero-v2-headline{font-size: clamp(2rem, 8vw, 2.8rem) !important;}.trust-badges-row{gap: 1rem;}}.mini-testi-section{background: #f0fdf4;border-top: 1px solid #bbf7d0;border-bottom: 1px solid #bbf7d0;padding: 2rem 1.5rem;}.mini-testi-inner{max-width: 1100px;margin: 0 auto;}.mini-testi-header{display: flex;align-items: center;justify-content: space-between;margin-bottom: 1.25rem;flex-wrap: wrap;gap: 0.5rem;}.mini-testi-eyebrow{font-size: 0.8rem;font-weight: 700;letter-spacing: 0.08em;text-transform: uppercase;color: #15803d;}.mini-testi-see-all{font-size: 0.82rem;color: #15803d;text-decoration: none;font-weight: 600;opacity: 0.8;transition: opacity 0.15s;}.mini-testi-see-all:hover{opacity: 1;text-decoration: underline;}.mini-testi-grid{display: grid;grid-template-columns: repeat(3, 1fr);gap: 1rem;}.mini-testi-card{background: #ffffff;border: 1px solid #d1fae5;border-radius: 14px;padding: 1.1rem 1.25rem;box-shadow: 0 1px 4px rgba(0,0,0,0.05);transition: border-color 0.2s, box-shadow 0.2s;}.mini-testi-card:hover{border-color: #86efac;box-shadow: 0 4px 16px rgba(21,128,61,0.1);}.mini-testi-stars{margin-bottom: 0.5rem;}.mts{color: #d1d5db;font-size: 0.85rem;}.mts.mts-on{color: #f59e0b;}.mini-testi-quote{font-size: 0.88rem;color: #1f2937;line-height: 1.55;margin: 0 0 0.6rem;font-style: italic;}.mini-testi-name{font-size: 0.75rem;color: #374151;font-weight: 600;}@media (max-width: 768px){.mini-testi-grid{grid-template-columns: 1fr;gap: 0.75rem;}.mini-testi-card{padding: 0.9rem 1rem;}}@media (min-width: 769px) and (max-width: 900px){.mini-testi-grid{grid-template-columns: repeat(2, 1fr);}}.hmc-section{background: linear-gradient(135deg, #071a2e 0%, #0a2416 100%);border-bottom: 1px solid rgba(34,197,94,0.15);padding: 2.5rem 1.5rem;}.hmc-wrap{max-width: 900px;margin: 0 auto;display: flex;gap: 2.5rem;align-items: center;flex-wrap: wrap;}.hmc-left{flex: 1;min-width: 240px;}.hmc-right{flex: 1.2;min-width: 280px;}.hmc-eyebrow{font-size: 0.78rem;font-weight: 700;text-transform: uppercase;letter-spacing: 0.06em;color: #86efac;margin-bottom: 0.5rem;}.hmc-title{font-size: 1.55rem;font-weight: 900;letter-spacing: -0.03em;line-height: 1.2;margin: 0 0 0.6rem;color: #f0fdf4;}.hmc-sub{font-size: 0.88rem;color: rgba(240,253,244,0.6);line-height: 1.5;margin-bottom: 0.75rem;}.hmc-avg-pill{display: inline-block;background: rgba(34,197,94,0.1);border: 1px solid rgba(34,197,94,0.25);border-radius: 8px;padding: 0.45rem 0.85rem;font-size: 0.8rem;color: #86efac;}.hmc-avg-pill strong{color: #4ade80;}.hmc-form{width: 100%;}.hmc-fields{display: flex;gap: 1rem;flex-wrap: wrap;margin-bottom: 1rem;}.hmc-field{flex: 1;min-width: 160px;}.hmc-label{display: block;font-size: 0.78rem;font-weight: 600;color: rgba(240,253,244,0.65);margin-bottom: 0.4rem;}.hmc-label strong{color: #4ade80;}.hmc-select{width: 100%;padding: 0.7rem 0.85rem;background: rgba(255,255,255,0.07);border: 1.5px solid rgba(34,197,94,0.2);border-radius: 9px;color: #f0fdf4;font-size: 0.9rem;font-family: inherit;appearance: none;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' viewBox='0 0 10 7'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%2322c55e' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: right 0.8rem center;cursor: pointer;}.hmc-select:focus{outline: none;border-color: #22c55e;box-shadow: 0 0 0 2px rgba(34,197,94,0.15);}.hmc-select option{background: #0a2416;}.hmc-slider{-webkit-appearance: none;width: 100%;height: 6px;background: rgba(255,255,255,0.12);border-radius: 999px;outline: none;cursor: pointer;margin-top: 0.35rem;}.hmc-slider::-webkit-slider-thumb{-webkit-appearance: none;width: 22px;height: 22px;background: #22c55e;border-radius: 50%;box-shadow: 0 0 0 3px rgba(34,197,94,0.2);cursor: pointer;}.hmc-slider::-moz-range-thumb{width: 22px;height: 22px;background: #22c55e;border: none;border-radius: 50%;}.hmc-slider-ticks{display: flex;justify-content: space-between;padding: 0 2px;margin-top: 0.3rem;}.hmc-slider-ticks span{font-size: 0.75rem;color: rgba(240,253,244,0.4);}.hmc-btn{width: 100%;padding: 0.9rem 1.5rem;background: linear-gradient(135deg, #16a34a, #22c55e);color: #022a10;border: none;border-radius: 11px;font-size: 1rem;font-weight: 800;cursor: pointer;font-family: inherit;transition: all 0.2s;box-shadow: 0 4px 14px rgba(34,197,94,0.25);}.hmc-btn:hover{transform: translateY(-1px);box-shadow: 0 6px 18px rgba(34,197,94,0.35);background: linear-gradient(135deg, #15803d, #4ade80);}.hmc-disclaimer{text-align: center;font-size: 0.75rem;color: rgba(240,253,244,0.4);margin: 0.5rem 0 0;}@media (max-width: 620px){.hmc-wrap{flex-direction: column;gap: 1.5rem;}.hmc-left, .hmc-right{min-width: 100%;}}.hq-section{background: linear-gradient(180deg, #0d2e1c 0%, #0a2318 100%);border-bottom: 1px solid rgba(34,197,94,0.15);padding: 2.5rem 1.5rem 2.25rem;}.hq-wrap{max-width: 860px;margin: 0 auto;}.hq-returning{background: rgba(34,197,94,0.1);border: 1px solid rgba(34,197,94,0.3);border-radius: 12px;padding: 1rem 1.25rem;display: flex;align-items: center;justify-content: space-between;gap: 1rem;flex-wrap: wrap;margin-bottom: 0;}.hq-returning-left{display: flex;align-items: center;gap: 0.75rem;}.hq-returning-emoji{font-size: 1.5rem;flex-shrink: 0;}.hq-returning-title{display: block;color: var(--white);font-size: 0.95rem;}.hq-returning-msg{font-size: 0.82rem;color: rgba(255,255,255,0.55);}.hq-returning-actions{display: flex;gap: 0.6rem;align-items: center;flex-wrap: wrap;}.hq-returning-view{background: #16a34a;color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;padding: 0.5rem 1rem;border-radius: 8px;font-weight: 700;font-size: 0.85rem;text-decoration: none;white-space: nowrap;}.hq-returning-retake{background: none;border: 1px solid rgba(255,255,255,0.2);color: rgba(255,255,255,0.6);padding: 0.5rem 0.9rem;border-radius: 8px;font-size: 0.82rem;cursor: pointer;font-family: inherit;white-space: nowrap;}.hq-header{text-align: center;margin-bottom: 1.75rem;}.hq-eyebrow{display: inline-flex;align-items: center;background: rgba(34,197,94,0.12);border: 1px solid rgba(34,197,94,0.3);border-radius: 8px;padding: 0.3rem 1rem;font-size: 0.78rem;font-weight: 700;letter-spacing: 0.06em;text-transform: uppercase;color: var(--green-accent);margin-bottom: 1rem;}.hq-title{font-size: clamp(1.4rem, 3vw, 2rem);font-weight: 800;color: var(--white);margin: 0 0 0.6rem;line-height: 1.2;letter-spacing: -0.02em;}.hq-sub{font-size: 0.95rem;color: rgba(255,255,255,0.6);margin: 0 0 1rem;line-height: 1.55;max-width: 600px;margin-left: auto;margin-right: auto;}.hq-trust-pills{display: flex;justify-content: center;gap: 1rem;flex-wrap: wrap;font-size: 0.82rem;color: rgba(255,255,255,0.5);}.hq-missed-teaser{margin-top: 0.75rem;font-size: 0.8rem;color: rgba(252,165,165,0.75);text-align: center;}.hq-missed-teaser strong{color: #fca5a5;}.hq-progress-track{height: 3px;background: rgba(255,255,255,0.08);border-radius: 2px;margin-bottom: 0.5rem;}.hq-progress-fill{height: 100%;background: var(--green-accent);border-radius: 2px;transition: width 0.4s cubic-bezier(0.4,0,0.2,1);}.hq-step-indicator{text-align: center;font-size: 0.78rem;color: rgba(255,255,255,0.65);margin-bottom: 1.25rem;font-weight: 600;letter-spacing: 0.03em;text-transform: uppercase;}.hq-selected-count{background: rgba(34,197,94,0.1);border: 1px solid rgba(34,197,94,0.25);border-radius: 8px;padding: 0.5rem 1rem;margin-bottom: 1rem;font-size: 0.875rem;color: var(--green-light);text-align: center;}.hq-selected-count strong{font-size: 1.05rem;color: var(--green-accent);}.hq-selected-count a, .hq-selected-count .hq-skip-link{color: var(--green-accent);font-weight: 700;text-decoration: none;background: none;border: none;padding: 0;font-family: inherit;font-size: inherit;cursor: pointer;}.hq-brand-grid{display: flex;flex-wrap: wrap;gap: 0.5rem;margin-bottom: 1.25rem;}.hq-brand-chip{display: flex;align-items: center;gap: 0.35rem;background: rgba(255,255,255,0.04);border: 1.5px solid rgba(34,197,94,0.18);border-radius: 8px;padding: 0.4rem 0.9rem;cursor: pointer;user-select: none;font-size: 0.85rem;color: rgba(255,255,255,0.72);font-family: inherit;font-weight: 500;transition: all 0.14s ease;white-space: nowrap;}.hq-brand-chip:hover{border-color: rgba(34,197,94,0.45);background: rgba(34,197,94,0.08);color: var(--white);}.hq-brand-chip.hq-selected{background: rgba(34,197,94,0.18);border-color: var(--green-accent);color: var(--green-light);font-weight: 700;}.hq-brand-chip.hq-selected::before{content: '✓ ';color: var(--green-accent);font-weight: 900;}.hq-step1-footer{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: 0.75rem;}.hq-see-all{font-size: 0.8rem;color: rgba(255,255,255,0.65);text-decoration: none;transition: color 0.15s;}.hq-see-all:hover{color: var(--green-accent);}.hq-next-btn{background: #16a34a;color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;border: none;border-radius: 10px;padding: 0.75rem 1.75rem;font-size: 0.95rem;font-weight: 700;cursor: pointer;font-family: inherit;transition: opacity 0.2s, transform 0.15s;letter-spacing: -0.01em;}.hq-next-btn:hover:not(:disabled){opacity: 0.9;transform: translateY(-1px);}.hq-next-btn:disabled{background: rgba(255,255,255,0.12);color: rgba(255,255,255,0.65);cursor: not-allowed;}.hq-step2-inner{background: rgba(19,77,46,0.2);border: 1px solid rgba(34,197,94,0.1);border-radius: 12px;padding: 1.5rem;margin-bottom: 1.25rem;}.hq-state-label{display: block;font-size: 0.9rem;font-weight: 700;color: var(--white);margin-bottom: 0.6rem;}.hq-state-select{width: 100%;max-width: 360px;padding: 0.7rem 1rem;background: rgba(255,255,255,0.06);border: 1.5px solid rgba(34,197,94,0.2);border-radius: 9px;font-size: 0.95rem;color: var(--white);font-family: inherit;outline: none;appearance: none;transition: border-color 0.2s;}.hq-state-select:focus{border-color: var(--green-accent);}.hq-state-select option{background: var(--green-dark);color: var(--white);}.hq-state-hint{font-size: 0.75rem;color: rgba(255,255,255,0.65);margin-top: 0.4rem;}.hq-step2-actions{display: flex;gap: 0.75rem;align-items: center;flex-wrap: wrap;}.hq-back-btn{background: none;border: 1px solid rgba(255,255,255,0.15);color: rgba(255,255,255,0.55);border-radius: 9px;padding: 0.75rem 1.25rem;font-size: 0.9rem;cursor: pointer;font-family: inherit;transition: all 0.15s;}.hq-back-btn:hover{border-color: rgba(255,255,255,0.65);color: rgba(255,255,255,0.85);}.hq-find-btn{flex: 1;background: #16a34a;color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;border: none;border-radius: 10px;padding: 0.9rem 2rem;font-size: 1rem;font-weight: 800;cursor: pointer;font-family: inherit;transition: opacity 0.2s, transform 0.15s;letter-spacing: -0.01em;text-align: center;}.hq-find-btn:hover{opacity: 0.9;transform: translateY(-1px);}.hq-find-btn:disabled{opacity: 0.6;cursor: not-allowed;}.hq-results{background: rgba(10,42,27,0.6);border: 1px solid rgba(34,197,94,0.2);border-radius: 16px;padding: 1.75rem;margin-top: 0;}.hq-results-hero{display: flex;align-items: center;gap: 1rem;margin-bottom: 1.5rem;flex-wrap: wrap;}.hq-results-icon{font-size: 2.5rem;flex-shrink: 0;}.hq-results-title{font-size: clamp(1.2rem, 2.5vw, 1.6rem);font-weight: 800;color: var(--white);margin: 0 0 0.3rem;letter-spacing: -0.02em;}.hq-results-payout{font-size: 1.05rem;color: var(--green-accent);font-weight: 700;}.hq-results-cards{display: grid;grid-template-columns: repeat(auto-fill, minmax(min(260px, 100%), 1fr));gap: 0.75rem;margin-bottom: 1.5rem;}.hq-result-card{background: rgba(19,77,46,0.3);border: 1px solid rgba(34,197,94,0.15);border-radius: 12px;padding: 1rem;display: flex;flex-direction: column;gap: 0.45rem;transition: border-color 0.15s, transform 0.15s;}.hq-result-card:hover{border-color: rgba(34,197,94,0.35);transform: translateY(-1px);}.hq-result-company{font-size: 0.75rem;color: var(--green-accent);text-transform: uppercase;font-weight: 700;letter-spacing: 0.06em;}.hq-result-title{font-size: 0.875rem;font-weight: 600;color: var(--white);line-height: 1.35;}.hq-result-meta{display: flex;gap: 0.6rem;flex-wrap: wrap;font-size: 0.78rem;align-items: center;}.hq-result-payout{color: var(--green-accent);font-weight: 700;}.hq-result-deadline{color: #fca5a5;font-weight: 600;}.hq-result-noproof{color: #4ade80;font-weight: 600;font-size: 0.75rem;}.hq-result-cta{margin-top: auto;background: #16a34a;color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;text-decoration: none;border-radius: 7px;padding: 0.55rem;text-align: center;font-weight: 700;font-size: 0.8rem;display: block;transition: opacity 0.15s;}.hq-result-cta:hover{opacity: 0.9;color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;}.hq-no-matches{text-align: center;padding: 2rem;color: rgba(255,255,255,0.7);}.hq-no-matches h3{color: rgba(255,255,255,0.75);margin-bottom: 0.4rem;}.hq-no-matches a{color: var(--green-accent);}.hq-results-footer{display: flex;align-items: center;gap: 0.75rem;flex-wrap: wrap;margin-bottom: 1.5rem;}.hq-view-all-btn{flex: 1;background: #16a34a;color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;text-decoration: none;border-radius: 10px;padding: 0.85rem 1.5rem;font-weight: 800;font-size: 0.95rem;text-align: center;transition: opacity 0.15s, transform 0.15s;display: block;}.hq-view-all-btn:hover{opacity: 0.9;transform: translateY(-1px);color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;}.hq-retake-btn{background: none;border: 1px solid rgba(255,255,255,0.15);color: rgba(255,255,255,0.5);border-radius: 9px;padding: 0.85rem 1.1rem;font-size: 0.85rem;cursor: pointer;font-family: inherit;white-space: nowrap;}.hq-retake-btn:hover{border-color: rgba(255,255,255,0.65);color: rgba(255,255,255,0.8);}.hq-email-gate{background: rgba(19,77,46,0.3);border: 1px solid rgba(34,197,94,0.2);border-radius: 12px;padding: 1.25rem;}.hq-email-gate-inner{display: flex;align-items: center;gap: 0.9rem;flex-wrap: wrap;}.hq-email-gate-icon{font-size: 1.5rem;flex-shrink: 0;}.hq-email-gate-text{flex: 1;min-width: 180px;}.hq-email-gate-text strong{display: block;font-size: 0.9rem;color: var(--white);margin-bottom: 0.2rem;}.hq-email-gate-text span{font-size: 0.78rem;color: rgba(255,255,255,0.7);}.hq-email-form{display: flex;gap: 0.5rem;}.hq-email-input{flex: 1;padding: 0.6rem 0.85rem;background: rgba(255,255,255,0.07);border: 1.5px solid rgba(34,197,94,0.22);border-radius: 8px;font-size: 0.875rem;color: var(--white);font-family: inherit;outline: none;min-width: 0;transition: border-color 0.2s;}.hq-email-input:focus{border-color: var(--green-accent);}.hq-email-input::placeholder{color: rgba(255,255,255,0.65);}.hq-email-btn{background: #16a34a;color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;border: none;border-radius: 8px;padding: 0.6rem 1rem;font-size: 0.85rem;font-weight: 700;cursor: pointer;font-family: inherit;white-space: nowrap;transition: opacity 0.15s;}.hq-email-btn:hover{opacity: 0.9;}.hq-email-success{color: var(--green-accent);font-size: 0.875rem;font-weight: 600;}@media (max-width: 600px){.hq-section{padding: 2rem 1rem;}.hq-step1-footer{flex-direction: column;align-items: stretch;}.hq-next-btn{width: 100%;}.hq-step2-actions{flex-direction: column;}.hq-find-btn{width: 100%;}.hq-results-footer{flex-direction: column;}.hq-view-all-btn{width: 100%;}.hq-email-gate-inner{flex-direction: column;align-items: stretch;}.hq-email-form{flex-direction: column;}.hq-returning{flex-direction: column;align-items: flex-start;}}.community-wins-section{background: linear-gradient(180deg, #071a10 0%, #060f0a 100%);border-top: 1px solid rgba(74,222,128,0.08);border-bottom: 1px solid rgba(74,222,128,0.08);padding: 2.5rem 1.5rem;}.community-wins-inner{max-width: 960px;margin: 0 auto;}.community-wins-header{display: flex;align-items: flex-end;justify-content: space-between;gap: 1rem;margin-bottom: 1.5rem;flex-wrap: wrap;}.community-wins-title{font-size: 1.4rem;font-weight: 800;color: #f0fdf4;margin: 0 0 0.3rem;letter-spacing: -0.025em;display: flex;align-items: center;gap: 0.5rem;}.community-wins-live-dot{width: 8px;height: 8px;background: #4ade80;border-radius: 50%;display: inline-block;animation: cw-pulse 2s ease-in-out infinite;flex-shrink: 0;}@keyframes cw-pulse{0%, 100%{opacity: 1;box-shadow: 0 0 0 0 rgba(74,222,128,0.4);}50%{opacity: 0.7;box-shadow: 0 0 0 5px rgba(74,222,128,0);}}.community-wins-sub{color: #6b9e80;font-size: 0.85rem;margin: 0;}.community-wins-see-all{color: #4ade80;font-size: 0.82rem;font-weight: 700;text-decoration: none;white-space: nowrap;letter-spacing: 0.01em;flex-shrink: 0;}.community-wins-see-all:hover{color: #86efac;text-decoration: underline;}.community-wins-grid{display: grid;grid-template-columns: repeat(3, 1fr);gap: 0.75rem;}.cw-card{background: rgba(255,255,255,0.035);border: 1px solid rgba(74,222,128,0.12);border-radius: 12px;padding: 1rem;transition: background 0.15s, border-color 0.15s, transform 0.1s;}.cw-card:hover{background: rgba(74,222,128,0.06);border-color: rgba(74,222,128,0.25);transform: translateY(-1px);}.cw-card-top{display: flex;align-items: center;gap: 0.6rem;margin-bottom: 0.65rem;}.cw-avatar{width: 32px;height: 32px;background: linear-gradient(135deg, #166534, #14532d);border: 1.5px solid rgba(74,222,128,0.3);border-radius: 50%;display: flex;align-items: center;justify-content: center;font-size: 0.82rem;font-weight: 800;color: #86efac;flex-shrink: 0;letter-spacing: 0;}.cw-card-meta{flex: 1;min-width: 0;}.cw-location{display: block;font-size: 0.75rem;color: #86efac;font-weight: 600;}.cw-time{display: block;font-size: 0.75rem;color: rgba(134,239,172,0.5);margin-top: 0.1rem;}.cw-payout{font-size: 1.4rem;font-weight: 900;color: #4ade80;letter-spacing: -0.03em;margin-bottom: 0.3rem;line-height: 1.1;}.cw-settlement{margin-bottom: 0.5rem;}.cw-settlement-link, .cw-settlement-name{font-size: 0.78rem;color: #a7c9b4;line-height: 1.35;}.cw-settlement-link{text-decoration: none;color: #c8e6d4;}.cw-settlement-link:hover{color: #f0fdf4;text-decoration: underline;}.cw-status{display: flex;align-items: center;gap: 0.35rem;font-size: 0.75rem;color: rgba(74,222,128,0.7);font-weight: 600;letter-spacing: 0.03em;text-transform: uppercase;}.cw-status-dot{width: 5px;height: 5px;background: #4ade80;border-radius: 50%;flex-shrink: 0;}@media (max-width: 760px){.community-wins-grid{grid-template-columns: repeat(2, 1fr);}.community-wins-title{font-size: 1.2rem;}}@media (max-width: 480px){.community-wins-grid{grid-template-columns: 1fr;gap: 0.75rem;}.community-wins-section{padding: 2rem 0.75rem;}.cw-payout{font-size: 1.2rem;}.cw-card{padding: 0.85rem;display: block;}.cw-quote{font-size: 0.85rem;}}@media (max-width: 375px){.community-wins-section{padding: 1.5rem 0.5rem;}.community-wins-title{font-size: 1.1rem;}.cw-card{padding: 0.75rem;}.cw-payout{font-size: 1.1rem;}.cw-quote{font-size: 0.82rem;}}.bbc-section{background:#f8faf9;padding:3rem 1.5rem;border-top:1px solid #e2e8f0;}.bbc-inner{max-width:1100px;margin:0 auto;}.bbc-header{text-align:center;margin-bottom:2rem;}.bbc-title{color:#1a202c;font-size:1.6rem;font-weight:700;margin:0 0 0.5rem;}.bbc-sub{color:#4b5563;font-size:0.95rem;margin:0;text-align:center;}.bbc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;}.bbc-card{display:flex;flex-direction:column;gap:0.4rem;background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;padding:1.25rem 1.1rem;text-decoration:none;transition:border-color 0.18s,background 0.18s,box-shadow 0.18s;box-shadow:0 1px 3px rgba(0,0,0,0.05);}.bbc-card:hover{border-color:#2E7D32;background:#f8faf9;box-shadow:0 4px 12px rgba(0,0,0,0.08);}.bbc-icon{font-size:1.8rem;line-height:1;}.bbc-name{color:#1a202c;font-size:0.97rem;font-weight:700;margin:0;}.bbc-desc{color:#4b5563;font-size:0.8rem;line-height:1.45;margin:0;flex:1;}.bbc-footer{display:flex;align-items:center;justify-content:space-between;margin-top:0.35rem;gap:0.5rem;}.bbc-count{color:#475569;font-size: 0.75rem;font-weight:500;}.bbc-cta{color:#2E7D32;font-size:0.8rem;font-weight:600;white-space:nowrap;}@media(max-width:600px){.bbc-grid{grid-template-columns:repeat(2,1fr);}}.bbc-company-section{background:#f8f9fa;border-top:1px solid #e5e7eb;}.bbc-company-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:0.6rem;margin-bottom:1.25rem;}.bbc-company-card{display:flex;align-items:center;gap:0.5rem;background:#ffffff;border:1px solid #e2e8f0;border-radius:8px;padding:0.7rem 0.9rem;text-decoration:none;color:#1a202c;font-size:0.88rem;font-weight:600;line-height:1.2;transition:border-color 0.18s,box-shadow 0.18s,background 0.18s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.bbc-company-card:hover{border-color:#2E7D32;background:#f8f9fa;box-shadow:0 2px 8px rgba(46,125,50,0.12);color:#2E7D32;}.bbc-company-footer{text-align:center;}.bbc-company-all-link{display:inline-flex;align-items:center;gap:0.4rem;color:#2E7D32;font-size:0.9rem;font-weight:700;text-decoration:none;border:1px solid #bbf7d0;padding:0.5rem 1.25rem;border-radius:6px;background:#fff;transition:all 0.18s;}.bbc-company-all-link:hover{background:#f8f9fa;border-color:#2E7D32;}@media(max-width:600px){.bbc-company-grid{grid-template-columns:repeat(2,1fr);}}.qf-section{background: linear-gradient(135deg, #0a1f10 0%, #071a2e 50%, #0a2416 100%);border-top: 2px solid rgba(74, 222, 128, 0.3);border-bottom: 1px solid rgba(74, 222, 128, 0.15);padding: 2.5rem 1.5rem 2rem;}.qf-inner{max-width: 1200px;margin: 0 auto;}.qf-header{display: flex;align-items: flex-start;justify-content: space-between;gap: 1.5rem;margin-bottom: 1.5rem;flex-wrap: wrap;}.qf-eyebrow{font-size: 0.75rem;font-weight: 700;letter-spacing: 0.08em;text-transform: uppercase;color: #4ade80;margin-bottom: 0.4rem;}.qf-title{font-size: clamp(1.3rem, 3vw, 1.8rem);font-weight: 800;color: #f0fdf4;margin: 0 0 0.4rem;line-height: 1.2;}.qf-sub{font-size: 0.9rem;color: #86efac;margin: 0;max-width: 480px;}.qf-header-right{display: flex;align-items: center;}.qf-trust-pills{display: flex;flex-wrap: wrap;gap: 0.5rem;}.qf-pill{background: rgba(74, 222, 128, 0.1);border: 1px solid rgba(74, 222, 128, 0.25);border-radius: 20px;padding: 0.3rem 0.75rem;font-size: 0.78rem;color: #86efac;white-space: nowrap;}.qf-grid{display: grid;grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));gap: 1rem;margin-bottom: 1.25rem;}.qf-card{background: linear-gradient(145deg, #0d2b1d 0%, #091a24 100%);border: 1px solid rgba(74, 222, 128, 0.2);border-radius: 12px;padding: 1.1rem;display: flex;flex-direction: column;gap: 0.75rem;transition: border-color 0.2s, transform 0.15s, box-shadow 0.2s;position: relative;overflow: hidden;}.qf-card::before{content: '';position: absolute;top: 0;left: 0;right: 0;height: 2px;background: linear-gradient(90deg, #4ade80, #22d3ee);opacity: 0;transition: opacity 0.2s;}.qf-card:hover{border-color: rgba(74, 222, 128, 0.45);transform: translateY(-2px);box-shadow: 0 8px 24px rgba(0,0,0,0.35);}.qf-card:hover::before{opacity: 1;}.qf-card-top{display: flex;align-items: center;gap: 0.5rem;flex-wrap: wrap;}.qf-card-deadline{font-size: 0.75rem;font-weight: 700;padding: 0.25rem 0.75rem;border-radius: 10px;letter-spacing: 0.02em;white-space: nowrap;flex-shrink: 0;}.qf-card-deadline.qf-deadline-urgent{background: rgba(239, 68, 68, 0.15);color: #f87171;border: 1px solid rgba(239, 68, 68, 0.3);animation: qfPulse 1.5s ease-in-out infinite;}.qf-card-deadline.qf-deadline-soon{background: rgba(251, 146, 60, 0.12);color: #fb923c;border: 1px solid rgba(251, 146, 60, 0.25);}.qf-card-deadline:not(.qf-deadline-urgent):not(.qf-deadline-soon){background: rgba(74, 222, 128, 0.08);color: #86efac;border: 1px solid rgba(74, 222, 128, 0.2);}@keyframes qfPulse{0%, 100%{opacity: 1;}50%{opacity: 0.65;}}.qf-card-category{font-size: 0.75rem;color: #4b5563;text-transform: uppercase;letter-spacing: 0.06em;}.qf-card-body{flex: 1;}.qf-card-company{font-size: 0.75rem;color: #4ade80;font-weight: 600;text-transform: uppercase;letter-spacing: 0.04em;margin-bottom: 0.3rem;}.qf-card-title{font-size: 0.92rem;font-weight: 700;color: #e2e8f0;margin: 0 0 0.6rem;line-height: 1.35;}.qf-card-payout{display: flex;flex-direction: column;gap: 0.1rem;}.qf-payout-label{font-size: 0.75rem;color: #4b5563;text-transform: uppercase;letter-spacing: 0.05em;}.qf-payout-amount{font-size: 1.05rem;font-weight: 800;color: #4ade80;}.qf-card-footer{display: flex;flex-direction: column;gap: 0.5rem;}.qf-cta-btn{display: block;text-align: center;background: linear-gradient(135deg, #16a34a 0%, #15803d 100%);color: #f0fdf4;font-weight: 700;font-size: 0.88rem;padding: 0.65rem 1rem;border-radius: 8px;text-decoration: none;transition: background 0.2s, transform 0.1s, box-shadow 0.2s;box-shadow: 0 2px 8px rgba(22, 163, 74, 0.3);}.qf-cta-btn:hover{background: linear-gradient(135deg, #15803d 0%, #166534 100%);transform: translateY(-1px);box-shadow: 0 4px 16px rgba(22, 163, 74, 0.45);color: #f0fdf4;}.qf-details-link{text-align: center;font-size: 0.78rem;color: #4b5563;text-decoration: none;transition: color 0.15s;}.qf-details-link:hover{color: #86efac;}.qf-footer-note{display: flex;align-items: center;justify-content: space-between;gap: 1rem;flex-wrap: wrap;padding-top: 0.75rem;border-top: 1px solid rgba(74, 222, 128, 0.1);font-size: 0.82rem;color: #4b5563;}.qf-see-all{color: #4ade80;text-decoration: none;font-weight: 600;white-space: nowrap;transition: color 0.15s;}.qf-see-all:hover{color: #86efac;}@media (max-width: 600px){.qf-section{padding: 1.75rem 1rem 1.5rem;}.qf-grid{grid-template-columns: 1fr;}.qf-header{flex-direction: column;gap: 0.75rem;}.qf-trust-pills{flex-direction: column;align-items: flex-start;gap: 0.35rem;}.qf-footer-note{flex-direction: column;align-items: flex-start;gap: 0.5rem;}}@media (min-width: 601px) and (max-width: 900px){.qf-grid{grid-template-columns: repeat(2, 1fr);}}.ms-section{background: linear-gradient(135deg, #0e1520 0%, #131c2e 100%);border-top: 1px solid rgba(99, 102, 241, 0.25);border-bottom: 1px solid rgba(99, 102, 241, 0.15);padding: 2.5rem 1.5rem 2rem;}.ms-inner{max-width: 1200px;margin: 0 auto;}.ms-header{display: flex;align-items: flex-start;justify-content: space-between;gap: 1rem;margin-bottom: 1.5rem;flex-wrap: wrap;}.ms-eyebrow{font-size: 0.75rem;font-weight: 800;letter-spacing: 0.1em;text-transform: uppercase;color: #a78bfa;margin-bottom: 0.4rem;}.ms-title{font-size: 1.5rem;font-weight: 800;color: #fff;margin: 0 0 0.35rem;}.ms-sub{font-size: 0.85rem;color: rgba(255,255,255,0.5);margin: 0;max-width: 520px;}.ms-see-all-top{color: #a78bfa;font-size: 0.82rem;font-weight: 700;text-decoration: none;white-space: nowrap;align-self: center;flex-shrink: 0;}.ms-see-all-top:hover{color: #c4b5fd;}.ms-grid{display: grid;grid-template-columns: repeat(3, 1fr);gap: 0.85rem;margin-bottom: 1.25rem;}.ms-card{position: relative;background: rgba(255,255,255,0.04);border: 1px solid rgba(99,102,241,0.2);border-radius: 12px;padding: 1rem 1rem 0.85rem;text-decoration: none !important;display: flex;flex-direction: column;gap: 0.5rem;transition: border-color 0.15s, background 0.15s, transform 0.12s;cursor: pointer;}.ms-card:hover{border-color: rgba(167,139,250,0.45);background: rgba(99,102,241,0.06);transform: translateY(-2px);}.ms-card-rank{position: absolute;top: 0.65rem;left: 0.7rem;font-size: 0.75rem;font-weight: 800;color: #4b5563;letter-spacing: 0.04em;}.ms-share-badge{display: inline-flex;align-items: center;gap: 4px;background: rgba(99,102,241,0.15);border: 1px solid rgba(99,102,241,0.3);color: #a78bfa;font-size: 0.75rem;font-weight: 700;padding: 0.2rem 0.55rem;border-radius: 8px;align-self: flex-start;margin-left: 1.5rem;}.ms-card-body{flex: 1;}.ms-card-company{font-size: 0.75rem;font-weight: 700;color: #4b5563;text-transform: uppercase;letter-spacing: 0.06em;margin-bottom: 0.25rem;}.ms-card-title{font-size: 0.9rem;font-weight: 700;color: #fff;margin: 0 0 0.4rem;line-height: 1.35;}.ms-card-payout{font-size: 0.8rem;font-weight: 700;color: #4ade80;}.ms-card-footer{display: flex;align-items: center;justify-content: space-between;gap: 0.5rem;flex-wrap: wrap;border-top: 1px solid rgba(255,255,255,0.06);padding-top: 0.55rem;margin-top: 0.1rem;}.ms-deadline{font-size: 0.75rem;color: #4b5563;font-weight: 600;}.ms-deadline-urgent{color: #fbbf24;}.ms-cta{font-size: 0.75rem;font-weight: 700;color: #a78bfa;}.ms-card:hover .ms-cta{color: #c4b5fd;}.ms-footer{display: flex;align-items: center;justify-content: space-between;gap: 0.75rem;flex-wrap: wrap;}.ms-footer-note{font-size: 0.75rem;color: #4b5563;}.ms-see-all{font-size: 0.8rem;font-weight: 700;color: #a78bfa;text-decoration: none;}.ms-see-all:hover{color: #c4b5fd;}@media (max-width: 900px){.ms-grid{grid-template-columns: repeat(2, 1fr);}}@media (max-width: 560px){.ms-grid{grid-template-columns: 1fr;}.ms-section{padding: 1.75rem 1rem 1.5rem;}.ms-title{font-size: 1.25rem;}}#closing-72hr .c72-inner{max-width:1100px;margin:0 auto;}#closing-72hr .c72-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;flex-wrap:wrap;gap:0.75rem;}#closing-72hr .c72-eyebrow{font-size: 0.75rem;font-weight:800;text-transform:uppercase;letter-spacing:0.1em;color:#92400e !important;margin-bottom:0.2rem;}#closing-72hr .c72-title{font-size:clamp(1.2rem,2.5vw,1.65rem);font-weight:900;color:#111827 !important;-webkit-text-fill-color:#111827 !important;margin:0 0 0.15rem;}#closing-72hr .c72-sub{font-size:0.85rem;color:#4b5563 !important;margin:0;text-align:center;}#closing-72hr .c72-cta-header{background:#16a34a !important;color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;padding:0.5rem 1.1rem;border-radius:8px;font-weight:700;font-size:0.82rem;text-decoration:none;white-space:nowrap;}#closing-72hr .c72-cta-header:hover{background:#15803d !important;}#closing-72hr .c72-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:0.85rem;}#closing-72hr .c72-card{display:flex;align-items:center;gap:0.9rem;padding:0.9rem 1rem;background:#ffffff !important;border:1px solid #e5e7eb !important;border-radius:12px;text-decoration:none;transition:transform 0.15s,border-color 0.15s,box-shadow 0.15s;}#closing-72hr .c72-card:hover{transform:translateY(-2px);border-color:#d97706;box-shadow:0 4px 12px rgba(0,0,0,0.08);}#closing-72hr .c72-countdown{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;min-width:52px;background:#fffbeb !important;border-radius:8px;padding:0.5rem 0.4rem;border:1px solid #fde68a !important;}#closing-72hr .c72-days-num{font-size:1.6rem;font-weight:900;color:#d97706 !important;line-height:1;}#closing-72hr .c72-days-lbl{font-size:0.75rem;text-transform:uppercase;letter-spacing:0.08em;color:#6b7280 !important;font-weight:700;margin-top:1px;}#closing-72hr .c72-info{flex:1;min-width:0;}#closing-72hr .c72-company{display:block;font-size: 0.75rem;color:#92400e !important;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;}#closing-72hr .c72-name{display:block;font-size:0.88rem;font-weight:700;color:#111827 !important;line-height:1.3;word-break:break-word;overflow-wrap:break-word;}#closing-72hr .c72-deadline{display:block;font-size:0.75rem;color:#6b7280 !important;margin-top:3px;}#closing-72hr .c72-arrow{color:#d97706 !important;font-size:1rem;flex-shrink:0;}#closing-72hr .c72-no-proof{display:inline-block;background:#f0fdf4 !important;color:#166534 !important;font-size: 0.75rem;font-weight:700;padding:1px 5px;border-radius:3px;margin-left:4px;vertical-align:middle;}#closing-72hr .c72-subscribe-nudge{margin-top:1.1rem;text-align:center;font-size:0.8rem;color:#6b7280 !important;}#closing-72hr .c72-subscribe-nudge a{color:#16a34a !important;text-decoration:none;font-weight:600;}.cs-section{background: #ffffff;border-top: 2px solid #fecaca;border-bottom: 1px solid #e5e7eb;padding: 2rem 1.5rem;}.cs-inner{max-width: 1100px;margin: 0 auto;}.cs-header{display: flex;justify-content: space-between;align-items: flex-end;margin-bottom: 1.25rem;flex-wrap: wrap;gap: 0.75rem;}.cs-eyebrow{font-size: 0.75rem;font-weight: 700;text-transform: uppercase;letter-spacing: 0.08em;color: #dc2626;margin-bottom: 0.25rem;}.cs-title{font-size: clamp(1.2rem,2.5vw,1.6rem);font-weight: 800;color: #111827;margin: 0 0 0.2rem;}.cs-sub{font-size: 0.88rem;color: #6b7280;margin: 0;text-align: center;}.cs-sub strong{color: #dc2626;}.cs-see-all-link{font-size: 0.85rem;color: #dc2626;text-decoration: none;font-weight: 600;white-space: nowrap;}.cs-see-all-link:hover{text-decoration: underline;}.cs-grid{display: grid;grid-template-columns: repeat(auto-fill, minmax(min(200px, 100%), 1fr));gap: 0.75rem;}.cs-card{display: flex;align-items: center;gap: 0.85rem;padding: 0.85rem 1rem;border-radius: 12px;border: 1px solid #e5e7eb;background: #ffffff;text-decoration: none;transition: transform 0.15s, border-color 0.15s, box-shadow 0.15s;min-width: 0;box-shadow: 0 1px 3px rgba(0,0,0,0.04);}.cs-card:hover{transform: translateY(-2px);box-shadow: 0 4px 12px rgba(0,0,0,0.08);}.cs-card-urgent{background: #fef2f2;border-color: #fecaca;}.cs-card-warn{background: #fffbeb;border-color: #fde68a;}.cs-card-safe{background: #f0fdf4;border-color: #bbf7d0;}@keyframes csPulse{0%,100%{box-shadow: 0 0 0 0 rgba(239,68,68,0);}50%{box-shadow: 0 0 0 4px rgba(239,68,68,0.12);}}.cs-countdown-col{display: flex;flex-direction: column;align-items: center;flex-shrink: 0;min-width: 42px;}.cs-days-big{font-size: 1.8rem;font-weight: 900;line-height: 1;font-variant-numeric: tabular-nums;}.cs-card-urgent .cs-days-big{color: #dc2626;}.cs-card-warn .cs-days-big{color: #d97706;}.cs-card-safe .cs-days-big{color: #16a34a;}.cs-days-unit{font-size: 0.75rem;font-weight: 600;text-transform: uppercase;color: #9ca3af;letter-spacing: 0.05em;margin-top: -2px;}.cs-card-info{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 0.15rem;}.cs-card-company{font-size: 0.75rem;color: #6b7280;}.cs-card-title{font-size: 0.85rem;font-weight: 600;color: #111827;line-height: 1.3;}.cs-card-date{font-size: 0.75rem;color: #6b7280;margin-top: 0.1rem;}.cs-arrow{font-size: 1rem;color: #9ca3af;flex-shrink: 0;}.cs-card:hover .cs-arrow{color: #6b7280;}@media (max-width: 600px){.cs-grid{grid-template-columns: 1fr;}.cs-days-big{font-size: 1.5rem;}.cs-card{padding: 0.7rem 0.85rem;}}.trust-badges-section{background: transparent !important;padding: 2rem 1.5rem;border-top: none !important;border-bottom: none !important;}.trust-badges-inner{max-width: 1100px;margin: 0 auto;display: flex;flex-wrap: wrap;gap: 2rem;justify-content: center;align-items: stretch;background: transparent !important;}.trust-badge{display: flex;align-items: flex-start;gap: 0.75rem;flex: 1;min-width: 220px;max-width: 280px;padding: 1rem;border-radius: 10px;background: #ffffff;border: 1px solid #e5e7eb;transition: background 0.2s, border-color 0.2s, box-shadow 0.2s;overflow: hidden !important;box-shadow: 0 1px 3px rgba(0,0,0,0.04);}.trust-badge:hover{background: #ffffff;border-color: #d1d5db;box-shadow: 0 4px 12px rgba(0,0,0,0.06);}.trust-badge-icon{font-size: 1.8rem;flex-shrink: 0;display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;overflow: hidden;}.trust-badge-text{display: flex;flex-direction: column;gap: 0.3rem;flex: 1;min-width: 0 !important;overflow: hidden !important;}.trust-badge-text strong{font-size: 0.95rem;font-weight: 700;color: #111827;white-space: normal !important;}.trust-badge-text span{font-size: 0.82rem;color: #6b7280;line-height: 1.4;}@media (max-width: 900px){.trust-badges-inner{gap: 1.5rem;}.trust-badge{min-width: 180px;max-width: 220px;}}@media (max-width: 600px){.trust-badges-section{padding: 1.5rem 1rem;}.trust-badges-inner{gap: 1rem;flex-direction: column;}.trust-badge{min-width: 100%;max-width: 100%;}}.near-you-section{max-width: 1100px;margin: 1.5rem auto;padding: 0 1rem;}.near-you-inner{background: #ffffff;border: 1px solid #e2e8f0;border-radius: 12px;padding: 1.25rem 1.5rem;box-shadow: 0 2px 8px rgba(0,0,0,0.04);}.ny-prompt-row{display: flex;align-items: center;gap: 0.75rem;flex-wrap: wrap;}.ny-prompt-icon{font-size: 1.5rem;flex-shrink: 0;}.ny-prompt-text{flex: 1;min-width: 180px;}.ny-prompt-text strong{display: block;color: #003561;font-size: 0.95rem;}.ny-prompt-text span{color: #4b5563;font-size: 0.83rem;}.ny-state-select{background: #f5f7f8;border: 1px solid #d1d5db;color: #111827;border-radius: 8px;padding: 0.55rem 0.9rem;font-size: 0.9rem;cursor: pointer;}.ny-set-btn{background: #16a34a;color: #fff;border: none;border-radius: 8px;padding: 0.55rem 1.1rem;font-size: 0.9rem;font-weight: 600;cursor: pointer;white-space: nowrap;}.ny-set-btn:hover{background: #15803d;}.ny-dismiss-btn{background: transparent;border: none;color: #9ca3af;cursor: pointer;font-size: 1rem;padding: 0.25rem 0.5rem;flex-shrink: 0;}.ny-dismiss-btn:hover{color: #6b7280;}.ny-header-row{display: flex;justify-content: space-between;align-items: flex-start;gap: 1rem;margin-bottom: 1rem;flex-wrap: wrap;}.ny-title{font-size: 1.05rem;font-weight: 700;color: #003561;margin: 0 0 0.2rem;}.ny-subtitle{font-size: 0.83rem;color: #4b5563;margin: 0;}.ny-header-right{display: flex;align-items: center;gap: 0.75rem;flex-wrap: wrap;}.ny-view-all-link{color: #16a34a;font-size: 0.88rem;font-weight: 600;text-decoration: none;white-space: nowrap;}.ny-view-all-link:hover{color: #15803d;text-decoration: underline;}.ny-change-btn{background: transparent;border: 1px solid #d1d5db;color: #4b5563;border-radius: 6px;padding: 0.3rem 0.7rem;font-size: 0.8rem;cursor: pointer;}.ny-change-btn:hover{border-color: #16a34a;color: #16a34a;}.ny-grid{display: grid;grid-template-columns: repeat(auto-fill, minmax(min(280px, 100%), 1fr));gap: 0.75rem;}.ny-card{background: #f5f7f8;border: 1px solid #e2e8f0;border-radius: 10px;padding: 0.9rem 1rem;text-decoration: none;display: block;transition: border-color 0.15s, background 0.15s, box-shadow 0.15s;}.ny-card:hover{border-color: #16a34a;background: #ffffff;box-shadow: 0 4px 12px rgba(0,0,0,0.06);}.ny-card-company{font-size: 0.75rem;color: #16a34a;margin: 0 0 0.2rem;font-weight: 500;}.ny-card-title{font-size: 0.9rem;font-weight: 600;color: #003561;margin: 0 0 0.45rem;line-height: 1.35;}.ny-card-badges{display: flex;gap: 0.35rem;flex-wrap: wrap;}.ny-badge{font-size: 0.75rem;font-weight: 600;padding: 0.15rem 0.45rem;border-radius: 4px;}.ny-badge-payout{background: rgba(22,163,74,0.1);color: #166534;}.ny-badge-noproof{background: rgba(16,185,129,0.1);color: #065f46;}.ny-badge-deadline{background: rgba(245,158,11,0.1);color: #92400e;}.ny-badge-state{background: rgba(99,102,241,0.1);color: #3730a3;}@media (max-width: 640px){.ny-prompt-row{gap: 0.5rem;}.ny-state-select, .ny-set-btn{width: 100%;}.ny-grid{grid-template-columns: 1fr;}.ny-header-row{flex-direction: column;gap: 0.5rem;}}.featured-roundup-bar{background:#f0faf3;border-top:1px solid #c8e6c9;border-bottom:1px solid #c8e6c9;padding:0.85rem 1.5rem}.featured-roundup-inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.featured-roundup-eyebrow{font-size: 0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;color:#2E7D32;white-space:nowrap;flex-shrink:0}.featured-roundup-link{flex:1;min-width:200px;text-decoration:none;display:flex;flex-direction:column;gap:0.1rem}.featured-roundup-link strong{font-size:0.9rem;color:#1a202c;font-weight:600}.featured-roundup-sub{font-size:0.75rem;color:#4b5563;text-align:center}.featured-roundup-cta{background:#16a34a;border:1px solid #15803d;color:#ffffff;font-size:0.78rem;font-weight:700;padding:0.4rem 1rem;border-radius: 8px;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:background 0.15s}.featured-roundup-cta:hover{background:#15803d;color:#ffffff}@media(max-width:560px){.featured-roundup-sub{display:none}.featured-roundup-inner{gap:0.6rem}}.ugcv-frame{position: relative;width: 100%;aspect-ratio: 9/16;overflow: hidden;}.ugcv-bg{position: absolute;inset: 0;animation: ugcvBgPulse 8s ease-in-out infinite;}.ugcv-bg-1{background: radial-gradient(ellipse at 30% 20%, #0f4a28 0%, #052e16 40%, #020f08 100%);}.ugcv-bg-2{background: radial-gradient(ellipse at 70% 30%, #0e2a5c 0%, #071830 40%, #020810 100%);}.ugcv-bg-3{background: radial-gradient(ellipse at 50% 20%, #2a1060 0%, #160830 40%, #080212 100%);}@keyframes ugcvBgPulse{0%, 100%{opacity: 1;}50%{opacity: 0.85;}}.ugcv-scene{position: absolute;inset: 0;display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 1.5rem 1.25rem 5.5rem;text-align: center;opacity: 0;animation: ugcSceneFade 15s ease-in-out infinite;z-index: 2;}@keyframes ugcSceneFade{0%, 100%{opacity: 0;transform: scale(0.98);}3%{opacity: 1;transform: scale(1);}17%{opacity: 1;transform: scale(1);}20%{opacity: 0;transform: scale(1.01);}}.ugcv-scene-emoji{font-size: clamp(2.5rem, 8vw, 4rem);margin-bottom: 0.75rem;animation: ugcvEmojiPop 0.4s ease-out 0.1s both;}@keyframes ugcvEmojiPop{from{transform: scale(0.5);opacity: 0;}to{transform: scale(1);opacity: 1;}}.ugcv-scene-headline{font-size: clamp(1.2rem, 4vw, 1.6rem);font-weight: 900;color: #fff;line-height: 1.2;margin-bottom: 0.5rem;letter-spacing: -0.02em;text-shadow: 0 2px 12px rgba(0,0,0,0.6);}.ugcv-scene-sub{font-size: clamp(0.75rem, 2.5vw, 0.9rem);color: rgba(255,255,255,0.65);line-height: 1.4;}.ugcv-green-text{color: #4ade80;}.ugcv-mock-search{background: rgba(255,255,255,0.08);border: 1.5px solid rgba(255,255,255,0.2);border-radius: 12px;padding: 0.75rem 1rem;width: 100%;max-width: 220px;backdrop-filter: blur(8px);}.ugcv-mock-brand{font-size: 0.75rem;font-weight: 800;color: #4ade80;text-transform: uppercase;letter-spacing: 0.08em;margin-bottom: 0.4rem;}.ugcv-mock-input{font-size: clamp(0.85rem, 2.5vw, 1rem);color: #fff;font-weight: 600;}.ugcv-mock-hint{font-size: 0.75rem;color: rgba(255,255,255,0.65);margin-top: 0.35rem;}.ugcv-cursor{display: inline-block;animation: ugcvBlink 1s step-end infinite;color: #4ade80;font-weight: 300;}@keyframes ugcvBlink{0%, 100%{opacity: 1;}50%{opacity: 0;}}.ugcv-match-pills{display: flex;flex-wrap: wrap;gap: 0.35rem;margin-top: 0.75rem;}.ugcv-pill{background: rgba(74,222,128,0.15);color: #4ade80;border: 1px solid rgba(74,222,128,0.3);border-radius: 20px;padding: 0.2rem 0.6rem;font-size: 0.75rem;font-weight: 700;}.ugcv-pill-purple{background: rgba(167,139,250,0.15);color: #c4b5fd;border: 1px solid rgba(167,139,250,0.3);}.ugcv-check-pop{font-size: clamp(3rem, 10vw, 5rem);margin-bottom: 0.5rem;animation: ugcvCheckPop 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 0.15s both;}@keyframes ugcvCheckPop{from{transform: scale(0) rotate(-20deg);opacity: 0;}to{transform: scale(1) rotate(0deg);opacity: 1;}}.ugcv-money-scene{justify-content: center;}.ugcv-big-amount{font-size: clamp(3.5rem, 12vw, 6rem);font-weight: 900;color: #4ade80;letter-spacing: -0.04em;text-shadow: 0 0 40px rgba(74,222,128,0.4);animation: ugcvMoneyPop 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 0.1s both;line-height: 1;}@keyframes ugcvMoneyPop{from{transform: scale(0.5);opacity: 0;}50%{transform: scale(1.1);}to{transform: scale(1);opacity: 1;}}.ugcv-money-rain{font-size: clamp(1rem, 3vw, 1.5rem);margin-top: 0.75rem;letter-spacing: 0.2em;animation: ugcvRainSlide 0.6s ease-out 0.3s both;}@keyframes ugcvRainSlide{from{transform: translateY(10px);opacity: 0;}to{transform: translateY(0);opacity: 1;}}.ugcv-stat-number{font-size: clamp(3rem, 11vw, 5.5rem);font-weight: 900;color: #fff;letter-spacing: -0.04em;line-height: 1;text-shadow: 0 4px 20px rgba(0,0,0,0.5);animation: ugcvStatIn 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 0.1s both;}@keyframes ugcvStatIn{from{transform: translateY(20px) scale(0.8);opacity: 0;}to{transform: translateY(0) scale(1);opacity: 1;}}.ugcv-stat-plus{font-size: 0.6em;vertical-align: super;color: #fbbf24;}.ugcv-stat-label{font-size: clamp(0.75rem, 2.5vw, 0.95rem);color: rgba(255,255,255,0.7);margin-top: 0.5rem;line-height: 1.4;}.ugcv-urgent-label{font-size: 0.75rem;font-weight: 900;letter-spacing: 0.15em;color: #f87171;text-transform: uppercase;margin-bottom: 0.35rem;}.ugcv-warn-badge{font-size: clamp(3rem, 10vw, 5rem);margin-bottom: 0.5rem;animation: ugcvWarnPulse 2s ease-in-out infinite;}@keyframes ugcvWarnPulse{0%, 100%{transform: scale(1);}50%{transform: scale(1.08);}}.ugcv-step-num{font-size: 0.75rem;font-weight: 900;letter-spacing: 0.15em;color: #c4b5fd;text-transform: uppercase;margin-bottom: 0.4rem;}.ugcv-step-icon{font-size: clamp(2.5rem, 8vw, 4rem);margin-bottom: 0.5rem;animation: ugcvStepPop 0.4s ease-out 0.15s both;}@keyframes ugcvStepPop{from{transform: scale(0.6) rotate(-10deg);opacity: 0;}to{transform: scale(1) rotate(0);opacity: 1;}}.ugcv-cta-scene{gap: 0.5rem;}.ugcv-cta-logo{font-size: 0.75rem;font-weight: 900;color: #4ade80;letter-spacing: 0.05em;text-transform: uppercase;margin-bottom: 0.5rem;}.ugcv-cta-arrow{font-size: clamp(0.7rem, 2.2vw, 0.85rem);color: #4ade80;font-weight: 700;margin-top: 0.5rem;}.ugcv-chrome{position: absolute;bottom: 0;left: 0;right: 0;z-index: 5;display: flex;align-items: flex-end;padding: 0 0.6rem 0.5rem;background: linear-gradient(to top, rgba(0,0,0,0.75) 0%, transparent 100%);}.ugcv-chrome-left{flex: 1;min-width: 0;padding-right: 0.5rem;}.ugcv-username{font-size: 0.75rem;font-weight: 800;color: #fff;margin-bottom: 0.2rem;}.ugcv-caption-text{font-size: 0.75rem;color: rgba(255,255,255,0.8);line-height: 1.3;margin-bottom: 0.2rem;}.ugcv-music{font-size: 0.75rem;color: rgba(255,255,255,0.5);}.ugcv-chrome-right{display: flex;flex-direction: column;align-items: center;gap: 0.6rem;flex-shrink: 0;}.ugcv-action{display: flex;flex-direction: column;align-items: center;gap: 0.1rem;font-size: 1rem;color: #fff;}.ugcv-action span{font-size: 0.75rem;font-weight: 700;color: rgba(255,255,255,0.8);}.ugcv-progress{position: absolute;bottom: 0;left: 0;right: 0;z-index: 6;height: 2.5px;background: rgba(255,255,255,0.15);}.ugcv-progress-fill{height: 100%;background: #fff;transform-origin: left;transform: scaleX(0);}.ugcvpf-15{animation: ugcvProgressFill 15s linear infinite;}@keyframes ugcvProgressFill{from{transform: scaleX(0);}to{transform: scaleX(1);}}.ugcv-rec-badge{position: absolute;top: 10px;right: 10px;z-index: 7;display: flex;align-items: center;gap: 4px;background: rgba(0,0,0,0.45);backdrop-filter: blur(4px);border-radius: 4px;padding: 2px 6px;font-size: 0.75rem;font-weight: 800;color: #fff;letter-spacing: 0.05em;}.ugcv-rec-dot{width: 6px;height: 6px;border-radius: 50%;background: #ef4444;animation: ugcvRecPulse 1.2s ease-in-out infinite;}.ugcv-rec-dot-blue{background: #60a5fa;}.ugcv-rec-dot-purple{background: #a78bfa;}.ugcv-rec-blue{color: #e2e8f0;}.ugcv-rec-purple{color: #e2e8f0;}@keyframes ugcvRecPulse{0%, 100%{opacity: 1;transform: scale(1);}50%{opacity: 0.4;transform: scale(0.8);}}@media (max-width: 768px){.ugc-video-grid{grid-template-columns: 1fr;gap: 1.25rem;}.ugcv-frame{aspect-ratio: 4/5;}}@media (min-width: 769px) and (max-width: 1000px){.ugc-video-grid{grid-template-columns: repeat(2, 1fr);}}#homePayoutTicker{background: #f7faf8 !important;background-image: none !important;border-bottom: 1px solid #f1f5f9 !important;}.hpo-ticker-inner{color: #475569 !important;background: transparent !important;}.hpo-tick-item{color: #475569 !important;border-right-color: #e2e8f0 !important;}.hpo-tick-dot{background: #16a34a !important;}.hpo-tick-amount{color: #166534 !important;}.vpf-wrap{background: #ffffff !important;border: 1px solid #e2e8f0 !important;backdrop-filter: none !important;box-shadow: 0 2px 12px rgba(0,0,0,0.06) !important;}.vpf-header{background: #f7faf8 !important;border-bottom: 1px solid #e2e8f0 !important;}.vpf-badge{background: rgba(22,163,74,0.1) !important;border: 1px solid rgba(22,163,74,0.25) !important;color: #166534 !important;}.vpf-dot{background: #16a34a !important;}.vpf-title{color: #111827 !important;}.vpf-sub{color: #4b5563 !important;}.vpf-item{border-bottom: 1px solid #f1f5f9 !important;}.vpf-item:hover{background: #f7faf8 !important;}.vpf-avatar{background: linear-gradient(135deg, #16a34a, #22c55e) !important;border: 1px solid rgba(22,163,74,0.2) !important;color: #ffffff !important;}.vpf-body{color: #374151 !important;}.vpf-name{color: #111827 !important;}.vpf-amount{color: #166534 !important;}.vpf-link{color: #16a34a !important;}.vpf-time{color: #9ca3af !important;}.settlement-card{background: #ffffff !important;border: 1px solid #e2e8f0 !important;}.card-title{color: #111827 !important;}.card-company, .card-company-row{color: #374151 !important;}.card-summary, .card-desc{color: #4b5563 !important;}.payout-amount{color: #166534 !important;}.payout-label{color: #4b5563 !important;}.card-deadline{color: #4b5563 !important;}.card-deadline.urgent, .card-deadline.warning{color: #b91c1c !important;}.card-deadline.expired{color: #9ca3af !important;}.card-category{background: #f1f5f9 !important;color: #475569 !important;border: 1px solid #e2e8f0 !important;}.no-proof-badge{background: #e8f5e9 !important;color: #166534 !important;border: 1px solid #c8e6c9 !important;}.card-eligibility-nudge{color: #16a34a !important;border-top: 1px solid #e2e8f0 !important;}.settlement-card:hover .card-eligibility-nudge{color: #166534 !important;}.card-added-date{color: #9ca3af !important;}.new-badge{background: #16a34a !important;color: #ffffff !important;}.card-footer{color: #4b5563 !important;border-top-color: #f1f5f9 !important;}.card-no-proof{color: #166534 !important;background: #f0fdf4 !important;}.card-amount{color: #374151 !important;}.card-amount strong{color: #166534 !important;}.btn-card-save{background: rgba(255,255,255,0.95) !important;border: 1.5px solid #e2e8f0 !important;backdrop-filter: none !important;box-shadow: 0 2px 6px rgba(0,0,0,0.06) !important;}.btn-card-save:hover{background: #ffffff !important;border-color: #16a34a !important;}.btn-card-save.saved{background: #e8f5e9 !important;border-color: #16a34a !important;}.btn-card-upvote{background: rgba(255,255,255,0.95) !important;border: 1.5px solid #e2e8f0 !important;color: #166534 !important;backdrop-filter: none !important;box-shadow: 0 2px 6px rgba(0,0,0,0.06) !important;}.btn-card-upvote:hover{background: #ffffff !important;border-color: #16a34a !important;}.btn-card-upvote.voted{background: #e8f5e9 !important;border-color: #16a34a !important;color: #166534 !important;}.btn-card-compare{background: rgba(255,255,255,0.95) !important;border: 1.5px solid #e2e8f0 !important;backdrop-filter: none !important;box-shadow: 0 2px 6px rgba(0,0,0,0.06) !important;}.btn-card-compare:hover{background: #ffffff !important;border-color: #16a34a !important;}.hiw-section{background: #f8faf9 !important;border-top: 1px solid #e2e8f0 !important;border-bottom: 1px solid #e2e8f0 !important;}.hiw-title{color: #111827 !important;}.hiw-sub{color: #16a34a !important;}.hiw-step{background: #ffffff !important;border: 1px solid #e2e8f0 !important;box-shadow: 0 2px 8px rgba(0,0,0,0.04) !important;opacity: 1 !important;transform: none !important;}.hiw-step:hover{background: #ffffff !important;border-color: #16a34a !important;box-shadow: 0 4px 20px rgba(0,0,0,0.08) !important;}.hiw-step-num{color: #16a34a !important;}.hiw-step-title{color: #111827 !important;}.hiw-step-desc{color: #4b5563 !important;}.hiw-step-icon{filter: none !important;}.hiw-connector svg{color: #d1d5db !important;stroke: #d1d5db !important;}.hiw-trust{color: #374151 !important;}.hiw-trust strong{color: #166534 !important;}.hiw-cta-btn{background: #16a34a !important;background-image: none !important;color: #ffffff !important;box-shadow: 0 4px 14px rgba(22,163,74,0.25) !important;}.hiw-cta-btn:hover{background: #15803d !important;box-shadow: 0 8px 24px rgba(22,163,74,0.35) !important;}.neon-border-divider{display: none !important;}#saveSignInPrompt{background: #ffffff !important;border: 1px solid #e2e8f0 !important;box-shadow: 0 8px 32px rgba(0,0,0,0.12) !important;}#saveSignInPrompt p{color: #374151 !important;}.ssi-signin{background: #16a34a !important;color: #ffffff !important;}.ssi-dismiss{border: 1px solid #d1d5db !important;color: #4b5563 !important;}#subscribeConfirmedToast{background: #ffffff !important;border: 1px solid #16a34a !important;box-shadow: 0 8px 32px rgba(0,0,0,0.12) !important;}#subscribeConfirmedToast .sct-title{color: #16a34a !important;}#subscribeConfirmedToast .sct-sub{color: #4b5563 !important;}#subscribeConfirmedToast .sct-close{color: #9ca3af !important;}.sp-badge{background: rgba(22,163,74,0.1) !important;border: 1px solid rgba(22,163,74,0.25) !important;color: #166534 !important;}.sidebar-tag{background: #f1f5f9 !important;border: 1px solid #d1d5db !important;color: #374151 !important;}.sidebar-tag:hover{background: #e8f5e9 !important;border-color: #16a34a !important;color: #166534 !important;}.sidebar-card h4{color: #111827 !important;}.sidebar-card{color: #374151 !important;}.sidebar-steps{color: #4b5563 !important;}.sidebar-btn{color: #ffffff !important;background: #16a34a !important;}.sidebar-cta-note{color: #4b5563 !important;}.ev-player{background: #f1f5f9 !important;border-color: #e2e8f0 !important;box-shadow: 0 4px 20px rgba(0,0,0,0.06) !important;}.ev-grid{background: transparent !important;background-image: none !important;}.ev-text{color: #111827 !important;text-shadow: none !important;}.ev-hl{color: #16a34a !important;}.ev-overlay{background: rgba(248,250,252,0.85) !important;backdrop-filter: blur(3px) !important;}.ev-play-ring{border-color: rgba(22,163,74,0.4) !important;background: rgba(22,163,74,0.08) !important;}.ev-play-ring svg{fill: #16a34a !important;}.ev-overlay-label{color: #4b5563 !important;}.ev-fill{background: linear-gradient(90deg, #16a34a, #22c55e) !important;}.ev-dot{background: rgba(0,0,0,0.15) !important;}.ev-dot.ev-active{background: #16a34a !important;}.ev-dot.ev-done{background: rgba(22,163,74,0.4) !important;}.ev-scene-cta .ev-cta-link{background: #16a34a !important;color: #ffffff !important;box-shadow: 0 4px 16px rgba(22,163,74,0.3) !important;}.ev-replay{background: rgba(0,0,0,0.06) !important;border-color: rgba(0,0,0,0.12) !important;color: #4b5563 !important;}.live-dot{background: #16a34a !important;box-shadow: 0 0 6px rgba(22,163,74,0.5) !important;}.recently-closed-section{background: #f8faf9 !important;}.recently-closed-title{color: #111827 !important;}.recently-closed-sub{color: #4b5563 !important;}.load-more-btn{background: #16a34a !important;color: #ffffff !important;}.load-more-btn:hover{background: #15803d !important;}@media (max-width: 900px){#main-content .rs-hero{padding-top: 1.5rem !important;}}#main-content .rs-btn-primary, #main-content .rs-btn-primary:visited, #main-content .rs-btn-primary:link, #main-content a.rs-btn-primary, #main-content .hm-banner-cta, #main-content a.hm-banner-cta, #main-content .hiw-cta-btn, #main-content a.hiw-cta-btn, #main-content .qf-cta-btn, #main-content a.qf-cta-btn, #main-content .hmc-btn, #main-content .hq-next-btn, #main-content .hq-find-btn, #main-content .hq-email-btn, #main-content .fms-widget-btn, #main-content a.fms-widget-btn, #main-content .ny-set-btn, #main-content .sotd-cta, #main-content a.sotd-cta, #main-content .sotw-cta, #main-content a.sotw-cta, #main-content .load-more-btn, #main-content .ev-scene-cta .ev-cta-link, #main-content .filter-btn, #main-content .email-strip-btn, #main-content .sotd-email-strip-btn, #main-content .hq-result-cta, #main-content a.hq-result-cta, #main-content .inline-email-cta .email-strip-btn, #main-content .promo-btn, #main-content .expiring-file-now-btn, #main-content .sr-hero-cta-primary, #main-content a.sr-hero-cta-primary, #main-content .hm-banner-cta, #main-content a.hm-banner-cta, #main-content .hp-pro-upsell-btn, #main-content a.hp-pro-upsell-btn, #main-content .c72-cta-header, #main-content a.c72-cta-header, #main-content .hq-view-all-btn, #main-content a.hq-view-all-btn, #main-content .featured-roundup-cta, #main-content a.featured-roundup-cta, #main-content .sotd-cta-btn, #main-content a.sotd-cta-btn, #main-content .sotw-cta-btn, #main-content a.sotw-cta-btn, #main-content .rs-btn-primary-dominant, #main-content a.rs-btn-primary-dominant{color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;}#main-content .rs-btn-ghost, #main-content .rs-btn-ghost:visited, #main-content a.rs-btn-ghost{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;border-color: #16a34a !important;background: transparent !important;}#main-content .hq-section{background: #f5f7f8 !important;border-top: 1px solid #e2e8f0 !important;}#main-content .hq-brand-chip{background: #ffffff !important;border: 1.5px solid #d1d5db !important;color: #1f2937 !important;-webkit-text-fill-color: #1f2937 !important;}#main-content .hq-brand-chip:hover{border-color: #16a34a !important;background: #f0fdf4 !important;color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .hq-brand-chip.hq-selected{background: #dcfce7 !important;border-color: #16a34a !important;color: #14532d !important;-webkit-text-fill-color: #14532d !important;}#main-content .hq-brand-chip.hq-selected::before{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .hq-title{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .hq-sub{color: #4b5563 !important;-webkit-text-fill-color: #4b5563 !important;}#main-content .hq-eyebrow{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;background: #dcfce7 !important;border-color: #bbf7d0 !important;}#main-content .hq-trust-pills, #main-content .hq-trust-pills span{color: #6b7280 !important;-webkit-text-fill-color: #6b7280 !important;}#main-content .hq-missed-teaser{color: #dc2626 !important;-webkit-text-fill-color: #dc2626 !important;}#main-content .hq-missed-teaser strong{color: #dc2626 !important;-webkit-text-fill-color: #dc2626 !important;}#main-content .hq-step-indicator{color: #6b7280 !important;-webkit-text-fill-color: #6b7280 !important;}#main-content .hq-progress-track{background: #e5e7eb !important;}#main-content .hq-progress-fill{background: #16a34a !important;}#main-content .hq-selected-count{background: #dcfce7 !important;border-color: #bbf7d0 !important;color: #14532d !important;-webkit-text-fill-color: #14532d !important;}#main-content .hq-selected-count strong{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .hq-selected-count a, #main-content .hq-selected-count .hq-skip-link{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .hq-see-all{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .hq-next-btn:disabled{background: #e5e7eb !important;color: #9ca3af !important;-webkit-text-fill-color: #9ca3af !important;}#main-content .hq-step2-inner{background: #f0fdf4 !important;border-color: #bbf7d0 !important;}#main-content .hq-state-label{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .hq-state-select{background: #ffffff !important;border-color: #d1d5db !important;color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .hq-state-select option{background: #ffffff !important;color: #111827 !important;}#main-content .hq-state-hint{color: #6b7280 !important;-webkit-text-fill-color: #6b7280 !important;}#main-content .hq-back-btn{border-color: #d1d5db !important;color: #4b5563 !important;-webkit-text-fill-color: #4b5563 !important;}#main-content .hq-results{background: #f0fdf4 !important;border-color: #bbf7d0 !important;}#main-content .hq-results-title{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .hq-results-payout{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .hq-result-card{background: #ffffff !important;border-color: #e2e8f0 !important;}#main-content .hq-result-company{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .hq-result-title{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .hq-result-payout{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .hq-result-deadline{color: #dc2626 !important;-webkit-text-fill-color: #dc2626 !important;}#main-content .hq-result-noproof{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .hq-email-gate{background: #f8fafc !important;border-color: #e2e8f0 !important;}#main-content .hq-email-gate-text strong{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .hq-email-gate-text span{color: #6b7280 !important;-webkit-text-fill-color: #6b7280 !important;}#main-content .hq-email-input{background: #ffffff !important;border-color: #d1d5db !important;color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .hq-returning{background: #dcfce7 !important;border-color: #bbf7d0 !important;}#main-content .hq-returning-title, #main-content .hq-returning-msg{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .hq-returning-view{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .hq-returning-retake{color: #4b5563 !important;-webkit-text-fill-color: #4b5563 !important;border-color: #d1d5db !important;}#main-content .hmc-section{background: #f5f7f8 !important;border-top: 1px solid #e2e8f0 !important;}#main-content .hmc-eyebrow{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .hmc-title{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .hmc-sub{color: #4b5563 !important;-webkit-text-fill-color: #4b5563 !important;}#main-content .hmc-sub strong{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .hmc-avg-pill{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;background: #dcfce7 !important;border: 1px solid #bbf7d0 !important;padding: 0.5rem 1rem !important;border-radius: 8px !important;}#main-content .hmc-avg-pill strong{color: #15803d !important;-webkit-text-fill-color: #15803d !important;}#main-content .hmc-card, #main-content .hmc-form{background: #ffffff !important;border-color: #e2e8f0 !important;}#main-content .hmc-form label, #main-content .hmc-form .hmc-label{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .hmc-select, #main-content .hmc-input{background: #ffffff !important;border: 1.5px solid #d1d5db !important;color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .hmc-select option{background: #ffffff !important;color: #111827 !important;}#main-content .hmc-btn{background: #16a34a !important;color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;}#main-content .hmc-count-controls button{background: #ffffff !important;border-color: #d1d5db !important;color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .hmc-count-val{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .hmc-slider{height: 8px !important;border-radius: 999px !important;}#main-content .hmc-slider::-webkit-slider-thumb{-webkit-appearance: none !important;width: 24px !important;height: 24px !important;background: #16a34a !important;border: 3px solid #fff !important;border-radius: 50% !important;box-shadow: 0 2px 6px rgba(0,0,0,0.25), 0 0 0 3px rgba(22,163,74,0.15) !important;cursor: grab !important;margin-top: -8px !important;}#main-content .hmc-slider::-moz-range-thumb{width: 24px !important;height: 24px !important;background: #16a34a !important;border: 3px solid #fff !important;border-radius: 50% !important;box-shadow: 0 2px 6px rgba(0,0,0,0.25), 0 0 0 3px rgba(22,163,74,0.15) !important;}#main-content .hmc-slider::-webkit-slider-runnable-track{background: transparent !important;height: 8px !important;border-radius: 999px !important;}#main-content .hmc-slider::-moz-range-track{background: #d1d5db !important;height: 8px !important;border-radius: 999px !important;}#main-content .hmc-slider-ticks span{color: #6b7280 !important;}#main-content .hmc-label strong{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .hmc-disclaimer{color: #6b7280 !important;-webkit-text-fill-color: #6b7280 !important;}#main-content .mini-testi-section{background: #ffffff !important;border-top: 1px solid #e2e8f0 !important;border-bottom: 1px solid #e2e8f0 !important;}#main-content .mini-testi-eyebrow{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .mini-testi-title{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .mini-testi-see-all{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .mini-testi-card{background: #f8fafc !important;border: 1px solid #e2e8f0 !important;}#main-content .mini-testi-card:hover{border-color: #16a34a !important;background: #ffffff !important;}#main-content .mini-testi-quote{color: #374151 !important;-webkit-text-fill-color: #374151 !important;}#main-content .mini-testi-name{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .mts{color: #d1d5db !important;-webkit-text-fill-color: #d1d5db !important;}#main-content .mts.mts-on{color: #fbbf24 !important;-webkit-text-fill-color: #fbbf24 !important;}#main-content .trust-badges-section, #main-content .trust-badges-section.trust-badges-bridge{background: transparent !important;border-top: none !important;border-bottom: none !important;}#main-content .trust-badge{background: #ffffff !important;border: 1px solid #e2e8f0 !important;overflow: visible !important;box-shadow: 0 1px 3px rgba(0,0,0,0.06) !important;}#main-content .trust-badge:hover{border-color: #16a34a !important;background: #f8fafc !important;}#main-content .trust-badge-text{overflow: visible !important;min-width: 0 !important;}#main-content .trust-badge-text strong{color: #111827 !important;-webkit-text-fill-color: #111827 !important;white-space: normal !important;}#main-content .trust-badge-text span{color: #4b5563 !important;-webkit-text-fill-color: #4b5563 !important;white-space: normal !important;overflow: visible !important;text-overflow: clip !important;-webkit-line-clamp: unset !important;}#main-content .hiw-section{background: #f0fdf4 !important;border-top: 1px solid #e2e8f0 !important;border-bottom: 1px solid #e2e8f0 !important;}#main-content .hiw-title{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .hiw-sub{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .hiw-step{background: #ffffff !important;border: 1px solid #e2e8f0 !important;box-shadow: 0 2px 8px rgba(0,0,0,0.04) !important;opacity: 1 !important;transform: none !important;}#main-content .hiw-step:hover{border-color: #16a34a !important;background: #ffffff !important;}#main-content .hiw-step-num{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .hiw-step-title{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .hiw-step-desc{color: #4b5563 !important;-webkit-text-fill-color: #4b5563 !important;}#main-content .hiw-step-icon{filter: none !important;}#main-content .hiw-trust{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .hiw-cta-btn{background: #16a34a !important;color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;}#main-content #closing-72hr{background: #ffffff !important;border-top: 3px solid #d97706 !important;}#main-content #closing-72hr .c72-title{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content #closing-72hr .c72-sub{color: #4b5563 !important;-webkit-text-fill-color: #4b5563 !important;}#main-content #closing-72hr .c72-sub strong{color: #d97706 !important;-webkit-text-fill-color: #d97706 !important;}#main-content #closing-72hr .c72-card{background: #ffffff !important;border: 1px solid #e5e7eb !important;}#main-content #closing-72hr .c72-days-num{color: #d97706 !important;-webkit-text-fill-color: #d97706 !important;}#main-content #closing-72hr .c72-days-lbl{color: #6b7280 !important;-webkit-text-fill-color: #6b7280 !important;}#main-content #closing-72hr .c72-name{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content #closing-72hr .c72-deadline{color: #6b7280 !important;-webkit-text-fill-color: #6b7280 !important;}#main-content #closing-72hr .c72-no-proof{background: #f0fdf4 !important;color: #166534 !important;-webkit-text-fill-color: #166534 !important;}#main-content #closing-72hr .c72-subscribe-nudge{color: #6b7280 !important;-webkit-text-fill-color: #6b7280 !important;}#main-content #closing-72hr .c72-subscribe-nudge a{color: #dc2626 !important;-webkit-text-fill-color: #dc2626 !important;}#main-content .cs-section{background: #fef2f2 !important;border-top: 2px solid #fca5a5 !important;}#main-content .cs-title{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .cs-sub{color: #4b5563 !important;-webkit-text-fill-color: #4b5563 !important;}#main-content .cs-sub strong{color: #dc2626 !important;-webkit-text-fill-color: #dc2626 !important;}#main-content .cs-card{background: #ffffff !important;border: 1px solid #fecaca !important;}#main-content .cs-card-title{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .cs-card-company{color: #4b5563 !important;-webkit-text-fill-color: #4b5563 !important;}#main-content .cs-card-date, #main-content .cs-days-big{color: #dc2626 !important;-webkit-text-fill-color: #dc2626 !important;}#main-content .cs-card-cta, #main-content .cs-card a{color: #dc2626 !important;-webkit-text-fill-color: #dc2626 !important;}#main-content .expiring-soon-section{background-color: #fff9f5 !important;background-image: linear-gradient(180deg, #fff7f7 0%, #fff9f5 50%, #f8f9fa 100%) !important;}#main-content .expiring-soon-title{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .expiring-soon-sub{color: #6b7280 !important;-webkit-text-fill-color: #6b7280 !important;}#main-content .expiring-card{display: flex !important;flex-direction: column !important;background: #ffffff !important;border: 1px solid #e5e7eb !important;border-radius: 12px !important;padding: 1rem 1.1rem !important;box-shadow: 0 1px 3px rgba(0,0,0,0.04) !important;position: relative !important;overflow: hidden !important;text-decoration: none !important;min-height: 200px !important;}#main-content .expiring-card-title{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .expiring-card-company{color: #6b7280 !important;-webkit-text-fill-color: #6b7280 !important;}#main-content .expiring-card-category{color: #6b7280 !important;-webkit-text-fill-color: #6b7280 !important;}#main-content .expiring-payout{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .expiring-card-cta{background: transparent !important;margin-top: auto !important;padding-top: 0.75rem !important;border-top: none !important;}#main-content .expiring-file-now-btn{display: block !important;width: 100% !important;text-align: center !important;background: #16a34a !important;background-image: none !important;color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;padding: 0.55rem 1rem !important;border-radius: 8px !important;font-size: 0.85rem !important;font-weight: 700 !important;border: none !important;}#main-content .expiring-no-proof{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;background: #f0fdf4 !important;border: 1px solid #bbf7d0 !important;}#main-content .trust-proof-pill{background: #ffffff !important;border: 1px solid #e2e8f0 !important;color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .sotd-email-strip{background: #fffbeb !important;border: 1px solid #fde68a !important;border-radius: 12px !important;padding: 1rem 1.25rem !important;}#main-content .sotd-email-strip-text strong{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .sotd-email-strip-text span{color: #6b7280 !important;-webkit-text-fill-color: #6b7280 !important;}#main-content .sotd-email-strip-input{background: #ffffff !important;border: 1px solid #d1d5db !important;color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .qf-section{background: #f5f7f8 !important;}#main-content .qf-eyebrow{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .qf-title{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .qf-sub{color: #4b5563 !important;-webkit-text-fill-color: #4b5563 !important;}#main-content .qf-card{background: #ffffff !important;border: 1px solid #e2e8f0 !important;}#main-content .qf-card-title{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .qf-card-company{color: #4b5563 !important;-webkit-text-fill-color: #4b5563 !important;}#main-content .qf-price{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .qf-no-proof-badge{background: #dcfce7 !important;color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .qf-card-details{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .qf-trust-row, #main-content .qf-trust-row span{color: #6b7280 !important;-webkit-text-fill-color: #6b7280 !important;}#main-content .bbc-section{background: #f8faf9 !important;}#main-content .bbc-title{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .bbc-sub{color: #6b7280 !important;-webkit-text-fill-color: #6b7280 !important;}#main-content .bbc-card{background: #ffffff !important;border: 1px solid #e2e8f0 !important;}#main-content .bbc-name{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .bbc-desc{color: #4b5563 !important;-webkit-text-fill-color: #4b5563 !important;}#main-content .bbc-count{color: #6b7280 !important;-webkit-text-fill-color: #6b7280 !important;}#main-content .bbc-cta{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .testimonials-section{background: #ffffff !important;}#main-content .testimonials-title{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .testimonials-sub{color: #6b7280 !important;-webkit-text-fill-color: #6b7280 !important;}#main-content .testimonial-card{background: #f8fafc !important;border: 1px solid #e2e8f0 !important;}#main-content .testimonial-quote{color: #374151 !important;-webkit-text-fill-color: #374151 !important;}#main-content .testimonial-name{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .testimonial-state{color: #6b7280 !important;-webkit-text-fill-color: #6b7280 !important;}#main-content .testimonials-see-all, #main-content .testimonials-share-link{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .testimonials-disclaimer{color: #9ca3af !important;-webkit-text-fill-color: #9ca3af !important;}#main-content .testimonials-counter-text{color: #4b5563 !important;-webkit-text-fill-color: #4b5563 !important;}#main-content .testimonials-counter-text strong{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .testimonials-trust-badge, #main-content .testimonials-trust-badge span, #main-content .testimonials-trust-badges{color: #4b5563 !important;-webkit-text-fill-color: #4b5563 !important;}#main-content .testimonials-footer{color: #6b7280 !important;-webkit-text-fill-color: #6b7280 !important;}#main-content .sotd-section, #main-content .sotw-section{background: #ffffff !important;}#main-content .sotd-eyebrow-text, #main-content .sotw-eyebrow-text{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .sotd-card-title, #main-content .sotw-card-title{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .sotd-card-company, #main-content .sotw-card-company{color: #4b5563 !important;-webkit-text-fill-color: #4b5563 !important;}#main-content .sotd-card-summary, #main-content .sotw-card-summary{color: #4b5563 !important;-webkit-text-fill-color: #4b5563 !important;}#main-content .sotd-payout-amount, #main-content .sotw-payout-amount{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .sotd-payout-label, #main-content .sotw-payout-label{color: #6b7280 !important;-webkit-text-fill-color: #6b7280 !important;}#main-content .no-proof-pill, #main-content .no-proof-badge{background: #dcfce7 !important;color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;border-color: #bbf7d0 !important;}#main-content .rs-no-proof-badge{background: #16a34a !important;color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;}#main-content .card-deadline.urgent, #main-content .card-deadline.warning, #main-content .rs-card-deadline.urgent{color: #dc2626 !important;-webkit-text-fill-color: #dc2626 !important;background: #fef2f2 !important;padding: 2px 8px !important;border-radius: 4px !important;}#main-content .rs-card-deadline.warning{color: #92400e !important;-webkit-text-fill-color: #92400e !important;background: #fffbeb !important;padding: 2px 8px !important;border-radius: 4px !important;}#main-content .ugc-video-section{background: #f8fafc !important;}#main-content .ugc-video-title{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .ugc-video-sub{color: #4b5563 !important;-webkit-text-fill-color: #4b5563 !important;}#main-content .ugc-anim-card{background: #ffffff !important;border: 1px solid #e2e8f0 !important;}#main-content .ugc-video-user{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .ugc-video-desc{color: #4b5563 !important;-webkit-text-fill-color: #4b5563 !important;}#main-content .cas-section h2, #main-content .cas-section h3{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .cas-section p, #main-content .cas-intro{color: #374151 !important;-webkit-text-fill-color: #374151 !important;}#main-content .cas-faq summary{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .cas-faq details p{color: #374151 !important;-webkit-text-fill-color: #374151 !important;}#main-content .settlement-card{background: #ffffff !important;}#main-content .card-title{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .card-company{color: #4b5563 !important;-webkit-text-fill-color: #4b5563 !important;}#main-content .card-summary{color: #6b7280 !important;-webkit-text-fill-color: #6b7280 !important;}#main-content .payout-amount{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .card-eligibility-nudge{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .btn-card-save{background: rgba(255,255,255,0.95) !important;border: 1.5px solid #e2e8f0 !important;backdrop-filter: none !important;}#main-content .btn-card-upvote{background: rgba(255,255,255,0.95) !important;border: 1.5px solid #e2e8f0 !important;color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;backdrop-filter: none !important;}#main-content .btn-card-compare{background: rgba(255,255,255,0.95) !important;border: 1.5px solid #e2e8f0 !important;backdrop-filter: none !important;}#main-content ~ #saveSignInPrompt, #saveSignInPrompt{background: #ffffff !important;border: 1px solid #e2e8f0 !important;box-shadow: 0 8px 32px rgba(0,0,0,0.12) !important;}#saveSignInPrompt p{color: #374151 !important;-webkit-text-fill-color: #374151 !important;}#main-content .inline-email-cta h3{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .inline-email-cta p{color: #4b5563 !important;-webkit-text-fill-color: #4b5563 !important;}#main-content .community-wins-section{background: #f8fafc !important;}#main-content .community-wins-section .cw-title{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .community-wins-section .cw-sub{color: #6b7280 !important;-webkit-text-fill-color: #6b7280 !important;}#main-content .community-wins-section .cw-card{background: #ffffff !important;border: 1px solid #e2e8f0 !important;}#main-content .community-wins-section .cw-amount{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .community-wins-section .cw-name{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .community-wins-section .cw-settlement{color: #6b7280 !important;-webkit-text-fill-color: #6b7280 !important;}#main-content .guide-card, #main-content .la-card{background: #ffffff !important;border: 1px solid #e2e8f0 !important;}#main-content .guide-card-title, #main-content .la-card-title{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}#main-content .guide-card-category, #main-content .la-card-category{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content .guide-card-cta{color: #16a34a !important;-webkit-text-fill-color: #16a34a !important;}#main-content [style*="color:#f0fdf4"], #main-content [style*="color: #f0fdf4"], #main-content [style*="color:#86efac"], #main-content [style*="color: #86efac"], #main-content [style*="color:#a7c9b4"], #main-content [style*="color: #a7c9b4"], #main-content [style*="color:#cbd5e1"], #main-content [style*="color: #cbd5e1"]{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}@media (max-width: 390px){#main-content .rs-hero{padding-top: 1.25rem !important;}#main-content .trust-badges-inner{flex-direction: column !important;gap: 0.75rem !important;}#main-content .trust-badge{min-width: 100% !important;max-width: 100% !important;}#main-content .hq-brand-grid{gap: 0.4rem !important;}#main-content .hq-brand-chip{font-size: 0.8rem !important;padding: 0.35rem 0.75rem !important;}}html body main#main-content, html body main#main-content .rs-hero, html body main#main-content .hiw-section, html body main#main-content .trust-proof-section, html body main#main-content .sp-section, html body main#main-content .css-section, html body main#main-content .hq-section, html body main#main-content .hmc-section, html body main#main-content .mini-testi-section, html body main#main-content .community-wins-section, html body main#main-content .latest-additions-section, html body main#main-content .bbc-section, html body main#main-content .fms-widget-section, html body main#main-content .sotd-section, html body main#main-content .sotw-section, html body main#main-content .qf-section, html body main#main-content .ms-section, html body main#main-content .cs-section, html body main#main-content .expiring-soon-section, html body main#main-content .trust-badges-section, html body main#main-content .near-you-section, html body main#main-content .filters-section, html body main#main-content .rs-featured-section, html body main#main-content .rs-guides-section, html body main#main-content .settlements-section, html body main#main-content .recently-closed-section, html body main#main-content .testimonials-section, html body main#main-content .ugc-video-section, html body main#main-content .cas-section, html body main#main-content .cas-explainer, html body main#main-content .hero-stat-bar, html body main#main-content .freshness-badge-bar, html body main#main-content .sr-home-share-strip, html body main#main-content .hm-banner-section, html body main#main-content .trust-strip, html body main#main-content .rs-trust-bar{background: #ffffff !important;background-image: none !important;}html body main#main-content #cred-band{background: #f8f9fa !important;background-image: none !important;border-bottom: 1px solid #e2e8f0 !important;}html body main#main-content #cred-band .cred-band-inner{background: transparent !important;}html body main#main-content #cred-band .cred-item{color: #4b5563 !important;}html body main#main-content #cred-band .cred-item strong{color: #111827 !important;}html body main#main-content #media-mentions-bar{background: #ffffff !important;background-image: none !important;border-bottom: 1px solid #f1f5f9 !important;}html body main#main-content #media-mentions-bar .mmb-inner{background: transparent !important;}html body main#main-content #media-mentions-bar .mmb-label{color: #4b5563 !important;}html body main#main-content #media-mentions-bar .mmb-divider{color: #d1d5db !important;}html body main#main-content #media-mentions-bar .mmb-pub{color: #374151 !important;background: transparent !important;}html body main#main-content #media-mentions-bar .mmb-pub-icon{opacity: 1 !important;}html body main#main-content .social-proof-bar, html body main#main-content .social-proof-bar.trust-bar-enhanced{background: #f8faf9 !important;background-image: none !important;border-top: 1px solid #e2e8f0 !important;border-bottom: 1px solid #e2e8f0 !important;}html body main#main-content .hiw-section, html body main#main-content .sp-section, html body main#main-content .community-wins-section, html body main#main-content .bbc-section, html body main#main-content .fms-widget-section, html body main#main-content .expiring-soon-section, html body main#main-content .trust-badges-section, html body main#main-content .filters-section, html body main#main-content .ugc-video-section, html body main#main-content .hmc-section, html body main#main-content .trust-strip, html body main#main-content .freshness-badge-bar, html body main#main-content .hero-stat-bar, html body main#main-content .rs-guides-section{background: #f8f9fa !important;background-image: none !important;}html body main#main-content h1, html body main#main-content h2, html body main#main-content h3, html body main#main-content h4, html body main#main-content h5, html body main#main-content h6, html body main#main-content .rs-hero-headline, html body main#main-content .rs-section-title, html body main#main-content .hiw-title, html body main#main-content .hiw-step-title, html body main#main-content .tp-title, html body main#main-content .tp-card-title, html body main#main-content .sp-title, html body main#main-content .sp-name, html body main#main-content .css-title, html body main#main-content .css-card-name, html body main#main-content .cw-title, html body main#main-content .cw-name, html body main#main-content .testimonials-title, html body main#main-content .testimonial-name, html body main#main-content .latest-additions-title, html body main#main-content .bbc-title, html body main#main-content .bbc-name, html body main#main-content .ms-title, html body main#main-content .ms-card-title, html body main#main-content .cs-title, html body main#main-content .cs-card-title, html body main#main-content .ny-title, html body main#main-content .hq-title, html body main#main-content .hmc-title, html body main#main-content .mt-title, html body main#main-content .mt-name, html body main#main-content .fms-widget-title, html body main#main-content .qf-title, html body main#main-content .qf-card-title, html body main#main-content .sotd-card-title, html body main#main-content .sotw-card-title, html body main#main-content .ugc-video-title, html body main#main-content .ugc-video-user, html body main#main-content .card-title, html body main#main-content .rs-card-title, html body main#main-content .rs-guide-card-title, html body main#main-content .rs-hiw-step-title, html body main#main-content .rs-cat-name, html body main#main-content .la-card-title, html body main#main-content .hq-brand-name, html body main#main-content .hq-results-title, html body main#main-content .hq-match-title, html body main#main-content .hero-v2-headline, html body main#main-content .hm-banner-heading, html body main#main-content .c72-title, html body main#main-content .c72-name, html body main#main-content .cas-section h2, html body main#main-content .cas-section h3, html body main#main-content .cas-faq summary{color: #111827 !important;font-weight: 700 !important;-webkit-text-fill-color: #111827 !important;background-clip: unset !important;-webkit-background-clip: unset !important;background-image: none !important;}html body main#main-content p, html body main#main-content span, html body main#main-content li, html body main#main-content td, html body main#main-content th, html body main#main-content label, html body main#main-content .rs-hero-subtitle, html body main#main-content .hero-v2-sub, html body main#main-content .rs-section-sub, html body main#main-content .hiw-step-desc, html body main#main-content .tp-card-desc, html body main#main-content .sp-quote, html body main#main-content .css-card-quote, html body main#main-content .cw-settlement, html body main#main-content .testimonial-quote, html body main#main-content .mt-quote, html body main#main-content .bbc-desc, html body main#main-content .ugc-video-desc, html body main#main-content .ugc-video-sub, html body main#main-content .fms-widget-sub, html body main#main-content .fms-widget-bullets span, html body main#main-content .qf-sub, html body main#main-content .hq-sub, html body main#main-content .hmc-sub, html body main#main-content .sotd-card-summary, html body main#main-content .sotw-card-summary, html body main#main-content .card-summary, html body main#main-content .rs-card-summary, html body main#main-content .rs-hiw-step-desc, html body main#main-content .rs-cat-desc, html body main#main-content .rs-email-sub, html body main#main-content .cas-intro, html body main#main-content .cas-section p, html body main#main-content .cas-faq details p, html body main#main-content .inline-email-cta p, html body main#main-content .filing-promo-card p, html body main#main-content .ev-overlay-label, html body main#main-content .hero-v2-trust, html body main#main-content .hero-v2-trust span{color: #111827 !important;}html body main#main-content .rs-hero-trust, html body main#main-content .rs-trust-badge, html body main#main-content .rs-stat-label, html body main#main-content .rs-card-deadline, html body main#main-content .rs-card-company, html body main#main-content .rs-card-payout-label, html body main#main-content .card-category, html body main#main-content .card-deadline, html body main#main-content .card-company, html body main#main-content .card-company-row, html body main#main-content .card-added-date, html body main#main-content .payout-label, html body main#main-content .la-card-category, html body main#main-content .la-card-company, html body main#main-content .la-card-date, html body main#main-content .sp-sub, html body main#main-content .css-sub, html body main#main-content .cs-sub, html body main#main-content .ms-sub, html body main#main-content .testimonials-sub, html body main#main-content .testimonials-footer, html body main#main-content .testimonials-cta-sep, html body main#main-content .testimonials-disclaimer, html body main#main-content .testimonials-trust-badges, html body main#main-content .testimonials-trust-badge, html body main#main-content .testimonials-trust-badge span, html body main#main-content .latest-additions-sub, html body main#main-content .bbc-count, html body main#main-content .tp-sub, html body main#main-content .cw-sub, html body main#main-content .ms-count, html body main#main-content .ugc-video-cta-note, html body main#main-content .fms-widget-note, html body main#main-content .fms-widget-stat-label, html body main#main-content .ny-subtitle, html body main#main-content .sp-amount, html body main#main-content .css-card-amount, html body main#main-content .sp-settlement-label, html body main#main-content .css-card-settlement-label, html body main#main-content .sotd-payout-label, html body main#main-content .sotw-payout-label, html body main#main-content .cs-card-company, html body main#main-content .sotd-card-company, html body main#main-content .sotw-card-company, html body main#main-content .ms-card-company, html body main#main-content .qf-card-company, html body main#main-content .hq-match-company, html body main#main-content .proof-stat-label, html body main#main-content .hstat-label, html body main#main-content .freshness-item, html body main#main-content .hiw-trust, html body main#main-content .hiw-sub, html body main#main-content .ev-replay, html body main#main-content .testimonial-state{color: #4b5563 !important;}html body main#main-content a:not(.rs-btn-primary):not(.rs-btn-ghost):not(.hiw-cta-btn):not(.qf-card-btn):not(.sotd-cta):not(.sotw-cta):not(.load-more-btn):not(.fms-widget-btn):not(.hq-submit-btn):not(.ny-set-btn):not(.ev-cta-link):not(.ugc-video-share-btn):not(.promo-btn):not(.email-strip-btn):not(.ssi-signin):not(.rs-email-btn):not(.filter-btn):not(.cta-btn):not(.btn-primary):not(.sr-hero-cta-primary):not(.hm-banner-cta):not(.hp-pro-upsell-btn):not(.c72-cta-header):not(.hq-view-all-btn):not(.featured-roundup-cta):not(.sotd-cta-btn):not(.sotw-cta-btn):not(.hq-result-cta):not(.hq-find-btn):not(.hq-email-btn):not(.hmc-btn):not(.expiring-file-now-btn):not(.rs-btn-primary-dominant), html body main#main-content .rs-card-cta, html body main#main-content .rs-featured-view-all, html body main#main-content .rs-guide-card-cat, html body main#main-content .rs-guide-card-arrow, html body main#main-content .rs-cat-arrow, html body main#main-content .rs-hero-eyebrow-dot, html body main#main-content .bbc-cta, html body main#main-content .sp-settlement-link, html body main#main-content .sp-settlement-name, html body main#main-content .css-card-settlement-name, html body main#main-content .payout-amount, html body main#main-content .rs-card-payout-amount, html body main#main-content .sp-amount strong, html body main#main-content .css-card-amount strong, html body main#main-content .cw-amount, html body main#main-content .la-card-payout, html body main#main-content .ms-rank, html body main#main-content .fms-widget-stat-num, html body main#main-content .cas-stat-num, html body main#main-content .hstat-number, html body main#main-content .hstat-num, html body main#main-content .proof-stat-number, html body main#main-content .sp-stat-number, html body main#main-content .rs-stat-number, html body main#main-content .rs-hero-headline .rs-hl, html body main#main-content .hiw-step-num, html body main#main-content .rs-hiw-step-num, html body main#main-content .rs-section-eyebrow, html body main#main-content .rs-hero-eyebrow, html body main#main-content .hero-eyebrow, html body main#main-content .testimonials-counter-text strong, html body main#main-content .sotd-eyebrow-text, html body main#main-content .sotw-eyebrow-text, html body main#main-content .sotd-payout-amount, html body main#main-content .sotw-payout-amount, html body main#main-content .hq-match-payout, html body main#main-content .qf-price, html body main#main-content .ny-view-all-link, html body main#main-content .testimonials-see-all, html body main#main-content .testimonials-share-link, html body main#main-content .card-eligibility-nudge, html body main#main-content .testimonial-settlement{color: #16a34a !important;}html body main#main-content .rs-btn-primary, html body main#main-content .hiw-cta-btn, html body main#main-content .hero-cta-primary, html body main#main-content .hero-cta-dominant, html body main#main-content .qf-card-btn, html body main#main-content .sotd-cta, html body main#main-content .sotw-cta, html body main#main-content .load-more-btn, html body main#main-content .fms-widget-btn, html body main#main-content .hq-submit-btn, html body main#main-content .ny-set-btn, html body main#main-content .ev-cta-link, html body main#main-content .ugc-video-share-btn, html body main#main-content .promo-btn, html body main#main-content .email-strip-btn, html body main#main-content .filter-btn, html body main#main-content .filters-form button, html body main#main-content .ssi-signin, html body main#main-content .hp-pro-upsell-btn, html body main#main-content .hq-view-all-btn, html body main#main-content .hm-banner-cta, html body main#main-content .c72-cta-header, html body main#main-content .featured-roundup-cta, html body main#main-content .sr-hero-cta-primary, html body main#main-content .hq-result-cta, html body main#main-content .hq-returning-view, html body main#main-content .hq-find-btn, html body main#main-content .hq-next-btn, html body main#main-content .hq-email-btn, html body main#main-content .btn-primary, html body main#main-content .cta-btn, html body main#main-content .la-card-new-tag, html body main#main-content .new-badge, html body main#main-content .sr-hero-cta-primary, html body main#main-content a.sr-hero-cta-primary, html body main#main-content .hp-pro-upsell-btn, html body main#main-content a.hp-pro-upsell-btn, html body main#main-content .c72-cta-header, html body main#main-content a.c72-cta-header, html body main#main-content .hq-view-all-btn, html body main#main-content a.hq-view-all-btn, html body main#main-content .featured-roundup-cta, html body main#main-content a.featured-roundup-cta, html body main#main-content .sotd-cta-btn, html body main#main-content a.sotd-cta-btn, html body main#main-content .sotw-cta-btn, html body main#main-content a.sotw-cta-btn, html body main#main-content .rs-btn-primary-dominant, html body main#main-content a.rs-btn-primary-dominant{background: #16a34a !important;background-image: none !important;color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;border-color: #16a34a !important;}html body main#main-content .rs-btn-primary:hover, html body main#main-content .hiw-cta-btn:hover, html body main#main-content .hero-cta-primary:hover, html body main#main-content .hero-cta-dominant:hover, html body main#main-content .load-more-btn:hover, html body main#main-content .fms-widget-btn:hover, html body main#main-content .hq-submit-btn:hover, html body main#main-content .ev-cta-link:hover, html body main#main-content .ugc-video-share-btn:hover, html body main#main-content .ssi-signin:hover, html body main#main-content .hp-pro-upsell-btn:hover, html body main#main-content .hq-view-all-btn:hover, html body main#main-content .hm-banner-cta:hover, html body main#main-content .c72-cta-header:hover, html body main#main-content .featured-roundup-cta:hover, html body main#main-content .sr-hero-cta-primary:hover, html body main#main-content .hq-result-cta:hover, html body main#main-content .hq-returning-view:hover, html body main#main-content .hq-find-btn:hover, html body main#main-content .hq-next-btn:hover, html body main#main-content .hq-email-btn:hover{background: #15803d !important;color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;}html body main#main-content .rs-hero-eyebrow, html body main#main-content .hero-eyebrow, html body main#main-content .rs-card-category, html body main#main-content .card-category, html body main#main-content .sotd-category-badge, html body main#main-content .sotw-category-badge, html body main#main-content .no-proof-badge, html body main#main-content .no-proof-pill, html body main#main-content .testimonials-eyebrow, html body main#main-content .ugc-video-eyebrow, html body main#main-content .fms-widget-eyebrow, html body main#main-content .qf-eyebrow, html body main#main-content .sotd-date-badge, html body main#main-content .sotw-date-badge, html body main#main-content .latest-additions-count, html body main#main-content .css-badge, html body main#main-content .sp-badge, html body main#main-content .cas-link, html body main#main-content .hq-returning, html body main#main-content .css-share-btn, html body main#main-content .ugc-tag-green, html body main#main-content .ugc-tag-blue{background: #f0fdf4 !important;color: #166534 !important;border-color: #bbf7d0 !important;}html body main#main-content .ugc-tag-purple{background: #f5f3ff !important;color: #6d28d9 !important;border-color: #ddd6fe !important;}html body main#main-content .settlement-card, html body main#main-content .rs-settlement-card, html body main#main-content .sp-card, html body main#main-content .css-card, html body main#main-content .cw-card, html body main#main-content .testimonial-card, html body main#main-content .ugc-anim-card, html body main#main-content .la-card, html body main#main-content .ms-card, html body main#main-content .cs-card, html body main#main-content .qf-card, html body main#main-content .hiw-step, html body main#main-content .rs-hiw-step, html body main#main-content .tp-card, html body main#main-content .bbc-card, html body main#main-content .rs-cat-card, html body main#main-content .rs-guide-card, html body main#main-content .sotd-card, html body main#main-content .sotw-card, html body main#main-content .hmc-card, html body main#main-content .mt-card, html body main#main-content .hq-match-card, html body main#main-content .fms-widget-cta-box, html body main#main-content .cas-stat-card, html body main#main-content .inline-email-cta, html body main#main-content .filing-promo-card, html body main#main-content .c72-card, html body main#main-content .trust-badge, html body main#main-content .sp-stats-bar{background: #ffffff !important;background-image: none !important;border-color: #e5e7eb !important;}html body main#main-content .hq-option{background: #f8f9fa !important;border-color: #e5e7eb !important;color: #111827 !important;}html body main#main-content .hq-option:hover{border-color: #16a34a !important;background: #f8f9fa !important;}html body main#main-content .hq-option.hq-selected{border-color: #16a34a !important;background: #f0fdf4 !important;color: #111827 !important;}html body main#main-content .email-capture-strip, html body main#main-content .rs-email-section{background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%) !important;background-image: linear-gradient(135deg, #0f172a 0%, #1e293b 100%) !important;}html body main#main-content .email-capture-strip *, html body main#main-content .rs-email-section *{color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;}html body main#main-content .email-capture-strip .email-strip-sub{color: rgba(255,255,255,0.9) !important;-webkit-text-fill-color: rgba(255,255,255,0.9) !important;}html body main#main-content .email-strip-input, html body main#main-content .rs-email-input{color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;background: rgba(255,255,255,0.1) !important;border: 1px solid rgba(255,255,255,0.15) !important;border-radius: 12px !important;}html body main#main-content .email-strip-input::placeholder, html body main#main-content .rs-email-input::placeholder{color: rgba(255,255,255,0.5) !important;-webkit-text-fill-color: rgba(255,255,255,0.5) !important;}html body main#main-content #homePushStrip, html body main#main-content #homePushStrip *{color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;}html body main#main-content #homePushStrip span[style*="font-size:0.75rem"]{color: rgba(255,255,255,0.85) !important;-webkit-text-fill-color: rgba(255,255,255,0.85) !important;}html body main#main-content .social-proof-bar .proof-stat-number, html body main#main-content .social-proof-bar .proof-stat-number.count-up{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}html body main#main-content .social-proof-bar .proof-stat-label{color: #6b7280 !important;}html body main#main-content .social-proof-bar .proof-stat-icon{color: #374151 !important;}html body main#main-content .social-proof-bar .proof-divider{background: #e5e7eb !important;}html body main#main-content .activity-ticker-wrap{background: #f0fdf4 !important;background-color: #f0fdf4 !important;background-image: none !important;border-bottom: 1px solid #e2e8f0 !important;border-top: none !important;}html body main#main-content .activity-ticker-label{color: #16a34a !important;background: rgba(22,163,74,0.08) !important;}html body main#main-content .ticker-text{color: #374151 !important;}html body main#main-content .ticker-text strong{color: #111827 !important;}html body main#main-content .ticker-payout{color: #16a34a !important;}html body main#main-content .ticker-avatar{background: #16a34a !important;color: #ffffff !important;}html body main#main-content .ticker-settlement{color: #4b5563 !important;font-style: normal !important;}html body main#main-content .ticker-sep, html body main#main-content .ticker-time{color: #9ca3af !important;}html body main#main-content #closing-72hr{background: #ffffff !important;background-image: none !important;border-top: 3px solid #ef4444 !important;border-bottom: 1px solid #e5e7eb !important;}html body main#main-content .c72-sub strong, html body main#main-content .cs-sub strong, html body main#main-content .card-deadline.urgent, html body main#main-content .card-deadline.warning, html body main#main-content .c72-deadline, html body main#main-content .cs-card-date{color: #dc2626 !important;}html body main#main-content .btn-card-save, html body main#main-content .btn-card-upvote, html body main#main-content .btn-card-compare{background: rgba(255,255,255,0.95) !important;border-color: #e5e7eb !important;color: #111827 !important;backdrop-filter: none !important;}html body main#main-content .btn-card-save:hover, html body main#main-content .btn-card-upvote:hover, html body main#main-content .btn-card-compare:hover{background: #ffffff !important;border-color: #16a34a !important;}html body main#main-content .btn-card-save.saved, html body main#main-content .btn-card-upvote.voted{background: #f0fdf4 !important;border-color: #16a34a !important;color: #166534 !important;}html body #saveSignInPrompt, html body #subscribeConfirmedToast{background: #ffffff !important;border-color: #e5e7eb !important;box-shadow: 0 8px 32px rgba(0,0,0,0.12) !important;}html body #saveSignInPrompt p{color: #111827 !important;}html body #subscribeConfirmedToast .sct-title{color: #16a34a !important;}html body #subscribeConfirmedToast .sct-sub{color: #4b5563 !important;}html body #saveSignInPrompt .ssi-dismiss{color: #4b5563 !important;border-color: #d1d5db !important;}html body main#main-content input, html body main#main-content select, html body main#main-content textarea, html body main#main-content .filter-select, html body main#main-content .sr-search-input{color: #111827 !important;background: #ffffff !important;border-color: #d1d5db !important;}html body main#main-content .star{color: #d1d5db !important;}html body main#main-content .star-filled{color: #f59e0b !important;}html body main#main-content .proof-divider, html body main#main-content .sp-divider, html body main#main-content .hstat-divider{background: #e5e7eb !important;}html body .neon-border-divider{display: none !important;}html body main#main-content .rs-hero::before{background: none !important;}html body main#main-content .ugcv-stat-label{color: rgba(255,255,255,0.8) !important;}html body main#main-content .ugcv-scene-sub{color: rgba(255,255,255,0.65) !important;}html body main#main-content .ugcv-cta-logo{color: #4ade80 !important;}html body main#main-content .ugcv-cta-arrow{color: #4ade80 !important;}html body main#main-content .ugcv-stat-number{color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;}html body main#main-content .ugcv-stat-label span{color: #d97706 !important;font-weight: 900 !important;}html body main#main-content .ugcv-scene-headline{color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;}html body main#main-content .ugcv-green-text{color: #4ade80 !important;-webkit-text-fill-color: #4ade80 !important;}html body main#main-content .ugcv-pill{color: #4ade80 !important;}html body main#main-content .ugcv-pill-purple{color: #c4b5fd !important;}html body main#main-content .ugcv-action span{color: rgba(255,255,255,0.8) !important;}html body main#main-content .ugcv-cursor{color: #4ade80 !important;}html body main#main-content .ugcv-rec-badge{color: #fff !important;}html body main#main-content .ugcv-big-amount{color: #4ade80 !important;-webkit-text-fill-color: #4ade80 !important;}html body main#main-content .ugcv-urgent-label{color: #f87171 !important;}html body main#main-content .ugcv-step-num{color: #c4b5fd !important;}html body main#main-content .ugcv-mock-brand{color: #4ade80 !important;}html body main#main-content .ugcv-mock-input{color: #fff !important;}html body main#main-content .ugcv-mock-hint{color: rgba(255,255,255,0.65) !important;}html body main#main-content .ev-player{background: #f8f9fa !important;border-color: #e5e7eb !important;}html body main#main-content .ev-text{color: #111827 !important;text-shadow: none !important;}html body main#main-content .ev-hl{color: #16a34a !important;}html body main#main-content .ev-overlay{background: rgba(255,255,255,0.92) !important;}html body main#main-content [style*="color:#4ade80"], html body main#main-content [style*="color: #4ade80"], html body main#main-content [style*="color:#86efac"], html body main#main-content [style*="color:#f0fdf4"], html body main#main-content [style*="color:#a7c9b4"], html body main#main-content [style*="color:#a8c5b5"]{color: #16a34a !important;}html body main#main-content [style*="color:#e2e8f0"], html body main#main-content [style*="color: #e2e8f0"]{color: #6b7280 !important;}html body main#main-content [style*="color:#c4b5fd"]{color: #6d28d9 !important;}html body main#main-content [style*="color:#60a5fa"]{color: #2563eb !important;}html body main#main-content [style*="color:#fca5a5"]{color: #dc2626 !important;}html body main#main-content [style*="color:#f87171"]{color: #dc2626 !important;}html body main#main-content [style*="color:#fbbf24"]{color: #d97706 !important;}html body main#main-content .hero-compact, html body main#main-content .hero-compact.hero-v2{background: #ffffff !important;background-image: none !important;}html body main#main-content .hq-results-hero{background: #f8f9fa !important;}html body main#main-content .hero-lifestyle-wrap{background: #f0fdf4 !important;}html body main#main-content .hero-lifestyle-overlay{background: rgba(255,255,255,0.92) !important;}html body main#main-content .hero-lifestyle-badge{background: #f0fdf4 !important;border-color: #bbf7d0 !important;color: #166534 !important;}html body main#main-content .testimonials-counter-banner{background: #f0fdf4 !important;border-color: #bbf7d0 !important;}html body main#main-content .testimonials-counter-text{color: #111827 !important;}html body main#main-content .testimonials-dot{background: #d1d5db !important;}html body main#main-content .testimonials-dot.active{background: #16a34a !important;}@media (max-width: 768px){html body main#main-content h1, html body main#main-content h2, html body main#main-content h3, html body main#main-content h4{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}}.ugc-video-section{background: #f5f7f8;border-top: 1px solid #e2e8f0;border-bottom: 1px solid #e2e8f0;padding: 3.5rem 1.5rem;}.ugc-video-inner{max-width: 1100px;margin: 0 auto;}.ugc-video-header{text-align: center;margin-bottom: 2.5rem;}.ugc-video-eyebrow{display: inline-flex;align-items: center;gap: 0.35rem;background: rgba(34,197,94,0.1);border: 1px solid rgba(34,197,94,0.2);color: #16a34a;font-size: 0.75rem;font-weight: 700;text-transform: uppercase;letter-spacing: 0.1em;padding: 0.25rem 0.75rem;border-radius: 20px;margin-bottom: 0.75rem;}.ugc-video-title{font-size: clamp(1.5rem, 3vw, 2.2rem);font-weight: 800;color: #003561;margin: 0 0 0.5rem;letter-spacing: -0.02em;}.ugc-video-sub{font-size: 1rem;color: #4b5563;margin: 0;text-align: center;}.ugc-video-grid{display: grid;grid-template-columns: repeat(3, 1fr);gap: 1.25rem;margin-bottom: 2rem;align-items: start;}.ugc-anim-card{display: block;text-decoration: none;background: #ffffff;border: 1px solid #e2e8f0;border-radius: 18px;overflow: hidden;transition: border-color 0.2s, transform 0.2s, box-shadow 0.2s;cursor: pointer;box-shadow: 0 2px 8px rgba(0,0,0,0.04);}.ugc-anim-card:hover{border-color: #16a34a;transform: translateY(-3px);box-shadow: 0 12px 40px rgba(0,0,0,0.1);}.ugcv-frame{position: relative;width: 100%;aspect-ratio: 9/16;overflow: hidden;}.ugcv-bg{position: absolute;inset: 0;animation: ugcvBgPulse 8s ease-in-out infinite;}.ugcv-bg-1{background: radial-gradient(ellipse at 30% 20%, #0f4a28 0%, #052e16 40%, #020f08 100%);}.ugcv-bg-2{background: radial-gradient(ellipse at 70% 30%, #0e2a5c 0%, #071830 40%, #020810 100%);}.ugcv-bg-3{background: radial-gradient(ellipse at 50% 20%, #2a1060 0%, #160830 40%, #080212 100%);}@keyframes ugcvBgPulse{0%, 100%{opacity: 1;}50%{opacity: 0.85;}}.ugcv-scene{position: absolute;inset: 0;display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 1.5rem 1.25rem 5.5rem;text-align: center;opacity: 0;animation: ugcSceneFade 15s ease-in-out infinite;z-index: 2;}@keyframes ugcSceneFade{0%, 100%{opacity: 0;transform: scale(0.98);}3%{opacity: 1;transform: scale(1);}17%{opacity: 1;transform: scale(1);}20%{opacity: 0;transform: scale(1.01);}}.ugcv-scene-emoji{font-size: clamp(2.5rem, 8vw, 4rem);margin-bottom: 0.75rem;animation: ugcvEmojiPop 0.4s ease-out 0.1s both;}@keyframes ugcvEmojiPop{from{transform: scale(0.5);opacity: 0;}to{transform: scale(1);opacity: 1;}}.ugcv-scene-headline{font-size: clamp(1.2rem, 4vw, 1.6rem);font-weight: 900;color: #fff;line-height: 1.2;margin-bottom: 0.5rem;letter-spacing: -0.02em;text-shadow: 0 2px 12px rgba(0,0,0,0.6);}.ugcv-scene-sub{font-size: clamp(0.75rem, 2.5vw, 0.9rem);color: rgba(255,255,255,0.65);line-height: 1.4;}.ugcv-green-text{color: #4ade80;}.ugcv-mock-search{background: rgba(255,255,255,0.08);border: 1.5px solid rgba(255,255,255,0.2);border-radius: 12px;padding: 0.75rem 1rem;width: 100%;max-width: 220px;backdrop-filter: blur(8px);}.ugcv-mock-brand{font-size: 0.75rem;font-weight: 800;color: #4ade80;text-transform: uppercase;letter-spacing: 0.08em;margin-bottom: 0.4rem;}.ugcv-mock-input{font-size: clamp(0.85rem, 2.5vw, 1rem);color: #fff;font-weight: 600;}.ugcv-mock-hint{font-size: 0.75rem;color: rgba(255,255,255,0.65);margin-top: 0.35rem;}.ugcv-cursor{display: inline-block;animation: ugcvBlink 1s step-end infinite;color: #4ade80;font-weight: 300;}@keyframes ugcvBlink{0%, 100%{opacity: 1;}50%{opacity: 0;}}.ugcv-match-pills{display: flex;flex-wrap: wrap;gap: 0.35rem;margin-top: 0.75rem;}.ugcv-pill{background: rgba(74,222,128,0.15);color: #4ade80;border: 1px solid rgba(74,222,128,0.3);border-radius: 20px;padding: 0.2rem 0.6rem;font-size: 0.75rem;font-weight: 700;}.ugcv-pill-purple{background: rgba(167,139,250,0.15);color: #c4b5fd;border: 1px solid rgba(167,139,250,0.3);}.ugcv-check-pop{font-size: clamp(3rem, 10vw, 5rem);margin-bottom: 0.5rem;animation: ugcvCheckPop 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 0.15s both;}@keyframes ugcvCheckPop{from{transform: scale(0) rotate(-20deg);opacity: 0;}to{transform: scale(1) rotate(0deg);opacity: 1;}}.ugcv-money-scene{justify-content: center;}.ugcv-big-amount{font-size: clamp(3.5rem, 12vw, 6rem);font-weight: 900;color: #4ade80;letter-spacing: -0.04em;text-shadow: 0 0 40px rgba(74,222,128,0.4);animation: ugcvMoneyPop 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 0.1s both;line-height: 1;}@keyframes ugcvMoneyPop{from{transform: scale(0.5);opacity: 0;}50%{transform: scale(1.1);}to{transform: scale(1);opacity: 1;}}.ugcv-money-rain{font-size: clamp(1rem, 3vw, 1.5rem);margin-top: 0.75rem;letter-spacing: 0.2em;animation: ugcvRainSlide 0.6s ease-out 0.3s both;}@keyframes ugcvRainSlide{from{transform: translateY(10px);opacity: 0;}to{transform: translateY(0);opacity: 1;}}.ugcv-stat-number{font-size: clamp(3rem, 11vw, 5.5rem);font-weight: 900;color: #fff;letter-spacing: -0.04em;line-height: 1;text-shadow: 0 4px 20px rgba(0,0,0,0.5);animation: ugcvStatIn 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 0.1s both;}@keyframes ugcvStatIn{from{transform: translateY(20px) scale(0.8);opacity: 0;}to{transform: translateY(0) scale(1);opacity: 1;}}.ugcv-stat-plus{font-size: 0.6em;vertical-align: super;color: #fbbf24;}.ugcv-stat-label{font-size: clamp(0.75rem, 2.5vw, 0.95rem);color: rgba(255,255,255,0.7);margin-top: 0.5rem;line-height: 1.4;}.ugcv-urgent-label{font-size: 0.75rem;font-weight: 900;letter-spacing: 0.15em;color: #f87171;text-transform: uppercase;margin-bottom: 0.35rem;}.ugcv-warn-badge{font-size: clamp(3rem, 10vw, 5rem);margin-bottom: 0.5rem;animation: ugcvWarnPulse 2s ease-in-out infinite;}@keyframes ugcvWarnPulse{0%, 100%{transform: scale(1);}50%{transform: scale(1.08);}}.ugcv-step-num{font-size: 0.75rem;font-weight: 900;letter-spacing: 0.15em;color: #c4b5fd;text-transform: uppercase;margin-bottom: 0.4rem;}.ugcv-step-icon{font-size: clamp(2.5rem, 8vw, 4rem);margin-bottom: 0.5rem;animation: ugcvStepPop 0.4s ease-out 0.15s both;}@keyframes ugcvStepPop{from{transform: scale(0.6) rotate(-10deg);opacity: 0;}to{transform: scale(1) rotate(0);opacity: 1;}}.ugcv-cta-scene{gap: 0.5rem;}.ugcv-cta-logo{font-size: 0.75rem;font-weight: 900;color: #4ade80;letter-spacing: 0.05em;text-transform: uppercase;margin-bottom: 0.5rem;}.ugcv-cta-arrow{font-size: clamp(0.7rem, 2.2vw, 0.85rem);color: #4ade80;font-weight: 700;margin-top: 0.5rem;}.ugcv-chrome{position: absolute;bottom: 0;left: 0;right: 0;z-index: 5;display: flex;align-items: flex-end;padding: 0 0.6rem 0.5rem;background: linear-gradient(to top, rgba(0,0,0,0.75) 0%, transparent 100%);}.ugcv-chrome-left{flex: 1;min-width: 0;padding-right: 0.5rem;}.ugcv-username{font-size: 0.75rem;font-weight: 800;color: #fff;margin-bottom: 0.2rem;}.ugcv-caption-text{font-size: 0.75rem;color: rgba(255,255,255,0.8);line-height: 1.3;margin-bottom: 0.2rem;}.ugcv-music{font-size: 0.75rem;color: rgba(255,255,255,0.5);}.ugcv-chrome-right{display: flex;flex-direction: column;align-items: center;gap: 0.6rem;flex-shrink: 0;}.ugcv-action{display: flex;flex-direction: column;align-items: center;gap: 0.1rem;font-size: 1rem;color: #fff;}.ugcv-action span{font-size: 0.75rem;font-weight: 700;color: rgba(255,255,255,0.8);}.ugcv-progress{position: absolute;bottom: 0;left: 0;right: 0;z-index: 6;height: 2.5px;background: rgba(255,255,255,0.15);}.ugcv-progress-fill{height: 100%;background: #fff;transform-origin: left;transform: scaleX(0);}.ugcvpf-15{animation: ugcvProgressFill 15s linear infinite;}@keyframes ugcvProgressFill{from{transform: scaleX(0);}to{transform: scaleX(1);}}.ugcv-rec-badge{position: absolute;top: 10px;right: 10px;z-index: 7;display: flex;align-items: center;gap: 4px;background: rgba(0,0,0,0.45);backdrop-filter: blur(4px);border-radius: 4px;padding: 2px 6px;font-size: 0.75rem;font-weight: 800;color: #fff;letter-spacing: 0.05em;}.ugcv-rec-dot{width: 6px;height: 6px;border-radius: 50%;background: #ef4444;animation: ugcvRecPulse 1.2s ease-in-out infinite;}.ugcv-rec-dot-blue{background: #60a5fa;}.ugcv-rec-dot-purple{background: #a78bfa;}.ugcv-rec-blue{color: #e2e8f0;}.ugcv-rec-purple{color: #e2e8f0;}@keyframes ugcvRecPulse{0%, 100%{opacity: 1;transform: scale(1);}50%{opacity: 0.4;transform: scale(0.8);}}.ugc-video-caption{padding: 1rem 1.1rem 1.25rem;}.ugc-video-user{font-size: 0.8rem;font-weight: 700;color: #003561;margin-bottom: 0.3rem;}.ugc-video-desc{font-size: 0.83rem;color: #4b5563;line-height: 1.45;margin-bottom: 0.6rem;font-style: italic;}.ugc-video-tag{display: inline-block;font-size: 0.75rem;font-weight: 700;padding: 0.2rem 0.6rem;border-radius: 6px;}.ugc-tag-green{background: rgba(34,197,94,0.1);color: #166534;border: 1px solid rgba(34,197,94,0.2);}.ugc-tag-blue{background: rgba(34,197,94,0.08);color: #16a34a;border: 1px solid rgba(34,197,94,0.15);}.ugc-tag-purple{background: rgba(124,58,237,0.08);color: #6d28d9;border: 1px solid rgba(124,58,237,0.15);}.ugc-video-cta{text-align: center;}.ugc-video-share-btn{display: inline-block;background: #16a34a;color: #ffffff;border: none;border-radius: 12px;padding: 0.8rem 2rem;font-size: 1rem;font-weight: 800;text-decoration: none;transition: background 0.2s, transform 0.15s, box-shadow 0.2s;margin-bottom: 0.6rem;box-shadow: 0 4px 14px rgba(34,197,94,0.2);}.ugc-video-share-btn:hover{background: #15803d;transform: translateY(-1px);box-shadow: 0 6px 20px rgba(34,197,94,0.3);}.ugc-video-cta-note{font-size: 0.78rem;color: #6b7280;margin: 0.4rem 0 0;}@media (max-width: 768px){.ugc-video-grid{grid-template-columns: 1fr;gap: 1.25rem;}.ugcv-frame{aspect-ratio: 4/5;}}@media (min-width: 769px) and (max-width: 1000px){.ugc-video-grid{grid-template-columns: repeat(2, 1fr);}}.cas-explainer{max-width: 900px;margin: 3rem auto 2rem;padding: 2.5rem 1.5rem;border-top: 1px solid rgba(74,222,128,0.12);}.cas-explainer h2{font-size: clamp(1.4rem, 3vw, 1.85rem);font-weight: 800;color: #f0fdf4;margin: 0 0 0.6rem;letter-spacing: -0.02em;}.cas-explainer .cas-intro{font-size: 1rem;color: #94a3b8;line-height: 1.7;margin: 0 0 2rem;max-width: 720px;}.cas-stats{display: flex;gap: 1rem;flex-wrap: wrap;margin: 0 0 2.5rem;}.cas-stat-card{flex: 1;min-width: 140px;background: rgba(74,222,128,0.05);border: 1px solid rgba(74,222,128,0.15);border-radius: 12px;padding: 1rem 1.25rem;text-align: center;}.cas-stat-num{font-size: 1.75rem;font-weight: 900;color: #4ade80;line-height: 1;margin-bottom: 0.25rem;}.cas-stat-lbl{font-size: 0.78rem;color: #4b5563;text-transform: uppercase;letter-spacing: 0.04em;}.cas-explainer h3{font-size: 1.15rem;font-weight: 700;color: #e2e8f0;margin: 2rem 0 0.5rem;}.cas-explainer p{font-size: 0.95rem;color: #94a3b8;line-height: 1.7;margin: 0 0 1rem;}.cas-faq{margin: 2.5rem 0 0;border-top: 1px solid rgba(255,255,255,0.06);padding-top: 1.5rem;}.cas-faq h2{font-size: clamp(1.2rem, 2.5vw, 1.5rem);margin: 0 0 1.25rem;}.cas-faq details{border-bottom: 1px solid rgba(255,255,255,0.07);padding: 0.9rem 0;}.cas-faq summary{font-size: 0.97rem;font-weight: 600;color: #e2e8f0;cursor: pointer;list-style: none;display: flex;justify-content: space-between;align-items: center;gap: 0.5rem;}.cas-faq summary::after{content: '+';font-size: 1.2rem;color: #4ade80;flex-shrink: 0;}.cas-faq details[open] summary::after{content: '−';}.cas-faq details p{margin: 0.6rem 0 0;padding-left: 0;}.cas-links{display: flex;gap: 0.75rem;flex-wrap: wrap;margin: 2rem 0 0;}.cas-link{padding: 0.55rem 1.1rem;border: 1px solid rgba(74,222,128,0.25);border-radius: 8px;color: #4ade80;font-size: 0.85rem;font-weight: 600;text-decoration: none;transition: background 0.2s;}.cas-link:hover{background: rgba(74,222,128,0.08);}@media (max-width: 600px){.cas-stat-card{min-width: 120px;}.cas-stat-num{font-size: 1.4rem;}.cas-links{display: flex;flex-direction: column;gap: 0.5rem;}.cas-link{width: 100%;display: inline-flex;justify-content: center;align-items: center;font-size: 0.8rem;padding: 0.5rem 0.9rem;}}.cas-explainer{background: #ffffff !important;border-top: 1px solid #e2e8f0 !important;}.cas-explainer h2{color: #111827 !important;}.cas-explainer .cas-intro{color: #4b5563 !important;}.cas-stat-card{background: #f8faf9 !important;border: 1px solid #e2e8f0 !important;}.cas-stat-num{color: #166534 !important;}.cas-stat-lbl{color: #4b5563 !important;}.cas-explainer h3{color: #111827 !important;}.cas-explainer p{color: #4b5563 !important;}.cas-faq{border-top: 1px solid #e2e8f0 !important;}.cas-faq h2{color: #111827 !important;}.cas-faq details{border-bottom: 1px solid #e2e8f0 !important;}.cas-faq summary{color: #111827 !important;}.cas-faq summary::after{color: #16a34a !important;}.cas-faq details p{color: #4b5563 !important;}.cas-links{gap: 0.75rem;}.cas-link{border: 1px solid rgba(22,163,74,0.25) !important;color: #16a34a !important;background: #f0fdf4 !important;}.cas-link:hover{background: #e8f5e9 !important;}.urgency-strip{background:#fffbeb;border-top:1px solid #fde68a;border-bottom:1px solid #fde68a;padding:0.6rem 1.5rem;overflow:hidden}.urgency-strip-inner{max-width:1100px;margin:0 auto;display:flex;align-items:center;gap:0.75rem;flex-wrap:nowrap;overflow:hidden}.urgency-strip-label{display:inline-flex;align-items:center;gap:0.3rem;font-size:0.75rem;font-weight:800;color:#92400e;text-transform:uppercase;letter-spacing:0.07em;white-space:nowrap;flex-shrink:0}.urgency-strip-label-dot{width:7px;height:7px;border-radius:50%;background:#d97706;animation:urgency-pulse 1.4s ease-in-out infinite}@keyframes urgency-pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:0.5;transform:scale(0.8)}}.urgency-sep{color:#d97706;font-size:0.8rem;flex-shrink:0;opacity:0.5}.urgency-strip-items{display:flex;align-items:center;gap:0.5rem;flex-wrap:wrap;flex:1;min-width:0}.urgency-item{display:inline-flex;align-items:center;gap:0.35rem;background:#fff;border:1px solid #fde68a;border-radius:20px;padding:0.22rem 0.65rem;font-size:0.75rem;font-weight:600;color:#374151;text-decoration:none;white-space:nowrap;transition:border-color 0.15s,background 0.15s;flex-shrink:0}.urgency-item:hover{border-color:#d97706;background:#fff7ed;color:#111827}.urgency-item-days{font-weight:800;color:#b45309}.urgency-item-days.urgent{color:#dc2626}.urgency-strip-more{font-size:0.75rem;color:#92400e;font-weight:600;white-space:nowrap;text-decoration:none;flex-shrink:0}.urgency-strip-more:hover{text-decoration:underline}@media(max-width:640px){.urgency-strip{padding:0.5rem 1rem}.urgency-item{font-size:0.75rem;padding:0.2rem 0.5rem}.urgency-strip-label{font-size:0.75rem}}.hm-banner-inner{max-width:900px;margin:0 auto;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.hm-banner-text{flex:1;min-width:200px}.hm-banner-label{font-size:0.75rem;font-weight:700;color:#166534;text-transform:uppercase;letter-spacing:0.07em;margin-bottom:5px}.hm-banner-heading{font-size:clamp(1rem,2.5vw,1.35rem);font-weight:900;color:#0f172a;line-height:1.25;margin-bottom:4px}.hm-banner-desc{font-size:0.82rem;color:#475569;line-height:1.45}.hm-banner-cta-wrap{flex-shrink:0;display:flex;align-items:center;gap:10px}.hm-banner-cta{display:inline-flex;align-items:center;gap:8px;background:#16a34a;color:#ffffff;padding:12px 28px;border-radius:12px;font-size:0.95rem;font-weight:800;text-decoration:none;white-space:nowrap;box-shadow:0 4px 14px rgba(22,163,74,0.25);transition:all 0.25s cubic-bezier(0.4,0,0.2,1);min-height:44px}.hm-banner-fine{font-size:12px;color:#4b5563;text-align:center}@media(max-width:600px){.hm-banner-inner{padding:14px 16px;gap:12px;flex-direction:column;align-items:flex-start}.hm-banner-text{min-width:0;width:100%}.hm-banner-desc{display:none}.hm-banner-cta-wrap{width:100%}.hm-banner-cta{width:100%;justify-content:center;padding:12px 20px}.hm-banner-fine{display:none}}.hero-stat-bar{background:#f8faf9;border-bottom:1px solid #e2e8f0;padding:1.25rem 1rem}.hero-stat-bar-inner{display:flex;align-items:center;justify-content:center;gap:1.5rem;flex-wrap:wrap;max-width:900px;margin:0 auto}.hstat-item{display:flex;flex-direction:column;align-items:center;gap:0.1rem}.hstat-num{font-size:clamp(1.2rem,3vw,1.55rem);font-weight:800;color:#2E7D32;letter-spacing:-0.02em;line-height:1.1}.hstat-label{font-size: 0.75rem;color:#4b5563;font-weight:500;text-transform:uppercase;letter-spacing:0.06em;white-space:nowrap}.hstat-divider{color:#d1d5db;font-size:1.4rem;font-weight:300;line-height:1}@media(max-width:600px){.hstat-divider{display:none}.hero-stat-bar-inner{gap:1.25rem}}.cred-band-inner{max-width:860px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:0.5rem 2rem;flex-wrap:wrap}.cred-item{display:flex;align-items:center;gap:0.4rem;font-size:0.76rem;color:#4b5563}.cred-item strong{color:#1a202c;font-weight:600}@media(max-width:600px){.cred-band-inner{gap:0.5rem 1.2rem}.cred-item{font-size: 0.75rem}}.hpo-ticker-inner{display:flex;align-items:center;animation:hpoTicker 50s linear infinite;white-space:nowrap;will-change:transform}.hpo-ticker-inner:hover{animation-play-state:paused}@keyframes hpoTicker{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.hpo-tick-group{display:inline-flex;align-items:center;flex-shrink:0}.hpo-tick-item{display:inline-flex;align-items:center;gap:0.45rem;padding:0.55rem 1.5rem;border-right:1px solid #e2e8f0;font-size:0.78rem;color:#475569;flex-shrink:0}.hpo-tick-dot{width:5px;height:5px;border-radius:50%;background:#16a34a;flex-shrink:0}.hpo-tick-amount{color:#166534;font-weight:800}.mmb-inner{max-width:860px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:0.4rem 1.8rem;flex-wrap:wrap}.mmb-label{font-size:0.75rem;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;color:#9ca3af;white-space:nowrap;flex-shrink:0}.mmb-pub{font-size:0.78rem;font-weight:600;color:#6b7280;letter-spacing:0.01em;white-space:nowrap;transition:color 0.2s}.mmb-pub:hover{color:#111827}.mmb-sep{color:#d1d5db;font-size:0.75rem}@media(max-width:600px){.mmb-inner{gap:0.35rem 1.2rem}.mmb-pub{font-size: 0.75rem}}.coverage-bar{background:#f7faf8;border-bottom:1px solid #f1f5f9;padding:0.85rem 1rem}.coverage-bar-inner{max-width:960px;margin:0 auto;display:flex;align-items:center;gap:0.85rem;flex-wrap:wrap;justify-content:center}.coverage-bar-label{font-size: 0.75rem;font-weight:600;color:#4b5563;text-transform:uppercase;letter-spacing:0.07em;white-space:nowrap;flex-shrink:0}.coverage-chips{display:flex;flex-wrap:wrap;gap:0.35rem;justify-content:center}.coverage-chip{font-size: 0.75rem;font-weight:600;color:#475569;background:#ffffff;border:1px solid #e2e8f0;border-radius: 8px;padding:0.25rem 0.65rem;white-space:nowrap}.coverage-chip-more{color:#166534;border-color:rgba(22,163,74,0.2);background:#f0fdf4}@media(max-width:480px){.coverage-bar-label{display:none}}.bbc-section{background:#f8faf9;padding:3rem 1.5rem;border-top:1px solid #e2e8f0}.bbc-inner{max-width:1100px;margin:0 auto}.bbc-header{text-align:center;margin-bottom:2rem}.bbc-title{color:#1a202c;font-size:1.6rem;font-weight:700;margin:0 0 0.5rem}.bbc-sub{color:#4b5563;font-size:0.95rem;margin:0;text-align:center}.bbc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}.bbc-card{display:flex;flex-direction:column;gap:0.4rem;background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;padding:1.25rem 1.1rem;text-decoration:none;transition:border-color 0.18s,background 0.18s,box-shadow 0.18s;box-shadow:0 1px 3px rgba(0,0,0,0.05)}.bbc-card:hover{border-color:#2E7D32;background:#f8faf9;box-shadow:0 4px 12px rgba(0,0,0,0.08)}.bbc-icon{font-size:1.8rem;line-height:1}.bbc-name{color:#1a202c;font-size:0.97rem;font-weight:700;margin:0}.bbc-desc{color:#4b5563;font-size:0.8rem;line-height:1.45;margin:0;flex:1}.bbc-footer{display:flex;align-items:center;justify-content:space-between;margin-top:0.35rem;gap:0.5rem}.bbc-count{color:#475569;font-size: 0.75rem;font-weight:500}.bbc-cta{color:#2E7D32;font-size:0.8rem;font-weight:600;white-space:nowrap}@media(max-width:600px){.bbc-grid{grid-template-columns:repeat(2,1fr)}}.bbc-company-section{background:#f8f9fa;border-top:1px solid #e5e7eb}.bbc-company-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:0.6rem;margin-bottom:1.25rem}.bbc-company-card{display:flex;align-items:center;gap:0.5rem;background:#ffffff;border:1px solid #e2e8f0;border-radius:8px;padding:0.7rem 0.9rem;text-decoration:none;color:#1a202c;font-size:0.88rem;font-weight:600;line-height:1.2;transition:border-color 0.18s,box-shadow 0.18s,background 0.18s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bbc-company-card:hover{border-color:#2E7D32;background:#f8f9fa;box-shadow:0 2px 8px rgba(46,125,50,0.12);color:#2E7D32}.bbc-company-footer{text-align:center}.bbc-company-all-link{display:inline-flex;align-items:center;gap:0.4rem;color:#2E7D32;font-size:0.9rem;font-weight:700;text-decoration:none;border:1px solid #bbf7d0;padding:0.5rem 1.25rem;border-radius:6px;background:#fff;transition:all 0.18s}.bbc-company-all-link:hover{background:#f8f9fa;border-color:#2E7D32}@media(max-width:600px){.bbc-company-grid{grid-template-columns:repeat(2,1fr)}}.featured-roundup-bar{background:#f0faf3;border-top:1px solid #c8e6c9;border-bottom:1px solid #c8e6c9;padding:0.85rem 1.5rem}.featured-roundup-inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.featured-roundup-eyebrow{font-size: 0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;color:#2E7D32;white-space:nowrap;flex-shrink:0}.featured-roundup-link{flex:1;min-width:200px;text-decoration:none;display:flex;flex-direction:column;gap:0.1rem}.featured-roundup-link strong{font-size:0.9rem;color:#1a202c;font-weight:600}.featured-roundup-sub{font-size:0.75rem;color:#4b5563;text-align:center}.featured-roundup-cta{background:#16a34a;border:1px solid #15803d;color:#ffffff;font-size:0.78rem;font-weight:700;padding:0.4rem 1rem;border-radius: 8px;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:background 0.15s}.featured-roundup-cta:hover{background:#15803d;color:#ffffff}@media(max-width:560px){.featured-roundup-sub{display:none}.featured-roundup-inner{gap:0.6rem}}.la-card-date{color: #6b7280 !important;}.card-deadline.expired{color: #6b7280 !important;}.card-added-date{color: #6b7280 !important;}.testimonials-disclaimer{color: #6b7280 !important;}#main-content .testimonials-disclaimer{color: #6b7280 !important;-webkit-text-fill-color: #6b7280 !important;}.mmb-label{color: #6b7280 !important;}html body main#main-content #media-mentions-bar .mmb-label{color: #4b5563 !important;}.vpf-time{color: #6b7280 !important;}#main-content .vpf-time{color: #6b7280 !important;-webkit-text-fill-color: #6b7280 !important;}.cs-days-unit{color: #6b7280 !important;}.cs-arrow{color: #6b7280 !important;}.ny-dismiss-btn{color: #6b7280 !important;}#subscribeConfirmedToast .sct-close{color: #6b7280 !important;}html body main#main-content .ticker-sep, html body main#main-content .ticker-time{color: #6b7280 !important;-webkit-text-fill-color: #6b7280 !important;}#srStickyBar .sr-sticky-dismiss{font-size: 1.15rem !important;color: #6b7280 !important;background: rgba(0, 0, 0, 0.06) !important;border-radius: 8px !important;width: 36px !important;height: 36px !important;min-width: 36px !important;min-height: 36px !important;}#srStickyBar .sr-sticky-dismiss:hover{background: rgba(0, 0, 0, 0.12) !important;color: #1f2937 !important;}@media(max-width:600px){#srStickyBar{padding:0.5rem 0.75rem !important}#srStickyBar > div{flex-direction:column !important;gap:0.4rem !important;align-items:stretch !important}#srStickyBar .sr-sticky-headline{white-space:normal !important;text-align:center;font-size:0.78rem !important;line-height:1.3}#srStickyBar #srStickyCount{display:none !important}#srStickyBar #srStickyBarForm{min-width:100% !important;max-width:100% !important;flex:none !important}#srStickyBar .sr-sticky-dismiss{position:absolute !important;top:0.25rem !important;right:0.25rem !important}}
body.page-home{}.rs-hero.rs-hero-redesigned{background: #ffffff;padding: clamp(3.5rem, 7vw, 6rem) clamp(1.25rem, 4vw, 2rem) clamp(2.5rem, 5vw, 4rem);border-bottom: none;position: relative;overflow: hidden;}.rs-hero.rs-hero-redesigned::before{content: '';position: absolute;inset: 0;background: radial-gradient(ellipse 80% 60% at 50% 0%, rgba(22, 163, 74, 0.04) 0%, transparent 70%);pointer-events: none;z-index: 0;}.rs-hero-inner{position: relative;z-index: 1;max-width: 780px;margin: 0 auto;text-align: center;}.rs-hero-redesigned .rs-hero-headline{font-size: clamp(2.5rem, 6.5vw, 3.8rem) !important;font-weight: 800 !important;line-height: 1.05 !important;letter-spacing: -0.04em !important;color: #0f172a !important;margin-bottom: 1.5rem !important;}.rs-hero-redesigned .rs-hero-subtitle{font-size: clamp(1.05rem, 2.2vw, 1.2rem) !important;line-height: 1.7 !important;color: #475569 !important;max-width: 620px;margin-left: auto;margin-right: auto;margin-bottom: 2.5rem !important;}.rs-hero-ctas-redesigned{display: flex !important;flex-direction: column !important;gap: 1rem !important;margin-bottom: 2rem !important;align-items: center !important;justify-content: center !important;}@media (min-width: 600px){.rs-hero-ctas-redesigned{flex-direction: row !important;gap: 1.25rem !important;}}.rs-btn-primary-dominant, .rs-hero-ctas-redesigned .btn.btn-primary{display: inline-block !important;text-align: center !important;padding: 1rem 2.5rem !important;font-size: 1.05rem !important;font-weight: 700 !important;border-radius: 12px !important;background: #15803d !important;color: #ffffff !important;border: none !important;text-decoration: none !important;white-space: nowrap !important;box-shadow: 0 2px 8px rgba(21, 128, 61, 0.25), 0 1px 2px rgba(0,0,0,0.06) !important;letter-spacing: -0.01em !important;transition: background 250ms cubic-bezier(0.4,0,0.2,1), box-shadow 250ms cubic-bezier(0.4,0,0.2,1), transform 250ms cubic-bezier(0.4,0,0.2,1) !important;}.rs-btn-primary-dominant:hover, .rs-hero-ctas-redesigned .btn.btn-primary:hover{background: #166534 !important;box-shadow: 0 6px 20px rgba(21, 128, 61, 0.35), 0 2px 4px rgba(0,0,0,0.08) !important;transform: translateY(-1px) !important;color: #ffffff !important;}.rs-btn-ghost-redesigned, .btn.btn-ghost.btn-lg.hero-ghost-cta{display: inline-block !important;text-align: center !important;padding: 1rem 2.5rem !important;font-size: 1.05rem !important;font-weight: 600 !important;border-radius: 12px !important;background: transparent !important;color: #334155 !important;-webkit-text-fill-color: #334155 !important;border: 1.5px solid #d1d5db !important;text-decoration: none !important;white-space: nowrap !important;transition: border-color 250ms cubic-bezier(0.4,0,0.2,1), background 250ms cubic-bezier(0.4,0,0.2,1), color 250ms cubic-bezier(0.4,0,0.2,1) !important;}.rs-btn-ghost-redesigned:hover, .btn.btn-ghost.btn-lg.hero-ghost-cta:hover{border-color: #9ca3af !important;background: #f8fafc !important;color: #1e293b !important;-webkit-text-fill-color: #1e293b !important;}@media (max-width: 600px){.rs-btn-ghost-redesigned, .btn.btn-ghost.hero-ghost-cta{display: none !important;}}#srLiveVisitorBadge{background: rgba(21, 128, 61, 0.07) !important;border: 1px solid rgba(21, 128, 61, 0.18) !important;border-radius: 20px !important;padding: 0.28rem 0.85rem !important;font-size: 0.82rem !important;font-weight: 600 !important;color: #15803d !important;}.sr-hero-trust-strip{margin-top: 0.85rem !important;font-size: 0.82rem !important;color: #4b5563 !important;}.rs-hero-trust{display: flex;flex-wrap: wrap;gap: 0.35rem 1.25rem;justify-content: center;margin-top: 1.25rem;margin-bottom: 0;}.rs-hero-trust-item{font-size: 0.82rem;font-weight: 600;color: #64748b;display: flex;align-items: center;gap: 0.3rem;}.rs-hero-trust-checkmark{color: #16a34a;font-style: normal;font-weight: 700;}.rs-stats-bar{display: flex !important;align-items: center !important;justify-content: center !important;gap: 0 !important;background: #ffffff !important;border: none !important;border-radius: 16px !important;box-shadow: 0 1px 3px rgba(0,0,0,0.04), 0 4px 16px rgba(0,0,0,0.06) !important;padding: 28px 36px !important;margin: 40px auto 0 !important;max-width: 760px !important;flex-wrap: wrap !important;}.rs-stat{flex: 1 !important;min-width: 130px !important;text-align: center !important;padding: 8px 16px !important;}.rs-stat-number{font-size: clamp(1.6rem, 3.5vw, 2.2rem) !important;font-weight: 800 !important;color: #15803d !important;line-height: 1 !important;margin-bottom: 6px !important;letter-spacing: -0.03em !important;font-feature-settings: 'tnum' !important;}.rs-stat-label{font-size: 0.75rem !important;font-weight: 500 !important;color: #64748b !important;text-transform: uppercase !important;letter-spacing: 0.06em !important;}.rs-stat-divider{width: 1px !important;height: 40px !important;background: #e2e8f0 !important;flex-shrink: 0 !important;opacity: 0.7 !important;}@media (max-width: 540px){.rs-stats-bar{padding: 18px 16px !important;gap: 0 !important;border-radius: 12px !important;}.rs-stat{min-width: 80px !important;padding: 6px 8px !important;}.rs-stat-number{font-size: 1.4rem !important;}}.rs-trust-bar{background: #f8fafc !important;border-top: none !important;border-bottom: 1px solid rgba(0,0,0,0.05) !important;padding: 16px clamp(1.25rem, 4vw, 2rem) !important;}.rs-trust-bar-inner{max-width: 1100px !important;margin: 0 auto !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 0 !important;flex-wrap: wrap !important;}.rs-trust-badge{display: flex !important;align-items: center !important;gap: 8px !important;padding: 8px 20px !important;font-size: 0.85rem !important;font-weight: 600 !important;color: #374151 !important;border-right: 1px solid #e5e7eb !important;white-space: nowrap !important;}.rs-trust-badge:last-child{border-right: none !important;}.rs-trust-badge-icon{width: 28px !important;height: 28px !important;border-radius: 6px !important;background: rgba(22, 163, 74, 0.08) !important;display: flex !important;align-items: center !important;justify-content: center !important;flex-shrink: 0 !important;font-size: 0.9rem !important;}.rs-trust-badge-num{color: #15803d !important;font-weight: 800 !important;}@media (max-width: 680px){.rs-trust-badge{padding: 6px 12px !important;font-size: 0.78rem !important;gap: 6px !important;}.rs-trust-badge-icon{display: none !important;}}.urgency-strip{background: #fffbeb !important;border-top: 1px solid #fde68a !important;border-bottom: 1px solid #fde68a !important;padding: 0.55rem 1.5rem !important;}.urgency-strip-inner{max-width: 1100px !important;margin: 0 auto !important;display: flex !important;align-items: center !important;gap: 0.75rem !important;flex-wrap: nowrap !important;overflow: hidden !important;font-size: 0.84rem !important;}.urgency-strip-label{display: flex !important;align-items: center !important;gap: 0.45rem !important;font-weight: 700 !important;color: #92400e !important;flex-shrink: 0 !important;white-space: nowrap !important;}.urgency-item-days.urgent{color: #dc2626 !important;font-weight: 800 !important;}.urgency-item{color: #78350f !important;font-weight: 500 !important;text-decoration: none !important;white-space: nowrap !important;}.urgency-item:hover{color: #92400e !important;text-decoration: underline !important;}.hiw-section{background: #f8fafc !important;padding: clamp(4rem, 8vw, 6rem) clamp(1.25rem, 4vw, 2rem) !important;border-top: 1px solid #f0f1f3 !important;border-bottom: 1px solid #f0f1f3 !important;}.hiw-inner{max-width: 1100px !important;margin: 0 auto !important;}.hiw-header{text-align: center !important;margin-bottom: clamp(2.5rem, 5vw, 4rem) !important;}.hiw-title{font-size: clamp(1.75rem, 4vw, 2.4rem) !important;font-weight: 800 !important;letter-spacing: -0.03em !important;color: #0f172a !important;line-height: 1.15 !important;margin: 0 0 0.75rem !important;}.hiw-sub{font-size: clamp(0.95rem, 2vw, 1.05rem) !important;color: #64748b !important;line-height: 1.6 !important;margin: 0 !important;max-width: 520px !important;margin-left: auto !important;margin-right: auto !important;}.hiw-steps{display: flex !important;align-items: flex-start !important;gap: clamp(1.5rem, 3vw, 2.5rem) !important;justify-content: center !important;}.hiw-step{flex: 1 !important;max-width: 320px !important;background: #ffffff !important;border-radius: 16px !important;padding: clamp(1.5rem, 3vw, 2.25rem) !important;box-shadow: 0 1px 3px rgba(0,0,0,0.05), 0 4px 12px rgba(0,0,0,0.04) !important;border: 1px solid rgba(0,0,0,0.04) !important;transition: box-shadow 250ms cubic-bezier(0.4,0,0.2,1), transform 250ms cubic-bezier(0.4,0,0.2,1) !important;opacity: 0;transform: translateY(16px);}.hiw-step.hiw-visible{opacity: 1 !important;transform: translateY(0) !important;transition: opacity 400ms ease, transform 400ms ease, box-shadow 250ms cubic-bezier(0.4,0,0.2,1) !important;}.hiw-step:hover{box-shadow: 0 4px 12px rgba(0,0,0,0.08), 0 12px 28px rgba(0,0,0,0.06) !important;transform: translateY(-2px) !important;}.hiw-step-icon{display: flex !important;align-items: center !important;justify-content: flex-start !important;margin-bottom: 1.25rem !important;}.hiw-step-num{font-size: 0.75rem !important;font-weight: 800 !important;text-transform: uppercase !important;letter-spacing: 0.1em !important;color: #16a34a !important;margin-bottom: 0.6rem !important;}.hiw-step-title{font-size: clamp(1rem, 2vw, 1.15rem) !important;font-weight: 700 !important;color: #0f172a !important;letter-spacing: -0.02em !important;margin: 0 0 0.75rem !important;line-height: 1.3 !important;}.hiw-step-desc{font-size: 0.9rem !important;color: #475569 !important;line-height: 1.65 !important;margin: 0 !important;}.hiw-connector{display: flex !important;align-items: center !important;padding-top: 3.5rem !important;flex-shrink: 0 !important;opacity: 0.5 !important;}.hiw-footer{text-align: center !important;margin-top: clamp(2rem, 4vw, 3rem) !important;}.hiw-trust{font-size: 0.88rem !important;color: #64748b !important;margin-bottom: 1.25rem !important;}.hiw-cta-btn{display: inline-block !important;background: #15803d !important;color: #ffffff !important;font-weight: 700 !important;font-size: 1rem !important;padding: 0.85rem 2rem !important;border-radius: 10px !important;text-decoration: none !important;transition: background 250ms cubic-bezier(0.4,0,0.2,1), box-shadow 250ms cubic-bezier(0.4,0,0.2,1) !important;box-shadow: 0 2px 8px rgba(21, 128, 61, 0.2) !important;}.hiw-cta-btn:hover{background: #166534 !important;box-shadow: 0 4px 16px rgba(21, 128, 61, 0.3) !important;color: #ffffff !important;}@media (max-width: 768px){.hiw-steps{flex-direction: column !important;align-items: center !important;gap: 1.25rem !important;}.hiw-step{max-width: 100% !important;width: 100% !important;}.hiw-connector{transform: rotate(90deg) !important;padding-top: 0 !important;padding-left: 0 !important;}}.ctfm-section{padding: clamp(3rem, 6vw, 5rem) clamp(1.25rem, 4vw, 2rem) clamp(3.5rem, 7vw, 5.5rem) !important;border-top: 1px solid rgba(34, 197, 94, 0.15) !important;border-bottom: 1px solid rgba(34, 197, 94, 0.15) !important;}.ctfm-inner{max-width: 640px !important;margin: 0 auto !important;text-align: center !important;}.ctfm-label{display: inline-flex !important;align-items: center !important;gap: 6px !important;background: rgba(34, 197, 94, 0.12) !important;border: 1px solid rgba(34, 197, 94, 0.3) !important;color: #4ade80 !important;font-size: 0.75rem !important;font-weight: 800 !important;padding: 0.25rem 0.75rem !important;border-radius: 20px !important;letter-spacing: 0.1em !important;text-transform: uppercase !important;margin-bottom: 1rem !important;}.ctfm-title{color: #f0fdf4 !important;font-size: clamp(1.5rem, 4vw, 2rem) !important;font-weight: 900 !important;margin: 0 0 0.65rem !important;line-height: 1.15 !important;letter-spacing: -0.03em !important;}.ctfm-sub{color: rgba(255,255,255,0.55) !important;font-size: 0.92rem !important;margin: 0 0 1.5rem !important;line-height: 1.6 !important;}.ctfm-game-wrap{border-radius: 16px !important;border: 1.5px solid rgba(34, 197, 94, 0.3) !important;box-shadow: 0 0 40px rgba(34, 197, 94, 0.08), 0 8px 32px rgba(0,0,0,0.4) !important;}.ctfm-start-btn{background: #16a34a !important;color: #ffffff !important;font-size: 1rem !important;font-weight: 700 !important;border: none !important;padding: 0.85rem 2rem !important;border-radius: 12px !important;cursor: pointer !important;box-shadow: 0 4px 20px rgba(22, 163, 74, 0.35) !important;transition: transform 150ms cubic-bezier(0.4,0,0.2,1), box-shadow 150ms cubic-bezier(0.4,0,0.2,1) !important;letter-spacing: -0.01em !important;}.ctfm-start-btn:hover{transform: translateY(-2px) !important;box-shadow: 0 8px 28px rgba(22, 163, 74, 0.45) !important;}.ctfm-cta-btn{background: #16a34a !important;color: #ffffff !important;font-size: 0.95rem !important;font-weight: 700 !important;padding: 0.8rem 1.75rem !important;border-radius: 12px !important;text-decoration: none !important;box-shadow: 0 4px 18px rgba(22, 163, 74, 0.3) !important;transition: transform 150ms cubic-bezier(0.4,0,0.2,1), box-shadow 150ms cubic-bezier(0.4,0,0.2,1) !important;display: block !important;text-align: center !important;}.ctfm-cta-btn:hover{transform: translateY(-1px) !important;box-shadow: 0 6px 24px rgba(22, 163, 74, 0.45) !important;color: #ffffff !important;}.ctfm-hint{color: rgba(255,255,255,0.3) !important;font-size: 0.75rem !important;margin-top: 1rem !important;}.bbc-section{padding: clamp(3.5rem, 7vw, 5.5rem) clamp(1.25rem, 4vw, 2rem) !important;background: #ffffff !important;border-top: 1px solid #f0f1f3 !important;}.bbc-inner{max-width: 1200px !important;margin: 0 auto !important;}.bbc-header{text-align: center !important;margin-bottom: clamp(2rem, 4vw, 3.5rem) !important;}.bbc-title{font-size: clamp(1.75rem, 4vw, 2.4rem) !important;font-weight: 800 !important;letter-spacing: -0.03em !important;color: #0f172a !important;margin: 0 0 0.65rem !important;line-height: 1.15 !important;}.bbc-sub{font-size: 1rem !important;color: #64748b !important;margin: 0 !important;line-height: 1.6 !important;}.bbc-grid{display: grid !important;grid-template-columns: repeat(auto-fill, minmax(240px, 1fr)) !important;gap: 1.25rem !important;}.bbc-card{display: flex !important;flex-direction: column !important;padding: 1.5rem !important;background: #f8fafc !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 14px !important;text-decoration: none !important;color: inherit !important;transition: background 250ms cubic-bezier(0.4,0,0.2,1), border-color 250ms cubic-bezier(0.4,0,0.2,1), box-shadow 250ms cubic-bezier(0.4,0,0.2,1), transform 250ms cubic-bezier(0.4,0,0.2,1) !important;}.bbc-card:hover{background: #ffffff !important;border-color: rgba(22, 163, 74, 0.2) !important;box-shadow: 0 4px 12px rgba(0,0,0,0.06), 0 1px 3px rgba(0,0,0,0.04) !important;transform: translateY(-2px) !important;}.bbc-icon{font-size: 1.75rem !important;margin-bottom: 0.85rem !important;display: block !important;line-height: 1 !important;}.bbc-name{font-size: 1rem !important;font-weight: 700 !important;color: #0f172a !important;margin-bottom: 0.5rem !important;letter-spacing: -0.015em !important;}.bbc-desc{font-size: 0.83rem !important;color: #64748b !important;line-height: 1.6 !important;margin: 0 0 auto !important;flex: 1 !important;}.bbc-footer{display: flex !important;align-items: center !important;justify-content: space-between !important;margin-top: 1rem !important;padding-top: 0.75rem !important;border-top: 1px solid rgba(0,0,0,0.05) !important;}.bbc-count{font-size: 0.75rem !important;font-weight: 600 !important;color: #94a3b8 !important;}.bbc-cta{font-size: 0.8rem !important;font-weight: 700 !important;color: #16a34a !important;}.bbc-company-section{background: #f8fafc !important;border-top: 1px solid #f0f1f3 !important;}.bbc-company-grid{display: flex !important;flex-wrap: wrap !important;gap: 0.6rem !important;}.bbc-company-card{display: inline-flex !important;align-items: center !important;gap: 0.4rem !important;padding: 0.5rem 1rem !important;background: #ffffff !important;border: 1px solid #e5e7eb !important;border-radius: 8px !important;font-size: 0.85rem !important;font-weight: 600 !important;color: #374151 !important;text-decoration: none !important;transition: border-color 250ms cubic-bezier(0.4,0,0.2,1), color 250ms cubic-bezier(0.4,0,0.2,1), box-shadow 250ms cubic-bezier(0.4,0,0.2,1) !important;}.bbc-company-card:hover{border-color: rgba(22, 163, 74, 0.4) !important;color: #15803d !important;box-shadow: 0 2px 8px rgba(0,0,0,0.06) !important;}.bbc-company-footer{margin-top: 1.5rem !important;text-align: center !important;}.bbc-company-all-link{font-size: 0.9rem !important;font-weight: 700 !important;color: #15803d !important;text-decoration: none !important;}.bbc-company-all-link:hover{text-decoration: underline !important;}.activity-ticker-wrap{background: #f8fafc !important;border-top: 1px solid #f0f1f3 !important;border-bottom: 1px solid #f0f1f3 !important;padding: 0.7rem 0 !important;overflow: hidden !important;display: flex !important;align-items: center !important;}.activity-ticker-label{display: flex !important;align-items: center !important;gap: 0.4rem !important;padding: 0 1.25rem !important;flex-shrink: 0 !important;font-size: 0.75rem !important;font-weight: 800 !important;letter-spacing: 0.08em !important;text-transform: uppercase !important;color: #15803d !important;border-right: 1px solid #e5e7eb !important;white-space: nowrap !important;}.ticker-live-dot{width: 7px !important;height: 7px !important;background: #22c55e !important;border-radius: 50% !important;display: inline-block !important;animation: sr-live-pulse 1.8s ease-in-out infinite !important;}.activity-ticker-track{display: flex !important;align-items: center !important;gap: 2rem !important;overflow: hidden !important;white-space: nowrap !important;will-change: transform !important;}.ticker-group{display: inline-flex !important;align-items: center !important;flex-shrink: 0 !important;}.ticker-item{display: inline-flex !important;align-items: center !important;gap: 0.5rem !important;padding: 0 1.5rem !important;border-right: 1px solid #e5e7eb !important;white-space: nowrap !important;font-size: 0.82rem !important;color: #475569 !important;}.ticker-avatar{width: 24px !important;height: 24px !important;background: rgba(22, 163, 74, 0.1) !important;color: #15803d !important;border-radius: 50% !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;font-size: 0.75rem !important;font-weight: 800 !important;flex-shrink: 0 !important;}.ticker-payout{color: #15803d !important;font-weight: 800 !important;}.ticker-settlement{font-style: normal !important;font-weight: 600 !important;color: #374151 !important;}.ticker-sep{color: #d1d5db !important;}.ticker-time{color: #94a3b8 !important;font-size: 0.75rem !important;}.community-wins-section{padding: clamp(3rem, 6vw, 5rem) clamp(1.25rem, 4vw, 2rem) !important;background: #f8fafc !important;border-top: 1px solid #f0f1f3 !important;}.community-wins-inner{max-width: 1100px !important;margin: 0 auto !important;}.community-wins-header{display: flex !important;align-items: flex-start !important;justify-content: space-between !important;gap: 1rem !important;margin-bottom: 2rem !important;flex-wrap: wrap !important;}.community-wins-title{font-size: clamp(1.5rem, 3.5vw, 2rem) !important;font-weight: 800 !important;letter-spacing: -0.03em !important;color: #0f172a !important;margin: 0 0 0.4rem !important;display: flex !important;align-items: center !important;gap: 0.6rem !important;}.community-wins-live-dot{width: 9px !important;height: 9px !important;background: #22c55e !important;border-radius: 50% !important;display: inline-block !important;flex-shrink: 0 !important;animation: sr-live-pulse 1.8s ease-in-out infinite !important;}.community-wins-sub{font-size: 0.9rem !important;color: #64748b !important;margin: 0 !important;}.community-wins-see-all{font-size: 0.85rem !important;font-weight: 700 !important;color: #15803d !important;text-decoration: none !important;white-space: nowrap !important;align-self: center !important;}.community-wins-see-all:hover{text-decoration: underline !important;}.community-wins-grid{display: grid !important;grid-template-columns: repeat(auto-fill, minmax(260px, 1fr)) !important;gap: 1rem !important;}.cw-card{background: #ffffff !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 12px !important;padding: 1.25rem !important;transition: box-shadow 250ms cubic-bezier(0.4,0,0.2,1), transform 250ms cubic-bezier(0.4,0,0.2,1) !important;}.cw-card:hover{box-shadow: 0 4px 12px rgba(0,0,0,0.07) !important;transform: translateY(-1px) !important;}.cw-card-top{display: flex !important;align-items: center !important;gap: 0.75rem !important;margin-bottom: 0.85rem !important;}.cw-avatar{width: 36px !important;height: 36px !important;background: rgba(22, 163, 74, 0.1) !important;color: #15803d !important;border-radius: 50% !important;display: flex !important;align-items: center !important;justify-content: center !important;font-weight: 800 !important;font-size: 0.88rem !important;flex-shrink: 0 !important;}.cw-card-meta{display: flex !important;flex-direction: column !important;gap: 0.15rem !important;}.cw-location{font-size: 0.78rem !important;font-weight: 600 !important;color: #374151 !important;}.cw-time{font-size: 0.75rem !important;color: #94a3b8 !important;}.cw-payout{font-size: 1.6rem !important;font-weight: 800 !important;color: #15803d !important;letter-spacing: -0.03em !important;line-height: 1 !important;margin-bottom: 0.5rem !important;font-feature-settings: 'tnum' !important;}.cw-settlement{margin-bottom: 0.6rem !important;}.cw-settlement-link, .cw-settlement-name{font-size: 0.83rem !important;color: #374151 !important;font-weight: 500 !important;text-decoration: none !important;line-height: 1.4 !important;}.cw-settlement-link:hover{color: #15803d !important;text-decoration: underline !important;}.cw-status{display: flex !important;align-items: center !important;gap: 0.4rem !important;font-size: 0.75rem !important;font-weight: 700 !important;color: #64748b !important;text-transform: uppercase !important;letter-spacing: 0.05em !important;}.cw-status-dot{width: 6px !important;height: 6px !important;background: #22c55e !important;border-radius: 50% !important;display: inline-block !important;flex-shrink: 0 !important;}.email-capture-strip{background: #ffffff !important;border-top: 1px solid #f0f1f3 !important;border-bottom: 1px solid #f0f1f3 !important;padding: clamp(1.5rem, 3vw, 2.5rem) clamp(1.25rem, 4vw, 2rem) !important;}.email-strip-inner{max-width: 860px !important;margin: 0 auto !important;display: flex !important;align-items: center !important;justify-content: space-between !important;gap: 1.5rem !important;flex-wrap: wrap !important;}.email-strip-text{display: flex !important;align-items: center !important;gap: 1rem !important;flex: 1 !important;min-width: 240px !important;}.email-strip-icon{font-size: 1.5rem !important;flex-shrink: 0 !important;}.email-strip-text strong{display: block !important;font-size: 0.95rem !important;font-weight: 700 !important;color: #0f172a !important;margin-bottom: 0.2rem !important;}.email-strip-sub{display: block !important;font-size: 0.8rem !important;color: #64748b !important;}.email-strip-form{display: flex !important;gap: 0.5rem !important;flex-shrink: 0 !important;flex-wrap: nowrap !important;}.email-strip-input{padding: 0.7rem 1rem !important;border: 1.5px solid #d1d5db !important;border-radius: 9px !important;font-size: 0.88rem !important;color: #1e293b !important;background: #ffffff !important;min-width: 220px !important;outline: none !important;transition: border-color 200ms ease !important;}.email-strip-input:focus{border-color: #16a34a !important;box-shadow: 0 0 0 3px rgba(22, 163, 74, 0.1) !important;}.email-strip-btn{padding: 0.7rem 1.35rem !important;background: #15803d !important;color: #ffffff !important;font-size: 0.88rem !important;font-weight: 700 !important;border: none !important;border-radius: 9px !important;cursor: pointer !important;white-space: nowrap !important;transition: background 200ms ease !important;}.email-strip-btn:hover{background: #166534 !important;}@media (max-width: 640px){.email-strip-inner{flex-direction: column !important;align-items: flex-start !important;}.email-strip-form{width: 100% !important;}.email-strip-input{min-width: 0 !important;flex: 1 !important;font-size: 16px !important;}}.rs-email-section{background: linear-gradient(135deg, #14532d 0%, #052e16 100%) !important;padding: clamp(3rem, 6vw, 5rem) clamp(1.25rem, 4vw, 2rem) !important;border-radius: 0 !important;}.rs-email-inner{max-width: 560px !important;margin: 0 auto !important;text-align: center !important;}.rs-email-title{font-size: clamp(1.5rem, 3.5vw, 2rem) !important;font-weight: 800 !important;letter-spacing: -0.03em !important;color: #f0fdf4 !important;margin: 0 0 0.75rem !important;line-height: 1.2 !important;}.rs-email-sub{font-size: 0.95rem !important;color: rgba(255,255,255,0.65) !important;margin: 0 0 1.75rem !important;line-height: 1.6 !important;}.rs-email-form{display: flex !important;gap: 0.5rem !important;max-width: 440px !important;margin: 0 auto 0.75rem !important;}.rs-email-input{flex: 1 !important;padding: 0.8rem 1rem !important;background: rgba(255,255,255,0.1) !important;border: 1.5px solid rgba(255,255,255,0.2) !important;border-radius: 10px !important;color: #f0fdf4 !important;font-size: 0.9rem !important;outline: none !important;min-width: 0 !important;transition: border-color 200ms ease, background 200ms ease !important;}.rs-email-input::placeholder{color: rgba(255,255,255,0.4) !important;}.rs-email-input:focus{border-color: rgba(34, 197, 94, 0.6) !important;background: rgba(255,255,255,0.12) !important;box-shadow: 0 0 0 3px rgba(34, 197, 94, 0.35) !important;}.rs-email-btn{padding: 0.8rem 1.5rem !important;background: #22c55e !important;color: #ffffff !important;font-size: 0.9rem !important;font-weight: 800 !important;border: none !important;border-radius: 10px !important;cursor: pointer !important;white-space: nowrap !important;transition: background 200ms ease, box-shadow 200ms ease !important;}.rs-email-btn:hover{background: #16a34a !important;color: #ffffff !important;box-shadow: 0 4px 16px rgba(34, 197, 94, 0.4) !important;}.rs-email-legal{font-size: 0.75rem !important;color: rgba(255,255,255,0.35) !important;margin: 0 !important;}.rs-email-legal-link{color: rgba(255,255,255,0.5) !important;}@media (max-width: 480px){.rs-email-form{flex-direction: column !important;}.rs-email-input{font-size: 16px !important;}}.testimonials-section{padding: clamp(4rem, 8vw, 6rem) clamp(1.25rem, 4vw, 2rem) !important;background: #f8fafc !important;border-top: 1px solid #f0f1f3 !important;}.testimonials-inner{max-width: 1100px !important;margin: 0 auto !important;}.testimonials-header{text-align: center !important;margin-bottom: clamp(2rem, 4vw, 3.5rem) !important;}.testimonials-eyebrow{display: inline-block !important;font-size: 0.75rem !important;font-weight: 800 !important;text-transform: uppercase !important;letter-spacing: 0.12em !important;color: #15803d !important;background: rgba(22, 163, 74, 0.08) !important;padding: 0.25rem 0.85rem !important;border-radius: 20px !important;margin-bottom: 0.85rem !important;}.testimonials-title{font-size: clamp(1.75rem, 4vw, 2.4rem) !important;font-weight: 800 !important;letter-spacing: -0.03em !important;color: #0f172a !important;margin: 0 0 0.65rem !important;line-height: 1.15 !important;}.testimonials-sub{font-size: 1rem !important;color: #64748b !important;margin: 0 !important;max-width: 480px !important;margin-left: auto !important;margin-right: auto !important;line-height: 1.6 !important;}.testimonials-counter-banner{display: flex !important;align-items: center !important;justify-content: center !important;gap: 0.75rem !important;background: rgba(22, 163, 74, 0.06) !important;border: 1px solid rgba(22, 163, 74, 0.15) !important;border-radius: 12px !important;padding: 0.85rem 1.5rem !important;margin-bottom: 2rem !important;max-width: 480px !important;margin-left: auto !important;margin-right: auto !important;}.testimonials-counter-icon{font-size: 1.1rem !important;}.testimonials-counter-text{font-size: 0.9rem !important;color: #374151 !important;font-weight: 500 !important;}.testimonial-card{background: #ffffff !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 16px !important;padding: 1.75rem !important;box-shadow: 0 1px 3px rgba(0,0,0,0.04) !important;transition: box-shadow 250ms cubic-bezier(0.4,0,0.2,1) !important;}.testimonial-card:hover{box-shadow: 0 4px 16px rgba(0,0,0,0.07) !important;}.testimonials-stars{display: flex !important;gap: 2px !important;margin-bottom: 1rem !important;}.star{color: #d1d5db !important;font-size: 1rem !important;}.star-filled{color: #f59e0b !important;}.testimonial-quote{font-size: 0.95rem !important;color: #374151 !important;line-height: 1.7 !important;margin: 0 0 1.25rem !important;quotes: "\201C" "\201D" !important;font-style: normal !important;}.testimonial-meta{display: flex !important;flex-direction: column !important;gap: 0.25rem !important;}.testimonial-name{font-size: 0.85rem !important;font-weight: 700 !important;color: #0f172a !important;}.testimonial-state{color: #64748b !important;font-weight: 500 !important;}.testimonial-settlement{font-size: 0.78rem !important;color: #94a3b8 !important;}.testimonials-trust-badges{display: flex !important;align-items: center !important;justify-content: center !important;gap: 1.5rem !important;flex-wrap: wrap !important;margin-top: 2rem !important;padding-top: 1.5rem !important;border-top: 1px solid #f0f1f3 !important;}.testimonials-trust-badge{display: flex !important;align-items: center !important;gap: 0.5rem !important;font-size: 0.83rem !important;font-weight: 600 !important;color: #374151 !important;text-decoration: none !important;}.testimonials-footer{display: flex !important;align-items: center !important;justify-content: center !important;gap: 0.75rem !important;margin-top: 2rem !important;flex-wrap: wrap !important;}.testimonials-see-all, .testimonials-share-link{font-size: 0.85rem !important;font-weight: 700 !important;color: #15803d !important;text-decoration: none !important;}.testimonials-see-all:hover, .testimonials-share-link:hover{text-decoration: underline !important;}.testimonials-cta-sep{color: #d1d5db !important;font-size: 0.85rem !important;}.testimonials-disclaimer{font-size: 0.75rem !important;color: #94a3b8 !important;text-align: center !important;margin-top: 1rem !important;}.testimonials-dot{width: 8px !important;height: 8px !important;border-radius: 50% !important;background: #e2e8f0 !important;border: none !important;cursor: pointer !important;padding: 0 !important;transition: background 200ms ease, transform 200ms ease !important;}.testimonials-dot.active, .testimonials-dot[aria-selected="true"]{background: #16a34a !important;transform: scale(1.25) !important;}.testimonials-dots{display: flex !important;gap: 8px !important;justify-content: center !important;margin-top: 1.5rem !important;}.hp-pro-upsell{padding: clamp(1.75rem, 3vw, 2.5rem) clamp(1.25rem, 4vw, 2rem) !important;}.hp-pro-upsell-inner{max-width: 900px !important;margin: 0 auto !important;display: flex !important;align-items: center !important;justify-content: space-between !important;gap: 1.5rem !important;flex-wrap: wrap !important;}.hp-pro-upsell-btn{transition: transform 200ms ease, box-shadow 200ms ease !important;}.hp-pro-upsell-btn:hover{transform: translateY(-1px) !important;box-shadow: 0 6px 24px rgba(34, 197, 94, 0.4) !important;}.hm-banner-section{border-top: 1px solid #f0f1f3 !important;border-bottom: 1px solid #e5e7eb !important;}.hm-banner-inner{max-width: 1100px !important;margin: 0 auto !important;display: flex !important;align-items: center !important;justify-content: space-between !important;gap: 2rem !important;flex-wrap: wrap !important;padding: clamp(1.5rem, 3vw, 2.25rem) clamp(1.25rem, 4vw, 2rem) !important;}.hm-banner-label{display: inline-flex !important;align-items: center !important;gap: 0.4rem !important;background: rgba(22, 163, 74, 0.07) !important;border: 1px solid rgba(22, 163, 74, 0.15) !important;color: #15803d !important;font-size: 0.75rem !important;font-weight: 800 !important;text-transform: uppercase !important;letter-spacing: 0.1em !important;padding: 0.2rem 0.7rem !important;border-radius: 20px !important;margin-bottom: 0.65rem !important;}.hm-banner-heading{font-size: clamp(1.2rem, 2.5vw, 1.55rem) !important;font-weight: 800 !important;color: #0f172a !important;letter-spacing: -0.025em !important;line-height: 1.25 !important;margin-bottom: 0.5rem !important;}.hm-banner-desc{font-size: 0.88rem !important;color: #475569 !important;line-height: 1.6 !important;}.hm-banner-cta{display: inline-block !important;background: #15803d !important;color: #ffffff !important;font-weight: 800 !important;font-size: 0.95rem !important;padding: 0.8rem 1.75rem !important;border-radius: 10px !important;text-decoration: none !important;white-space: nowrap !important;box-shadow: 0 4px 18px rgba(34, 197, 94, 0.3) !important;transition: transform 200ms ease, box-shadow 200ms ease !important;}.hm-banner-fine{font-size: 0.75rem !important;color: #94a3b8 !important;margin-top: 0.5rem !important;text-align: center !important;}.rs-guides-section{padding: clamp(3.5rem, 7vw, 5.5rem) clamp(1.25rem, 4vw, 2rem) !important;background: #f8fafc !important;border-top: 1px solid #f0f1f3 !important;}.rs-guides-inner{max-width: 1100px !important;margin: 0 auto !important;}.rs-section-header.center{text-align: center !important;margin-bottom: clamp(2rem, 4vw, 3.5rem) !important;}.rs-section-eyebrow{display: inline-block !important;font-size: 0.75rem !important;font-weight: 800 !important;text-transform: uppercase !important;letter-spacing: 0.12em !important;color: #15803d !important;background: rgba(22, 163, 74, 0.08) !important;padding: 0.25rem 0.85rem !important;border-radius: 20px !important;margin-bottom: 0.85rem !important;}.rs-section-title{font-size: clamp(1.75rem, 4vw, 2.4rem) !important;font-weight: 800 !important;letter-spacing: -0.03em !important;color: #0f172a !important;margin: 0 0 0.65rem !important;line-height: 1.15 !important;}.rs-section-sub{font-size: 1rem !important;color: #64748b !important;margin: 0 !important;line-height: 1.6 !important;}.rs-guides-grid{display: grid !important;grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)) !important;gap: 1.25rem !important;}.rs-guide-card{display: flex !important;align-items: flex-start !important;gap: 1rem !important;background: #ffffff !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 14px !important;padding: 1.5rem !important;text-decoration: none !important;color: inherit !important;transition: box-shadow 250ms cubic-bezier(0.4,0,0.2,1), transform 250ms cubic-bezier(0.4,0,0.2,1), border-color 250ms cubic-bezier(0.4,0,0.2,1) !important;}.rs-guide-card:hover{box-shadow: 0 4px 12px rgba(0,0,0,0.07) !important;transform: translateY(-2px) !important;border-color: rgba(22, 163, 74, 0.15) !important;}.rs-guide-card-img{font-size: 1.5rem !important;line-height: 1 !important;flex-shrink: 0 !important;width: 40px !important;height: 40px !important;background: rgba(22, 163, 74, 0.08) !important;border-radius: 10px !important;display: flex !important;align-items: center !important;justify-content: center !important;}.rs-guide-card-body{flex: 1 !important;min-width: 0 !important;}.rs-guide-card-cat{font-size: 0.75rem !important;font-weight: 700 !important;text-transform: uppercase !important;letter-spacing: 0.08em !important;color: #16a34a !important;margin-bottom: 0.4rem !important;}.rs-guide-card-title{font-size: 0.92rem !important;font-weight: 700 !important;color: #0f172a !important;line-height: 1.4 !important;margin-bottom: 0.6rem !important;}.rs-guide-card-arrow{font-size: 0.8rem !important;font-weight: 700 !important;color: #16a34a !important;}.rs-featured-section{padding: clamp(3.5rem, 7vw, 5.5rem) clamp(1.25rem, 4vw, 2rem) !important;background: #ffffff !important;border-top: 1px solid #f0f1f3 !important;}.social-proof-bar.trust-bar-enhanced{padding: clamp(2rem, 4vw, 3rem) clamp(1.25rem, 4vw, 2rem) !important;background: #f8fafc !important;border-top: 1px solid #f0f1f3 !important;border-bottom: 1px solid #f0f1f3 !important;}@media (max-width: 380px){.rs-hero-redesigned .rs-hero-headline{font-size: 2.1rem !important;letter-spacing: -0.03em !important;}.rs-stats-bar{gap: 0 !important;padding: 14px 10px !important;}.rs-stat{min-width: 70px !important;padding: 4px 6px !important;}.rs-stat-number{font-size: 1.25rem !important;}.bbc-grid{grid-template-columns: 1fr 1fr !important;gap: 0.75rem !important;}.bbc-card{padding: 1rem !important;}}@media (max-width: 430px){.hiw-title, .bbc-title, .testimonials-title, .community-wins-title{font-size: 1.55rem !important;}.community-wins-grid{grid-template-columns: 1fr 1fr !important;gap: 0.75rem !important;}.cw-card{padding: 1rem !important;}.cw-payout{font-size: 1.25rem !important;}}@media (min-width: 768px) and (max-width: 1023px){.bbc-grid{grid-template-columns: repeat(3, 1fr) !important;}.community-wins-grid{grid-template-columns: repeat(3, 1fr) !important;}}@media (min-width: 1280px){.rs-hero.rs-hero-redesigned{padding-top: 6rem !important;padding-bottom: 4.5rem !important;}.rs-hero-redesigned .rs-hero-headline{font-size: 4rem !important;}.bbc-grid{grid-template-columns: repeat(4, 1fr) !important;}.community-wins-grid{grid-template-columns: repeat(3, 1fr) !important;}}@media (min-width: 1920px){.rs-hero.rs-hero-redesigned{padding-top: 7rem !important;padding-bottom: 5.5rem !important;}.rs-hero-redesigned .rs-hero-headline{font-size: 4.5rem !important;}}
:root{--pm-green: #0D9F5F;--pm-green-dark: #0A7B4A;--pm-green-deep: #064E30;--pm-green-light: #ECFDF5;--pm-green-mist: #F0FDF8;--pm-text: #0F172A;--pm-text-secondary: #334155;--pm-text-tertiary: #64748B;--pm-text-muted: #94A3B8;--pm-bg-white: #FFFFFF;--pm-bg-pearl: #FAFBFC;--pm-bg-soft: #F8FAFC;--pm-bg-warm: #F1F5F9;--pm-border: #E2E8F0;--pm-border-light: #F1F5F9;--pm-border-subtle: rgba(0, 0, 0, 0.04);--pm-shadow-xs: 0 1px 2px rgba(0, 0, 0, 0.03);--pm-shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.04), 0 1px 2px rgba(0, 0, 0, 0.02);--pm-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, 0.04), 0 2px 4px -2px rgba(0, 0, 0, 0.03);--pm-shadow-lg: 0 10px 25px -3px rgba(0, 0, 0, 0.06), 0 4px 6px -4px rgba(0, 0, 0, 0.03);--pm-shadow-xl: 0 20px 50px -12px rgba(0, 0, 0, 0.08), 0 8px 16px -8px rgba(0, 0, 0, 0.03);--pm-shadow-glow: 0 0 40px rgba(13, 159, 95, 0.08);--pm-shadow-card: 0 1px 3px rgba(0, 0, 0, 0.04), 0 6px 24px rgba(0, 0, 0, 0.04);--pm-shadow-card-hover: 0 4px 12px rgba(0, 0, 0, 0.06), 0 16px 40px rgba(0, 0, 0, 0.06);--pm-radius-sm: 8px;--pm-radius-md: 12px;--pm-radius-lg: 16px;--pm-radius-xl: 20px;--pm-radius-2xl: 24px;--pm-radius-pill: 100px;--pm-ease: cubic-bezier(0.16, 1, 0.3, 1);--pm-transition: all 0.25s cubic-bezier(0.16, 1, 0.3, 1);--pm-transition-fast: all 0.15s cubic-bezier(0.16, 1, 0.3, 1);--pm-transition-slow: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);--pm-section-py: clamp(2.5rem, 4vw, 3.5rem);--pm-section-px: clamp(1.5rem, 4vw, 2.5rem);--pm-max-width: 1200px;}main#main-content{background: var(--pm-bg-pearl) !important;color: var(--pm-text);-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}html{scroll-behavior: smooth;}.rs-hero.rs-hero-redesigned{background: linear-gradient(180deg, #FFFFFF 0%, #F8FAFC 50%, #F0FDF8 100%) !important;padding: clamp(2.5rem, 4vw, 3.5rem) var(--pm-section-px) clamp(2.5rem, 5vw, 4rem) !important;position: relative;overflow: hidden;border-bottom: none !important;}.rs-hero.rs-hero-redesigned::before{content: '';position: absolute;top: -20%;left: 50%;transform: translateX(-50%);width: 120%;height: 100%;background: radial-gradient(ellipse 60% 50% at 50% 30%, rgba(13, 159, 95, 0.04) 0%, transparent 70%);pointer-events: none;z-index: 0;}.rs-hero.rs-hero-redesigned::after{content: '';position: absolute;bottom: 0;left: 0;right: 0;height: 1px;background: linear-gradient(90deg, transparent 10%, rgba(13, 159, 95, 0.12) 50%, transparent 90%);}.rs-hero-redesigned .rs-hero-inner{max-width: 840px;position: relative;z-index: 1;}.rs-hero-redesigned .rs-hero-headline{font-size: clamp(2.75rem, 7vw, 4.25rem) !important;font-weight: 800 !important;line-height: 1.05 !important;letter-spacing: -0.04em !important;color: var(--pm-text) !important;margin-bottom: 1.5rem !important;text-wrap: balance;}.rs-hero-subtitle-enhanced{font-size: clamp(1.05rem, 2.2vw, 1.25rem) !important;line-height: 1.65 !important;color: var(--pm-text-secondary) !important;margin-bottom: 2.5rem !important;max-width: 620px;margin-left: auto;margin-right: auto;}.rs-hero-subtitle-enhanced strong{color: var(--pm-green-deep) !important;font-weight: 700 !important;}.rs-hero-ctas-redesigned{gap: 1rem !important;margin-bottom: 2rem !important;}@media (min-width: 600px){.rs-hero-ctas-redesigned{gap: 1rem !important;}}.rs-hero-redesigned .btn.btn-primary.btn-lg, .rs-btn-primary-dominant{background: linear-gradient(135deg, var(--pm-green) 0%, var(--pm-green-dark) 100%) !important;color: #FFFFFF !important;padding: 1rem 2.5rem !important;font-size: 1.05rem !important;font-weight: 700 !important;border-radius: var(--pm-radius-md) !important;border: none !important;box-shadow: 0 2px 4px rgba(13, 159, 95, 0.15), 0 8px 24px rgba(13, 159, 95, 0.2) !important;transition: var(--pm-transition) !important;letter-spacing: -0.01em;text-decoration: none !important;display: inline-block;text-align: center;}.rs-hero-redesigned .btn.btn-primary.btn-lg:hover, .rs-btn-primary-dominant:hover{transform: translateY(-2px) !important;box-shadow: 0 4px 8px rgba(13, 159, 95, 0.2), 0 16px 40px rgba(13, 159, 95, 0.25) !important;background: linear-gradient(135deg, var(--pm-green-dark) 0%, var(--pm-green-deep) 100%) !important;}.rs-hero-redesigned .btn.btn-ghost.btn-lg.hero-ghost-cta, .rs-btn-ghost-redesigned{background: transparent !important;color: var(--pm-text-secondary) !important;-webkit-text-fill-color: var(--pm-text-secondary) !important;padding: 1rem 2.5rem !important;font-size: 1.05rem !important;font-weight: 600 !important;border-radius: var(--pm-radius-md) !important;border: 1.5px solid var(--pm-border) !important;transition: var(--pm-transition) !important;text-decoration: none !important;}.rs-hero-redesigned .btn.btn-ghost.btn-lg.hero-ghost-cta:hover, .rs-btn-ghost-redesigned:hover{border-color: var(--pm-green) !important;color: var(--pm-green-dark) !important;-webkit-text-fill-color: var(--pm-green-dark) !important;background: rgba(13, 159, 95, 0.04) !important;transform: translateY(-1px) !important;}#srLiveVisitorBadge{background: rgba(13, 159, 95, 0.06) !important;border: 1px solid rgba(13, 159, 95, 0.12) !important;border-radius: var(--pm-radius-pill) !important;padding: 0.3rem 0.9rem !important;font-size: 0.8rem !important;font-weight: 600 !important;color: var(--pm-green-dark) !important;}.sr-hero-trust-strip{font-size: 0.82rem !important;color: var(--pm-text-tertiary) !important;}.sr-hero-trust-main{font-weight: 600 !important;color: var(--pm-text-secondary) !important;}.sr-hero-trust-links a{color: var(--pm-green-dark) !important;font-weight: 600 !important;}.rs-hero-trust{gap: 24px !important;font-size: 0.85rem !important;color: var(--pm-text-tertiary) !important;margin-top: 0.5rem;}.rs-hero-trust-item{font-weight: 500 !important;}.rs-hero-trust-checkmark{color: var(--pm-green) !important;font-style: normal !important;}.rs-stats-bar{background: var(--pm-bg-white) !important;border: 1px solid var(--pm-border-light) !important;border-radius: var(--pm-radius-xl) !important;box-shadow: var(--pm-shadow-card) !important;padding: 28px 40px !important;margin: 2.5rem auto 0 !important;max-width: 760px;transition: var(--pm-transition-slow) !important;}.rs-stats-bar:hover{box-shadow: var(--pm-shadow-card-hover) !important;}.rs-stat-number{font-size: clamp(1.6rem, 3.5vw, 2.2rem) !important;font-weight: 800 !important;color: var(--pm-green-dark) !important;letter-spacing: -0.03em !important;font-feature-settings: 'tnum' !important;}.rs-stat-label{font-size: 0.75rem !important;font-weight: 500 !important;color: var(--pm-text-muted) !important;text-transform: uppercase !important;letter-spacing: 0.06em !important;}.rs-stat-divider{background: var(--pm-border-light) !important;opacity: 1 !important;}.rs-trust-bar{background: var(--pm-bg-white) !important;border-top: none !important;border-bottom: 1px solid var(--pm-border-subtle) !important;padding: 20px var(--pm-section-px) !important;}.rs-trust-badge{font-size: 0.875rem !important;font-weight: 600 !important;color: var(--pm-text-secondary) !important;border-right-color: var(--pm-border-light) !important;padding: 10px 28px !important;transition: var(--pm-transition-fast);}.rs-trust-badge-icon{width: 34px !important;height: 34px !important;border-radius: 10px !important;background: var(--pm-green-light) !important;}.rs-trust-badge-num{color: var(--pm-green-deep) !important;font-weight: 800 !important;}.urgency-strip{background: #FFFBEB !important;border-top: 1px solid rgba(253, 230, 138, 0.6) !important;border-bottom: 1px solid rgba(253, 230, 138, 0.6) !important;padding: 0.65rem 1.5rem !important;}.hm-banner-section{background: var(--pm-bg-soft) !important;border-bottom: 1px solid var(--pm-border-subtle) !important;}main#main-content .hiw-section{background: var(--pm-bg-white) !important;padding: var(--pm-section-py) var(--pm-section-px) !important;border-top: 1px solid var(--pm-border-subtle) !important;border-bottom: 1px solid var(--pm-border-subtle) !important;}main#main-content .hiw-title{font-size: clamp(1.75rem, 4vw, 2.5rem) !important;font-weight: 800 !important;letter-spacing: -0.03em !important;color: var(--pm-text) !important;}main#main-content .hiw-sub{color: var(--pm-green-dark) !important;font-weight: 600 !important;font-size: 1rem !important;}main#main-content .hiw-step{background: var(--pm-bg-white) !important;border: 1px solid var(--pm-border-light) !important;border-radius: var(--pm-radius-xl) !important;box-shadow: var(--pm-shadow-sm) !important;padding: 36px 28px !important;transition: var(--pm-transition) !important;}main#main-content .hiw-step:hover{border-color: rgba(13, 159, 95, 0.15) !important;box-shadow: var(--pm-shadow-lg) !important;transform: translateY(-4px);}main#main-content .hiw-step-num{color: var(--pm-green) !important;font-size: 0.75rem !important;font-weight: 700 !important;letter-spacing: 0.12em !important;}main#main-content .hiw-step-title{font-size: 1.15rem !important;font-weight: 700 !important;color: var(--pm-text) !important;}main#main-content .hiw-step-desc{color: var(--pm-text-secondary) !important;line-height: 1.65 !important;font-size: 0.9rem !important;}main#main-content .hiw-cta-btn{background: linear-gradient(135deg, var(--pm-green) 0%, var(--pm-green-dark) 100%) !important;color: #FFFFFF !important;border-radius: var(--pm-radius-md) !important;font-weight: 700 !important;padding: 14px 32px !important;box-shadow: 0 2px 8px rgba(13, 159, 95, 0.2) !important;transition: var(--pm-transition) !important;}main#main-content .hiw-cta-btn:hover{background: linear-gradient(135deg, var(--pm-green-dark) 0%, var(--pm-green-deep) 100%) !important;box-shadow: 0 4px 16px rgba(13, 159, 95, 0.3) !important;transform: translateY(-2px) !important;}.hiw-connector svg path{stroke: var(--pm-border) !important;}.hp-pro-upsell{background: linear-gradient(135deg, #0C1F17 0%, #091A12 100%) !important;border-top: 1px solid rgba(13, 159, 95, 0.15) !important;border-bottom: 1px solid rgba(13, 159, 95, 0.15) !important;padding: 2.5rem var(--pm-section-px) !important;}.ctfm-section{background: linear-gradient(180deg, #071510 0%, #0C1F17 60%, #091A12 100%) !important;border-top: 1px solid rgba(13, 159, 95, 0.1) !important;border-bottom: 1px solid rgba(13, 159, 95, 0.1) !important;padding: var(--pm-section-py) var(--pm-section-px) !important;}.ctfm-game-wrap{border-radius: var(--pm-radius-xl) !important;border: 1px solid rgba(13, 159, 95, 0.2) !important;box-shadow: 0 0 60px rgba(13, 159, 95, 0.08), 0 16px 48px rgba(0, 0, 0, 0.3) !important;}.ctfm-start-btn, .ctfm-cta-btn{border-radius: var(--pm-radius-md) !important;box-shadow: 0 4px 20px rgba(13, 159, 95, 0.35) !important;transition: var(--pm-transition) !important;}.ctfm-start-btn:hover, .ctfm-cta-btn:hover{transform: translateY(-2px) !important;box-shadow: 0 8px 32px rgba(13, 159, 95, 0.45) !important;}main#main-content .trust-proof-section{background: var(--pm-bg-white) !important;padding: var(--pm-section-py) var(--pm-section-px) !important;border: none !important;}.trust-proof-headline{font-size: clamp(1.75rem, 4vw, 2.5rem) !important;font-weight: 800 !important;letter-spacing: -0.03em !important;color: var(--pm-text) !important;}.trust-proof-sub{color: var(--pm-text-tertiary) !important;font-size: 1.05rem !important;}.trust-proof-pill{background: var(--pm-bg-soft) !important;border: 1px solid var(--pm-border-light) !important;border-radius: var(--pm-radius-pill) !important;padding: 8px 18px !important;font-size: 0.82rem !important;font-weight: 600 !important;color: var(--pm-text-secondary) !important;transition: var(--pm-transition-fast) !important;}.trust-proof-pill:hover{border-color: rgba(13, 159, 95, 0.2) !important;background: var(--pm-green-light) !important;}main#main-content .sp-section{background: var(--pm-bg-soft) !important;padding: var(--pm-section-py) var(--pm-section-px) !important;border-top: 1px solid var(--pm-border-subtle) !important;border-bottom: 1px solid var(--pm-border-subtle) !important;}main#main-content .sp-title{font-size: clamp(1.75rem, 4vw, 2.5rem) !important;font-weight: 800 !important;letter-spacing: -0.03em !important;color: var(--pm-text) !important;}main#main-content .sp-sub{color: var(--pm-text-tertiary) !important;}main#main-content .sp-card{background: var(--pm-bg-white) !important;border: 1px solid var(--pm-border-light) !important;border-radius: var(--pm-radius-xl) !important;box-shadow: var(--pm-shadow-sm) !important;transition: var(--pm-transition) !important;padding: 24px !important;}main#main-content .sp-card:hover{border-color: rgba(13, 159, 95, 0.15) !important;box-shadow: var(--pm-shadow-lg) !important;transform: translateY(-3px);}main#main-content .sp-avatar{background: linear-gradient(135deg, var(--pm-green) 0%, var(--pm-green-dark) 100%) !important;border-radius: 12px !important;}main#main-content .sp-name{color: var(--pm-text) !important;font-weight: 700 !important;}main#main-content .sp-amount strong{color: var(--pm-green-dark) !important;}main#main-content .sp-quote{color: var(--pm-text-secondary) !important;font-style: italic;line-height: 1.65 !important;}main#main-content .css-section{background: var(--pm-bg-white) !important;padding: var(--pm-section-py) var(--pm-section-px) !important;}main#main-content .css-title{font-size: clamp(1.75rem, 4vw, 2.5rem) !important;font-weight: 800 !important;letter-spacing: -0.03em !important;color: var(--pm-text) !important;}main#main-content .css-sub{color: var(--pm-text-tertiary) !important;}main#main-content .css-badge{background: var(--pm-green-light) !important;border: 1px solid rgba(13, 159, 95, 0.15) !important;color: var(--pm-green-deep) !important;border-radius: var(--pm-radius-pill) !important;}main#main-content .css-card{background: var(--pm-bg-soft) !important;border: 1px solid var(--pm-border-light) !important;border-radius: var(--pm-radius-xl) !important;transition: var(--pm-transition) !important;}main#main-content .css-card:hover{border-color: rgba(13, 159, 95, 0.15) !important;box-shadow: var(--pm-shadow-md) !important;transform: translateY(-2px);}main#main-content .css-card-amount strong{color: var(--pm-green-dark) !important;}.mini-testi-section{background: var(--pm-bg-soft) !important;padding: clamp(2.5rem, 5vw, 4rem) var(--pm-section-px) !important;border-top: 1px solid var(--pm-border-subtle) !important;border-bottom: 1px solid var(--pm-border-subtle) !important;}.mini-testi-card{background: var(--pm-bg-white) !important;border: 1px solid var(--pm-border-light) !important;border-radius: var(--pm-radius-lg) !important;box-shadow: var(--pm-shadow-xs) !important;transition: var(--pm-transition) !important;}.mini-testi-card:hover{box-shadow: var(--pm-shadow-md) !important;transform: translateY(-2px);}.mts-on{color: #F59E0B !important;}main#main-content .social-proof-bar, main#main-content .social-proof-bar.trust-bar-enhanced{background: var(--pm-bg-soft) !important;border-top: 1px solid var(--pm-border-subtle) !important;border-bottom: 1px solid var(--pm-border-subtle) !important;padding: clamp(2rem, 4vw, 3rem) var(--pm-section-px) !important;}main#main-content .proof-stat-number{color: var(--pm-green-dark) !important;font-weight: 800 !important;font-feature-settings: 'tnum' !important;}main#main-content .proof-stat-label{color: var(--pm-text-muted) !important;}main#main-content .community-wins-section{background: var(--pm-bg-white) !important;padding: var(--pm-section-py) var(--pm-section-px) !important;}.community-wins-title{font-size: clamp(1.5rem, 3.5vw, 2rem) !important;font-weight: 800 !important;letter-spacing: -0.02em !important;color: var(--pm-text) !important;}.community-wins-sub{color: var(--pm-text-tertiary) !important;}.cw-card{background: var(--pm-bg-soft) !important;border: 1px solid var(--pm-border-light) !important;border-radius: var(--pm-radius-lg) !important;box-shadow: var(--pm-shadow-xs) !important;transition: var(--pm-transition) !important;}.cw-card:hover{border-color: rgba(13, 159, 95, 0.15) !important;box-shadow: var(--pm-shadow-md) !important;transform: translateY(-2px);}.cw-payout{color: var(--pm-green-dark) !important;font-weight: 800 !important;}.email-capture-strip{background: linear-gradient(135deg, var(--pm-green) 0%, var(--pm-green-dark) 100%) !important;border: none !important;padding: clamp(2rem, 4vw, 3rem) var(--pm-section-px) !important;}.rs-email-section{background: linear-gradient(135deg, var(--pm-green) 0%, var(--pm-green-dark) 100%) !important;padding: var(--pm-section-py) var(--pm-section-px) !important;}.rs-email-title{font-size: clamp(1.5rem, 3.5vw, 2.25rem) !important;font-weight: 800 !important;letter-spacing: -0.02em !important;}.rs-email-input{border-radius: var(--pm-radius-sm) !important;height: 52px !important;font-size: 1rem !important;border: 2px solid rgba(255, 255, 255, 0.2) !important;transition: var(--pm-transition-fast) !important;}.rs-email-input:focus{border-color: rgba(255, 255, 255, 0.6) !important;box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.15) !important;}.rs-email-btn{border-radius: var(--pm-radius-sm) !important;height: 52px !important;font-weight: 700 !important;background: var(--pm-text) !important;transition: var(--pm-transition-fast) !important;}.rs-email-btn:hover{background: #0f172a !important;transform: translateY(-1px);}.email-strip-btn, .inline-cta-btn{background: linear-gradient(135deg, var(--pm-green) 0%, var(--pm-green-dark) 100%) !important;border-radius: var(--pm-radius-sm) !important;font-weight: 700 !important;transition: var(--pm-transition) !important;}.email-strip-btn:hover, .inline-cta-btn:hover{box-shadow: 0 4px 12px rgba(13, 159, 95, 0.3) !important;}main#main-content .bbc-section{background: var(--pm-bg-soft) !important;padding: var(--pm-section-py) var(--pm-section-px) !important;}main#main-content .bbc-title{font-size: clamp(1.75rem, 4vw, 2.5rem) !important;font-weight: 800 !important;letter-spacing: -0.03em !important;color: var(--pm-text) !important;}main#main-content .bbc-sub{color: var(--pm-text-tertiary) !important;}main#main-content .bbc-card{background: var(--pm-bg-white) !important;border: 1px solid var(--pm-border-light) !important;border-radius: var(--pm-radius-xl) !important;box-shadow: var(--pm-shadow-xs) !important;transition: var(--pm-transition) !important;}main#main-content .bbc-card:hover{border-color: rgba(13, 159, 95, 0.15) !important;box-shadow: var(--pm-shadow-lg) !important;transform: translateY(-3px);background: var(--pm-bg-white) !important;}main#main-content .bbc-name{color: var(--pm-text) !important;font-weight: 700 !important;}main#main-content .bbc-desc{color: var(--pm-text-tertiary) !important;}main#main-content .bbc-cta{color: var(--pm-green-dark) !important;}.rs-featured-section{background: var(--pm-bg-white) !important;padding: var(--pm-section-py) var(--pm-section-px) !important;}.rs-settlement-card{background: var(--pm-bg-white) !important;border-radius: var(--pm-radius-xl) !important;box-shadow: var(--pm-shadow-card) !important;border: 1px solid var(--pm-border-light) !important;transition: var(--pm-transition) !important;}.rs-settlement-card:hover{box-shadow: var(--pm-shadow-card-hover) !important;transform: translateY(-4px) !important;border-color: rgba(13, 159, 95, 0.1) !important;}.rs-card-accent{height: 3px !important;background: linear-gradient(90deg, var(--pm-green), var(--pm-green-dark)) !important;}.rs-card-body{padding: 24px 24px 20px !important;}.rs-card-category{background: var(--pm-green-light) !important;color: var(--pm-green-deep) !important;border: 1px solid rgba(13, 159, 95, 0.12) !important;border-radius: var(--pm-radius-pill) !important;font-size: 0.75rem !important;font-weight: 700 !important;}.rs-card-title{font-size: 1.05rem !important;font-weight: 700 !important;color: var(--pm-text) !important;line-height: 1.4 !important;}.rs-card-summary{color: var(--pm-text-secondary) !important;line-height: 1.6 !important;}.rs-card-footer{border-top-color: var(--pm-border-light) !important;}.rs-card-payout-amount{color: var(--pm-green-deep) !important;font-weight: 800 !important;}.rs-card-cta{color: var(--pm-green-dark) !important;font-weight: 700 !important;transition: var(--pm-transition-fast) !important;}.rs-card-cta:hover{color: var(--pm-green-deep) !important;}.rs-no-proof-badge{background: var(--pm-green) !important;border-radius: 6px !important;font-weight: 700 !important;}.rs-categories-section{background: var(--pm-bg-soft) !important;padding: var(--pm-section-py) var(--pm-section-px) !important;border-top: 1px solid var(--pm-border-subtle) !important;border-bottom: 1px solid var(--pm-border-subtle) !important;}.rs-cat-card{background: var(--pm-bg-white) !important;border-radius: var(--pm-radius-xl) !important;box-shadow: var(--pm-shadow-xs) !important;padding: 24px 22px !important;transition: var(--pm-transition) !important;border: 1px solid var(--pm-border-light);}.rs-cat-card:hover{box-shadow: var(--pm-shadow-lg) !important;transform: translateY(-3px) !important;border-color: rgba(13, 159, 95, 0.12);}.rs-cat-name{font-weight: 700 !important;color: var(--pm-text) !important;}.rs-cat-desc{color: var(--pm-text-tertiary) !important;line-height: 1.55 !important;}.rs-cat-arrow{color: var(--pm-green-dark) !important;}.rs-guides-section{background: var(--pm-bg-soft) !important;padding: var(--pm-section-py) var(--pm-section-px) !important;border-top: 1px solid var(--pm-border-subtle) !important;}.rs-section-title{font-size: clamp(1.75rem, 4vw, 2.5rem) !important;font-weight: 800 !important;letter-spacing: -0.03em !important;color: var(--pm-text) !important;}.rs-section-title::after{width: 48px !important;height: 3px !important;background: var(--pm-green) !important;border-radius: 2px !important;margin-top: 16px !important;}.rs-section-eyebrow{color: var(--pm-green-dark) !important;font-size: 0.75rem !important;font-weight: 700 !important;letter-spacing: 0.1em !important;}.rs-section-sub{color: var(--pm-text-secondary) !important;line-height: 1.65 !important;}.rs-guide-card{background: var(--pm-bg-white) !important;border-radius: var(--pm-radius-xl) !important;box-shadow: var(--pm-shadow-xs) !important;border: 1px solid var(--pm-border-light) !important;transition: var(--pm-transition) !important;overflow: hidden;}.rs-guide-card:hover{box-shadow: var(--pm-shadow-lg) !important;transform: translateY(-4px) !important;border-color: rgba(13, 159, 95, 0.1) !important;}.rs-guide-card-img{background: linear-gradient(135deg, var(--pm-green-light) 0%, var(--pm-green-mist) 100%) !important;height: 150px !important;}.rs-guide-card-cat{color: var(--pm-green-dark) !important;font-weight: 700 !important;}.rs-guide-card-title{font-weight: 700 !important;color: var(--pm-text) !important;line-height: 1.45 !important;}.rs-guide-card-arrow{color: var(--pm-green-dark) !important;font-weight: 700 !important;}main#main-content .settlement-card{background: var(--pm-bg-white) !important;border-radius: var(--pm-radius-xl) !important;box-shadow: var(--pm-shadow-card) !important;border: 1px solid var(--pm-border-light) !important;transition: var(--pm-transition) !important;}main#main-content .settlement-card:hover{box-shadow: var(--pm-shadow-card-hover) !important;transform: translateY(-3px) !important;border-color: rgba(13, 159, 95, 0.1) !important;}main#main-content .card-title{font-weight: 700 !important;color: var(--pm-text) !important;line-height: 1.4 !important;}main#main-content .card-summary{color: var(--pm-text-secondary) !important;line-height: 1.6 !important;}main#main-content .payout-amount{color: var(--pm-green-deep) !important;font-weight: 800 !important;}main#main-content .card-category{background: var(--pm-green-light) !important;color: var(--pm-green-deep) !important;border: 1px solid rgba(13, 159, 95, 0.12) !important;border-radius: var(--pm-radius-pill) !important;font-weight: 700 !important;}main#main-content .no-proof-badge{background: var(--pm-green) !important;border-radius: 6px !important;}#cred-band{background: var(--pm-green-mist) !important;border-bottom: 1px solid var(--pm-border-subtle) !important;padding: 1rem 1.5rem !important;}#media-mentions-bar{background: var(--pm-bg-white) !important;border-bottom: 1px solid var(--pm-border-subtle) !important;}.coverage-bar{background: var(--pm-bg-soft) !important;border-bottom: 1px solid var(--pm-border-subtle) !important;}.hero-stat-bar{background: var(--pm-bg-soft) !important;border-top: 1px solid var(--pm-border-subtle) !important;border-bottom: 1px solid var(--pm-border-subtle) !important;}.hstat-num{color: var(--pm-green-dark) !important;font-weight: 800 !important;}.hstat-label{color: var(--pm-text-muted) !important;}main#main-content .latest-additions-section{background: var(--pm-bg-white) !important;padding: var(--pm-section-py) var(--pm-section-px) !important;}main#main-content .sotd-section, main#main-content .sotw-section{background: var(--pm-bg-white) !important;padding: var(--pm-section-py) var(--pm-section-px) !important;}main#main-content .qf-section{background: var(--pm-bg-soft) !important;padding: var(--pm-section-py) var(--pm-section-px) !important;}main#main-content .ms-section{background: var(--pm-bg-white) !important;padding: var(--pm-section-py) var(--pm-section-px) !important;}main#main-content .cs-section, main#main-content .expiring-soon-section{background: var(--pm-bg-white) !important;padding: var(--pm-section-py) var(--pm-section-px) !important;}main#main-content .trust-badges-section{background: var(--pm-bg-soft) !important;padding: clamp(2.5rem, 5vw, 4rem) var(--pm-section-px) !important;}main#main-content .testimonials-section{background: var(--pm-bg-white) !important;padding: var(--pm-section-py) var(--pm-section-px) !important;}main#main-content .cas-explainer{background: var(--pm-bg-soft) !important;padding: var(--pm-section-py) var(--pm-section-px) !important;}main#main-content .cas-explainer h2{font-size: clamp(1.75rem, 4vw, 2.5rem) !important;font-weight: 800 !important;letter-spacing: -0.03em !important;color: var(--pm-text) !important;}main#main-content h1, main#main-content h2, main#main-content h3, main#main-content h4{color: var(--pm-text) !important;letter-spacing: -0.02em;}main#main-content h2{font-size: clamp(1.5rem, 3.5vw, 2.25rem) !important;font-weight: 800 !important;}main#main-content a{color: var(--pm-green-dark);transition: color 0.15s ease;}main#main-content a:hover{color: var(--pm-green-deep);}main#main-content .btn-primary, main#main-content .cta-btn, main#main-content .hero-cta-primary{background: linear-gradient(135deg, var(--pm-green) 0%, var(--pm-green-dark) 100%) !important;color: #ffffff !important;border-radius: var(--pm-radius-md) !important;font-weight: 700 !important;transition: var(--pm-transition) !important;box-shadow: 0 2px 8px rgba(13, 159, 95, 0.15) !important;}main#main-content .btn-primary:hover, main#main-content .cta-btn:hover, main#main-content .hero-cta-primary:hover{background: linear-gradient(135deg, var(--pm-green-dark) 0%, var(--pm-green-deep) 100%) !important;box-shadow: 0 4px 16px rgba(13, 159, 95, 0.25) !important;transform: translateY(-1px) !important;}main#main-content .btn-ghost, .btn.btn-ghost{border-radius: var(--pm-radius-md) !important;border: 1.5px solid var(--pm-border) !important;color: var(--pm-text-secondary) !important;transition: var(--pm-transition) !important;font-weight: 600 !important;}main#main-content .btn-ghost:hover, .btn.btn-ghost:hover{border-color: var(--pm-green) !important;color: var(--pm-green-dark) !important;background: rgba(13, 159, 95, 0.04) !important;}.vpf-wrap{background: var(--pm-bg-white) !important;border: 1px solid var(--pm-border-light) !important;border-radius: var(--pm-radius-xl) !important;box-shadow: var(--pm-shadow-sm) !important;}.vpf-badge{background: var(--pm-green-light) !important;color: var(--pm-green-dark) !important;border-radius: var(--pm-radius-pill) !important;}.vpf-amount{color: var(--pm-green-dark) !important;font-weight: 800 !important;}.hq-section{background: var(--pm-bg-white) !important;padding: var(--pm-section-py) var(--pm-section-px) !important;}.hmc-section{background: var(--pm-bg-soft) !important;padding: var(--pm-section-py) var(--pm-section-px) !important;}.neon-border-divider{display: none !important;}html.pm-animations-ready [data-animate]{opacity: 0;transform: translateY(24px);transition: opacity 0.6s cubic-bezier(0.16, 1, 0.3, 1), transform 0.6s cubic-bezier(0.16, 1, 0.3, 1);}[data-animate].pm-visible, [data-animate].hiw-visible{opacity: 1 !important;transform: translateY(0) !important;}html.pm-animations-ready [data-animate-stagger] > *{opacity: 0;transform: translateY(20px);transition: opacity 0.5s cubic-bezier(0.16, 1, 0.3, 1), transform 0.5s cubic-bezier(0.16, 1, 0.3, 1);}html.pm-animations-ready [data-animate-stagger] > *:nth-child(1){transition-delay: 0.05s;}html.pm-animations-ready [data-animate-stagger] > *:nth-child(2){transition-delay: 0.1s;}html.pm-animations-ready [data-animate-stagger] > *:nth-child(3){transition-delay: 0.15s;}html.pm-animations-ready [data-animate-stagger] > *:nth-child(4){transition-delay: 0.2s;}html.pm-animations-ready [data-animate-stagger] > *:nth-child(5){transition-delay: 0.25s;}html.pm-animations-ready [data-animate-stagger] > *:nth-child(6){transition-delay: 0.3s;}[data-animate-stagger].pm-visible > *{opacity: 1 !important;transform: translateY(0) !important;}@media (prefers-reduced-motion: reduce){html.pm-animations-ready [data-animate], html.pm-animations-ready [data-animate-stagger] > *{opacity: 1 !important;transform: none !important;transition: none !important;}}@media (min-width: 1920px){:root{--pm-section-py: 7rem;--pm-max-width: 1280px;}}@media (max-width: 1280px){:root{--pm-section-py: clamp(3.5rem, 7vw, 6rem);}}@media (max-width: 1024px){.rs-hero-redesigned .rs-hero-headline{font-size: clamp(2.25rem, 6vw, 3.5rem) !important;}.rs-stats-bar{padding: 24px 28px !important;}}@media (max-width: 768px){:root{--pm-section-py: clamp(3rem, 6vw, 5rem);--pm-section-px: clamp(1.25rem, 4vw, 2rem);}.rs-hero.rs-hero-redesigned{padding: clamp(2rem, 4vw, 3rem) var(--pm-section-px) clamp(2.5rem, 5vw, 4rem) !important;}.rs-hero-redesigned .rs-hero-headline{font-size: clamp(2rem, 6.5vw, 3rem) !important;margin-bottom: 1.25rem !important;}.rs-hero-subtitle-enhanced{font-size: 1.05rem !important;margin-bottom: 2rem !important;}.rs-stats-bar{padding: 20px 20px !important;border-radius: var(--pm-radius-lg) !important;margin-top: 2rem !important;}.rs-stat-number{font-size: 1.5rem !important;}.rs-trust-badge{padding: 8px 18px !important;font-size: 0.82rem !important;}}@media (max-width: 600px){.rs-hero.rs-hero-redesigned{padding: 1.5rem 1.25rem 2.5rem !important;}.rs-hero-redesigned .rs-hero-headline{font-size: clamp(1.85rem, 8vw, 2.75rem) !important;line-height: 1.08 !important;margin-bottom: 1rem !important;}.rs-hero-subtitle-enhanced{font-size: 0.98rem !important;line-height: 1.6 !important;margin-bottom: 1.75rem !important;}.rs-hero-redesigned .btn.btn-primary.btn-lg, .rs-btn-primary-dominant{width: 100% !important;padding: 0.95rem 2rem !important;font-size: 1rem !important;}.rs-hero-redesigned .btn.btn-ghost.btn-lg.hero-ghost-cta, .rs-btn-ghost-redesigned{display: none !important;}.rs-stats-bar{padding: 16px 14px !important;border-radius: var(--pm-radius-md) !important;margin-top: 1.5rem !important;}.rs-stat{min-width: 75px !important;padding: 6px 6px !important;}.rs-stat-number{font-size: 1.3rem !important;}.rs-stat-label{font-size: 0.75rem !important;}.rs-trust-bar{padding: 14px var(--pm-section-px) !important;}.rs-trust-badge{width: 50% !important;padding: 8px 12px !important;font-size: 0.78rem !important;border-right: none !important;border-bottom: 1px solid var(--pm-border-light) !important;justify-content: center !important;box-sizing: border-box !important;}.rs-trust-badge:last-child, .rs-trust-badge:nth-last-child(2):nth-child(odd){border-bottom: none !important;}.rs-hero-trust{gap: 14px !important;font-size: 0.8rem !important;}main#main-content .hiw-section, main#main-content .trust-proof-section, main#main-content .sp-section, main#main-content .css-section, main#main-content .community-wins-section, main#main-content .bbc-section, .rs-featured-section, .rs-guides-section, .rs-email-section, main#main-content .latest-additions-section, main#main-content .testimonials-section, main#main-content .cas-explainer{padding: clamp(2.5rem, 6vw, 4rem) 1.25rem !important;}.rs-card-grid{gap: 16px !important;}}@media (max-width: 375px){.rs-hero.rs-hero-redesigned{padding: 1.25rem 1rem 2rem !important;}.rs-hero-redesigned .rs-hero-headline{font-size: clamp(1.7rem, 9vw, 2.5rem) !important;}.rs-hero-subtitle-enhanced{font-size: 0.92rem !important;}.rs-stats-bar{padding: 14px 10px !important;}.rs-stat-number{font-size: 1.15rem !important;}.rs-trust-badge{padding: 6px 8px !important;font-size: 0.75rem !important;}.rs-trust-badge-icon{width: 26px !important;height: 26px !important;font-size: 0.82rem !important;}}@media (max-width: 320px){.rs-hero.rs-hero-redesigned{padding: 1rem 0.75rem 1.75rem !important;}.rs-hero-redesigned .rs-hero-headline{font-size: 1.6rem !important;}.rs-hero-subtitle-enhanced{font-size: 0.88rem !important;}.rs-stat{min-width: 60px !important;}.rs-stat-number{font-size: 1rem !important;}}html, body{overflow-x: hidden !important;}main#main-content{overflow-x: hidden !important;}main#main-content > section, main#main-content > div{max-width: 100%;overflow-x: hidden;}html body main#main-content .ctfm-section{background: linear-gradient(180deg, #071510 0%, #0d2a1b 60%, #0a1e14 100%) !important;background-image: linear-gradient(180deg, #071510 0%, #0d2a1b 60%, #0a1e14 100%) !important;}html body main#main-content .ctfm-section h2, html body main#main-content .ctfm-section .ctfm-title{color: #f0fdf4 !important;-webkit-text-fill-color: #f0fdf4 !important;background-image: none !important;background-clip: unset !important;-webkit-background-clip: unset !important;}html body main#main-content .ctfm-section p, html body main#main-content .ctfm-section .ctfm-sub{color: rgba(255,255,255,0.55) !important;-webkit-text-fill-color: rgba(255,255,255,0.55) !important;}html body main#main-content .ctfm-section span, html body main#main-content .ctfm-section .ctfm-label{color: #4ade80 !important;-webkit-text-fill-color: #4ade80 !important;}html body main#main-content .ctfm-section .ctfm-hint{color: rgba(255,255,255,0.25) !important;-webkit-text-fill-color: rgba(255,255,255,0.25) !important;}html body main#main-content .ctfm-section .ctfm-score, html body main#main-content .ctfm-section .ctfm-timer{color: #4ade80 !important;-webkit-text-fill-color: #4ade80 !important;}html body main#main-content .ctfm-section .ctfm-overlay-title, html body main#main-content .ctfm-section .ctfm-result-title, html body main#main-content .ctfm-section h3{color: #f0fdf4 !important;-webkit-text-fill-color: #f0fdf4 !important;background-image: none !important;}html body main#main-content .ctfm-section .ctfm-overlay-sub, html body main#main-content .ctfm-section .ctfm-result-reveal{color: rgba(255,255,255,0.6) !important;-webkit-text-fill-color: rgba(255,255,255,0.6) !important;}html body main#main-content .ctfm-section .ctfm-result-reveal strong{color: #fbbf24 !important;-webkit-text-fill-color: #fbbf24 !important;}html body main#main-content .ctfm-section .ctfm-result-title span{color: #4ade80 !important;-webkit-text-fill-color: #4ade80 !important;}html body main#main-content .ctfm-section .ctfm-email-label{color: rgba(255,255,255,0.45) !important;-webkit-text-fill-color: rgba(255,255,255,0.45) !important;}html body main#main-content .ctfm-section .ctfm-email-success{color: #4ade80 !important;-webkit-text-fill-color: #4ade80 !important;}html body main#main-content .ctfm-section .ctfm-start-btn, html body main#main-content .ctfm-section .ctfm-cta-btn, html body main#main-content .ctfm-section .ctfm-email-btn{color: #fff !important;-webkit-text-fill-color: #fff !important;}html body main#main-content .ctfm-section .ctfm-play-again{color: rgba(74,222,128,0.8) !important;-webkit-text-fill-color: rgba(74,222,128,0.8) !important;}html body main#main-content .ctfm-section .ctfm-email-input{color: #f0fdf4 !important;-webkit-text-fill-color: #f0fdf4 !important;}html body main#main-content .ctfm-section a{color: #4ade80 !important;-webkit-text-fill-color: #4ade80 !important;}.rs-guide-card{display: flex !important;flex-direction: row !important;align-items: flex-start !important;gap: 1rem !important;padding: 1.5rem !important;}.rs-guide-card-img{width: 48px !important;height: 48px !important;min-width: 48px !important;min-height: 48px !important;max-height: 48px !important;border-radius: 12px !important;display: flex !important;align-items: center !important;justify-content: center !important;font-size: 1.5rem !important;flex-shrink: 0 !important;background: linear-gradient(135deg, var(--pm-green-light) 0%, var(--pm-green-mist) 100%) !important;}.rs-guide-card-body{flex: 1 !important;min-width: 0 !important;display: flex !important;flex-direction: column !important;}#payoutToast .payout-toast-dismiss{color: rgba(255,255,255,0.75) !important;background: rgba(255,255,255,0.08) !important;border-radius: 6px !important;}#payoutToast .payout-toast-dismiss:hover{color: #fff !important;background: rgba(255,255,255,0.18) !important;}#activityFeedToast .aft-dismiss{color: rgba(255,255,255,0.75) !important;background: rgba(255,255,255,0.08) !important;border-radius: 6px !important;}#activityFeedToast .aft-dismiss:hover{color: #fff !important;background: rgba(255,255,255,0.18) !important;}#lm-sticky-bar .lm-bar-text{color: rgba(255,255,255,0.95) !important;-webkit-text-fill-color: rgba(255,255,255,0.95) !important;}#lm-sticky-bar .lm-bar-text strong{color: #4ade80 !important;-webkit-text-fill-color: #4ade80 !important;}#lm-sticky-bar .lm-bar-btn{color: #fff !important;-webkit-text-fill-color: #fff !important;}#lm-sticky-bar .lm-bar-close{color: rgba(255,255,255,0.85) !important;}#srStickyBar{background: #ffffff !important;border-top: 2px solid #2E7D32 !important;}main#main-content > section:empty, main#main-content > div:empty{contain-intrinsic-size: 0 !important;padding: 0 !important;margin: 0 !important;min-height: 0 !important;}.hiw-section,.trust-proof-section,.sp-section,.css-section,.hq-section,.hmc-section, .mini-testi-section,.community-wins-section,.latest-additions-section,.bbc-section, .fms-widget-section,.sotd-section,.sotw-section,.qf-section,.ms-section,.cs-section, .expiring-soon-section,.trust-badges-section,.rs-guides-section,.recently-closed-section, .testimonials-section,.ugc-video-section,.cas-explainer,.rs-email-section, .featured-roundup-bar,.bbc-company-section{contain-intrinsic-size: auto 200px !important;}.rs-section-title, .rs-section-sub{text-align: center !important;}.rs-section-header{text-align: center !important;display: flex !important;flex-direction: column !important;align-items: center !important;}.rs-section-eyebrow{text-align: center !important;}.rs-guides-section .rs-guides-grid{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)) !important;gap: 1.25rem !important;justify-items: stretch !important;}html body main#main-content .email-capture-strip h2, html body main#main-content .email-capture-strip h3, html body main#main-content .rs-email-section h2, html body main#main-content .rs-email-section h3{color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;background-image: none !important;}html body main#main-content .email-capture-strip p, html body main#main-content .email-capture-strip span, html body main#main-content .email-capture-strip label, html body main#main-content .rs-email-section p, html body main#main-content .rs-email-section span, html body main#main-content .rs-email-section label{color: rgba(255,255,255,0.9) !important;-webkit-text-fill-color: rgba(255,255,255,0.9) !important;}html body main#main-content .email-capture-strip .email-strip-btn, html body main#main-content .rs-email-section .rs-email-btn{color: #fff !important;-webkit-text-fill-color: #fff !important;}html body main#main-content .social-proof-bar span, html body main#main-content .social-proof-bar p, html body main#main-content .social-proof-bar strong{color: #374151 !important;-webkit-text-fill-color: #374151 !important;}html body main#main-content .social-proof-bar strong{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}.sr-close-svg{stroke: currentColor !important;stroke-width: 2.2 !important;}#payoutToast .sr-close-svg, #activityFeedToast .sr-close-svg{width: 12px !important;height: 12px !important;}html body main#main-content .sp-ticker-section{background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%) !important;}html body main#main-content .sp-ticker-section h2, html body main#main-content .sp-ticker-section span, html body main#main-content .sp-ticker-section p{color: #e2e8f0 !important;-webkit-text-fill-color: #e2e8f0 !important;}html body main#main-content .sp-ticker-section strong{color: #4ade80 !important;-webkit-text-fill-color: #4ade80 !important;}
:root{--hk-gold: #D4A853;--hk-gold-light: #F5E6C8;--hk-gold-dark: #B8922E;--hk-shadow-card: 0 1px 2px rgba(0,0,0,0.03), 0 4px 16px rgba(0,0,0,0.04);--hk-shadow-card-hover: 0 2px 4px rgba(0,0,0,0.04), 0 12px 40px rgba(0,0,0,0.07);--hk-shadow-elevated: 0 8px 30px rgba(0,0,0,0.08), 0 2px 6px rgba(0,0,0,0.03);--hk-shadow-float: 0 20px 60px rgba(0,0,0,0.1), 0 4px 8px rgba(0,0,0,0.02);--hk-section-gap: clamp(4.5rem, 9vw, 8rem);--hk-inner-max: 1140px;--hk-gradient-pearl: linear-gradient(180deg, #FFFFFF 0%, #FAFBFC 100%);--hk-gradient-warm: linear-gradient(180deg, #FAFBFC 0%, #F8FAFC 100%);--hk-gradient-green: linear-gradient(135deg, #0D9F5F 0%, #087A48 100%);}main#main-content{background: #FAFBFC !important;font-feature-settings: 'kern' 1, 'liga' 1, 'calt' 1;text-rendering: optimizeLegibility;}main#main-content section, main#main-content > div{border-top: none !important;border-bottom: none !important;}@keyframes hk-reveal{from{opacity: 0;transform: translateY(24px);}to{opacity: 1;transform: translateY(0);}}@keyframes hk-reveal-scale{from{opacity: 0;transform: translateY(16px) scale(0.98);}to{opacity: 1;transform: translateY(0) scale(1);}}.hiw-section, .trust-proof-section, .sp-section, .css-section, .bbc-section, .ctfm-section, .mini-testi-section, .community-wins-section, .latest-additions-section, .hq-section, .hmc-section, .sotd-section, .sotw-section, .qf-section, .ms-section, .cs-section, .expiring-soon-section, .trust-badges-section, .email-capture-strip, .fms-widget-section{animation: hk-reveal 0.6s var(--pm-ease) both;}.rs-hero.rs-hero-redesigned{background: linear-gradient(180deg, #FFFFFF 0%, #FAFCFF 40%, #F5FAF8 100%) !important;padding: clamp(3.5rem, 6vw, 6rem) var(--pm-section-px) clamp(4rem, 8vw, 7rem) !important;position: relative;overflow: hidden;}.rs-hero.rs-hero-redesigned::before{content: '';position: absolute;top: -30%;left: 50%;transform: translateX(-50%);width: 140%;height: 120%;background: radial-gradient(ellipse 50% 40% at 50% 25%, rgba(13,159,95,0.035) 0%, transparent 65%);pointer-events: none;z-index: 0;}.rs-hero.rs-hero-redesigned::after{content: '';position: absolute;bottom: 0;left: 5%;right: 5%;height: 1px;background: linear-gradient(90deg, transparent, rgba(0,0,0,0.06) 30%, rgba(0,0,0,0.06) 70%, transparent);}.rs-hero-redesigned .rs-hero-inner{max-width: 800px;position: relative;z-index: 1;}.rs-hero-redesigned .rs-hero-headline{font-size: clamp(2.8rem, 7.5vw, 4.5rem) !important;font-weight: 800 !important;line-height: 1.03 !important;letter-spacing: -0.045em !important;color: #0F172A !important;margin-bottom: 1.75rem !important;text-wrap: balance;}.rs-hero-subtitle-enhanced{font-size: clamp(1.05rem, 2.3vw, 1.3rem) !important;line-height: 1.7 !important;color: #475569 !important;margin-bottom: 2.75rem !important;max-width: 600px;margin-left: auto;margin-right: auto;font-weight: 400 !important;}.rs-hero-subtitle-enhanced strong{color: #064E30 !important;font-weight: 700 !important;}.rs-hero-ctas-redesigned{gap: 1.25rem !important;margin-bottom: 2.25rem !important;}.rs-hero-redesigned .btn.btn-primary.btn-lg, .rs-btn-primary-dominant{background: linear-gradient(135deg, #0D9F5F 0%, #087A48 100%) !important;color: #FFFFFF !important;padding: 1.1rem 2.75rem !important;font-size: 1.08rem !important;font-weight: 700 !important;border-radius: 14px !important;border: none !important;box-shadow: 0 2px 4px rgba(13,159,95,0.12), 0 12px 32px rgba(13,159,95,0.2) !important;transition: all 0.25s cubic-bezier(0.16,1,0.3,1) !important;letter-spacing: -0.01em;text-decoration: none !important;}.rs-hero-redesigned .btn.btn-primary.btn-lg:hover, .rs-btn-primary-dominant:hover{transform: translateY(-2px) !important;box-shadow: 0 4px 8px rgba(13,159,95,0.18), 0 20px 48px rgba(13,159,95,0.28) !important;background: linear-gradient(135deg, #0A8A50 0%, #066B3D 100%) !important;}.rs-hero-redesigned .btn.btn-ghost.btn-lg.hero-ghost-cta, .rs-btn-ghost-redesigned{background: transparent !important;color: #475569 !important;-webkit-text-fill-color: #475569 !important;padding: 1.1rem 2.75rem !important;font-size: 1.08rem !important;font-weight: 600 !important;border-radius: 14px !important;border: 1.5px solid #E2E8F0 !important;transition: all 0.25s cubic-bezier(0.16,1,0.3,1) !important;}.rs-hero-redesigned .btn.btn-ghost.btn-lg.hero-ghost-cta:hover, .rs-btn-ghost-redesigned:hover{border-color: #0D9F5F !important;color: #064E30 !important;-webkit-text-fill-color: #064E30 !important;background: rgba(13,159,95,0.03) !important;transform: translateY(-1px) !important;}#srLiveVisitorBadge{background: rgba(13,159,95,0.05) !important;border: 1px solid rgba(13,159,95,0.1) !important;border-radius: 100px !important;padding: 0.3rem 0.95rem !important;font-size: 0.78rem !important;font-weight: 600 !important;color: #0A7B4A !important;backdrop-filter: blur(8px);}.sr-hero-trust-strip{margin-top: 1rem !important;gap: 0.6rem !important;}.sr-hero-trust-main{font-weight: 500 !important;color: #64748B !important;font-size: 0.82rem !important;}.sr-hero-trust-links a{color: #0A7B4A !important;font-weight: 600 !important;transition: color 0.2s ease !important;}.sr-hero-trust-links a:hover{color: #064E30 !important;}.rs-hero-trust{gap: clamp(16px, 3vw, 28px) !important;font-size: 0.84rem !important;color: #64748B !important;margin-top: 0.6rem;}.rs-hero-trust-item{font-weight: 500 !important;}.rs-hero-trust-checkmark{color: #166534 !important;font-style: normal !important;font-weight: 600 !important;}.rs-stats-bar{background: rgba(255,255,255,0.9) !important;backdrop-filter: blur(12px);-webkit-backdrop-filter: blur(12px);border: 1px solid rgba(0,0,0,0.04) !important;border-radius: 22px !important;box-shadow: var(--hk-shadow-card) !important;padding: 32px 44px !important;margin: 3rem auto 0 !important;max-width: 760px;transition: all 0.4s cubic-bezier(0.16,1,0.3,1) !important;}.rs-stats-bar:hover{box-shadow: var(--hk-shadow-card-hover) !important;transform: translateY(-2px);}.rs-stat-number{font-size: clamp(1.7rem, 3.8vw, 2.4rem) !important;font-weight: 800 !important;color: #064E30 !important;letter-spacing: -0.03em !important;}.rs-stat-label{font-size: 0.75rem !important;font-weight: 600 !important;color: #94A3B8 !important;text-transform: uppercase !important;letter-spacing: 0.08em !important;}.rs-stat-divider{background: #F1F5F9 !important;opacity: 1 !important;width: 1px !important;height: 44px !important;}.rs-trust-bar{background: #FFFFFF !important;border-top: none !important;border-bottom: 1px solid rgba(0,0,0,0.03) !important;padding: 22px clamp(1.5rem,4vw,2rem) !important;}.rs-trust-badge{font-size: 0.88rem !important;font-weight: 600 !important;color: #475569 !important;border-right: 1px solid #F1F5F9 !important;padding: 10px clamp(16px,2.5vw,28px) !important;gap: 10px !important;transition: color 0.2s ease;}.rs-trust-badge:hover{color: #0F172A !important;}.rs-trust-badge-icon{width: 36px !important;height: 36px !important;border-radius: 10px !important;background: #F0FDF8 !important;font-size: 1rem !important;}.rs-trust-badge-num{color: #064E30 !important;font-weight: 800 !important;}.urgency-strip{background: #FFFDF7 !important;border-top: 1px solid rgba(212,168,83,0.15) !important;border-bottom: 1px solid rgba(212,168,83,0.15) !important;padding: 0.7rem 1.5rem !important;}.urgency-strip-label{color: #92400E !important;font-weight: 700 !important;font-size: 0.75rem !important;letter-spacing: 0.04em !important;}.urgency-item{color: #78350F !important;font-size: 0.82rem !important;text-decoration: none !important;transition: color 0.2s ease !important;}.urgency-item:hover{color: #0F172A !important;}.hm-banner-section{background: #FAFBFC !important;border-bottom: none !important;padding: clamp(2rem,4vw,3rem) var(--pm-section-px) !important;}.hm-banner-inner{border-radius: 20px !important;background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.04) !important;box-shadow: var(--hk-shadow-card) !important;padding: clamp(1.5rem,3vw,2.5rem) !important;}main#main-content .hiw-section{background: #FFFFFF !important;padding: var(--hk-section-gap) var(--pm-section-px) !important;position: relative;}main#main-content .hiw-section::before{content: '';position: absolute;top: 0;left: 10%;right: 10%;height: 1px;background: linear-gradient(90deg, transparent, rgba(0,0,0,0.05) 30%, rgba(0,0,0,0.05) 70%, transparent);}main#main-content .hiw-inner{max-width: var(--hk-inner-max) !important;}main#main-content .hiw-title{font-size: clamp(1.85rem, 4.5vw, 2.75rem) !important;font-weight: 800 !important;letter-spacing: -0.035em !important;color: #0F172A !important;margin-bottom: 0.75rem !important;}main#main-content .hiw-sub{color: #0A7B4A !important;font-weight: 500 !important;font-size: 1.05rem !important;margin-bottom: clamp(2.5rem,5vw,4rem) !important;}main#main-content .hiw-step{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.04) !important;border-radius: 20px !important;box-shadow: var(--hk-shadow-card) !important;padding: clamp(28px,4vw,40px) clamp(24px,3vw,32px) !important;transition: all 0.3s cubic-bezier(0.16,1,0.3,1) !important;position: relative;}main#main-content .hiw-step:hover{border-color: rgba(13,159,95,0.12) !important;box-shadow: var(--hk-shadow-card-hover) !important;transform: translateY(-6px);}main#main-content .hiw-step-num{color: #0D9F5F !important;font-size: 0.75rem !important;font-weight: 700 !important;letter-spacing: 0.14em !important;text-transform: uppercase !important;}main#main-content .hiw-step-title{font-size: 1.2rem !important;font-weight: 700 !important;color: #0F172A !important;letter-spacing: -0.01em !important;}main#main-content .hiw-step-desc{color: #64748B !important;line-height: 1.7 !important;font-size: 0.9rem !important;}main#main-content .hiw-step-desc a{color: #0D9F5F !important;font-weight: 700 !important;text-decoration: none !important;}main#main-content .hiw-step-desc a:hover{text-decoration: underline !important;}main#main-content .hiw-step-icon svg circle:first-child{fill: rgba(13,159,95,0.06) !important;}main#main-content .hiw-cta-btn{background: var(--hk-gradient-green) !important;color: #FFFFFF !important;border-radius: 14px !important;font-weight: 700 !important;font-size: 1.02rem !important;padding: 15px 36px !important;box-shadow: 0 2px 8px rgba(13,159,95,0.15), 0 12px 32px rgba(13,159,95,0.2) !important;transition: all 0.25s cubic-bezier(0.16,1,0.3,1) !important;display: inline-block !important;text-decoration: none !important;}main#main-content .hiw-cta-btn:hover{transform: translateY(-2px) !important;box-shadow: 0 4px 12px rgba(13,159,95,0.2), 0 20px 48px rgba(13,159,95,0.28) !important;}main#main-content .hiw-trust{font-size: 0.88rem !important;color: #64748B !important;}main#main-content .hiw-trust strong{color: #064E30 !important;}.hiw-connector svg path{stroke: #E2E8F0 !important;}.hp-pro-upsell{background: linear-gradient(135deg, #0C1F17 0%, #071510 100%) !important;padding: clamp(2rem,4vw,3rem) var(--pm-section-px) !important;margin-top: 0 !important;}.ctfm-section{background: linear-gradient(180deg, #060F0B 0%, #0A1A13 60%, #071510 100%) !important;padding: var(--hk-section-gap) var(--pm-section-px) !important;}.ctfm-inner{max-width: 600px !important;}.ctfm-label{background: rgba(13,159,95,0.08) !important;border: 1px solid rgba(13,159,95,0.2) !important;color: #4ADE80 !important;font-size: 0.75rem !important;font-weight: 700 !important;padding: 0.25rem 0.85rem !important;border-radius: 100px !important;letter-spacing: 0.12em !important;}.ctfm-title{color: #F0FDF4 !important;font-size: clamp(1.5rem,4vw,2.1rem) !important;font-weight: 800 !important;letter-spacing: -0.03em !important;line-height: 1.15 !important;}.ctfm-sub{color: rgba(255,255,255,0.45) !important;font-size: 0.92rem !important;line-height: 1.6 !important;}.ctfm-game-wrap{border-radius: 20px !important;border: 1px solid rgba(13,159,95,0.15) !important;box-shadow: 0 0 80px rgba(13,159,95,0.06), 0 20px 60px rgba(0,0,0,0.35) !important;}.ctfm-start-btn, .ctfm-cta-btn{border-radius: 14px !important;font-weight: 700 !important;box-shadow: 0 4px 24px rgba(13,159,95,0.3) !important;transition: all 0.25s cubic-bezier(0.16,1,0.3,1) !important;}.ctfm-start-btn:hover, .ctfm-cta-btn:hover{transform: translateY(-2px) !important;box-shadow: 0 8px 36px rgba(13,159,95,0.4) !important;}.ctfm-hint{color: rgba(255,255,255,0.2) !important;font-size: 0.75rem !important;margin-top: 1.25rem !important;}main#main-content .trust-proof-section{background: #FFFFFF !important;padding: var(--hk-section-gap) var(--pm-section-px) !important;position: relative;}main#main-content .trust-proof-section::before{content: '';position: absolute;top: 0;left: 10%;right: 10%;height: 1px;background: linear-gradient(90deg, transparent, rgba(0,0,0,0.05) 30%, rgba(0,0,0,0.05) 70%, transparent);}.trust-proof-inner{max-width: var(--hk-inner-max) !important;}.trust-proof-headline{font-size: clamp(1.85rem, 4.5vw, 2.75rem) !important;font-weight: 800 !important;letter-spacing: -0.035em !important;color: #0F172A !important;}.trust-proof-sub{color: #94A3B8 !important;font-size: 1.05rem !important;font-weight: 400 !important;}.trust-stats-row{gap: 0 !important;}.trust-stat-num{font-size: clamp(1.5rem,3vw,2rem) !important;font-weight: 800 !important;color: #064E30 !important;letter-spacing: -0.02em !important;}.trust-stat-label{color: #94A3B8 !important;font-size: 0.75rem !important;text-transform: uppercase !important;letter-spacing: 0.06em !important;font-weight: 600 !important;}.trust-stat-divider{background: #F1F5F9 !important;}.trust-proof-pill{background: #FAFBFC !important;border: 1px solid rgba(0,0,0,0.04) !important;border-radius: 100px !important;padding: 9px 20px !important;font-size: 0.82rem !important;font-weight: 600 !important;color: #475569 !important;transition: all 0.2s ease !important;gap: 8px !important;}.trust-proof-pill:hover{border-color: rgba(13,159,95,0.15) !important;background: #F0FDF8 !important;color: #064E30 !important;}.trust-proof-pill-icon{opacity: 0.7;}main#main-content .sp-section{background: #FAFBFC !important;padding: var(--hk-section-gap) var(--pm-section-px) !important;}main#main-content .sp-inner{max-width: var(--hk-inner-max) !important;}main#main-content .sp-title{font-size: clamp(1.85rem, 4.5vw, 2.75rem) !important;font-weight: 800 !important;letter-spacing: -0.035em !important;color: #0F172A !important;}main#main-content .sp-sub{color: #94A3B8 !important;font-weight: 400 !important;}main#main-content .sp-card{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.04) !important;border-radius: 18px !important;box-shadow: var(--hk-shadow-card) !important;transition: all 0.3s cubic-bezier(0.16,1,0.3,1) !important;padding: 28px !important;}main#main-content .sp-card:hover{border-color: rgba(13,159,95,0.1) !important;box-shadow: var(--hk-shadow-card-hover) !important;transform: translateY(-4px);}main#main-content .sp-avatar{background: linear-gradient(135deg, #0D9F5F, #064E30) !important;border-radius: 12px !important;font-weight: 700 !important;}main#main-content .sp-amount strong{color: #064E30 !important;font-weight: 800 !important;}main#main-content .sp-quote{color: #475569 !important;line-height: 1.7 !important;font-style: italic;font-size: 0.92rem !important;}main#main-content .css-section{background: #FFFFFF !important;padding: var(--hk-section-gap) var(--pm-section-px) !important;position: relative;}main#main-content .css-section::before{content: '';position: absolute;top: 0;left: 10%;right: 10%;height: 1px;background: linear-gradient(90deg, transparent, rgba(0,0,0,0.05) 30%, rgba(0,0,0,0.05) 70%, transparent);}main#main-content .css-title{font-size: clamp(1.85rem, 4.5vw, 2.75rem) !important;font-weight: 800 !important;letter-spacing: -0.035em !important;color: #0F172A !important;}main#main-content .css-badge{background: #F0FDF8 !important;border: 1px solid rgba(13,159,95,0.12) !important;color: #064E30 !important;border-radius: 100px !important;font-size: 0.75rem !important;font-weight: 700 !important;}main#main-content .css-card{background: #FAFBFC !important;border: 1px solid rgba(0,0,0,0.04) !important;border-radius: 18px !important;transition: all 0.3s cubic-bezier(0.16,1,0.3,1) !important;box-shadow: var(--hk-shadow-card) !important;}main#main-content .css-card:hover{border-color: rgba(13,159,95,0.12) !important;box-shadow: var(--hk-shadow-card-hover) !important;transform: translateY(-3px);}.css-share-btn{background: #FAFBFC !important;border: 1px solid rgba(0,0,0,0.08) !important;border-radius: 12px !important;color: #475569 !important;font-weight: 600 !important;font-size: 0.88rem !important;padding: 10px 20px !important;transition: all 0.2s ease !important;cursor: pointer !important;}.css-share-btn:hover{border-color: #0D9F5F !important;color: #064E30 !important;background: #F0FDF8 !important;}.mini-testi-section{background: #FAFBFC !important;padding: clamp(3rem,6vw,5rem) var(--pm-section-px) !important;}.mini-testi-card{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.04) !important;border-radius: 16px !important;box-shadow: var(--hk-shadow-card) !important;transition: all 0.3s cubic-bezier(0.16,1,0.3,1) !important;}.mini-testi-card:hover{box-shadow: var(--hk-shadow-card-hover) !important;transform: translateY(-3px);}.mts-on{color: #D4A853 !important;}.mini-testi-quote{color: #475569 !important;line-height: 1.65 !important;font-style: italic !important;}.mini-testi-name{color: #94A3B8 !important;font-size: 0.78rem !important;}.hq-section{background: #FFFFFF !important;padding: var(--hk-section-gap) var(--pm-section-px) !important;position: relative;}.hq-section::before{content: '';position: absolute;top: 0;left: 10%;right: 10%;height: 1px;background: linear-gradient(90deg, transparent, rgba(0,0,0,0.05) 30%, rgba(0,0,0,0.05) 70%, transparent);}.hq-wrap{max-width: 820px !important;}.hq-title{font-size: clamp(1.6rem,4vw,2.25rem) !important;font-weight: 800 !important;letter-spacing: -0.03em !important;color: #0F172A !important;}.hq-sub{color: #64748B !important;font-size: 0.95rem !important;line-height: 1.65 !important;}.hq-trust-pills span{background: #FAFBFC !important;border: 1px solid rgba(0,0,0,0.04) !important;border-radius: 100px !important;color: #475569 !important;font-weight: 600 !important;font-size: 0.78rem !important;}.hq-brand-chip{background: #FAFBFC !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 12px !important;color: #334155 !important;font-weight: 600 !important;font-size: 0.85rem !important;padding: 10px 16px !important;transition: all 0.2s ease !important;cursor: pointer !important;}.hq-brand-chip:hover{border-color: rgba(13,159,95,0.2) !important;background: #F0FDF8 !important;}.hq-brand-chip.hq-selected{background: #064E30 !important;border-color: #064E30 !important;color: #FFFFFF !important;}.hq-next-btn, .hq-find-btn{background: var(--hk-gradient-green) !important;border-radius: 14px !important;font-weight: 700 !important;box-shadow: 0 2px 8px rgba(13,159,95,0.15), 0 8px 24px rgba(13,159,95,0.2) !important;transition: all 0.25s cubic-bezier(0.16,1,0.3,1) !important;}.hq-next-btn:hover:not(:disabled), .hq-find-btn:hover:not(:disabled){transform: translateY(-2px) !important;box-shadow: 0 4px 12px rgba(13,159,95,0.2), 0 16px 40px rgba(13,159,95,0.28) !important;}.hq-next-btn:disabled{opacity: 0.4 !important;cursor: not-allowed !important;}.hq-progress-track{border-radius: 100px !important;background: #F1F5F9 !important;height: 4px !important;}.hq-progress-fill{background: var(--hk-gradient-green) !important;border-radius: 100px !important;transition: width 0.4s cubic-bezier(0.16,1,0.3,1) !important;}.hmc-section{background: #FAFBFC !important;padding: var(--hk-section-gap) var(--pm-section-px) !important;}.hmc-wrap{max-width: var(--hk-inner-max) !important;background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.04) !important;border-radius: 20px !important;box-shadow: var(--hk-shadow-card) !important;padding: clamp(2rem,4vw,3rem) !important;}.hmc-title{font-size: clamp(1.4rem,3.5vw,2rem) !important;font-weight: 800 !important;letter-spacing: -0.025em !important;color: #0F172A !important;}.hmc-sub{color: #64748B !important;line-height: 1.65 !important;}.hmc-slider{-webkit-appearance: none !important;-moz-appearance: none !important;appearance: none !important;width: 100% !important;height: 8px !important;background: linear-gradient(to right, #16a34a 11.1%, #d1d5db 11.1%) !important;border-radius: 999px !important;outline: none !important;cursor: pointer !important;border: none !important;margin: 0.5rem 0 !important;padding: 0 !important;}.hmc-slider::-webkit-slider-runnable-track{-webkit-appearance: none !important;appearance: none !important;height: 8px !important;background: transparent !important;border-radius: 999px !important;border: none !important;}.hmc-slider::-webkit-slider-thumb{-webkit-appearance: none !important;appearance: none !important;width: 24px !important;height: 24px !important;background: #16a34a !important;border: 3px solid #ffffff !important;border-radius: 50% !important;box-shadow: 0 2px 6px rgba(0,0,0,0.25), 0 0 0 3px rgba(22,163,74,0.15) !important;cursor: grab !important;margin-top: -8px !important;}.hmc-slider::-webkit-slider-thumb:active{cursor: grabbing !important;box-shadow: 0 2px 6px rgba(0,0,0,0.3), 0 0 0 5px rgba(22,163,74,0.2) !important;}.hmc-slider::-moz-range-track{height: 8px !important;background: #d1d5db !important;border-radius: 999px !important;border: none !important;}.hmc-slider::-moz-range-thumb{width: 24px !important;height: 24px !important;background: #16a34a !important;border: 3px solid #ffffff !important;border-radius: 50% !important;box-shadow: 0 2px 6px rgba(0,0,0,0.25), 0 0 0 3px rgba(22,163,74,0.15) !important;cursor: grab !important;}.hmc-slider::-moz-range-progress{background: #16a34a !important;height: 8px !important;border-radius: 999px !important;}.hmc-slider-ticks span{color: #6b7280 !important;}.hmc-btn{background: var(--hk-gradient-green) !important;border-radius: 14px !important;font-weight: 700 !important;box-shadow: 0 4px 16px rgba(13,159,95,0.2) !important;transition: all 0.25s cubic-bezier(0.16,1,0.3,1) !important;width: 100% !important;overflow: visible !important;white-space: nowrap !important;text-align: center !important;word-break: normal !important;padding: 0.9rem 1.25rem !important;font-size: clamp(0.82rem, 2.5vw, 1rem) !important;line-height: 1.35 !important;color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;}.hmc-btn:hover{transform: translateY(-2px) !important;box-shadow: 0 8px 28px rgba(13,159,95,0.3) !important;}.hmc-btn-full{display: inline;}.hmc-btn-short{display: none;}@media (max-width: 480px){.hmc-btn-full{display: none;}.hmc-btn-short{display: inline;}}.hmc-right{overflow: visible !important;}.hmc-form{overflow: visible !important;}main#main-content .social-proof-bar, main#main-content .social-proof-bar.trust-bar-enhanced{background: #FAFBFC !important;padding: clamp(2.5rem,5vw,4rem) var(--pm-section-px) !important;}main#main-content .social-proof-inner{max-width: var(--hk-inner-max) !important;}main#main-content .proof-stat-number{color: #064E30 !important;font-weight: 800 !important;font-size: clamp(1.3rem,2.5vw,1.8rem) !important;font-feature-settings: 'tnum' !important;}main#main-content .proof-stat-label{color: #94A3B8 !important;font-size: 0.75rem !important;text-transform: uppercase !important;letter-spacing: 0.06em !important;font-weight: 600 !important;}main#main-content .proof-divider{background: #F1F5F9 !important;}main#main-content .community-wins-section{background: #FFFFFF !important;padding: var(--hk-section-gap) var(--pm-section-px) !important;position: relative;}.community-wins-title{font-size: clamp(1.6rem, 3.5vw, 2.25rem) !important;font-weight: 800 !important;letter-spacing: -0.025em !important;color: #0F172A !important;}.community-wins-sub{color: #94A3B8 !important;}.cw-card{background: #FAFBFC !important;border: 1px solid rgba(0,0,0,0.04) !important;border-radius: 16px !important;box-shadow: var(--hk-shadow-card) !important;transition: all 0.3s cubic-bezier(0.16,1,0.3,1) !important;}.cw-card:hover{border-color: rgba(13,159,95,0.12) !important;box-shadow: var(--hk-shadow-card-hover) !important;transform: translateY(-3px);}.cw-payout{color: #064E30 !important;font-weight: 800 !important;font-size: 1.5rem !important;}.cw-avatar{background: linear-gradient(135deg, #0D9F5F, #064E30) !important;border-radius: 10px !important;}.email-capture-strip{background: linear-gradient(135deg, #0D9F5F 0%, #087A48 100%) !important;border: none !important;padding: clamp(2.5rem,5vw,3.5rem) var(--pm-section-px) !important;position: relative;overflow: hidden;}.email-capture-strip::before{content: '';position: absolute;inset: 0;background: radial-gradient(ellipse 60% 50% at 80% 20%, rgba(255,255,255,0.05), transparent 60%);pointer-events: none;}.email-strip-inner{max-width: 780px !important;position: relative;z-index: 1;}.email-strip-input{border-radius: 12px !important;border: 2px solid rgba(255,255,255,0.2) !important;background: rgba(255,255,255,0.12) !important;color: #FFFFFF !important;font-size: 0.92rem !important;padding: 14px 18px !important;backdrop-filter: blur(4px) !important;transition: all 0.2s ease !important;}.email-strip-input:focus{border-color: rgba(255,255,255,0.5) !important;background: rgba(255,255,255,0.18) !important;outline: none !important;box-shadow: 0 0 0 3px rgba(255,255,255,0.4) !important;}.email-strip-input::placeholder{color: rgba(255,255,255,0.5) !important;}.email-strip-btn{background: #FFFFFF !important;color: #064E30 !important;font-weight: 700 !important;border-radius: 12px !important;padding: 14px 24px !important;font-size: 0.92rem !important;transition: all 0.2s ease !important;white-space: nowrap !important;border: none !important;}.email-strip-btn:hover{background: #F0FDF8 !important;transform: translateY(-1px) !important;box-shadow: 0 4px 16px rgba(0,0,0,0.12) !important;}main#main-content .bbc-section{background: #FFFFFF !important;padding: var(--hk-section-gap) var(--pm-section-px) !important;position: relative;}main#main-content .bbc-section::before{content: '';position: absolute;top: 0;left: 10%;right: 10%;height: 1px;background: linear-gradient(90deg, transparent, rgba(0,0,0,0.05) 30%, rgba(0,0,0,0.05) 70%, transparent);}main#main-content .bbc-inner{max-width: var(--hk-inner-max) !important;}main#main-content .bbc-title{font-size: clamp(1.85rem, 4.5vw, 2.75rem) !important;font-weight: 800 !important;letter-spacing: -0.035em !important;color: #0F172A !important;}main#main-content .bbc-sub{color: #94A3B8 !important;font-size: 1.05rem !important;font-weight: 400 !important;}main#main-content .bbc-card{background: #FAFBFC !important;border: 1px solid rgba(0,0,0,0.04) !important;border-radius: 18px !important;box-shadow: var(--hk-shadow-card) !important;transition: all 0.3s cubic-bezier(0.16,1,0.3,1) !important;text-decoration: none !important;padding: clamp(20px,3vw,28px) !important;}main#main-content .bbc-card:hover{border-color: rgba(13,159,95,0.12) !important;box-shadow: var(--hk-shadow-card-hover) !important;transform: translateY(-4px);}main#main-content .bbc-icon{font-size: 1.75rem !important;margin-bottom: 12px !important;display: block !important;}main#main-content .bbc-name{font-size: 1.05rem !important;font-weight: 700 !important;color: #0F172A !important;display: block !important;margin-bottom: 6px !important;}main#main-content .bbc-desc{color: #64748B !important;font-size: 0.84rem !important;line-height: 1.55 !important;}main#main-content .bbc-count{color: #94A3B8 !important;font-size: 0.75rem !important;font-weight: 600 !important;}main#main-content .bbc-cta{color: #0D9F5F !important;font-size: 0.82rem !important;font-weight: 700 !important;}.bbc-company-card{background: #FAFBFC !important;border: 1px solid rgba(0,0,0,0.04) !important;border-radius: 12px !important;color: #334155 !important;font-weight: 600 !important;font-size: 0.88rem !important;text-decoration: none !important;padding: 12px 18px !important;transition: all 0.2s ease !important;}.bbc-company-card:hover{border-color: rgba(13,159,95,0.2) !important;background: #F0FDF8 !important;color: #064E30 !important;transform: translateY(-2px) !important;box-shadow: 0 4px 12px rgba(0,0,0,0.04) !important;}.latest-additions-section{background: #FAFBFC !important;padding: var(--hk-section-gap) var(--pm-section-px) !important;}.latest-additions-title{font-size: clamp(1.6rem,3.5vw,2.25rem) !important;font-weight: 800 !important;letter-spacing: -0.025em !important;color: #0F172A !important;}.la-card{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.04) !important;border-radius: 16px !important;box-shadow: var(--hk-shadow-card) !important;transition: all 0.3s cubic-bezier(0.16,1,0.3,1) !important;text-decoration: none !important;}.la-card:hover{border-color: rgba(13,159,95,0.12) !important;box-shadow: var(--hk-shadow-card-hover) !important;transform: translateY(-4px);}.la-card-new-tag{background: #064E30 !important;color: #FFFFFF !important;border-radius: 6px !important;font-size: 0.75rem !important;font-weight: 800 !important;letter-spacing: 0.1em !important;padding: 3px 8px !important;}.la-card-title{color: #0F172A !important;font-weight: 700 !important;}.la-card-company{color: #94A3B8 !important;}.la-card-payout{color: #064E30 !important;font-weight: 800 !important;}.sotd-section, .sotw-section{background: #FFFFFF !important;padding: var(--hk-section-gap) var(--pm-section-px) !important;position: relative;}.sotd-section::before, .sotw-section::before{content: '';position: absolute;top: 0;left: 10%;right: 10%;height: 1px;background: linear-gradient(90deg, transparent, rgba(0,0,0,0.05) 30%, rgba(0,0,0,0.05) 70%, transparent);}.sotd-card, .sotw-card{background: #FAFBFC !important;border: 1px solid rgba(0,0,0,0.04) !important;border-radius: 20px !important;box-shadow: var(--hk-shadow-card) !important;transition: all 0.3s ease !important;}.sotd-card:hover, .sotw-card:hover{box-shadow: var(--hk-shadow-card-hover) !important;}.sotd-cta-btn, .sotw-cta-btn{background: var(--hk-gradient-green) !important;border-radius: 14px !important;box-shadow: 0 4px 16px rgba(13,159,95,0.2) !important;transition: all 0.25s cubic-bezier(0.16,1,0.3,1) !important;font-weight: 700 !important;}.sotd-cta-btn:hover, .sotw-cta-btn:hover{transform: translateY(-2px) !important;box-shadow: 0 8px 28px rgba(13,159,95,0.3) !important;}.sotd-payout-amount, .sotw-payout-amount{color: #064E30 !important;font-weight: 800 !important;}.qf-section{background: #FAFBFC !important;padding: var(--hk-section-gap) var(--pm-section-px) !important;}.qf-inner{max-width: var(--hk-inner-max) !important;}.qf-title{font-size: clamp(1.6rem,4vw,2.25rem) !important;font-weight: 800 !important;letter-spacing: -0.025em !important;color: #0F172A !important;}.qf-card{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.04) !important;border-radius: 18px !important;box-shadow: var(--hk-shadow-card) !important;transition: all 0.3s cubic-bezier(0.16,1,0.3,1) !important;}.qf-card:hover{border-color: rgba(13,159,95,0.12) !important;box-shadow: var(--hk-shadow-card-hover) !important;transform: translateY(-4px);}.qf-cta-btn{background: var(--hk-gradient-green) !important;border-radius: 12px !important;font-weight: 700 !important;box-shadow: 0 2px 8px rgba(13,159,95,0.15) !important;transition: all 0.25s ease !important;}.qf-cta-btn:hover{transform: translateY(-1px) !important;box-shadow: 0 4px 16px rgba(13,159,95,0.25) !important;}.ms-section{background: #FFFFFF !important;padding: var(--hk-section-gap) var(--pm-section-px) !important;}.ms-title{font-size: clamp(1.6rem,4vw,2.25rem) !important;font-weight: 800 !important;letter-spacing: -0.025em !important;color: #0F172A !important;}.ms-card{background: #FAFBFC !important;border: 1px solid rgba(0,0,0,0.04) !important;border-radius: 16px !important;box-shadow: var(--hk-shadow-card) !important;transition: all 0.3s cubic-bezier(0.16,1,0.3,1) !important;text-decoration: none !important;}.ms-card:hover{border-color: rgba(13,159,95,0.12) !important;box-shadow: var(--hk-shadow-card-hover) !important;transform: translateY(-4px);}.cs-section, section#closing-72hr{background: #FFFFFF !important;padding: var(--hk-section-gap) var(--pm-section-px) !important;border-top: none !important;}.cs-title, .c72-title{font-size: clamp(1.6rem,4vw,2.25rem) !important;font-weight: 800 !important;letter-spacing: -0.025em !important;color: #0F172A !important;}.expiring-soon-section{background: #FAFBFC !important;padding: var(--hk-section-gap) var(--pm-section-px) !important;}.expiring-soon-title{font-size: clamp(1.4rem,3.5vw,2rem) !important;font-weight: 800 !important;color: #0F172A !important;}.expiring-card{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.04) !important;border-radius: 16px !important;box-shadow: var(--hk-shadow-card) !important;transition: all 0.3s ease !important;}.expiring-card:hover{box-shadow: var(--hk-shadow-card-hover) !important;transform: translateY(-2px);}.expiring-card.expiring-critical{border-left: 3px solid #EF4444 !important;}.trust-badges-section{background: #FAFBFC !important;padding: clamp(3rem,6vw,5rem) var(--pm-section-px) !important;}.trust-badges-inner{max-width: var(--hk-inner-max) !important;}.trust-badge{transition: all 0.2s ease !important;}.trust-badge:hover{transform: translateY(-1px);}.trust-badge-text strong{color: #0F172A !important;font-weight: 700 !important;}.trust-badge-text span{color: #94A3B8 !important;font-size: 0.78rem !important;}#media-mentions-bar{background: #FAFBFC !important;border-bottom: none !important;padding: 0.75rem 1.5rem !important;}.mmb-label{color: #94A3B8 !important;font-weight: 600 !important;font-size: 0.75rem !important;text-transform: uppercase !important;letter-spacing: 0.08em !important;}.mmb-pub{color: #64748B !important;font-weight: 600 !important;}#cred-band{background: #F0FDF8 !important;border-bottom: none !important;padding: 1.25rem 1.5rem !important;}.coverage-bar{background: #FAFBFC !important;}.coverage-chip{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.04) !important;border-radius: 10px !important;color: #475569 !important;font-weight: 600 !important;font-size: 0.8rem !important;transition: all 0.2s ease !important;}.coverage-chip:hover{border-color: rgba(13,159,95,0.15) !important;color: #064E30 !important;}#homePayoutTicker{background: #FAFBFC !important;border-bottom: none !important;}.hpo-tick-amount{color: #064E30 !important;font-weight: 800 !important;}.vpf-wrap{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.04) !important;border-radius: 18px !important;box-shadow: var(--hk-shadow-card) !important;margin: 0 auto !important;max-width: var(--hk-inner-max) !important;}.vpf-amount{color: #064E30 !important;font-weight: 800 !important;}.freshness-badge-bar{background: #FAFBFC !important;padding: 1rem 1.5rem !important;}.activity-ticker-wrap{background: #0F172A !important;}#homePushStrip{background: #0F172A !important;}.sr-home-share-strip{background: #FAFBFC !important;padding: clamp(2rem,4vw,3rem) var(--pm-section-px) !important;}.fms-widget-section{background: #FFFFFF !important;padding: var(--hk-section-gap) var(--pm-section-px) !important;}.fms-widget-inner{max-width: var(--hk-inner-max) !important;background: #FAFBFC !important;border: 1px solid rgba(0,0,0,0.04) !important;border-radius: 20px !important;box-shadow: var(--hk-shadow-card) !important;padding: clamp(1.5rem, 3vw, 2.5rem) !important;overflow: hidden !important;box-sizing: border-box !important;}.fms-widget-text{flex: 1 1 0% !important;min-width: 0 !important;}.fms-widget-cta-box{flex-shrink: 1 !important;min-width: 200px !important;max-width: 300px !important;}.fms-widget-title{font-size: clamp(1.4rem,3.5vw,2rem) !important;font-weight: 800 !important;letter-spacing: -0.025em !important;color: #0F172A !important;}.fms-widget-btn{background: var(--hk-gradient-green) !important;border-radius: 14px !important;font-weight: 700 !important;box-shadow: 0 4px 16px rgba(13,159,95,0.2) !important;transition: all 0.25s cubic-bezier(0.16,1,0.3,1) !important;}.fms-widget-btn:hover{transform: translateY(-2px) !important;box-shadow: 0 8px 28px rgba(13,159,95,0.3) !important;}.sw-overlay.open .sw-modal{border-radius: 24px !important;box-shadow: var(--hk-shadow-float) !important;}.sw-submit{background: var(--hk-gradient-green) !important;border-radius: 14px !important;font-weight: 700 !important;transition: all 0.25s ease !important;}.sw-submit:hover{transform: translateY(-1px) !important;box-shadow: 0 4px 16px rgba(13,159,95,0.25) !important;}@media (max-width: 768px){:root{--hk-section-gap: clamp(3rem, 7vw, 5rem);}.rs-hero.rs-hero-redesigned{padding: clamp(2.5rem,5vw,3.5rem) 1.25rem clamp(3rem,6vw,4.5rem) !important;}.rs-hero-redesigned .rs-hero-headline{font-size: clamp(2.2rem, 8vw, 3rem) !important;letter-spacing: -0.04em !important;}.rs-hero-subtitle-enhanced{font-size: 1rem !important;margin-bottom: 2rem !important;}.rs-stats-bar{padding: 20px 16px !important;border-radius: 16px !important;gap: 0 !important;margin: 2rem auto 0 !important;}.rs-stat{min-width: 70px !important;padding: 6px 4px !important;}.rs-stat-number{font-size: 1.3rem !important;}.rs-stat-label{font-size: 0.75rem !important;}.rs-stat-divider{height: 30px !important;}.rs-trust-bar{padding: 14px 1rem !important;}.rs-trust-badge{font-size: 0.78rem !important;padding: 8px 14px !important;gap: 8px !important;}.rs-trust-badge-icon{width: 30px !important;height: 30px !important;}main#main-content .hiw-step{padding: 24px 20px !important;border-radius: 16px !important;}main#main-content .sp-card, main#main-content .css-card, .cw-card, .la-card, .ms-card, .qf-card, .expiring-card{border-radius: 14px !important;}.email-strip-form{flex-direction: column !important;gap: 0.75rem !important;}.email-strip-input, .email-strip-btn{width: 100% !important;border-radius: 12px !important;}main#main-content .bbc-card{border-radius: 14px !important;padding: 18px !important;}.bbc-company-card{border-radius: 10px !important;padding: 10px 14px !important;font-size: 0.82rem !important;}.ctfm-game-wrap{border-radius: 16px !important;}.ctfm-title{font-size: 1.35rem !important;}main#main-content .hiw-title, main#main-content .bbc-title, main#main-content .sp-title, main#main-content .css-title, .trust-proof-headline{font-size: clamp(1.5rem, 6vw, 2rem) !important;}.community-wins-title, .latest-additions-title, .qf-title, .ms-title{font-size: clamp(1.3rem, 5.5vw, 1.75rem) !important;}}@media (max-width: 375px){.rs-hero.rs-hero-redesigned{padding: 2rem 1rem 2.5rem !important;}.rs-hero-redesigned .rs-hero-headline{font-size: 2rem !important;}.rs-hero-subtitle-enhanced{font-size: 0.92rem !important;}.rs-hero-redesigned .btn.btn-primary.btn-lg, .rs-btn-primary-dominant{padding: 0.9rem 2rem !important;font-size: 0.98rem !important;}.rs-stats-bar{padding: 16px 12px !important;border-radius: 14px !important;}.rs-stat-number{font-size: 1.15rem !important;}.rs-stat-label{font-size: 0.75rem !important;}.sr-hero-trust-links{display: none !important;}.rs-trust-badge-icon{width: 26px !important;height: 26px !important;font-size: 0.85rem !important;}}@media (min-width: 768px) and (max-width: 1024px){.rs-hero.rs-hero-redesigned{padding: clamp(3rem,5vw,4rem) 2rem clamp(3.5rem,6vw,5rem) !important;}.rs-hero-redesigned .rs-hero-headline{font-size: clamp(2.5rem, 5.5vw, 3.5rem) !important;}}@media (min-width: 1280px){.rs-hero.rs-hero-redesigned{padding: 6rem 3rem 7rem !important;}.rs-hero-redesigned .rs-hero-headline{font-size: 4.5rem !important;}.rs-hero-subtitle-enhanced{font-size: 1.3rem !important;}.rs-stats-bar{padding: 36px 52px !important;}}@media (min-width: 1920px){.rs-hero.rs-hero-redesigned{padding: 7rem 4rem 8rem !important;}:root{--hk-inner-max: 1280px;}}.rs-stat-label, .proof-stat-label, .trust-stat-label, .mini-testi-name, .community-wins-sub, .bbc-count, .trust-badge-text span{color: #64748B !important;}.email-capture-strip strong, .email-capture-strip .email-strip-sub{color: rgba(255,255,255,0.95) !important;}.ctfm-sub{color: rgba(255,255,255,0.55) !important;}html, body{overflow-x: hidden !important;max-width: 100%;}main#main-content{overflow-x: hidden !important;}.rs-hero.rs-hero-redesigned::before, .rs-hero.rs-hero-redesigned::after{max-width: 100%;}html body main#main-content a.sr-hero-cta-primary, html body main#main-content a.sr-hero-cta-primary:link, html body main#main-content a.sr-hero-cta-primary:visited, html body main#main-content a.sr-hero-cta-primary:hover, html body main#main-content a.sr-hero-cta-primary:active{color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;}html body main#main-content a.ssi-signin, html body main#main-content a.ssi-signin:link, html body main#main-content a.ssi-signin:visited{color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;}html body main#main-content a.hm-banner-cta, html body main#main-content a.hm-banner-cta:link, html body main#main-content a.hm-banner-cta:visited, html body main#main-content a.hm-banner-cta:hover{color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;}html body main#main-content a.hp-pro-upsell-btn, html body main#main-content a.hp-pro-upsell-btn:link, html body main#main-content a.hp-pro-upsell-btn:visited, html body main#main-content a.hp-pro-upsell-btn:hover{color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;}html body main#main-content a.c72-cta-header, html body main#main-content a.c72-cta-header:link, html body main#main-content a.c72-cta-header:visited, html body main#main-content a.c72-cta-header:hover{color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;}html body main#main-content a.hq-view-all-btn, html body main#main-content a.hq-view-all-btn:link, html body main#main-content a.hq-view-all-btn:visited, html body main#main-content a.hq-view-all-btn:hover{color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;}html body main#main-content a.featured-roundup-cta, html body main#main-content a.featured-roundup-cta:link, html body main#main-content a.featured-roundup-cta:visited, html body main#main-content a.featured-roundup-cta:hover{color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;}html body main#main-content a.sotd-cta-btn, html body main#main-content a.sotd-cta-btn:link, html body main#main-content a.sotd-cta-btn:visited, html body main#main-content a.sotd-cta-btn:hover{color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;}html body main#main-content a.sotw-cta-btn, html body main#main-content a.sotw-cta-btn:link, html body main#main-content a.sotw-cta-btn:visited, html body main#main-content a.sotw-cta-btn:hover{color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;}@media (min-width: 768px){.rs-guides-grid{grid-template-columns: repeat(3, 1fr) !important;gap: 24px !important;}}@media (min-width: 500px) and (max-width: 767px){.rs-guides-grid{grid-template-columns: repeat(2, 1fr) !important;gap: 16px !important;}}@media (max-width: 499px){.rs-guides-grid{grid-template-columns: 1fr !important;gap: 14px !important;}}@media (max-width: 375px){.rs-guide-card-img{height: 100px !important;font-size: 2.2rem !important;}.rs-guide-card-body{padding: 16px !important;}}html body main#main-content input::placeholder, html body main#main-content .search-input::placeholder{color: #6b7280 !important;opacity: 1 !important;}@media (max-width: 540px){.rs-trust-badge{border-right: none !important;flex-basis: calc(50% - 1px) !important;justify-content: center !important;}.rs-trust-badge:nth-child(1), .rs-trust-badge:nth-child(2){border-bottom: 1px solid #e2e8f0 !important;}}html body main#main-content a.sr-hero-cta-primary:hover .sr-hero-cta-arrow, html body main#main-content a.sr-hero-cta-primary:focus .sr-hero-cta-arrow{color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;}html body main#main-content .rs-guide-card:hover, html body main#main-content a.rs-guide-card:hover{box-shadow: 0 8px 32px rgba(0,0,0,0.10), 0 2px 8px rgba(0,0,0,0.06) !important;transform: translateY(-2px) !important;border-color: #bbf7d0 !important;}@media (max-width: 360px){.rs-trust-bar-inner{flex-wrap: nowrap !important;overflow-x: auto !important;-webkit-overflow-scrolling: touch;justify-content: flex-start !important;scrollbar-width: none;padding-bottom: 4px;}.rs-trust-bar-inner::-webkit-scrollbar{display: none;}.rs-trust-badge{flex-shrink: 0 !important;border-right: 1px solid #e2e8f0 !important;border-bottom: none !important;flex-basis: auto !important;}}@media (max-width: 499px){.urgency-strip-items{max-width: calc(100vw - 140px);}.urgency-item{max-width: 200px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}}@media (max-width: 375px){.rs-stats-bar-below .rs-stat{min-width: 60px !important;padding: 6px 6px !important;}.rs-stats-bar-below .rs-stat-number{font-size: 1.1rem !important;}.rs-stats-bar-below .rs-stat-label{font-size: 0.75rem !important;letter-spacing: 0.03em !important;}}main#main-content .testimonials-section{padding-bottom: clamp(1.25rem, 2.5vw, 2rem) !important;}main#main-content .ugc-video-section{padding-top: clamp(1.25rem, 2.5vw, 2rem) !important;}main#main-content .community-wins-section{padding-bottom: clamp(1.25rem, 2.5vw, 2rem) !important;}main#main-content .course-callout-section{padding: clamp(1.25rem, 2.5vw, 2rem) 1.5rem !important;background: #f0faf3 !important;}main#main-content .latest-additions-section{padding-top: clamp(1.5rem, 3vw, 2.5rem) !important;}.trust-proof-sub, main#main-content .sp-sub, main#main-content .bbc-sub, .la-card-company, .mmb-label, .la-card-date, main#main-content .ms-sub, main#main-content .cs-sub, main#main-content .qf-sub, main#main-content .fms-widget-sub, .sr-trending-live{color: #64748B !important;}.hmc-avg-pill{color: #475569 !important;background: #f8fafc !important;border-color: #e2e8f0 !important;}.hmc-avg-pill strong{color: #166534 !important;}.hmc-label{color: #374151 !important;}.hmc-label strong{color: #0F172A !important;}.hmc-disclaimer{color: #64748B !important;}.hmc-eyebrow{color: #374151 !important;background: #f0fdf4 !important;border: 1px solid #bbf7d0 !important;}.hmc-select{color: #0F172A !important;background: #ffffff !important;border-color: #d1d5db !important;}.hmc-slider-ticks span{color: #64748B !important;}.qf-pill{color: #166534 !important;background: #f0fdf4 !important;border: 1px solid #bbf7d0 !important;}.qf-eyebrow{color: #166534 !important;background: #f0fdf4 !important;border: 1px solid #bbf7d0 !important;}.qf-card-company{color: #64748B !important;}.qf-card-title{color: #0F172A !important;}.qf-payout-label{color: #64748B !important;}.qf-payout-amount{color: #166534 !important;}.qf-card-deadline{color: #64748B !important;}.qf-card-deadline.qf-deadline-urgent, .qf-card-deadline.urgent{color: #b91c1c !important;}.qf-card-deadline.qf-deadline-soon, .qf-card-deadline.soon{color: #d97706 !important;}.qf-card-category{color: #475569 !important;background: #f1f5f9 !important;}html body main#main-content .qf-details-link, html body main#main-content .qf-details-link:link, html body main#main-content .qf-details-link:visited{color: #166534 !important;-webkit-text-fill-color: #166534 !important;}html body main#main-content a.qf-see-all, html body main#main-content a.qf-see-all:link, html body main#main-content a.qf-see-all:visited{color: #166534 !important;-webkit-text-fill-color: #166534 !important;}.qf-footer-note{color: #475569 !important;}.ctfm-sub{color: rgba(255,255,255,0.65) !important;}.ctfm-hint{color: rgba(255,255,255,0.5) !important;}.email-capture-strip strong, .email-capture-strip h2, .email-capture-strip .email-strip-title{color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;}.email-capture-strip .email-strip-sub{color: rgba(255,255,255,0.9) !important;}.email-strip-input::placeholder{color: rgba(255,255,255,0.6) !important;}.rs-btn-ghost-redesigned, .rs-hero-redesigned .btn.btn-ghost.btn-lg.hero-ghost-cta{border-color: #94A3B8 !important;}.rs-btn-ghost-redesigned:hover, .rs-hero-redesigned .btn.btn-ghost.btn-lg.hero-ghost-cta:hover{border-color: #0D9F5F !important;}.ms-eyebrow{color: #166534 !important;background: #f0fdf4 !important;border: 1px solid #bbf7d0 !important;}.ms-card-company{color: #64748B !important;}.ms-card-title{color: #0F172A !important;}.ms-card-payout{color: #166534 !important;}.ms-deadline{color: #64748B !important;}.ms-deadline.ms-deadline-urgent{color: #b91c1c !important;}.ms-cta{color: #166534 !important;}.ms-see-all, html body main#main-content a.ms-see-all, html body main#main-content a.ms-see-all:link, html body main#main-content a.ms-see-all:visited{color: #166534 !important;-webkit-text-fill-color: #166534 !important;}html body main#main-content a.ms-see-all-top, html body main#main-content a.ms-see-all-top:link, html body main#main-content a.ms-see-all-top:visited{color: #166534 !important;-webkit-text-fill-color: #166534 !important;}.ms-footer-note{color: #64748B !important;}.ms-share-badge{color: #475569 !important;}.cs-eyebrow{color: #b91c1c !important;}.cs-card-company{color: #64748B !important;}.cs-card-title{color: #0F172A !important;}.cs-card-date{color: #64748B !important;}.cs-days-big{color: #b91c1c !important;}.cs-days-unit{color: #64748B !important;}html body main#main-content a.cs-see-all-link, html body main#main-content a.cs-see-all-link:link, html body main#main-content a.cs-see-all-link:visited{color: #dc2626 !important;-webkit-text-fill-color: #dc2626 !important;}.expiring-soon-sub{color: #475569 !important;}.expiring-card-company{color: #64748B !important;}.expiring-card-title{color: #0F172A !important;}.expiring-payout{color: #166534 !important;}.expiring-no-proof{color: #166534 !important;}.expiring-file-now-btn{color: #166534 !important;}.expiring-card-category{color: #475569 !important;}.expiring-month-link{color: #166534 !important;}.sotd-company, .sotw-company{color: #64748B !important;}.sotd-summary, .sotw-summary{color: #475569 !important;}.sotd-payout-label, .sotw-payout-label{color: #64748B !important;}.sotd-payout-amount, .sotw-payout-amount{color: #166534 !important;}.sotd-deadline, .sotw-deadline{color: #475569 !important;}.sotd-rotates-note{color: #64748B !important;}html body main#main-content a.sotw-archive-link, html body main#main-content a.sotw-archive-link:link, html body main#main-content a.sotw-archive-link:visited{color: #166534 !important;-webkit-text-fill-color: #166534 !important;}.fms-widget-eyebrow{color: #166534 !important;background: #f0fdf4 !important;border: 1px solid #bbf7d0 !important;}.fms-widget-title{color: #0F172A !important;}.fms-widget-bullets span{color: #475569 !important;}.fms-widget-stat-num{color: #166534 !important;}.fms-widget-stat-label{color: #64748B !important;}.fms-widget-note{color: #64748B !important;}html body main#main-content a.fms-widget-btn, html body main#main-content a.fms-widget-btn:link, html body main#main-content a.fms-widget-btn:visited, html body main#main-content a.fms-widget-btn:hover{color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;}.trust-badge-text strong{color: #0F172A !important;}.coverage-bar-label{color: #64748B !important;}.coverage-chip{color: #374151 !important;}.coverage-chip-more{color: #166534 !important;}.freshness-badge-bar{color: #475569 !important;}.freshness-item strong{color: #0F172A !important;}.freshness-dot{background: #16a34a !important;}.new-count{color: #166534 !important;}.activity-ticker-label{color: #dc2626 !important;}.ticker-text{color: #374151 !important;}.ticker-payout{color: #166534 !important;}.ticker-settlement{color: #475569 !important;}.ticker-time{color: #94A3B8 !important;}#cred-band{color: #374151 !important;}#cred-band strong{color: #0F172A !important;}.ny-card-title{color: #0F172A !important;}.ny-card-company{color: #64748B !important;}.ny-badge{color: #374151 !important;}.ny-badge-payout{color: #166534 !important;}.ny-badge-deadline{color: #b91c1c !important;}.ny-title{color: #0F172A !important;}.ny-subtitle{color: #64748B !important;}.hp-pro-upsell .hp-pro-upsell-text p{color: rgba(255,255,255,0.75) !important;}.sr-lb-company{color: #64748B !important;}.sr-lb-payout-label{color: #64748B !important;}.sr-home-share-text{color: #374151 !important;}.sr-home-share-text strong{color: #0F172A !important;}.hiw-step-num{color: #166534 !important;}.hiw-step-title{color: #0F172A !important;}.hiw-step-desc{color: #475569 !important;}.hiw-trust{color: #475569 !important;}.hiw-trust strong{color: #0F172A !important;}html body main#main-content a.hiw-cta-btn, html body main#main-content a.hiw-cta-btn:link, html body main#main-content a.hiw-cta-btn:visited, html body main#main-content a.hiw-cta-btn:hover{color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;}.css-badge{color: #166534 !important;background: #f0fdf4 !important;}.css-title{color: #0F172A !important;}.css-sub{color: #475569 !important;}.css-card-name{color: #0F172A !important;}.css-card-amount{color: #166534 !important;}.css-card-quote{color: #374151 !important;}.css-card-settlement-label{color: #64748B !important;}html body main#main-content .css-card-settlement-name, html body main#main-content a.css-card-settlement-name{color: #166534 !important;-webkit-text-fill-color: #166534 !important;}.css-footer-text{color: #475569 !important;}html body main#main-content .css-footer-link, html body main#main-content a.css-see-all-link{color: #166534 !important;-webkit-text-fill-color: #166534 !important;}.c72-eyebrow{color: #b91c1c !important;}.c72-title{color: #0F172A !important;}.c72-sub{color: #475569 !important;}.c72-company{color: #64748B !important;}.c72-name{color: #0F172A !important;}.c72-deadline{color: #64748B !important;}.c72-days-num{color: #b91c1c !important;}.c72-days-lbl{color: #b91c1c !important;}.c72-no-proof{color: #166534 !important;}.c72-arrow{color: #64748B !important;}.c72-subscribe-nudge{color: #475569 !important;}.sr-benefits-section{background: #fff;padding: 4rem 1.5rem;border-bottom: 1px solid #f1f5f9;}.sr-benefits-inner{max-width: 1140px;margin: 0 auto;}.sr-benefits-header{text-align: center;margin-bottom: 2.75rem;}.sr-benefits-title{font-size: clamp(1.5rem, 3.5vw, 2.1rem);font-weight: 800;color: #0f172a;margin: 0 0 0.6rem;letter-spacing: -0.03em;line-height: 1.2;}.sr-benefits-sub{font-size: 1rem;color: #64748b;margin: 0;line-height: 1.6;}.sr-benefits-grid{display: grid;grid-template-columns: repeat(4, 1fr);gap: 1.25rem;}.sr-benefit-card{background: #f8fafc;border: 1px solid #e2e8f0;border-radius: 16px;padding: 1.75rem 1.5rem;display: flex;flex-direction: column;align-items: flex-start;gap: 0.75rem;transition: box-shadow 0.2s, border-color 0.2s, transform 0.2s;}.sr-benefit-card:hover{box-shadow: 0 8px 32px rgba(0, 0, 0, 0.07);border-color: #bbf7d0;transform: translateY(-2px);}.sr-benefit-icon{width: 52px;height: 52px;border-radius: 14px;background: #f0fdf4;border: 1px solid #bbf7d0;display: flex;align-items: center;justify-content: center;flex-shrink: 0;margin-bottom: 0.25rem;}.sr-benefit-icon svg{display: block;}.sr-benefit-title{font-size: 1rem;font-weight: 800;color: #0f172a;margin: 0;line-height: 1.25;}.sr-benefit-desc{font-size: 0.875rem;color: #475569;margin: 0;line-height: 1.65;flex: 1;}.sr-benefit-highlight{display: inline-block;background: #f0fdf4;color: #15803d;font-size: 0.7rem;font-weight: 700;padding: 0.2rem 0.55rem;border-radius: 6px;letter-spacing: 0.04em;text-transform: uppercase;margin-top: auto;}@media (max-width: 900px){.sr-benefits-grid{grid-template-columns: repeat(2, 1fr);}}@media (max-width: 480px){.sr-benefits-section{padding: 2.5rem 1rem;}.sr-benefits-grid{grid-template-columns: 1fr;gap: 0.9rem;}.sr-benefit-card{flex-direction: column;align-items: flex-start;gap: 0.75rem;padding: 1.25rem 1rem;}.sr-benefit-icon{flex-shrink: 0;margin-bottom: 0;}}#media-mentions-bar{background: #f9fafb !important;border-top: 1px solid #f1f5f9 !important;border-bottom: 1px solid #f1f5f9 !important;padding: 0.9rem 1.5rem !important;overflow: hidden !important;}.mmb-inner{max-width: 860px !important;margin: 0 auto !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 0.35rem 1.4rem !important;flex-wrap: wrap !important;}.mmb-label{font-size: 0.65rem !important;font-weight: 700 !important;letter-spacing: 0.12em !important;text-transform: uppercase !important;color: #9ca3af !important;white-space: nowrap !important;flex-shrink: 0 !important;padding-right: 0.5rem !important;border-right: 1px solid #e2e8f0 !important;margin-right: 0.25rem !important;}.mmb-pub{font-size: 0.78rem !important;font-weight: 600 !important;color: #6b7280 !important;white-space: nowrap !important;letter-spacing: 0.01em !important;padding: 0.2rem 0.45rem !important;border-radius: 5px !important;transition: color 0.15s, background 0.15s !important;}.mmb-pub:hover{color: #111827 !important;background: #f1f5f9 !important;}.mmb-sep{color: #d1d5db !important;font-size: 0.6rem !important;line-height: 1 !important;}@media (max-width: 600px){.mmb-inner{gap: 0.3rem 1rem !important;}.mmb-pub{font-size: 0.73rem !important;}}@keyframes sr-count-pop{0%{transform: scale(1);}50%{transform: scale(1.08);color: #15803d;}100%{transform: scale(1);}}.rs-stat-number.counting{animation: sr-count-pop 0.4s ease-in-out;}@media print{.ctfm-section, .email-capture-strip, #homePushStrip, .sr-home-share-strip, #srLiveVisitorBadge, .urgency-strip, .activity-ticker-wrap{display: none !important;}main#main-content{background: #FFFFFF !important;}*{box-shadow: none !important;}}.hmc-eyebrow{white-space: nowrap !important;}.hmc-slider{-webkit-appearance: none !important;-moz-appearance: none !important;appearance: none !important;width: 100% !important;height: 8px !important;background: linear-gradient(to right, #16a34a 11.1%, #d1d5db 11.1%) !important;border-radius: 999px !important;outline: none !important;cursor: pointer !important;border: none !important;margin: 0.5rem 0 !important;padding: 0 !important;}.hmc-slider::-webkit-slider-runnable-track{-webkit-appearance: none !important;appearance: none !important;height: 8px !important;background: transparent !important;border-radius: 999px !important;border: none !important;}.hmc-slider::-webkit-slider-thumb{-webkit-appearance: none !important;appearance: none !important;width: 24px !important;height: 24px !important;background: #16a34a !important;border: 3px solid #ffffff !important;border-radius: 50% !important;box-shadow: 0 2px 6px rgba(0,0,0,0.25), 0 0 0 3px rgba(22,163,74,0.15) !important;cursor: grab !important;margin-top: -8px !important;}.hmc-slider::-webkit-slider-thumb:active{cursor: grabbing !important;box-shadow: 0 2px 6px rgba(0,0,0,0.3), 0 0 0 5px rgba(22,163,74,0.2) !important;}.hmc-slider::-moz-range-track{height: 8px !important;background: #d1d5db !important;border-radius: 999px !important;border: none !important;}.hmc-slider::-moz-range-thumb{width: 24px !important;height: 24px !important;background: #16a34a !important;border: 3px solid #ffffff !important;border-radius: 50% !important;box-shadow: 0 2px 6px rgba(0,0,0,0.25), 0 0 0 3px rgba(22,163,74,0.15) !important;cursor: grab !important;}.hmc-slider::-moz-range-progress{background: #16a34a !important;height: 8px !important;border-radius: 999px !important;}.hmc-slider-ticks span{color: #6b7280 !important;}.hmc-btn{overflow: visible !important;white-space: nowrap !important;text-align: center !important;word-break: normal !important;width: 100% !important;padding: 0.9rem 1.25rem !important;font-size: clamp(0.82rem, 2.5vw, 1rem) !important;line-height: 1.35 !important;color: #ffffff !important;-webkit-text-fill-color: #ffffff !important;}.hmc-btn-full{display: inline;}.hmc-btn-short{display: none;}@media (max-width: 480px){.hmc-btn-full{display: none;}.hmc-btn-short{display: inline;}}.hmc-right, .hmc-form{overflow: visible !important;}
.mcw-section{background:#f0fdf4!important;background-image:none!important;padding:56px 24px;border-top:1px solid #bbf7d0;border-bottom:1px solid #bbf7d0;}.mcw-inner{max-width:860px;margin:0 auto;}.mcw-header{text-align:center;margin-bottom:36px;}.mcw-eyebrow{display:inline-flex;align-items:center;gap:7px;background:rgba(22,163,74,0.08)!important;border:1px solid rgba(22,163,74,0.2)!important;color:#15803d!important;-webkit-text-fill-color:#15803d!important;padding:5px 14px;border-radius:20px;font-size:0.73rem;font-weight:700;letter-spacing:0.07em;text-transform:uppercase;margin-bottom:14px;}.mcw-eyebrow-dot{width:6px;height:6px;background:#16a34a!important;border-radius:50%;animation:mcw-pulse 1.8s ease-in-out infinite;}@keyframes mcw-pulse{0%,100%{opacity:1}50%{opacity:.55}}.mcw-title{font-size:clamp(22px,4vw,36px);font-weight:900;color:#111827!important;-webkit-text-fill-color:#111827!important;line-height:1.2;margin:0 0 10px;}.mcw-title em{color:#059669!important;-webkit-text-fill-color:#059669!important;font-style:normal;}.mcw-sub{font-size:clamp(13px,1.8vw,16px);color:#6B7280!important;-webkit-text-fill-color:#6B7280!important;margin:0;line-height:1.6;}.mcw-qs{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px;}@media(min-width:640px){.mcw-qs{grid-template-columns:repeat(2,1fr);}}@media(min-width:900px){.mcw-qs{grid-template-columns:1fr 1fr 1fr 1fr;}}.mcw-q{background:#ffffff!important;border:1.5px solid #E5E7EB!important;border-radius:12px;padding:14px 12px;transition:border-color 0.15s;}.mcw-q:hover{border-color:#059669!important;}.mcw-qlabel{font-size:11px;color:#374151!important;-webkit-text-fill-color:#374151!important;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:10px;}.mcw-toggle{display:flex;gap:6px;}.mcw-ybtn,.mcw-nbtn{flex:1;padding:7px 4px;border-radius:8px;border:1.5px solid #E5E7EB!important;background:#ffffff!important;color:#374151!important;-webkit-text-fill-color:#374151!important;font-size:12px;font-weight:700;cursor:pointer;transition:all 0.15s;font-family:inherit;}.mcw-ybtn.active{background:rgba(22,163,74,0.08)!important;border-color:#16a34a!important;color:#15803d!important;-webkit-text-fill-color:#15803d!important;}.mcw-nbtn.active{background:#F3F4F6!important;border-color:#D1D5DB!important;color:#374151!important;-webkit-text-fill-color:#374151!important;}.mcw-slider-row{background:#ffffff!important;border:1.5px solid #E5E7EB!important;border-radius:12px;padding:14px 16px;margin-bottom:20px;}.mcw-slider-label{font-size:11px;color:#374151!important;-webkit-text-fill-color:#374151!important;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:10px;}.mcw-slider-inner{display:flex;align-items:center;gap:16px;}.mcw-slider{flex:1;-webkit-appearance:none;appearance:none;height:5px;border-radius:3px;background:#E5E7EB!important;outline:none;cursor:pointer;}.mcw-slider::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:#16a34a;cursor:pointer;}.mcw-slider::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#16a34a;cursor:pointer;border:none;}.mcw-slider-val{font-size:16px;font-weight:800;color:#059669!important;-webkit-text-fill-color:#059669!important;white-space:nowrap;min-width:70px;text-align:right;}.mcw-cta-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap;}.mcw-calc-btn{background:linear-gradient(135deg,#16a34a,#059669)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:none;border-radius:12px;padding:14px 32px;font-size:15px;font-weight:800;cursor:pointer;font-family:inherit;transition:all 0.2s;white-space:nowrap;flex-shrink:0;}.mcw-calc-btn:hover{box-shadow:0 4px 20px rgba(22,163,74,.3);transform:translateY(-1px);}.mcw-calc-tip{font-size:12px;color:#6B7280!important;-webkit-text-fill-color:#6B7280!important;}.mcw-result{display:none;margin-top:28px;animation:mcw-fadein 0.4s ease;}@keyframes mcw-fadein{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.mcw-result-card{background:#fefce8!important;border:1px solid #fde68a!important;border-radius:16px;padding:24px 28px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:20px;}.mcw-result-left{flex:1;min-width:200px;}.mcw-result-tag{font-size:11px;color:#92400e!important;-webkit-text-fill-color:#92400e!important;text-transform:uppercase;letter-spacing:0.06em;font-weight:700;margin-bottom:4px;}.mcw-result-range{font-size:clamp(28px,5vw,40px);font-weight:900;color:#15803d!important;-webkit-text-fill-color:#15803d!important;line-height:1;}.mcw-result-range small{font-size:0.45em;color:#6B7280!important;-webkit-text-fill-color:#6B7280!important;font-weight:600;}.mcw-result-desc{font-size:13px;color:#374151!important;-webkit-text-fill-color:#374151!important;margin-top:6px;}.mcw-result-cta-wrap{flex-shrink:0;}.mcw-result-cta{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#16a34a,#059669)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:none;border-radius:10px;padding:12px 22px;font-size:13px;font-weight:800;cursor:pointer;text-decoration:none;font-family:inherit;transition:all 0.2s;}.mcw-result-cta:hover{box-shadow:0 4px 16px rgba(22,163,74,.3);transform:translateY(-1px);}.mcw-gate-wrap{background:#F9FAFB!important;border:1px solid #E5E7EB!important;border-radius:14px;padding:20px;display:none;}.mcw-gate-wrap.show{display:block;}.mcw-preview-list{display:flex;flex-direction:column;gap:6px;margin-bottom:16px;}.mcw-pcard{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#ffffff!important;border:1px solid #E5E7EB!important;border-radius:8px;padding:10px 14px;}.mcw-pcard-info{flex:1;min-width:0;}.mcw-pcard-co{font-size:9px;color:#9CA3AF!important;-webkit-text-fill-color:#9CA3AF!important;text-transform:uppercase;letter-spacing:0.04em;margin-bottom:2px;}.mcw-pcard-title{font-size:12px;font-weight:700;color:#374151!important;-webkit-text-fill-color:#374151!important;filter:blur(4px);user-select:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.mcw-pcard-title.reveal{filter:none;}.mcw-pcard-pay{font-size:12px;font-weight:800;color:#15803d!important;-webkit-text-fill-color:#15803d!important;white-space:nowrap;filter:blur(4px);}.mcw-pcard-pay.reveal{filter:none;}.mcw-more-hint{font-size:11px;color:#6B7280!important;-webkit-text-fill-color:#6B7280!important;text-align:center;padding:8px 0 14px;}.mcw-gate-form{display:flex;gap:8px;flex-wrap:wrap;}.mcw-gate-email{flex:1;min-width:200px;padding:11px 14px;border-radius:9px;border:1.5px solid #D1D5DB!important;background:#ffffff!important;color:#111827!important;-webkit-text-fill-color:#111827!important;font-size:14px;font-family:inherit;outline:none;box-sizing:border-box;transition:border-color 0.15s;}.mcw-gate-email:focus{border-color:#16a34a!important;}.mcw-gate-email::placeholder{color:#9CA3AF!important;}.mcw-gate-submit{background:linear-gradient(135deg,#16a34a,#059669)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:none;border-radius:9px;padding:11px 20px;font-size:13px;font-weight:800;cursor:pointer;white-space:nowrap;font-family:inherit;transition:all 0.2s;flex-shrink:0;}.mcw-gate-submit:hover{box-shadow:0 3px 12px rgba(22,163,74,.3);}.mcw-gate-legal{font-size:10px;color:#9CA3AF!important;-webkit-text-fill-color:#9CA3AF!important;margin-top:8px;line-height:1.5;}.mcw-gate-err{font-size:12px;color:#dc2626!important;-webkit-text-fill-color:#dc2626!important;margin-top:6px;display:none;}.mcw-gate-ok{font-size:12px;color:#16a34a!important;-webkit-text-fill-color:#16a34a!important;margin-top:6px;display:none;}.mcw-revealed-list{display:none;}.mcw-revealed-list.show{display:flex;flex-direction:column;gap:6px;margin-bottom:16px;}.mcw-rcard{background:#ffffff!important;border:1px solid #E5E7EB!important;border-radius:10px;padding:12px 16px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;}.mcw-rcard-left{flex:1;min-width:0;}.mcw-rcard-co{font-size:9px;color:#9CA3AF!important;-webkit-text-fill-color:#9CA3AF!important;text-transform:uppercase;letter-spacing:0.04em;margin-bottom:3px;}.mcw-rcard-title{font-size:13px;font-weight:700;color:#111827!important;-webkit-text-fill-color:#111827!important;line-height:1.3;}.mcw-rcard-np{display:inline-block;background:rgba(22,163,74,0.08)!important;border:1px solid rgba(22,163,74,0.2)!important;border-radius:4px;padding:1px 7px;font-size:9px;font-weight:700;color:#15803d!important;-webkit-text-fill-color:#15803d!important;margin-top:5px;}.mcw-rcard-link{display:inline-flex;align-items:center;gap:4px;margin-top:4px;font-size:11px;font-weight:700;color:#16a34a!important;-webkit-text-fill-color:#16a34a!important;text-decoration:none;}.mcw-rcard-link:hover{color:#059669!important;-webkit-text-fill-color:#059669!important;}.mcw-rcard-pay{font-size:13px;font-weight:800;color:#15803d!important;-webkit-text-fill-color:#15803d!important;white-space:nowrap;flex-shrink:0;}.mcw-share-row{display:none;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:16px;}.mcw-share-row.show{display:flex;}.mcw-shr-btn{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:9px;font-size:12px;font-weight:700;border:none;cursor:pointer;font-family:inherit;text-decoration:none;transition:all 0.15s;}.mcw-shr-x{background:#111827!important;color:#fff!important;-webkit-text-fill-color:#fff!important;}.mcw-shr-x:hover{background:#374151!important;}.mcw-shr-copy{background:#F3F4F6!important;color:#374151!important;-webkit-text-fill-color:#374151!important;}.mcw-shr-copy:hover{background:#E5E7EB!important;}.mcw-shr-full{background:rgba(22,163,74,0.08)!important;color:#15803d!important;-webkit-text-fill-color:#15803d!important;border:1px solid rgba(22,163,74,0.2)!important;}.mcw-shr-full:hover{background:rgba(22,163,74,0.15)!important;}#featured-settlement-hero{position:relative;overflow:hidden;background:#f0fdf4!important;}#featured-settlement-hero::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at 70% 50%,rgba(22,163,74,0.06) 0%,transparent 60%);pointer-events:none;}.fs-hero-inner{max-width:920px;margin:0 auto;position:relative;z-index:1;}.fs-hero-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem;flex-wrap:wrap;}.fs-hero-eyebrow{display:inline-flex;align-items:center;gap:.5rem;background:rgba(22,163,74,0.08)!important;border:1px solid rgba(22,163,74,0.2)!important;color:#15803d!important;-webkit-text-fill-color:#15803d!important;font-size:.72rem;font-weight:800;padding:.3rem .85rem;border-radius:20px;letter-spacing:.08em;text-transform:uppercase;}.fs-hero-eyebrow-dot{width:7px;height:7px;background:#16a34a!important;border-radius:50%;animation:fsh-pulse 1.8s ease-in-out infinite;flex-shrink:0;}@keyframes fsh-pulse{0%,100%{opacity:1;box-shadow:0 0 0 0 rgba(22,163,74,.35);}50%{opacity:.7;box-shadow:0 0 0 4px rgba(22,163,74,0);}}.fs-hero-archive-link{color:#16a34a!important;-webkit-text-fill-color:#16a34a!important;font-size:.78rem;font-weight:600;text-decoration:none;letter-spacing:.02em;white-space:nowrap;transition:color .15s;}.fs-hero-archive-link:hover{color:#059669!important;-webkit-text-fill-color:#059669!important;}.fs-hero-body{display:flex;align-items:stretch;gap:1.5rem;flex-wrap:wrap;}.fs-hero-left{flex:1;min-width:260px;}.fs-hero-badges{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-bottom:.75rem;}.fs-hero-cat-badge{background:#F3F4F6!important;color:#374151!important;-webkit-text-fill-color:#374151!important;font-size:.72rem;font-weight:600;padding:.2rem .65rem;border-radius:6px;border:1px solid #E5E7EB!important;}.fs-hero-noproof-badge{background:rgba(22,163,74,0.08)!important;color:#15803d!important;-webkit-text-fill-color:#15803d!important;font-size:.72rem;font-weight:700;padding:.2rem .65rem;border-radius:6px;border:1px solid rgba(22,163,74,0.2)!important;}.fs-hero-urgent-badge{background:#fffbeb!important;color:#92400e!important;-webkit-text-fill-color:#92400e!important;font-size:.72rem;font-weight:700;padding:.2rem .65rem;border-radius:6px;border:1px solid #fde68a!important;}.fs-hero-title{font-size:clamp(1.2rem,3vw,1.65rem);font-weight:800;color:#111827!important;-webkit-text-fill-color:#111827!important;margin:0 0 .3rem;line-height:1.2;letter-spacing:-.025em;}.fs-hero-company{font-size:.88rem;color:#6B7280!important;-webkit-text-fill-color:#6B7280!important;margin:0 0 .6rem;font-weight:500;}.fs-hero-why{display:flex;align-items:flex-start;gap:.5rem;background:#F9FAFB!important;border:1px solid #E5E7EB!important;border-radius:8px;padding:.55rem .75rem;margin-top:.6rem;}.fs-hero-why-text{font-size:.8rem;color:#374151!important;-webkit-text-fill-color:#374151!important;line-height:1.5;}.fs-hero-right{flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;background:#ffffff!important;border:1px solid #E5E7EB!important;border-radius:16px;padding:1.25rem 1.5rem;min-width:200px;text-align:center;}.fs-hero-payout-label{font-size:.7rem;font-weight:700;color:#6B7280!important;-webkit-text-fill-color:#6B7280!important;text-transform:uppercase;letter-spacing:.08em;}.fs-hero-payout-amount{font-size:clamp(1.6rem,4vw,2.4rem);font-weight:900;color:#15803d!important;-webkit-text-fill-color:#15803d!important;line-height:1;letter-spacing:-.03em;}.fs-hero-deadline-row{font-size:.78rem;color:#6B7280!important;-webkit-text-fill-color:#6B7280!important;text-align:center;line-height:1.4;}.fs-hero-deadline-row strong{color:#374151!important;-webkit-text-fill-color:#374151!important;}.fs-hero-deadline-urgent{color:#b45309!important;-webkit-text-fill-color:#b45309!important;}.fs-hero-cta{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:#16a34a;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:1rem;font-weight:800;padding:.9rem 1.75rem;border-radius:12px;text-decoration:none;letter-spacing:-.01em;box-shadow:0 4px 16px rgba(22,163,74,.25);transition:background .18s,transform .15s;white-space:nowrap;width:100%;}.fs-hero-cta:hover{background:#15803d;transform:translateY(-2px);box-shadow:0 8px 24px rgba(22,163,74,.35);}.fs-hero-rotates{font-size:.7rem;color:#9CA3AF!important;-webkit-text-fill-color:#9CA3AF!important;margin:0;}.fs-hero-share-row{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;}.fs-hero-share-btn{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;font-weight:700;padding:.45rem .85rem;border-radius:8px;text-decoration:none;cursor:pointer;border:none;transition:opacity .15s,transform .12s;}.fs-hero-share-btn:hover{opacity:.85;transform:translateY(-1px);}.fs-hero-share-x{background:#111827!important;color:#fff!important;-webkit-text-fill-color:#fff!important;}.fs-hero-share-copy{background:#F3F4F6!important;color:#374151!important;-webkit-text-fill-color:#374151!important;border:1px solid #E5E7EB!important;}.fs-hero-share-copy.copied{background:rgba(22,163,74,0.08)!important;color:#15803d!important;-webkit-text-fill-color:#15803d!important;border-color:rgba(22,163,74,0.2)!important;}@media(max-width:600px){#featured-settlement-hero{padding:1.5rem 1rem;}.fs-hero-right{width:100%;min-width:unset;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:1rem;}.fs-hero-payout-amount{font-size:1.8rem;}.fs-hero-cta{font-size:.92rem;padding:.8rem 1.25rem;}}.sr-leaderboard-section{background:#fff;padding:3rem 1.5rem 2.5rem;border-bottom:1px solid #f1f5f9;}.sr-leaderboard-inner{max-width:900px;margin:0 auto;}.sr-leaderboard-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap;}.sr-leaderboard-title{font-size:clamp(1.25rem,3vw,1.6rem);font-weight:800;color:#0f172a;margin:0;letter-spacing:-.025em;line-height:1.2;}.sr-leaderboard-title span{color:#d97706;}.sr-leaderboard-view-all{display:inline-flex;align-items:center;gap:.4rem;color:#15803d;font-weight:700;font-size:.85rem;text-decoration:none;white-space:nowrap;border:1.5px solid #bbf7d0;padding:.35rem .85rem;border-radius:8px;transition:background .15s;}.sr-leaderboard-view-all:hover{background:#f0fdf4;}.sr-lb-list{display:flex;flex-direction:column;gap:.6rem;}.sr-lb-card{display:flex;align-items:center;gap:1rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:1rem 1.25rem;text-decoration:none;color:inherit;transition:box-shadow .15s,border-color .15s,transform .1s;}.sr-lb-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.07);border-color:#c8e6c9;transform:translateY(-1px);}.sr-lb-card--gold{background:linear-gradient(135deg,#fffbeb,#fff);border-color:rgba(245,158,11,.35);box-shadow:0 2px 8px rgba(245,158,11,.1);}.sr-lb-rank{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.2rem;flex-shrink:0;}.sr-lb-rank--1{background:linear-gradient(135deg,#fef3c7,#fde68a);}.sr-lb-rank--2{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);}.sr-lb-rank--3{background:linear-gradient(135deg,#fef0e7,#fddcbd);}.sr-lb-rank--n{background:#f1f5f9;color:#64748b;font-size:.9rem;font-weight:800;}.sr-lb-body{flex:1;min-width:0;}.sr-lb-title{font-size:.95rem;font-weight:700;color:#0f172a;margin:0 0 .2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.sr-lb-company{font-size:.75rem;color:#64748b;margin:0;}.sr-lb-right{flex-shrink:0;text-align:right;}.sr-lb-payout{font-size:.95rem;font-weight:800;color:#15803d;line-height:1;}.sr-lb-payout-label{font-size:.75rem;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;}@media(max-width:560px){.sr-lb-card{gap:.65rem;padding:.8rem 1rem;}.sr-lb-rank{width:34px;height:34px;border-radius:8px;}.sr-lb-title{font-size:.87rem;}}.sr-benefits-section{background:#fff;padding:3.5rem 1.5rem;border-bottom:1px solid #f1f5f9;}.sr-benefits-inner{max-width:1100px;margin:0 auto;}.sr-benefits-header{text-align:center;margin-bottom:2.5rem;}.sr-benefits-title{font-size:clamp(1.5rem,3.5vw,2rem);font-weight:800;color:#0f172a;margin:0 0 .6rem;letter-spacing:-.03em;line-height:1.2;}.sr-benefits-sub{font-size:1rem;color:#64748b;margin:0;line-height:1.6;}.sr-benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;}.sr-benefit-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:2rem 1.75rem;display:flex;flex-direction:column;align-items:flex-start;gap:.9rem;transition:box-shadow .2s,border-color .2s;}.sr-benefit-card:hover{box-shadow:0 8px 32px rgba(0,0,0,.07);border-color:#c8e6c9;}.sr-benefit-icon{width:52px;height:52px;border-radius:14px;background:#f0fdf4;border:1px solid #bbf7d0;display:flex;align-items:center;justify-content:center;flex-shrink:0;}.sr-benefit-icon svg{display:block;}.sr-benefit-title{font-size:1.08rem;font-weight:800;color:#0f172a;margin:0;line-height:1.25;}.sr-benefit-desc{font-size:.9rem;color:#475569;margin:0;line-height:1.65;}.sr-benefit-highlight{display:inline-block;background:#f0fdf4;color:#15803d;font-size:.7rem;font-weight:700;padding:.2rem .55rem;border-radius:6px;letter-spacing:.04em;text-transform:uppercase;margin-top:.15rem;}@media(max-width:768px){.sr-benefits-grid{grid-template-columns:1fr;}.sr-benefit-card{flex-direction:column;align-items:flex-start;gap:0.75rem;}.sr-benefit-icon{flex-shrink:0;}}@media(min-width:500px) and (max-width:768px){.sr-benefits-grid{grid-template-columns:1fr 1fr;}.sr-benefit-card{flex-direction:column;}}.hmc-eyebrow{white-space:nowrap!important}.hmc-slider,#main-content .hmc-slider{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;width:100%!important;height:8px!important;background:var(--_hmc-fill,#d1d5db)!important;border-radius:999px!important;outline:none!important;cursor:pointer!important;border:none!important;margin:.5rem 0!important;padding:0!important}.hmc-slider::-webkit-slider-runnable-track,#main-content .hmc-slider::-webkit-slider-runnable-track{-webkit-appearance:none!important;appearance:none!important;height:8px!important;background:transparent!important;border-radius:999px!important;border:none!important}.hmc-slider::-webkit-slider-thumb{-webkit-appearance:none!important;appearance:none!important;width:24px!important;height:24px!important;background:#16a34a!important;border:3px solid #fff!important;border-radius:50%!important;box-shadow:0 2px 6px rgba(0,0,0,.25),0 0 0 3px rgba(22,163,74,.15)!important;cursor:grab!important;margin-top:-8px!important}.hmc-slider::-webkit-slider-thumb:active{cursor:grabbing!important;box-shadow:0 2px 6px rgba(0,0,0,.3),0 0 0 5px rgba(22,163,74,.2)!important}.hmc-slider::-moz-range-track{height:8px!important;background:#d1d5db!important;border-radius:999px!important;border:none!important}.hmc-slider::-moz-range-thumb{width:24px!important;height:24px!important;background:#16a34a!important;border:3px solid #fff!important;border-radius:50%!important;box-shadow:0 2px 6px rgba(0,0,0,.25),0 0 0 3px rgba(22,163,74,.15)!important;cursor:grab!important}.hmc-slider::-moz-range-progress{background:#16a34a!important;height:8px!important;border-radius:999px!important}.hmc-slider:focus-visible,#main-content .hmc-slider:focus-visible{outline:3px solid #16a34a!important;outline-offset:3px!important}.hmc-slider-ticks span{color:#6b7280!important}.hmc-btn{overflow:visible!important;white-space:nowrap!important;text-align:center!important;word-break:normal!important;width:100%!important;padding:.9rem 1.25rem!important;font-size:clamp(.82rem,2.5vw,1rem)!important;line-height:1.35!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.hmc-btn-full{display:inline}.hmc-btn-short{display:none}@media(max-width:480px){.hmc-btn-full{display:none}.hmc-btn-short{display:inline}}.hmc-right,.hmc-form{overflow:visible!important}.rs-trending-badge{display:inline-flex;align-items:center;gap:3px;background:linear-gradient(135deg,#ff6b00,#ff9500);color:#fff;font-size:.75rem;font-weight:800;letter-spacing:.04em;padding:3px 8px;border-radius:5px;text-transform:uppercase;line-height:1.2;white-space:nowrap;box-shadow:0 1px 4px rgba(255,107,0,.35);}.sr-trending-section{padding:2.5rem 1.5rem;background:#fff;border-top:1px solid #f1f5f9;border-bottom:1px solid #f1f5f9;overflow:hidden;max-width:100% !important;width:100%;}.sr-trending-inner{max-width:min(1100px,100%);margin:0 auto;}.sr-trending-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;flex-wrap:wrap;gap:.75rem;}.sr-trending-title{font-size:1.3rem;font-weight:800;color:#0f172a;display:flex;align-items:center;gap:.5rem;white-space:nowrap;}.sr-trending-live{display:inline-flex;align-items:center;gap:5px;font-size:.7rem;font-weight:600;color:#6b7280;background:transparent;border:none;border-radius:0;padding:0;text-transform:uppercase;letter-spacing:.04em;cursor:default;pointer-events:none;user-select:none;}.sr-trending-live-dot{width:5px;height:5px;background:#6b7280;border-radius:50%;}.sr-trending-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-width:100%;}@media(max-width:900px){.sr-trending-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:540px){.sr-trending-grid{grid-template-columns:1fr;}.sr-trending-title{font-size:1.05rem;}}@media(max-width:400px){.sr-trending-title{font-size:.95rem;}.sr-trending-section{padding:2rem 1rem;}.sr-trending-header{gap:.5rem;}}.sr-trending-card{display:flex;align-items:center;gap:.85rem;background:#fafafa;border:1px solid #f1f5f9;border-radius:12px;padding:.9rem 1rem;text-decoration:none;color:inherit;transition:border-color .18s,box-shadow .18s;min-width:0;}.sr-trending-card:hover{border-color:#16a34a;box-shadow:0 2px 12px rgba(22,163,74,.1);text-decoration:none;}.sr-trending-rank{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#ff6b00,#ff9500);color:#fff;font-size:.75rem;font-weight:900;display:flex;align-items:center;justify-content:center;flex-shrink:0;}.sr-trending-info{min-width:0;flex:1;}.sr-trending-name{font-size:.85rem;font-weight:700;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.sr-trending-meta{font-size:.72rem;color:#64748b;margin-top:2px;}.sr-trending-payout{font-size:.82rem;font-weight:700;color:#16a34a;flex-shrink:0;white-space:nowrap;}.sr-trending-fund-label{font-size:.7rem;font-weight:600;color:#64748b;}.sr-stories-grid{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin-bottom:1.75rem}@media(max-width:768px){.sr-stories-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.sr-stories-grid{grid-template-columns:1fr}}