.sr-ramsey-footer{background: #FFFFFF;color: #1F2A37;padding: 48px 0 0;border-top: 1px solid #E5E7EB;font-family: 'DM Sans', -apple-system, BlinkMacSystemFont, 'SF Pro Text', 'Segoe UI', system-ui, sans-serif;line-height: 1.6;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: relative;z-index: 2;overflow: hidden;}.sr-ft-inner{max-width: 1200px;margin: 0 auto;padding: 0 clamp(1rem, 4vw, 2rem);}.sr-ft-brand-row{display: flex;align-items: flex-start;justify-content: space-between;gap: 24px;margin-bottom: 32px;flex-wrap: wrap;}.sr-ft-brand-left{display: flex;align-items: center;gap: 12px;}.sr-ft-brand-name{display: flex;align-items: center;gap: 10px;text-decoration: none;color: #0A0A0A;font-weight: 700;font-size: 1.4rem;letter-spacing: -0.03em;transition: opacity 0.2s ease;}.sr-ft-brand-name:hover{opacity: 0.85;}.sr-ft-social-links{display: flex;gap: 10px;align-items: center;flex-wrap: wrap;}.sr-ft-social-links a{display: inline-flex;align-items: center;justify-content: center;gap: 8px;padding: 0 12px;height: 44px;min-height: 44px;border-radius: 8px;color: #fff;text-decoration: none;font-size: 0.9rem;font-weight: 500;white-space: nowrap;transition: all 0.2s ease;}.sr-ft-about-brand{font-size: 0.92rem;color: #1F2A37;line-height: 1.7;max-width: 720px;margin: 0 0 24px;padding-bottom: 24px;border-bottom: 1px solid #E5E7EB;}.sr-ft-about-brand a{color: #00B37D;text-decoration: underline;text-underline-offset: 2px;}.sr-ft-about-brand a:hover{color: #34D399;}.sr-ft-email-capture{background: #F9FAFB;border: 1px solid #E5E7EB;border-radius: 12px;padding: 20px 24px;margin-bottom: 32px;box-shadow: none;}.sr-ft-email-inner{max-width: 600px;margin: 0 auto;text-align: center;}.sr-ft-email-headline{font-size: 1.1rem;font-weight: 700;color: #0A0A0A;margin: 0 0 4px;letter-spacing: -0.02em;}.sr-ft-email-sub{font-size: 0.82rem;color: #1F2A37;margin: 0 0 12px;}.sr-ft-email-copy{margin-bottom: 0;}.sr-ft-email-form{margin: 0;}.sr-ft-email-row{display: flex;gap: 8px;max-width: 480px;margin: 0 auto;}.sr-ft-email-input{flex: 1;height: 44px;padding: 0 14px;font-size: 0.95rem;font-family: inherit;border: 1px solid #D1D5DB;border-radius: 10px;background: #FFFFFF;color: #0A0A0A;outline: none;transition: border-color 0.2s ease, box-shadow 0.2s ease;-webkit-appearance: none;appearance: none;}.sr-ft-email-input::placeholder{color: #9CA3AF;}.sr-ft-email-input:focus{border-color: #00B37D;box-shadow: 0 0 0 3px rgba(0, 179, 125, 0.2);}.sr-ft-email-btn{height: 44px;padding: 0 20px;font-size: 0.9rem;font-weight: 600;font-family: inherit;color: #fff;background: #00B37D;border: none;border-radius: 10px;cursor: pointer;white-space: nowrap;transition: background 0.2s ease, box-shadow 0.2s ease;display: inline-flex;align-items: center;justify-content: center;gap: 6px;}.sr-ft-email-btn:hover{background: #059669;box-shadow: 0 2px 8px rgba(0, 179, 125, 0.3);}.sr-ft-email-btn:active{background: #047857;transform: translateY(1px);}.sr-ft-email-msg{font-size: 0.85rem;margin: 10px 0 0;min-height: 1.2em;}.sr-ft-trust-badges{display: flex;flex-wrap: wrap;gap: 12px 20px;justify-content: center;padding: 16px 0 24px;margin-bottom: 24px;border-bottom: 1px solid #E5E7EB;}.sr-ft-trust-badge{display: inline-flex;align-items: center;gap: 6px;font-size: 0.82rem;font-weight: 500;color: #1F2A37;white-space: nowrap;}.sr-ft-trust-badge svg{width: 16px;height: 16px;flex-shrink: 0;color: #00B37D;}.sr-ft-columns{display: grid;grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));gap: 40px 32px;padding-bottom: 48px;border-bottom: 1px solid #E5E7EB;}.sr-ft-col{min-width: 0;}.sr-ft-col-details{}.sr-ft-col-details > summary{list-style: none;}.sr-ft-col-details > summary::-webkit-details-marker{display: none;}.sr-ft-col-details > summary::marker{display: none;content: '';}.sr-ft-col-header{font-size: 0.82rem;font-weight: 700;text-transform: uppercase;letter-spacing: 0.08em;color: #0A0A0A;margin-bottom: 16px;cursor: default;display: block;padding: 0;user-select: none;}.sr-ft-col-links{display: flex;flex-direction: column;gap: 10px;}.sr-ft-col-links a{font-size: 0.88rem;color: #1F2A37;text-decoration: none;transition: color 0.15s ease;display: flex;align-items: center;gap: 6px;line-height: 1.4;}.sr-ft-col-links a:hover{color: #00B37D;}.sr-ft-col-links a svg{width: 14px;height: 14px;flex-shrink: 0;}.sr-ft-seo-links{display: flex;flex-wrap: wrap;gap: 6px 16px;align-items: center;padding: 24px 0;margin: 0;font-size: 0.82rem;}.sr-ft-seo-links-label{font-weight: 600;color: #0A0A0A;}.sr-ft-seo-links a{color: #1F2A37;text-decoration: none;transition: color 0.15s ease;}.sr-ft-seo-links a:hover{color: #00B37D;text-decoration: underline;}.sr-ft-trust-strip{display: flex;flex-wrap: wrap;gap: 8px 20px;justify-content: center;padding: 20px 0;margin-top: 8px;border-top: 1px solid #E5E7EB;border-bottom: 1px solid #E5E7EB;}.sr-ft-trust-item{display: inline-flex;align-items: center;gap: 5px;font-size: 0.78rem;font-weight: 500;color: #1F2A37;white-space: nowrap;}.sr-ft-trust-item svg{width: 14px;height: 14px;flex-shrink: 0;}.sr-ft-bottom-section{padding: 28px 0 32px;}.sr-ft-bottom-bar{text-align: center;}.sr-ft-copy{font-size: 0.82rem;color: #1F2A37;margin: 0 0 6px;}.sr-ft-copy a{color: #1F2A37;text-decoration: none;}.sr-ft-copy a:hover{color: #00B37D;text-decoration: underline;}.sr-ft-address{font-size: 0.78rem;color: #1F2A37;margin: 0 0 12px;}.sr-ft-terms-links{font-size: 0.78rem;color: #1F2A37;margin: 0;}.sr-ft-terms-links a{color: #1F2A37;text-decoration: none;transition: color 0.15s ease;}.sr-ft-terms-links a:hover{color: #00B37D;text-decoration: underline;}@media (max-width: 768px){.sr-ramsey-footer{padding: 48px 0 0;}.sr-ft-brand-row{flex-direction: column;align-items: flex-start;gap: 16px;}.sr-ft-social-links{justify-content: flex-start;}.sr-ft-about-brand{font-size: 0.88rem;margin-bottom: 32px;padding-bottom: 32px;}.sr-ft-email-capture{padding: 24px 16px;margin-bottom: 36px;border-radius: 12px;}.sr-ft-email-row{flex-direction: column;}.sr-ft-email-input, .sr-ft-email-btn{width: 100%;}.sr-ft-trust-badges{gap: 10px 16px;padding: 20px 0 32px;margin-bottom: 32px;}.sr-ft-columns{grid-template-columns: 1fr 1fr;gap: 28px 20px;padding-bottom: 36px;}.sr-ft-col-details > summary{cursor: pointer;position: relative;padding-right: 24px;}.sr-ft-col-details > summary::after{content: '+';position: absolute;right: 0;top: 0;font-size: 1.1rem;font-weight: 400;color: #9CA3AF;transition: transform 0.2s ease;}.sr-ft-col-details[open] > summary::after{content: '\2212';}.sr-ft-col-details:not([open]) .sr-ft-col-links{display: none;}.sr-ft-trust-strip{gap: 6px 14px;padding: 16px 0;}.sr-ft-trust-item{font-size: 0.72rem;}.sr-ft-bottom-section{padding: 20px 0 24px;}}@media (max-width: 480px){.sr-ft-columns{grid-template-columns: 1fr;gap: 0;}.sr-ft-col{border-bottom: 1px solid #E5E7EB;padding: 16px 0;}.sr-ft-col:last-child{border-bottom: none;}.sr-ft-col-header{margin-bottom: 0;}.sr-ft-col-details[open] .sr-ft-col-header{margin-bottom: 12px;}.sr-ft-col-links{gap: 8px;padding-left: 0;}.sr-ft-col-links a{padding: 4px 0;min-height: 44px;display: flex;align-items: center;}.sr-ft-email-headline{font-size: 1.1rem;}.sr-ft-seo-links{flex-direction: column;align-items: flex-start;gap: 8px;}}@media (min-width: 769px){.sr-ft-col-details{}.sr-ft-col-details > .sr-ft-col-links, .sr-ft-col-details .sr-ft-col-links, .sr-ft-col-details > nav.sr-ft-col-links, details.sr-ft-col-details > .sr-ft-col-links{display: flex !important;flex-direction: column !important;gap: 10px !important;max-height: none !important;overflow: visible !important;visibility: visible !important;opacity: 1 !important;height: auto !important;}.sr-ft-col-header{cursor: default;pointer-events: none;}}@media (min-width: 1024px){.sr-ft-columns{grid-template-columns: repeat(7, 1fr);gap: 40px 24px;}}.share-strip-footer{display: flex;justify-content: center;gap: 12px;padding: 16px 0;flex-wrap: wrap;}.share-strip-footer a{display: inline-flex;align-items: center;justify-content: center;width: 40px;height: 40px;border-radius: 50%;background: #F3F4F6;color: #1F2A37;text-decoration: none;transition: background 0.2s ease, color 0.2s ease;}.share-strip-footer a:hover{background: #00B37D;color: #fff;}.share-strip-footer a svg{width: 18px;height: 18px;}.sr-footer-cta-banner{padding: 1.5rem 1.25rem !important;text-align: center !important;}.sr-footer-cta-banner h2{margin-bottom: 0.4rem !important;}.sr-footer-cta-banner p{margin-bottom: 1rem !important;}.sr-ft-email-row{display: flex;gap: 8px;max-width: 440px;margin: 0 auto;justify-content: center;align-items: center;}.rir-overlay, #rirOverlay, .sas-overlay, #sasOverlay, #exitIntentOverlay, #srFmsExitBackdrop, #quizCtaOverlay{display: none !important;position: fixed;inset: 0;z-index: 99999;background: rgba(0, 0, 0, 0.6);backdrop-filter: blur(4px);-webkit-backdrop-filter: blur(4px);align-items: center;justify-content: center;padding: 1rem;}.rir-overlay.open, .sas-overlay.open, #exitIntentOverlay.visible, #exitIntentOverlay.open, #srFmsExitBackdrop.open, #quizCtaOverlay.open{display: flex !important;}.rir-modal, .sas-modal, #exitIntentModal{background: #fff;border-radius: 16px;padding: 2rem 1.75rem;max-width: 440px;width: 100%;position: relative;box-shadow: 0 20px 60px rgba(0, 0, 0, 0.3);animation: srModalSlideUp 0.22s cubic-bezier(0.16, 1, 0.3, 1);}@keyframes srModalSlideUp{from{transform: translateY(16px);opacity: 0;}to{transform: translateY(0);opacity: 1;}}.rir-close, .sas-close{position: absolute;top: 0.75rem;right: 0.75rem;background: none;border: none;color: #6B7280;cursor: pointer;padding: 6px;border-radius: 6px;line-height: 1;transition: background 0.15s;}.rir-close:hover, .sas-close:hover{background: #F3F4F6;}.rir-title, .sas-title{font-size: 1.2rem;font-weight: 700;color: #0A0A0A;margin: 0 0 0.5rem;text-align: center;}.rir-subtitle, .sas-subtitle{font-size: 0.88rem;color: #6B7280;margin: 0 0 1.25rem;text-align: center;line-height: 1.5;}.rir-label, .sas-label{display: block;font-size: 0.78rem;font-weight: 600;text-transform: uppercase;letter-spacing: 0.04em;color: #374151;margin-bottom: 6px;}.rir-url{font-size: 0.82rem;color: #6B7280;background: #F9FAFB;padding: 8px 12px;border-radius: 8px;margin-bottom: 1rem;word-break: break-all;}.rir-textarea, .rir-email-input, .sas-field{width: 100%;padding: 10px 14px;font-size: 0.92rem;font-family: inherit;border: 1px solid #D1D5DB;border-radius: 10px;background: #fff;color: #0A0A0A;margin-bottom: 0.75rem;outline: none;transition: border-color 0.2s, box-shadow 0.2s;-webkit-appearance: none;appearance: none;}.rir-textarea:focus, .rir-email-input:focus, .sas-field:focus{border-color: #00B37D;box-shadow: 0 0 0 3px rgba(0, 179, 125, 0.15);}.rir-textarea{resize: vertical;min-height: 90px;}.sas-optional{font-weight: 400;text-transform: none;letter-spacing: 0;color: #9CA3AF;}.rir-submit, .sas-submit{width: 100%;padding: 12px 20px;font-size: 0.95rem;font-weight: 600;font-family: inherit;color: #fff;background: #00B37D;border: none;border-radius: 10px;cursor: pointer;transition: background 0.2s, box-shadow 0.2s;margin-top: 0.5rem;}.rir-submit:hover, .sas-submit:hover{background: #059669;box-shadow: 0 2px 8px rgba(0, 179, 125, 0.3);}.rir-success, .sas-success{display: none;text-align: center;padding: 1rem 0;}.rir-success-icon, .sas-success-icon{margin-bottom: 0.75rem;}.rir-success-msg, .sas-success-msg{font-size: 1.1rem;font-weight: 700;color: #0A0A0A;margin: 0 0 0.35rem;}.rir-success-sub, .sas-success-sub{font-size: 0.88rem;color: #6B7280;margin: 0;}.sas-error{font-size: 0.82rem;color: #DC2626;text-align: center;margin-top: 0.5rem;min-height: 1.2em;}#exitIntentModal{max-width: 420px;}#exitIntentClose{position: absolute;top: 0.75rem;right: 0.75rem;background: none;border: none;color: #6B7280;cursor: pointer;padding: 6px;border-radius: 6px;line-height: 1;}#exitIntentClose:hover{background: #F3F4F6;}.ei-badge{display: inline-flex;align-items: center;gap: 6px;font-size: 0.75rem;font-weight: 600;color: #00B37D;background: rgba(0, 179, 125, 0.08);padding: 4px 10px;border-radius: 100px;margin-bottom: 0.75rem;}.ei-badge-dot{width: 6px;height: 6px;background: #00B37D;border-radius: 50%;animation: eiDotPulse 1.5s ease-in-out infinite;}@keyframes eiDotPulse{0%, 100%{opacity: 1;}50%{opacity: 0.4;}}.ei-headline{font-size: 1.3rem;font-weight: 800;color: #0A0A0A;margin: 0 0 0.5rem;letter-spacing: -0.02em;line-height: 1.3;}.ei-sub{font-size: 0.9rem;color: #374151;line-height: 1.6;margin: 0 0 1.25rem;}.ei-form-row{display: flex;gap: 8px;margin-bottom: 0.75rem;}.ei-email-input{flex: 1;height: 48px;padding: 0 14px;font-size: 0.95rem;font-family: inherit;border: 1px solid #D1D5DB;border-radius: 10px;background: #fff;color: #0A0A0A;outline: none;transition: border-color 0.2s, box-shadow 0.2s;-webkit-appearance: none;}.ei-email-input:focus{border-color: #00B37D;box-shadow: 0 0 0 3px rgba(0, 179, 125, 0.15);}.ei-submit-btn{height: 48px;padding: 0 20px;font-size: 0.92rem;font-weight: 600;font-family: inherit;color: #fff;background: #00B37D;border: none;border-radius: 10px;cursor: pointer;white-space: nowrap;transition: background 0.2s;}.ei-submit-btn:hover{background: #059669;}.ei-disclaimer{font-size: 0.72rem;color: #9CA3AF;margin: 0;text-align: center;}.ei-msg{font-size: 0.85rem;text-align: center;margin: 0.5rem 0 0;min-height: 1.2em;}#lm-sticky-bar{position: fixed;bottom: 0;left: 0;right: 0;z-index: 9998;background: #FFFBEB;border-top: 1px solid #FDE68A;padding: 10px clamp(1rem, 3vw, 2rem);box-shadow: 0 -2px 12px rgba(0, 0, 0, 0.08);display: none;}#lm-sticky-bar.visible{display: block;}.lm-bar-inner{max-width: 1200px;margin: 0 auto;display: flex;align-items: center;justify-content: center;gap: 12px;flex-wrap: wrap;}.lm-bar-text{font-size: 0.85rem;color: #92400E;font-weight: 500;}.lm-bar-btn{display: inline-flex;align-items: center;gap: 4px;padding: 8px 16px;font-size: 0.82rem;font-weight: 600;color: #fff;background: #00B37D;border-radius: 8px;text-decoration: none;white-space: nowrap;transition: background 0.15s;}.lm-bar-btn:hover{background: #059669;}.lm-bar-close{background: none;border: none;color: #92400E;cursor: pointer;padding: 4px;border-radius: 4px;line-height: 1;opacity: 0.6;}.lm-bar-close:hover{opacity: 1;}@media (max-width: 768px){#lm-sticky-bar{padding: 8px 12px;}.lm-bar-inner{gap: 8px;}.lm-bar-text{font-size: 0.78rem;text-align: center;width: 100%;}}#fomo-ticker{display: none;background: #F8FAFB;border-bottom: 1px solid #E5E7EB;border-top: 1px solid #E5E7EB;color: #0A0A0A;font-family: 'DM Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;font-size: 13px;font-weight: 500;position: relative;overflow: hidden;height: 42px;align-items: center;z-index: 999;}#fomo-ticker.visible{display: flex;}.fomo-ticker-track{display: flex;align-items: center;justify-content: space-between;width: 100%;height: 100%;padding: 0 20px;gap: 16px;white-space: nowrap;}.fomo-ticker-left{display: flex;align-items: center;gap: 10px;flex-shrink: 0;font-size: 13px;font-weight: 600;color: #0A0A0A;}.fomo-ticker-radar{width: 8px;height: 8px;border-radius: 50%;background: #00B37D;animation: fomo-radar-pulse 1.5s ease-in-out infinite;flex-shrink: 0;}@keyframes fomo-radar-pulse{0%, 100%{opacity: 1;box-shadow: 0 0 0 0 rgba(0, 179, 125, 0.4);}50%{opacity: 0.8;box-shadow: 0 0 0 6px rgba(0, 179, 125, 0);}}.fomo-ticker-center{display: flex;align-items: center;justify-content: center;flex: 1;font-size: 18px;font-weight: 700;color: #00B37D;font-variant-numeric: tabular-nums;font-family: 'DM Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;letter-spacing: 0.02em;}.fomo-ticker-cta-btn{display: inline-flex;align-items: center;gap: 6px;padding: 8px 16px;background: #00B37D;color: #FFFFFF;border: none;border-radius: 6px;font-size: 13px;font-weight: 600;font-family: 'DM Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;cursor: pointer;transition: all 0.2s ease;flex-shrink: 0;text-decoration: none;}.fomo-ticker-cta-btn:hover{background: #00A070;transform: translateY(-1px);box-shadow: 0 2px 8px rgba(0, 179, 125, 0.2);}.fomo-ticker-cta-btn:active{transform: translateY(0);}.fomo-ticker-close{display: flex;align-items: center;justify-content: center;width: 24px;height: 24px;margin-left: 12px;background: none;border: none;color: #9CA3AF;cursor: pointer;font-size: 16px;padding: 0;transition: color 0.15s;flex-shrink: 0;}.fomo-ticker-close:hover{color: #6B7280;}.fomo-ticker-msg{display: none;}.fomo-ticker-msg a{color: #00B37D;font-weight: 700;text-decoration: none;transition: color 0.15s;}.fomo-ticker-msg a:hover{color: #00A070;text-decoration: underline;}.fomo-ticker-num{color: #00B37D;font-weight: 800;font-variant-numeric: tabular-nums;}.fomo-ticker-sep{display: none;}.fomo-ticker-icon{display: none;}.fomo-live-dot{display: none;}.fomo-live-dot::before{display: none;}@keyframes fomo-flash{0%{opacity: 0;transform: scale(0.5);}40%{opacity: 1;transform: scale(1.3);}100%{opacity: 0;transform: scale(1);}}.fomo-live-dot.flash::before{animation: fomo-flash 0.5s ease-out forwards, fomo-pulse 1.8s ease-in-out infinite 0.5s;}.fomo-plus-one{position: absolute;top: 4px;right: 4px;background: #15803d;color: #fff;font-size: 10px;font-weight: 800;padding: 1px 5px;border-radius: 20px;animation: fomo-plus-float 1s ease-out forwards;pointer-events: none;}@keyframes fomo-plus-float{0%{opacity: 1;transform: translateY(0);}100%{opacity: 0;transform: translateY(-20px);}}#fomo-ticker.is-loading .fomo-ticker-track{opacity: 0;}#fomo-ticker:not(.is-loading) .fomo-ticker-loading{display: none;}.fomo-urgency-badge{display: inline-flex;align-items: center;gap: 6px;padding: 6px 12px;border-radius: 100px;font-size: 12px;font-weight: 700;letter-spacing: 0.02em;white-space: nowrap;}.fomo-badge-closing-soon{background: rgba(245, 158, 11, 0.12);color: #fbbf24;border: 1px solid rgba(245, 158, 11, 0.3);}.fomo-badge-final-call{background: rgba(220, 38, 38, 0.15);color: #fca5a5;border: 1px solid rgba(220, 38, 38, 0.4);animation: fomo-urgent-pulse 1.5s ease-in-out infinite;}@keyframes fomo-urgent-pulse{0%, 100%{opacity: 1;box-shadow: 0 0 0 0 rgba(220, 38, 38, 0.4);}50%{opacity: 0.85;box-shadow: 0 0 0 5px rgba(220, 38, 38, 0);}}.fomo-badge-closes-today{background: #dc2626;color: #fff;font-size: 12px;}.fomo-badge-closed{background: rgba(100, 116, 139, 0.15);color: #94a3b8;border: 1px solid rgba(100, 116, 139, 0.3);}.fomo-countdown{font-family: ui-monospace, 'SF Mono', 'Courier New', monospace;font-weight: 800;font-size: 11px;letter-spacing: 0.05em;}.fomo-cta-pulse{animation: fomo-cta-flash 1.2s ease-in-out infinite alternate;}@keyframes fomo-cta-flash{0%{opacity: 1;}100%{opacity: 0.6;}}.fomo-capacity-bar{display: flex;flex-direction: column;gap: 4px;min-width: 160px;}.fomo-capacity-track{height: 6px;background: rgba(0,0,0,0.08);border-radius: 100px;overflow: hidden;}.fomo-capacity-fill{height: 100%;background: linear-gradient(90deg, #f59e0b, #dc2626);border-radius: 100px;transition: width 0.5s ease;}.fomo-capacity-fill.critical{background: linear-gradient(90deg, #dc2626, #b91c1c);animation: fomo-capacity-pulse 1s ease-in-out infinite alternate;}@keyframes fomo-capacity-pulse{0%{opacity: 1;}100%{opacity: 0.7;}}.fomo-capacity-label{font-size: 11px;color: #6e6e73;font-weight: 600;}@media (max-width: 768px){#fomo-ticker{height: 40px;}.fomo-ticker-track{padding: 0 16px;gap: 8px;}.fomo-ticker-left{display: flex;font-size: 12px;gap: 6px;}.fomo-ticker-center{font-size: 14px;flex: none;order: 1;}.fomo-ticker-cta-btn{order: 2;padding: 6px 12px;font-size: 12px;}.fomo-ticker-close{order: 3;margin-left: 4px;}}@media (max-width: 480px){#fomo-ticker{height: 38px;}.fomo-ticker-track{padding: 0 10px;gap: 6px;}.fomo-ticker-left{font-size: 11px;gap: 5px;}.fomo-ticker-left span{display: none;}.fomo-ticker-center{font-size: 13px;}.fomo-ticker-cta-btn{padding: 5px 10px;font-size: 11px;}.fomo-ticker-close{width: 20px;height: 20px;font-size: 14px;}}@media (prefers-reduced-motion: reduce){.fomo-ticker-track{animation: none;}.fomo-badge-final-call{animation: none;}.fomo-capacity-fill.critical{animation: none;}.fomo-live-dot::before{animation: none;}}:root{--sr-cta-emerald: #00B37D;--sr-cta-emerald-dark: #009669;--sr-cta-emerald-tint: rgba(0,179,125,0.07);--sr-cta-emerald-border: rgba(0,179,125,0.2);--sr-cta-navy: #0A0F1E;--sr-cta-white: #FFFFFF;--sr-cta-muted: #6B7280;--sr-cta-radius: 10px;--sr-cta-transition: 0.15s ease;}.sr-cta-primary{display: inline-flex;align-items: center;gap: 0.4rem;background: var(--sr-cta-emerald);color: #fff !important;font-family: 'DM Sans', system-ui, sans-serif;font-size: 1rem;font-weight: 700;padding: 13px 28px;border-radius: var(--sr-cta-radius);text-decoration: none !important;border: none;cursor: pointer;transition: background var(--sr-cta-transition), transform var(--sr-cta-transition);white-space: nowrap;}.sr-cta-primary:hover{background: var(--sr-cta-emerald-dark);transform: translateY(-1px);color: #fff !important;}.sr-cta-primary--full{display: flex;width: 100%;justify-content: center;}.sr-cta-primary--sm{font-size: 0.88rem;padding: 10px 20px;}.sr-cta-secondary{display: inline-flex;align-items: center;gap: 0.4rem;background: #fff;color: var(--sr-cta-emerald) !important;font-family: 'DM Sans', system-ui, sans-serif;font-size: 0.95rem;font-weight: 600;padding: 12px 24px;border-radius: var(--sr-cta-radius);text-decoration: none !important;border: 1.5px solid var(--sr-cta-emerald);cursor: pointer;transition: background var(--sr-cta-transition), transform var(--sr-cta-transition);}.sr-cta-secondary:hover{background: var(--sr-cta-emerald-tint);transform: translateY(-1px);}.sr-social-proof-chip{display: inline-flex;align-items: center;gap: 0.4rem;background: rgba(0,179,125,0.08);border: 1px solid rgba(0,179,125,0.22);border-radius: 100px;padding: 0.3rem 0.9rem;font-size: 0.78rem;font-weight: 600;color: #007a56;font-family: 'DM Sans', system-ui, sans-serif;}.sr-social-proof-chip .sp-dot{width: 6px;height: 6px;border-radius: 50%;background: #00B37D;animation: sr-sp-pulse 1.8s ease-in-out infinite;flex-shrink: 0;}@keyframes sr-sp-pulse{0%, 100%{opacity: 1;transform: scale(1);}50%{opacity: 0.5;transform: scale(0.8);}}.sr-urgency-badge{display: inline-flex;align-items: center;gap: 0.35rem;background: #fff7ed;border: 1px solid #fed7aa;border-radius: 6px;padding: 0.3rem 0.75rem;font-size: 0.78rem;font-weight: 700;color: #c2410c;font-family: 'DM Sans', system-ui, sans-serif;}.sr-cta-box{background: var(--sr-cta-emerald-tint);border: 1px solid var(--sr-cta-emerald-border);border-radius: 16px;padding: clamp(2.5rem, 5vw, 4rem) 2rem;text-align: center;margin: 3rem 0;}.sr-cta-box h2{font-family: 'Fraunces', Georgia, serif !important;font-size: clamp(1.6rem, 3.5vw, 2.2rem) !important;font-weight: 900 !important;color: #0A0A0A !important;margin: 0 0 0.75rem !important;letter-spacing: -0.03em !important;line-height: 1.2 !important;}.sr-cta-box p{font-family: 'DM Sans', system-ui, sans-serif;font-size: 1rem;color: #374151;max-width: 480px;margin: 0 auto 1.75rem;line-height: 1.6;}.sr-cta-box .sr-cta-footnote{display: block;font-size: 0.74rem;color: var(--sr-cta-muted);margin-top: 0.75rem;font-family: 'DM Sans', system-ui, sans-serif;}.sr-pro-strip{background: #fff;border: 1.5px solid #bfdbfe;border-radius: 14px;padding: 1.75rem 2rem;margin: 2.5rem 0;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 1.25rem;box-shadow: 0 2px 12px rgba(37,99,235,0.05);}.sr-pro-strip__content{flex: 1;min-width: 240px;}.sr-pro-strip__label{font-size: 0.7rem;font-weight: 800;letter-spacing: 0.1em;text-transform: uppercase;color: #00B37D;margin-bottom: 0.35rem;font-family: 'DM Sans', system-ui, sans-serif;}.sr-pro-strip__title{font-family: 'Fraunces', Georgia, serif !important;font-size: 1.2rem !important;font-weight: 800 !important;color: #0A0A0A !important;margin: 0 0 0.4rem !important;line-height: 1.3 !important;}.sr-pro-strip__sub{font-size: 0.92rem;color: #374151;margin: 0;line-height: 1.5;font-family: 'DM Sans', system-ui, sans-serif;}.sr-pro-strip__sub strong{color: #00B37D;}.sr-pro-strip__action{flex-shrink: 0;display: flex;flex-direction: column;align-items: flex-start;gap: 0.4rem;}.sr-pro-strip__hint{font-size: 0.75rem;color: var(--sr-cta-muted);padding-left: 0.25rem;font-family: 'DM Sans', system-ui, sans-serif;}@media (max-width: 600px){.sr-pro-strip{flex-direction: column;}.sr-pro-strip__action{width: 100%;}.sr-pro-strip__action .sr-cta-primary{width: 100%;justify-content: center;}}.sr-consumer-cta-section{background: #FFFFFF;border-top: 1px solid #E5E7EB;padding: clamp(3rem, 6vw, 5rem) 1.5rem;}.sr-consumer-cta-inner{max-width: 640px;margin: 0 auto;text-align: center;}.sr-consumer-cta-eyebrow{display: inline-block;font-size: 0.7rem;font-weight: 700;letter-spacing: 0.1em;text-transform: uppercase;color: #00B37D;background: rgba(0,179,125,0.08);border: 1px solid rgba(0,179,125,0.22);padding: 0.3rem 0.9rem;border-radius: 100px;margin-bottom: 1.25rem;font-family: 'DM Sans', system-ui, sans-serif;}.sr-consumer-cta-heading{font-family: 'Fraunces', Georgia, serif !important;font-size: clamp(1.8rem, 4vw, 2.5rem) !important;font-weight: 900 !important;color: #0A0A0A !important;margin: 0 0 0.75rem !important;letter-spacing: -0.03em !important;line-height: 1.2 !important;}.sr-consumer-cta-body{font-family: 'DM Sans', system-ui, sans-serif;font-size: 1.05rem;color: #374151;margin: 0 0 2rem;line-height: 1.6;}.sr-consumer-cta-btns{display: flex;gap: 1rem;justify-content: center;flex-wrap: wrap;margin-bottom: 1.25rem;}.sr-consumer-cta-proof{display: flex;align-items: center;justify-content: center;gap: 1.5rem;flex-wrap: wrap;font-family: 'DM Sans', system-ui, sans-serif;font-size: 0.82rem;color: #6B7280;}.sr-consumer-cta-proof span{display: flex;align-items: center;gap: 0.3rem;}#sr-sticky-mobile-cta{position: fixed;bottom: 0;left: 0;right: 0;z-index: 9800;background: #FFFFFF;border-top: 1px solid #E5E7EB;padding: 0.75rem 1rem 0.85rem;display: none;flex-direction: column;gap: 0.35rem;box-shadow: 0 -4px 20px rgba(0,0,0,0.1);}@media (max-width: 768px){#sr-sticky-mobile-cta{display: flex;}body.sr-sticky-shown{padding-bottom: 80px;}}.sr-sticky-cta-btn{display: flex;align-items: center;justify-content: center;gap: 0.5rem;background: #00B37D;color: #fff !important;font-family: 'DM Sans', system-ui, sans-serif;font-size: 1rem;font-weight: 700;padding: 0.9rem 1.5rem;border-radius: 10px;text-decoration: none !important;border: none;cursor: pointer;transition: background 0.15s;width: 100%;text-align: center;}.sr-sticky-cta-btn:hover{background: #009669;color: #fff !important;}.sr-sticky-cta-proof{text-align: center;font-size: 0.72rem;color: #6B7280;font-family: 'DM Sans', system-ui, sans-serif;}#sr-sticky-mobile-cta .sr-sticky-dismiss{position: absolute;top: 0.5rem;right: 0.75rem;background: none;border: none;font-size: 1.1rem;color: #9CA3AF;cursor: pointer;line-height: 1;padding: 0.25rem;}#sr-sticky-mobile-cta{position: fixed;}.sr-cta-reveal{opacity: 0;transform: translateY(16px);transition: opacity 0.5s ease, transform 0.5s ease;}.sr-cta-reveal.sr-cta-visible{opacity: 1;transform: translateY(0);}.sr-inline-email-capture{background: #F0FDF9;border: 1px solid rgba(0,179,125,0.25);border-radius: 14px;padding: 2rem 1.75rem;margin: 2.5rem 0;text-align: center;}.sr-inline-email-capture h3{font-family: 'Fraunces', Georgia, serif !important;font-size: 1.2rem !important;font-weight: 800 !important;color: #0A0A0A !important;margin: 0 0 0.5rem !important;line-height: 1.3 !important;}.sr-inline-email-capture p{font-size: 0.9rem;color: #374151;margin: 0 0 1.25rem;line-height: 1.55;font-family: 'DM Sans', system-ui, sans-serif;}.sr-inline-email-form{display: flex;gap: 0.5rem;max-width: 420px;margin: 0 auto 0.5rem;flex-wrap: wrap;justify-content: center;}.sr-inline-email-input{flex: 1;min-width: 180px;padding: 0.72rem 1rem;border: 1.5px solid rgba(0,179,125,0.3);border-radius: 9px;font-size: 0.92rem;background: #fff;color: #111827;outline: none;transition: border-color 0.15s;font-family: 'DM Sans', system-ui, sans-serif;}.sr-inline-email-input:focus{border-color: #00B37D;}.sr-inline-email-btn{padding: 0.72rem 1.4rem;background: #00B37D;color: #fff;border: none;border-radius: 9px;font-size: 0.92rem;font-weight: 700;cursor: pointer;white-space: nowrap;transition: background 0.15s;font-family: 'DM Sans', system-ui, sans-serif;}.sr-inline-email-btn:hover{background: #009669;}.sr-inline-email-fine{font-size: 0.72rem;color: #9CA3AF;font-family: 'DM Sans', system-ui, sans-serif;margin: 0;}.sr-crosssell-section{padding: 3rem 0;border-top: 1px solid #E5E7EB;background: #FAFAFA;}.sr-crosssell-inner{max-width: 960px;margin: 0 auto;padding: 0 1.5rem;}.sr-crosssell-label{font-size: 0.7rem;font-weight: 700;letter-spacing: 0.1em;text-transform: uppercase;color: #00B37D;font-family: 'DM Sans', system-ui, sans-serif;margin-bottom: 0.5rem;}.sr-crosssell-title{font-family: 'Fraunces', Georgia, serif !important;font-size: clamp(1.3rem, 3vw, 1.75rem) !important;font-weight: 800 !important;color: #0A0A0A !important;margin: 0 0 1.5rem !important;letter-spacing: -0.025em !important;}.sr-crosssell-grid{display: grid;grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));gap: 1rem;margin-bottom: 1.5rem;}.sr-crosssell-card{background: #fff;border: 1.5px solid #E5E7EB;border-radius: 12px;padding: 1.1rem 1.25rem;text-decoration: none !important;transition: border-color 0.15s, box-shadow 0.15s, transform 0.15s;display: block;}.sr-crosssell-card:hover{border-color: #00B37D;box-shadow: 0 4px 16px rgba(0,179,125,0.1);transform: translateY(-2px);}.sr-crosssell-card-name{font-family: 'DM Sans', system-ui, sans-serif;font-size: 0.92rem;font-weight: 700;color: #0A0A0A;margin-bottom: 0.3rem;}.sr-crosssell-card-payout{font-size: 0.82rem;color: #00B37D;font-weight: 600;font-family: 'DM Sans', system-ui, sans-serif;}.sr-crosssell-card-deadline{font-size: 0.75rem;color: #6B7280;margin-top: 0.25rem;font-family: 'DM Sans', system-ui, sans-serif;}.sr-crosssell-card-badge{font-size: 0.65rem;font-weight: 700;letter-spacing: 0.06em;text-transform: uppercase;background: rgba(0,179,125,0.1);color: #007a56;padding: 0.15rem 0.5rem;border-radius: 4px;display: inline-block;margin-top: 0.4rem;}.sr-upsell-comparison{background: #fff;border: 1px solid #E5E7EB;border-radius: 14px;overflow: hidden;margin: 2rem 0;}.sr-upsell-comparison-header{display: grid;grid-template-columns: 1fr 1fr 1fr;background: #F9FAFB;border-bottom: 1px solid #E5E7EB;}.sr-upsell-comparison-header div{padding: 0.75rem 1.25rem;font-size: 0.78rem;font-weight: 700;color: #6B7280;font-family: 'DM Sans', system-ui, sans-serif;text-align: center;}.sr-upsell-comparison-header .col-pro{background: rgba(0,179,125,0.06);color: #007a56;border-left: 1px solid rgba(0,179,125,0.2);border-right: 1px solid rgba(0,179,125,0.2);}.sr-upsell-row{display: grid;grid-template-columns: 1fr 1fr 1fr;border-bottom: 1px solid #F3F4F6;}.sr-upsell-row:last-child{border-bottom: none;}.sr-upsell-row div{padding: 0.65rem 1.25rem;font-size: 0.85rem;color: #374151;font-family: 'DM Sans', system-ui, sans-serif;display: flex;align-items: center;justify-content: center;text-align: center;}.sr-upsell-row .col-feature{justify-content: flex-start;text-align: left;font-weight: 500;color: #111827;}.sr-upsell-row .col-pro{background: rgba(0,179,125,0.04);border-left: 1px solid rgba(0,179,125,0.15);border-right: 1px solid rgba(0,179,125,0.15);color: #15803d;font-weight: 600;}.btn-primary, .btn-emerald, .btn-dark, .btn-navy, .btn-cta, .cta-button, .cta-primary, .action-button, .primary-cta, [class*="btn-primary"], [class*="cta-primary"], button[type="submit"], a.btn-primary{color: #FFFFFF !important;fill: #FFFFFF !important;}.btn-primary:hover, .btn-primary:focus, .btn-primary:active{color: #FFFFFF !important;}.pill-dark, .pill-emerald, .chip-dark, .chip-accent, .badge-dark, .badge-status, .badge-trending, .badge-featured, .badge-filing-fast, .badge-hot, .badge-urgent, .tag-primary, .status-badge{color: #FFFFFF !important;}.pill-light, .pill-white, .pill-ghost, .chip-light, .chip-white, .badge-light, .badge-ghost, .tag-light, .tag-white, .category-tag-light{color: #1F2A37 !important;}.nav-item[style*="background"], .nav-link[style*="background"], .header-nav-item[style*="background"], .footer-nav-item[style*="background"], .nav-primary, .nav-dark{color: #FFFFFF !important;}.countdown-chip, .timer-badge, .closing-soon-badge, .deadline-timer, .urgency-chip, .urgency-badge, .doom-clock, .closing-badge, .closing-chip, .countdown-badge, .countdown-chip{color: #FFFFFF !important;}.activity-bar, .ticker-activity, .social-proof-ticker{color: #FFFFFF !important;}.ticker-item{background-color: var(--color-primary) !important;color: #FFFFFF !important;}.modal-header, .modal-title, .dialog-header, .popup-header{color: #FFFFFF !important;}.modal-header[style*="background"], .dialog-header[style*="background"], .popup-header[style*="background"]{color: #FFFFFF !important;}.tooltip, .tooltip-dark, .tooltip-primary, .popover, .popover-header{color: #FFFFFF !important;}.pricing-cta, .plan-cta, .plan-button, .upgrade-cta, .upsell-cta{color: #FFFFFF !important;}.pricing-card.featured .cta, .plan-card.highlight .button{color: #FFFFFF !important;}.settlement-card-cta, .settlement-cta, .claim-cta, .file-button, .view-settlement{color: #FFFFFF !important;}.badge-trending::before, .badge-trending{color: #FFFFFF !important;background-color: var(--color-error) !important;}.badge-no-proof, [class*="no-proof"], .no-proof-badge{color: #FFFFFF !important;background-color: var(--color-success) !important;}.badge-filing-fast, [class*="filing-fast"], .filing-fast-badge{color: #FFFFFF !important;background-color: var(--color-warning) !important;}.badge-pro, .pro-badge, .premium-badge, .pro-label{color: #FFFFFF !important;background-color: var(--color-primary) !important;}.badge-hot, .trending-badge, .hot-badge, .popular-badge{color: #FFFFFF !important;background-color: #DC2626 !important;}.filter-pill.active, .filter-chip.active, .sort-pill.active, .category-filter.active{color: #FFFFFF !important;background-color: var(--color-primary) !important;}.filter-pill, .filter-chip, .sort-pill, .category-filter{color: #1F2A37 !important;background-color: #F3F4F6 !important;}.btn:hover, .btn:focus, .cta:hover, .cta:focus, .pill:hover, .chip:hover, .badge:hover{color: inherit !important;}.verified-badge, .verified-seal, .trust-badge, .certified-badge, .court-verified{color: #FFFFFF !important;}.social-proof-badge, .social-proof-chip, .wins-badge, .celebration-badge, .milestone-badge{color: #FFFFFF !important;}.sticky-cta, .sticky-bar, .sticky-urgency, .action-bar, .exit-intent-banner, [class*="sticky"]{color: #FFFFFF !important;}.sticky-cta-button, .sticky-cta-link{color: #FFFFFF !important;}*:focus, *:focus-visible{outline-color: var(--color-primary-dark) !important;color: inherit !important;}button:focus, a:focus, input:focus{outline: 2px solid var(--color-primary-dark) !important;outline-offset: 2px !important;color: inherit !important;}[style*="background:#00B37D"], [style*="background: #00B37D"], [style*="background-color: #00B37D"], [style*="background: rgb(0, 179, 125)"], [style*="background-color: rgb(0, 179, 125)"]{color: #FFFFFF !important;}[style*="background:#1F2A37"], [style*="background: #1F2A37"], [style*="background-color: #1F2A37"], [style*="background:#2d3748"], [style*="background: #2d3748"], [style*="background:#374151"], [style*="background: #374151"], [style*="background:#1e3a93"], [style*="background: #1e3a93"], [style*="background: #1F3A93"], [style*="background-color: #1F3A93"]{color: #FFFFFF !important;}[style*="background:#ffffff"], [style*="background: #ffffff"], [style*="background-color: #ffffff"], [style*="background:#f3f4f6"], [style*="background: #f3f4f6"], [style*="background:#f9fafb"], [style*="background: #f9fafb"], [style*="background:#e5e7eb"], [style*="background: #e5e7eb"]{color: #0A0A0A !important;}.button, .btn, .cta, .link-button, .action{color: inherit !important;}[style*="background-color"][class*="dark"], [class*="dark-bg"], [class*="dark-button"], [class*="dark-pill"]{color: #FFFFFF !important;}.dir-card__back-detail-value--gold{color: #006B4D !important;}.social-proof-badge, .wins-badge, .celebration-badge, .milestone-badge{color: #006B4D !important;}.sdr-payout-value, .detail-amount-display, .sr-crosssell-card-payout, .sr-pro-strip__sub strong{color: #006B4D !important;-webkit-text-fill-color: #006B4D !important;}body.page-settlement-detail .sr-amount-value, body.page-settlement-detail .settlement-amount, body.page-settlement-detail .detail-value-emerald{color: #006B4D !important;}.ff-progress-label.active, .ff-progress-label.done, .ff-perk-label{color: #006B4D !important;}.me-ptr-label, .mobile-eyebrow, .mobile-label{color: #006B4D !important;}[style*="color:#00B37D"]:not([style*="background:#00B37D"]):not([style*="background-color:#00B37D"]):not([style*="background: #00B37D"]):not([style*="background-color: #00B37D"]):not([style*="background:rgb(0,179,125)"]):not([style*="background:rgb(0, 179, 125)"]):not([style*="background:#1F2A37"]):not([style*="background:#1F3A93"]):not([style*="background:#2d3748"]), [style*="color: #00B37D"]:not([style*="background"]), [style*="color:#00b37d"]:not([style*="background"]), [style*="color: #00b37d"]:not([style*="background"]){color: #006B4D !important;}.ch-forum-modal-overlay{z-index: 9999 !important;}#sr-scroll-banner{display: none;position: fixed;bottom: 0;left: 0;right: 0;z-index: 8900;background: #ffffff;border-top: 2px solid #00B37D;box-shadow: 0 -4px 24px rgba(0, 0, 0, 0.12);padding: 14px 20px;transform: translateY(100%);transition: transform 0.3s ease, opacity 0.3s ease;opacity: 0;}#sr-scroll-banner.sr-scroll-banner-visible{transform: translateY(0);opacity: 1;}.sr-scroll-banner-inner{display: flex;align-items: center;justify-content: space-between;gap: 12px;max-width: 680px;margin: 0 auto;flex-wrap: nowrap;}.sr-scroll-banner-text{display: flex;align-items: center;gap: 8px;flex: 1;min-width: 0;}.sr-scroll-banner-text span{font-family: 'DM Sans', -apple-system, BlinkMacSystemFont, sans-serif;font-size: 0.9rem;font-weight: 600;color: #0A0A0A;line-height: 1.35;white-space: normal;}#sr-scroll-form{display: flex;align-items: center;gap: 8px;flex-shrink: 0;}#sr-scroll-email{height: 44px;min-height: 44px;border: 1.5px solid #d1d5db;border-radius: 8px;padding: 0 12px;font-family: 'DM Sans', sans-serif;font-size: 0.88rem;color: #0A0A0A;background: #fff;width: 200px;max-width: 200px;outline: none;transition: border-color 0.2s;}#sr-scroll-email:focus{border-color: #00B37D;}#sr-scroll-submit-btn{height: 44px;min-height: 44px;padding: 0 16px;background: #00B37D;color: #ffffff;font-family: 'DM Sans', sans-serif;font-size: 0.88rem;font-weight: 700;border: none;border-radius: 8px;cursor: pointer;white-space: nowrap;transition: background 0.2s;flex-shrink: 0;}#sr-scroll-submit-btn:hover{background: #00A070;}#sr-scroll-submit-btn:disabled{opacity: 0.6;cursor: default;}#sr-scroll-close{display: flex;align-items: center;justify-content: center;width: 32px;height: 32px;min-width: 32px;border: none;background: transparent;cursor: pointer;font-size: 1.25rem;color: #6b7280;border-radius: 6px;padding: 0;line-height: 1;flex-shrink: 0;transition: color 0.15s, background 0.15s;}#sr-scroll-close:hover{background: #f3f4f6;color: #0A0A0A;}#sr-scroll-error{display: none;font-size: 0.8rem;color: #ef4444;margin-top: 4px;font-family: 'DM Sans', sans-serif;}#sr-scroll-success{display: none;font-family: 'DM Sans', sans-serif;font-size: 0.9rem;font-weight: 600;color: #00B37D;text-align: center;padding: 4px 0;}@media (max-width: 600px){.sr-scroll-banner-inner{flex-wrap: wrap;gap: 10px;}.sr-scroll-banner-text{width: 100%;}#sr-scroll-email{width: 160px;max-width: 160px;}#sr-scroll-banner{padding: 12px 16px;}}@media (max-width: 480px){html, body{max-width: 100vw;overflow-x: hidden;}table{display: block;overflow-x: auto;-webkit-overflow-scrolling: touch;max-width: 100%;}pre, code{max-width: 100%;overflow-x: auto;white-space: pre-wrap;word-break: break-word;}img, video, iframe, embed, object{max-width: 100% !important;height: auto;}.flex-nowrap, [style*="white-space: nowrap"], [style*="white-space:nowrap"]{overflow: hidden;text-overflow: ellipsis;max-width: 100%;}}@media (max-width: 768px){button:not([style*="width"]), input[type="button"], input[type="submit"], input[type="reset"]{min-height: 44px;min-width: 44px;}a.btn, a.button, a[class*="btn-"], a[class*="-btn"], a[class*="cta"]:not(.hn-cta), .sr-cta-primary, .sr-cta-secondary{min-height: 44px;display: inline-flex;align-items: center;justify-content: center;}label:has(input[type="checkbox"]), label:has(input[type="radio"]){min-height: 44px;display: flex;align-items: center;}nav a{min-height: 44px;display: inline-flex;align-items: center;}}@media (max-width: 768px){p, li, td, dd, dt{font-size: max(16px, 1rem);}input[type="text"], input[type="email"], input[type="search"], input[type="password"], input[type="tel"], input[type="number"], textarea, select{font-size: 16px !important;}}#fomo-ticker{background: #F8FAFB !important;color: #0A0A0A !important;border-bottom: 1px solid #E5E7EB !important;border-top: 1px solid #E5E7EB !important;}#fomo-ticker .fomo-ticker-msg{color: #0A0A0A !important;}#fomo-ticker .fomo-ticker-num, #fomo-ticker .fomo-ticker-msg a, #fomo-ticker .fomo-live-badge{color: #00B37D !important;}#fomo-ticker .fomo-live-badge{background: #FFFFFF !important;}.pricing-dark-section, [style*="background: rgb(10, 22, 40)"], [style*="background:rgb(10,22,40)"], [style*="background: rgb(15, 23, 42)"], [style*="background:rgb(15,23,42)"]{background: #FFFFFF !important;color: #0A0A0A !important;}.cs-file-price{color: #FFFFFF !important;font-weight: 700 !important;}.ch-chat-preview{position: relative;z-index: 1;}.ch-forum-modal-overlay{z-index: 9100 !important;background: rgba(10, 15, 30, 0.5) !important;}#compareFloatBar{display: none !important;}#compareFloatBar.visible{display: flex !important;}#sr-offline-banner{display: none !important;}#sr-offline-banner.is-visible{display: flex !important;}#sr-mobile-cta-bar, #srMobileStickyBar, #srProNudgeBar, #srResumeClaimBar, #srEligibilityBar{display: none !important;}#sr-mobile-cta-bar.is-visible, #srMobileStickyBar.is-visible, #srProNudgeBar.is-visible, #srResumeClaimBar.is-visible, #srEligibilityBar.is-visible, .sr-mobile-cta-visible #sr-mobile-cta-bar{display: flex !important;}@media (max-width: 1023px){.hn-hamburger, #hnHamburger{display: flex !important;visibility: visible !important;opacity: 1 !important;width: 44px !important;height: 44px !important;min-width: 44px !important;min-height: 44px !important;align-items: center !important;justify-content: center !important;flex-direction: column !important;cursor: pointer !important;z-index: 1001 !important;position: relative !important;background: transparent !important;border: none !important;padding: 10px !important;flex-shrink: 0 !important;}.hn-hamburger span, #hnHamburger span{display: block !important;width: 20px !important;height: 2px !important;background: #374151 !important;background-color: #374151 !important;border-radius: 2px !important;margin: 2.5px 0 !important;}.hn-nav, .hn-search, .hn-login, .hn-cta{display: none !important;}}@media (min-width: 1024px){.hn-hamburger, #hnHamburger, .hn-mobile-menu, .hn-sticky-bottom, .hn-mobile-pricing{display: none !important;}}footer.sr-ramsey-footer, .sr-ramsey-footer, footer[role="contentinfo"]{background: #FFFFFF !important;background-color: #FFFFFF !important;background-image: none !important;color: #1F2A37 !important;}.sr-footer-cta-banner{background: #FFFFFF !important;background-color: #FFFFFF !important;}.sr-card, .settlement-card, .sr-trending-card, [class*="settlement-card"], [class*="sr-card"], .hp-trending-card, .hp-settlement-card, .sr-settlement-item, .hp-sotd__card, .hp-sotd__card--featured, .sp-card, .card-featured{background: #FFFFFF !important;background-color: #FFFFFF !important;background-image: none !important;}.sr-pro-nudge, .sr-filing-bar, #srFilingBar{display: none !important;}.sr-pro-nudge.is-visible, .sr-filing-bar.is-visible, #srFilingBar.is-visible{display: flex !important;}.hp-hero__eyebrow{color: #1F2A37 !important;background: #F0FDF4 !important;border-color: #bbf7d0 !important;}.hp-counter__value{color: #0A0A0A !important;}.hp-counter{background: #F9FAFB !important;border-color: #E5E7EB !important;}.hp-sotd__payout{color: #0A0A0A !important;}.trust-bar .trust-item{color: #1F2A37 !important;}.trust-bar .trust-item-icon{color: #1F2A37 !important;}.section-label{color: #1F2A37 !important;}.badge-deadline-green, .deadline-badge.open, .deadline-open{color: #065F46 !important;background: #ECFDF5 !important;border-color: #A7F3D0 !important;}.badge-deadline-yellow, .deadline-badge.closing-soon, .deadline-closing{color: #92400E !important;}.badge-deadline-red, .deadline-badge.urgent, .deadline-urgent{color: #991B1B !important;}.badge-success{color: #065F46 !important;background: #ECFDF5 !important;}.badge-category, .category-tag, .hp-sotd__category{color: #1F2A37 !important;}.badge-no-proof, .no-proof-badge, [class*="no-proof"]{color: #FFFFFF !important;background-color: #059669 !important;border-color: #059669 !important;}.badge-accent, .badge-new, [class*="badge-new"]{color: #FFFFFF !important;background-color: #059669 !important;}.spb-trending-badge, [class*="trending-badge"], .badge-trending{color: #FFFFFF !important;background-color: #DC2626 !important;}.badge-deadline-green, .badge-success, .badge-category, .category-tag, .badge-light, .badge-ghost, .tag-light{color: #065F46 !important;}.badge-category, .category-tag{color: #1F2A37 !important;}[class*="payout"], [class*="price-text"]{color: #0A0A0A !important;}.hp-hero__headline em{color: #059669 !important;}.fomo-ticker, #fomo-ticker, .fomo-ticker-msg, #fomo-ticker .fomo-ticker-msg, .live-ticker{background: #FFFFFF !important;color: #0A0A0A !important;}#fomo-ticker .fomo-ticker-num, #fomo-ticker .fomo-live-badge, .fomo-ticker-msg a{color: #059669 !important;}@media (max-width: 1023px){a.hn-cta, .hn-cta{display: none !important;}.hn-hamburger{display: flex !important;align-items: center !important;justify-content: center !important;width: 44px !important;height: 44px !important;min-width: 44px !important;flex-shrink: 0 !important;}.hn-hamburger span{display: block !important;width: 20px !important;height: 2px !important;background: #0A0A0A !important;border-radius: 2px !important;}.hn-nav, .hn-search, .hn-login{display: none !important;}}footer, footer.sr-ramsey-footer, .sr-ramsey-footer, footer[role="contentinfo"], .fn-footer{background: #FFFFFF !important;background-color: #FFFFFF !important;background-image: none !important;color: #1F2A37 !important;}.sr-ramsey-footer p, .sr-ramsey-footer span, .sr-ramsey-footer div, .sr-ramsey-footer li, .sr-ramsey-footer summary, .sr-ramsey-footer h3, .sr-ramsey-footer h4, footer[role="contentinfo"] p, footer[role="contentinfo"] span, footer[role="contentinfo"] div{color: #1F2A37 !important;}.sr-ramsey-footer a, footer[role="contentinfo"] a, .sr-ft-col-links a, .fn-footer a{color: #4B5563 !important;}.sr-ramsey-footer a:hover, footer[role="contentinfo"] a:hover, .fn-footer a:hover{color: #059669 !important;}.sr-ft-col-header, .sr-ft-col-details summary{color: #0A0A0A !important;font-weight: 700 !important;}.sr-ft-bottom-section, .sr-ft-bottom-bar, .sr-ft-trust-badges, .sr-ft-email-capture{background: #FFFFFF !important;background-color: #FFFFFF !important;}.sr-sitewide-share-strip{background: #FFFFFF !important;background-color: #FFFFFF !important;color: #1F2A37 !important;border-top: 1px solid #E5E7EB !important;}.sr-sitewide-share-strip strong, .sr-sitewide-share-strip span, .sr-sitewide-share-strip div{color: #1F2A37 !important;}.sr-ft-social-links a{color: #FFFFFF !important;}.sr-footer-cta-banner{background: #FFFFFF !important;}.hp-sotd__card, .hp-sotd__card--featured{background: #FFFFFF !important;background-color: #FFFFFF !important;}.hp-sotd__title, .hp-sotd__card-title{color: #0A0A0A !important;}.hp-sotd__company{color: #4B5563 !important;}#compareFloatBar{display: none;position: fixed;bottom: 0;left: 0;right: 0;z-index: 8800;background: #FFFFFF;border-top: 2px solid #059669;box-shadow: 0 -4px 20px rgba(0, 0, 0, 0.1);padding: 12px 16px;align-items: center;gap: 12px;flex-wrap: wrap;justify-content: center;font-family: 'DM Sans', system-ui, sans-serif;}#compareFloatBar.cfb-visible{display: flex;}.cfb-label{font-size: 0.85rem;font-weight: 600;color: #1F2A37;white-space: nowrap;}.cfb-chips{display: flex;gap: 6px;flex-wrap: wrap;align-items: center;}.cfb-chips .cfb-chip{display: inline-flex;align-items: center;gap: 4px;padding: 4px 10px;background: #F3F4F6;border: 1px solid #E5E7EB;border-radius: 16px;font-size: 0.8rem;color: #1F2A37;white-space: nowrap;}.cfb-actions{display: flex;gap: 8px;align-items: center;flex-shrink: 0;}.cfb-go-btn{height: 36px;padding: 0 16px;background: #059669;color: #FFFFFF;font-size: 0.85rem;font-weight: 700;border: none;border-radius: 8px;cursor: pointer;white-space: nowrap;transition: background 0.15s;}.cfb-go-btn:hover{background: #047857;}.cfb-clear-btn{height: 36px;padding: 0 12px;background: transparent;color: #6B7280;font-size: 0.85rem;font-weight: 500;border: 1px solid #E5E7EB;border-radius: 8px;cursor: pointer;white-space: nowrap;transition: all 0.15s;}.cfb-clear-btn:hover{background: #F3F4F6;color: #1F2A37;}#sr-offline-banner{display: none;position: fixed;bottom: 16px;left: 50%;transform: translateX(-50%);z-index: 9500;background: #FFFFFF;border: 1px solid #E5E7EB;border-radius: 12px;box-shadow: 0 4px 16px rgba(0, 0, 0, 0.12);padding: 10px 16px;align-items: center;gap: 10px;font-family: 'DM Sans', system-ui, sans-serif;max-width: 90vw;width: auto;}#sr-offline-banner.is-visible{display: flex;}.sr-offline-dot{width: 8px;height: 8px;border-radius: 50%;background: #EF4444;flex-shrink: 0;animation: sr-offline-pulse 1.5s ease-in-out infinite;}#sr-offline-banner.is-online .sr-offline-dot{background: #059669;}@keyframes sr-offline-pulse{0%, 100%{opacity: 1;}50%{opacity: 0.4;}}.sr-offline-text{font-size: 0.85rem;color: #1F2A37;font-weight: 500;white-space: nowrap;}.sr-offline-retry{height: 32px;padding: 0 12px;background: #059669;color: #FFFFFF;font-size: 0.8rem;font-weight: 700;border: none;border-radius: 6px;cursor: pointer;white-space: nowrap;flex-shrink: 0;transition: background 0.15s;}.sr-offline-retry:hover{background: #047857;}@media (max-width: 480px){#sr-offline-banner{left: 8px;right: 8px;transform: none;bottom: 8px;}.sr-offline-text{white-space: normal;font-size: 0.8rem;}}.sr-card, .sr-card--featured, [class*="sr-card"]{background: #FFFFFF !important;background-color: #FFFFFF !important;border: 1px solid #E5E7EB !important;border-radius: 12px !important;}.sr-card__title, .sr-card__name, .sr-card h3, .sr-card h4{color: #0A0A0A !important;}.sr-card__desc, .sr-card__company, .sr-card p, .sr-card span{color: #4B5563 !important;}.sr-card__payout, .sr-card__amount{color: #0A0A0A !important;}#srProNudgeBar{display: none;position: fixed;bottom: 0;left: 0;right: 0;z-index: 9980;background: #FFFFFF;border-top: 2px solid #059669;box-shadow: 0 -4px 20px rgba(0, 0, 0, 0.1);padding: 12px 16px;align-items: center;gap: 12px;flex-wrap: wrap;justify-content: center;font-family: 'DM Sans', system-ui, sans-serif;}#srProNudgeBar.pnb-visible{display: flex !important;}.pnb-text{font-size: 0.85rem;font-weight: 600;color: #1F2A37;}.pnb-btn{height: 36px;padding: 0 16px;background: #059669;color: #FFFFFF;font-size: 0.85rem;font-weight: 700;border: none;border-radius: 8px;cursor: pointer;white-space: nowrap;text-decoration: none;display: inline-flex;align-items: center;}.pnb-btn:hover{background: #047857;}.pnb-close{background: transparent;border: none;font-size: 1.2rem;color: #6B7280;cursor: pointer;padding: 4px 8px;line-height: 1;}#sr-ep-overlay-old{display: none !important;position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 99999;background: rgba(0, 0, 0, 0.6);align-items: center;justify-content: center;}#sr-ep-overlay-old.ep-visible{display: flex !important;}.sr-ep-modal{background: #FFFFFF;border-radius: 16px;padding: 2rem 1.5rem;max-width: 400px;width: 90vw;text-align: center;box-shadow: 0 20px 60px rgba(0, 0, 0, 0.3);position: relative;}.sr-ep-modal h2, .sr-ep-modal h3{color: #0A0A0A;font-size: 1.3rem;font-weight: 800;margin: 0 0 0.75rem;}.sr-ep-modal p{color: #4B5563;font-size: 0.9rem;line-height: 1.5;margin: 0 0 1.25rem;}.sr-ep-modal .ep-cta-btn{display: inline-flex;align-items: center;justify-content: center;background: #059669;color: #FFFFFF;font-weight: 700;font-size: 0.9rem;padding: 0.7rem 1.5rem;border-radius: 8px;border: none;cursor: pointer;text-decoration: none;width: 100%;margin-bottom: 0.75rem;}.sr-ep-modal .ep-cta-btn:hover{background: #047857;}.sr-ep-modal .ep-dismiss{background: transparent;border: none;color: #6B7280;font-size: 0.8rem;cursor: pointer;text-decoration: underline;}.sr-ep-close{position: absolute;top: 12px;right: 12px;background: transparent;border: none;font-size: 1.4rem;color: #6B7280;cursor: pointer;line-height: 1;}#srPageLoader, .sr-page-loader{display: none !important;}#srPageLoader.is-visible, .sr-page-loader.is-visible{display: flex !important;position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 99998;background: rgba(255, 255, 255, 0.9);align-items: center;justify-content: center;}html body .sr-card__countdown--urgent{color: #006B4D !important;-webkit-text-fill-color: #006B4D !important;}html body .sr-card__countdown--soon{color: #006B4D !important;-webkit-text-fill-color: #006B4D !important;}html body .sr-card__countdown--calm{color: #4B5563 !important;-webkit-text-fill-color: #4B5563 !important;}html body .sr-card__deadline-date-text{color: #374151 !important;-webkit-text-fill-color: #374151 !important;}html body .sr-card__closed-badge{color: #374151 !important;-webkit-text-fill-color: #374151 !important;}html body .sr-card__open-badge{color: #006B4D !important;-webkit-text-fill-color: #006B4D !important;}html body .sr-ft-about-brand a{color: #047857 !important;-webkit-text-fill-color: #047857 !important;}html body .sr-ft-about-brand a:hover{color: #065F46 !important;-webkit-text-fill-color: #065F46 !important;}html body .sr-ft-col-links a:hover{color: #047857 !important;-webkit-text-fill-color: #047857 !important;}html body .sr-ft-list-item-icon{color: #006B4D !important;}html body .sr-ft-seo-links a:hover{color: #047857 !important;-webkit-text-fill-color: #047857 !important;}html body .sr-ft-copy a:hover{color: #047857 !important;-webkit-text-fill-color: #047857 !important;}html body .sr-ramsey-footer .sr-ft-muted, html body .sr-ramsey-footer small, html body .sr-ft-bottom, html body .sr-ft-bottom-bar, html body .sr-ft-copy{color: #4B5563 !important;-webkit-text-fill-color: #4B5563 !important;}html body .sr-ft-bottom a, html body .sr-ft-copy a{color: #374151 !important;-webkit-text-fill-color: #374151 !important;}html body .rir-subtitle, html body .sas-subtitle, html body .rir-url, html body .rir-success-sub, html body .sas-success-sub{color: #374151 !important;-webkit-text-fill-color: #374151 !important;}html body .rir-close, html body .sas-close{color: #374151 !important;}html body .ei-disclaimer{color: #4B5563 !important;-webkit-text-fill-color: #4B5563 !important;}html body input::placeholder, html body textarea::placeholder, html body select::placeholder, html body [type="email"]::placeholder, html body [type="text"]::placeholder, html body [type="search"]::placeholder, html body [type="tel"]::placeholder, html body [type="password"]::placeholder{color: #767676 !important;-webkit-text-fill-color: initial !important;opacity: 1 !important;}html body .form-input::placeholder, html body .sr-ft-email-input::placeholder, html body .hp-email-capture__input::placeholder, html body .sr-email-input::placeholder, html body .rir-url::placeholder, html body .sas-url::placeholder, html body [class*="input"]::placeholder, html body [class*="Input"]::placeholder{color: #767676 !important;opacity: 1 !important;}html body input::-webkit-input-placeholder, html body textarea::-webkit-input-placeholder{color: #767676 !important;}html body input::-moz-placeholder, html body textarea::-moz-placeholder{color: #767676 !important;opacity: 1 !important;}html body .sr-auth-divider{color: #4B5563 !important;-webkit-text-fill-color: #4B5563 !important;}html body .ml-divider-text{color: #4B5563 !important;-webkit-text-fill-color: #4B5563 !important;}html body .hp-hero__stars{color: #B45309 !important;}html body .hp-hero__stars svg, html body .hp-hero__stars [class*="star"]{color: #B45309 !important;fill: #B45309 !important;}html body [style*="color: #6B7280"], html body [style*="color:#6B7280"], html body [style*="color: #6b7280"], html body [style*="color:#6b7280"]{color: #4B5563 !important;-webkit-text-fill-color: #4B5563 !important;}html body [style*="color: #9CA3AF"], html body [style*="color:#9CA3AF"], html body [style*="color: #9ca3af"], html body [style*="color:#9ca3af"]{color: #767676 !important;-webkit-text-fill-color: #767676 !important;}html body [style*="color: #94A3B8"], html body [style*="color:#94A3B8"], html body [style*="color: #94a3b8"], html body [style*="color:#94a3b8"]{color: #4B5563 !important;-webkit-text-fill-color: #4B5563 !important;}html body [style*="color: #F59E0B"], html body [style*="color:#F59E0B"], html body [style*="color: #f59e0b"], html body [style*="color:#f59e0b"]{color: #B45309 !important;-webkit-text-fill-color: #B45309 !important;}html body [style*="color: #34D399"], html body [style*="color:#34D399"], html body [style*="color: #34d399"], html body [style*="color:#34d399"]{color: #047857 !important;-webkit-text-fill-color: #047857 !important;}html body .sas-optional{color: #767676 !important;-webkit-text-fill-color: #767676 !important;}html body .sr-ramsey-footer summary::after, html body .sr-ft-mobile-col-header::after, html body .sr-ramsey-footer .sr-ft-col-details summary::after{color: #4B5563 !important;}html body .search-icon{color: #767676 !important;}html body .sr-breadcrumbs li + li::before{border-color: #4B5563 !important;}html body .yh-breadcrumb .sep{color: #4B5563 !important;-webkit-text-fill-color: #4B5563 !important;}html body .ch-breadcrumb .sep{color: #4B5563 !important;-webkit-text-fill-color: #4B5563 !important;}html body .post-breadcrumb-sep{color: #4B5563 !important;-webkit-text-fill-color: #4B5563 !important;}html body .aent-breadcrumb, html body .apro-breadcrumb, html body .ast-breadcrumb, html body .bci-breadcrumb, html body .bcr-breadcrumb, html body .bmr-breadcrumb{color: #4B5563 !important;-webkit-text-fill-color: #4B5563 !important;}html body .htf-breadcrumb span{color: #4B5563 !important;-webkit-text-fill-color: #4B5563 !important;}html body .team-breadcrumb .sep{color: #4B5563 !important;-webkit-text-fill-color: #4B5563 !important;}[style*="background:#00B37D"], [style*="background: #00B37D"], [style*="background-color:#00B37D"], [style*="background-color: #00B37D"], [style*="background:#00b37d"], [style*="background: #00b37d"], [style*="background-color:#00b37d"], [style*="background-color: #00b37d"]{background: #00875A !important;background-color: #00875A !important;}[style*="background:#00B37D"]:hover, [style*="background: #00B37D"]:hover, [style*="background-color:#00B37D"]:hover, [style*="background-color: #00B37D"]:hover, [style*="background:#00b37d"]:hover, [style*="background: #00b37d"]:hover, [style*="background-color:#00b37d"]:hover, [style*="background-color: #00b37d"]:hover{background: #006B4D !important;background-color: #006B4D !important;}[style*="background:#00B37D"], [style*="background: #00B37D"], [style*="background-color:#00B37D"], [style*="background-color: #00B37D"], [style*="background:#00b37d"], [style*="background: #00b37d"], [style*="background-color:#00b37d"], [style*="background-color: #00b37d"], [style*="background:#00875A"], [style*="background: #00875A"], [style*="background-color:#00875A"], [style*="background-color: #00875A"]{color: #FFFFFF !important;}.btn-emerald, .btn-accent, .cta-emerald, .cta-primary, .btn-cta{background: #00875A !important;background-color: #00875A !important;color: #FFFFFF !important;}.btn-emerald:hover, .btn-accent:hover, .cta-emerald:hover, .cta-primary:hover, .btn-cta:hover{background: #006B4D !important;background-color: #006B4D !important;}[style*="gradient"][style*="#00B37D"], [style*="gradient"][style*="#00b37d"]{background: linear-gradient(135deg, #006B4D, #00875A) !important;color: #FFFFFF !important;}[style*="gradient"][style*="#00B37D"]:hover, [style*="gradient"][style*="#00b37d"]:hover{background: linear-gradient(135deg, #005A40, #006B4D) !important;}#srPaywallCTA, #sr-mobile-cta-bar{background: linear-gradient(135deg, #006B4D, #00875A) !important;color: #FFFFFF !important;}#srPaywallCTA:hover{background: linear-gradient(135deg, #005A40, #006B4D) !important;}.fomo-cta-btn, [data-fomo-cta]{background: #00875A !important;color: #FFFFFF !important;}.fomo-cta-btn:hover, [data-fomo-cta]:hover{background: #006B4D !important;}.hp-payout-card__avatar{background: #047857 !important;color: #FFFFFF !important;-webkit-text-fill-color: #FFFFFF !important;font-size: 16px !important;font-weight: 700 !important;width: 40px !important;height: 40px !important;border-radius: 50% !important;display: flex !important;align-items: center !important;justify-content: center !important;flex-shrink: 0 !important;letter-spacing: 0 !important;}.hp-payout-card:nth-child(8n+1) .hp-payout-card__avatar{background: #047857 !important;}.hp-payout-card:nth-child(8n+2) .hp-payout-card__avatar{background: #1D4ED8 !important;}.hp-payout-card:nth-child(8n+3) .hp-payout-card__avatar{background: #7C3AED !important;}.hp-payout-card:nth-child(8n+4) .hp-payout-card__avatar{background: #B45309 !important;}.hp-payout-card:nth-child(8n+5) .hp-payout-card__avatar{background: #0E7490 !important;}.hp-payout-card:nth-child(8n+6) .hp-payout-card__avatar{background: #BE185D !important;}.hp-payout-card:nth-child(8n+7) .hp-payout-card__avatar{background: #4338CA !important;}.hp-payout-card:nth-child(8n+8) .hp-payout-card__avatar{background: #15803D !important;}.hp-payout-card__settlement{white-space: normal !important;overflow: visible !important;text-overflow: clip !important;display: -webkit-box !important;-webkit-line-clamp: 2 !important;-webkit-box-orient: vertical !important;overflow: hidden !important;line-height: 1.3 !important;}.sr-sitewide-share-strip{display: flex !important;justify-content: center !important;align-items: center !important;padding: 1rem 1.5rem !important;background: #FFFFFF !important;border-top: 1px solid #E5E7EB !important;position: relative !important;z-index: 1 !important;overflow: hidden !important;}.sr-sitewide-share-inner{max-width: 1200px !important;margin: 0 auto !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 16px !important;flex-wrap: wrap !important;width: 100% !important;}.sr-sitewide-share-text{font-size: 0.875rem !important;color: #1F2A37 !important;-webkit-text-fill-color: #1F2A37 !important;text-align: center !important;}.sr-sitewide-share-text strong{color: #0A0A0A !important;-webkit-text-fill-color: #0A0A0A !important;}.sr-sitewide-share-inner .share-btns, .sr-sitewide-share-inner .share-buttons, .sr-sitewide-share-inner [class*="share-btn"]{display: flex !important;align-items: center !important;justify-content: center !important;gap: 8px !important;flex-wrap: wrap !important;}@media (max-width: 640px){.sr-sitewide-share-strip{padding: 0.85rem 1rem !important;}.sr-sitewide-share-inner{flex-direction: column !important;gap: 10px !important;}.sr-sitewide-share-text{text-align: center !important;font-size: 0.82rem !important;}}html body .hp-sotd .section-heading, html body .hp-sotd .section-label, html body .hp-sotd .section-subheading, html body .hp-steps .section-heading, html body .hp-steps .section-label, html body .hp-steps .section-subheading, html body .hp-feed .section-heading, html body .hp-categories .section-heading, html body .hp-categories .section-label, html body .hp-categories .section-subheading, html body .hp-testimonials .section-heading, html body .hp-testimonials .section-label, html body .hp-testimonials .section-subheading, html body .hp-pricing .section-heading, html body .hp-pricing .section-label, html body .hp-pricing .section-subheading, html body .hp-stats .section-heading, html body .hp-stats .section-label, html body .hp-payouts .section-heading, html body .hp-payouts .section-label, html body .hp-payouts .section-subheading{color: #0A0A0A !important;-webkit-text-fill-color: #0A0A0A !important;}html body .hp-step__title, html body .hp-step__desc, html body .hp-sotd__title, html body .hp-sotd__company, html body .hp-testimonial-card__quote, html body .hp-testimonial-card__name, html body .hp-testimonial-card__location, html body .hp-pricing-card__name, html body .hp-pricing-card__features li, html body .hp-payout-card__name, html body .hp-payout-card__settlement{color: #1F2A37 !important;-webkit-text-fill-color: #1F2A37 !important;}html body .hp-pricing-card__amount{color: #0A0A0A !important;-webkit-text-fill-color: #0A0A0A !important;}html body .hp-payout-card__amount{color: #047857 !important;-webkit-text-fill-color: #047857 !important;}html body .hp-payout-card__label{color: #6B7280 !important;-webkit-text-fill-color: #6B7280 !important;}.hero-compact.roundup-hero, section.hero-compact.roundup-hero{background: #ffffff !important;color: #1f2937 !important;-webkit-text-fill-color: #1f2937 !important;}.hero-compact .hero-inner, .roundup-hero .hero-inner{color: #1f2937 !important;-webkit-text-fill-color: #1f2937 !important;}.hero-compact h1, .roundup-hero h1{color: #0f172a !important;-webkit-text-fill-color: #0f172a !important;}.roundup-hero-eyebrow, .hero-compact .roundup-hero-eyebrow{color: #475569 !important;-webkit-text-fill-color: #475569 !important;}.hero-compact .hero-sub, .roundup-hero .hero-sub, .hero-compact p, .roundup-hero p:not(.state-law-note p){color: #374151 !important;-webkit-text-fill-color: #374151 !important;}.sdd-count-badge{color: #374151 !important;-webkit-text-fill-color: #374151 !important;}.sdd-count-number{color: #2563eb !important;-webkit-text-fill-color: #2563eb !important;}.sdd-count-label{color: #64748b !important;-webkit-text-fill-color: #64748b !important;}.state-law-note{color: #374151 !important;-webkit-text-fill-color: #374151 !important;}.state-law-note p{color: #374151 !important;-webkit-text-fill-color: #374151 !important;}.state-law-badge{color: #1e40af !important;-webkit-text-fill-color: #1e40af !important;}.state-ag-link{color: #374151 !important;-webkit-text-fill-color: #374151 !important;}.state-ag-link span{color: #374151 !important;-webkit-text-fill-color: #374151 !important;}.state-ag-anchor{color: #2563eb !important;-webkit-text-fill-color: #2563eb !important;}.sdd-dynamic-intro, .sdd-dynamic-intro *, div.sdd-dynamic-intro, div.sdd-dynamic-intro p, div.sdd-dynamic-intro strong, div.sdd-dynamic-intro span, div.sdd-dynamic-intro a{color: #374151 !important;-webkit-text-fill-color: #374151 !important;}div.sdd-dynamic-intro strong, .sdd-dynamic-intro strong, .sdd-dynamic-intro p strong{color: #0f172a !important;-webkit-text-fill-color: #0f172a !important;font-weight: 700 !important;}.sdd-dynamic-intro{opacity: 1 !important;transform: none !important;visibility: visible !important;animation: none !important;}.sdd-intro-block{background: #f8fafc !important;opacity: 1 !important;transform: none !important;visibility: visible !important;}.sdd-intro-headline, .sdd-intro-block h2{color: #0f172a !important;-webkit-text-fill-color: #0f172a !important;}.sdd-intro-block p, .sdd-intro-block strong, .sdd-intro-block span, .sdd-intro-block li{color: #374151 !important;-webkit-text-fill-color: #374151 !important;}.sdd-intro-block strong{color: #0f172a !important;-webkit-text-fill-color: #0f172a !important;}.sdd-intro-block a, .sdd-guide-link{color: #2563eb !important;-webkit-text-fill-color: #2563eb !important;}.roundup-grid .settlement-card, .roundup-grid .roundup-card, .roundup-grid a.settlement-card, .roundup-grid a.roundup-card{opacity: 1 !important;transform: none !important;visibility: visible !important;animation: none !important;display: block !important;background: #ffffff !important;border: 1px solid #e5e7eb !important;border-radius: 12px !important;padding: 1.25rem !important;text-decoration: none !important;transition: border-color 0.2s ease, box-shadow 0.2s ease !important;}.roundup-grid .settlement-card:hover, .roundup-grid .roundup-card:hover{border-color: #2563eb !important;box-shadow: 0 4px 16px rgba(37, 99, 235, 0.1) !important;}.roundup-grid .card-header{display: flex !important;justify-content: space-between !important;align-items: center !important;margin-bottom: 0.75rem !important;background: transparent !important;border: none !important;box-shadow: none !important;padding: 0 !important;border-radius: 0 !important;overflow: visible !important;}.roundup-grid .card-category{color: #6b7280 !important;-webkit-text-fill-color: #6b7280 !important;font-size: 0.8rem !important;font-weight: 600 !important;text-transform: uppercase !important;letter-spacing: 0.03em !important;background: transparent !important;border: none !important;box-shadow: none !important;padding: 0 !important;overflow: visible !important;}.roundup-grid .card-deadline{font-size: 0.8rem !important;font-weight: 600 !important;color: #64748b !important;-webkit-text-fill-color: #64748b !important;background: transparent !important;border: none !important;box-shadow: none !important;padding: 0 !important;overflow: visible !important;}.roundup-grid .card-deadline.urgent{color: #dc2626 !important;-webkit-text-fill-color: #dc2626 !important;}.roundup-grid .card-deadline.warning{color: #d97706 !important;-webkit-text-fill-color: #d97706 !important;}.roundup-grid .card-deadline.expired{color: #9ca3af !important;-webkit-text-fill-color: #9ca3af !important;}.roundup-grid .card-title, .roundup-grid h3.card-title{color: #0f172a !important;-webkit-text-fill-color: #0f172a !important;font-size: 1.05rem !important;font-weight: 700 !important;line-height: 1.4 !important;margin: 0 0 0.35rem !important;background: transparent !important;border: none !important;box-shadow: none !important;padding: 0 !important;overflow: visible !important;}.roundup-grid .card-company, .roundup-grid p.card-company{color: #6b7280 !important;-webkit-text-fill-color: #6b7280 !important;font-size: 0.85rem !important;margin: 0 0 0.5rem !important;background: transparent !important;border: none !important;box-shadow: none !important;padding: 0 !important;overflow: visible !important;}.roundup-grid .card-summary, .roundup-grid p.card-summary{color: #475569 !important;-webkit-text-fill-color: #475569 !important;font-size: 0.9rem !important;line-height: 1.55 !important;margin: 0 0 1rem !important;background: transparent !important;border: none !important;box-shadow: none !important;padding: 0 !important;overflow: visible !important;}.roundup-grid .card-footer{display: flex !important;justify-content: space-between !important;align-items: flex-end !important;background: transparent !important;border: none !important;border-top: 1px solid #f1f5f9 !important;box-shadow: none !important;padding: 0.75rem 0 0 !important;border-radius: 0 !important;overflow: visible !important;}.roundup-grid .card-payout{background: transparent !important;border: none !important;box-shadow: none !important;padding: 0 !important;overflow: visible !important;}.roundup-grid .payout-amount{color: #0f172a !important;-webkit-text-fill-color: #0f172a !important;font-size: 1.1rem !important;font-weight: 800 !important;display: block !important;background: transparent !important;border: none !important;box-shadow: none !important;padding: 0 !important;overflow: visible !important;}.roundup-grid .payout-label{color: #94a3b8 !important;-webkit-text-fill-color: #94a3b8 !important;font-size: 0.75rem !important;text-transform: uppercase !important;letter-spacing: 0.04em !important;background: transparent !important;border: none !important;box-shadow: none !important;padding: 0 !important;overflow: visible !important;}.roundup-grid .card-meta{background: transparent !important;border: none !important;box-shadow: none !important;padding: 0 !important;overflow: visible !important;}.roundup-grid .no-proof-badge{color: #059669 !important;-webkit-text-fill-color: #059669 !important;font-size: 0.78rem !important;font-weight: 600 !important;background: rgba(5, 150, 105, 0.08) !important;border: none !important;box-shadow: none !important;padding: 3px 8px !important;border-radius: 6px !important;overflow: visible !important;}.roundup-section, section.roundup-section{opacity: 1 !important;transform: none !important;visibility: visible !important;animation: none !important;background: #ffffff !important;}.roundup-grid{opacity: 1 !important;transform: none !important;visibility: visible !important;}.content-with-sidebar{opacity: 1 !important;transform: none !important;visibility: visible !important;}.roundup-grid .section-header-row{background: transparent !important;border: none !important;box-shadow: none !important;padding: 0 !important;overflow: visible !important;}.roundup-grid .section-header-row h2{color: #111827 !important;-webkit-text-fill-color: #111827 !important;}.roundup-faq{background: #f8fafc !important;opacity: 1 !important;transform: none !important;visibility: visible !important;}.roundup-faq-inner{max-width: 960px !important;margin: 0 auto !important;padding: 2.5rem 1.5rem !important;}.roundup-faq h2, .roundup-faq-inner h2{color: #0f172a !important;-webkit-text-fill-color: #0f172a !important;font-size: 1.3rem !important;font-weight: 700 !important;margin-bottom: 1.5rem !important;}.faq-grid{display: grid !important;gap: 1.5rem !important;}.faq-item{background: #ffffff !important;border: 1px solid #e2e8f0 !important;border-radius: 10px !important;padding: 1.25rem 1.5rem !important;}.faq-item h3{color: #0f172a !important;-webkit-text-fill-color: #0f172a !important;font-size: 1rem !important;font-weight: 700 !important;margin: 0 0 0.75rem !important;}.faq-item p{color: #374151 !important;-webkit-text-fill-color: #374151 !important;font-size: 0.95rem !important;line-height: 1.65 !important;margin: 0 !important;}.faq-item strong{color: #0f172a !important;-webkit-text-fill-color: #0f172a !important;}.faq-item a{color: #2563eb !important;-webkit-text-fill-color: #2563eb !important;}.sdd-brand-links{opacity: 1 !important;visibility: visible !important;}.sdd-brand-links h3{color: #0f172a !important;-webkit-text-fill-color: #0f172a !important;}.sdd-brand-sub{color: #64748b !important;-webkit-text-fill-color: #64748b !important;}.sdd-brand-card{color: #475569 !important;-webkit-text-fill-color: #475569 !important;}.sdd-brand-card:hover{color: #2563eb !important;-webkit-text-fill-color: #2563eb !important;}.sdd-guide-section{opacity: 1 !important;visibility: visible !important;}.sdd-guide-section h3{color: #0f172a !important;-webkit-text-fill-color: #0f172a !important;}.sdd-guide-card strong{color: #0f172a !important;-webkit-text-fill-color: #0f172a !important;}.sdd-guide-card span{color: #64748b !important;-webkit-text-fill-color: #64748b !important;}.sidebar{opacity: 1 !important;visibility: visible !important;}.sidebar h3, .sidebar h4{color: #0f172a !important;-webkit-text-fill-color: #0f172a !important;}.sidebar p{color: #475569 !important;-webkit-text-fill-color: #475569 !important;}.sidebar-small{color: #64748b !important;-webkit-text-fill-color: #64748b !important;}.sidebar a{color: #2563eb !important;-webkit-text-fill-color: #2563eb !important;}.sidebar-month-link span{color: #475569 !important;-webkit-text-fill-color: #475569 !important;}.sidebar-month-link.active span{color: #2563eb !important;-webkit-text-fill-color: #2563eb !important;}.monthly-nav-bar{background: #f8fafc !important;opacity: 1 !important;visibility: visible !important;}.monthly-nav-label{color: #64748b !important;-webkit-text-fill-color: #64748b !important;}.monthly-nav-pill{color: #475569 !important;-webkit-text-fill-color: #475569 !important;background: #ffffff !important;border: 1px solid #e2e8f0 !important;}.monthly-nav-pill:hover{color: #2563eb !important;-webkit-text-fill-color: #2563eb !important;border-color: #2563eb !important;}.roundup-hero .urgent-badge, .hero-compact .urgent-badge, .sdd-count-badge .urgent-badge{background: #dbeafe !important;color: #1e40af !important;-webkit-text-fill-color: #1e40af !important;border-radius: 9999px !important;padding: 0.25rem 0.75rem !important;font-weight: 600 !important;font-size: 0.85rem !important;}@media (max-width: 640px){.roundup-grid .settlement-card, .roundup-grid .roundup-card{padding: 1rem !important;}.roundup-grid .card-title{font-size: 0.95rem !important;}.roundup-grid .card-summary{font-size: 0.85rem !important;}.hero-compact h1, .roundup-hero h1{font-size: 1.4rem !important;}.sdd-count-number{font-size: 2rem !important;}.roundup-faq-inner{padding: 2rem 1rem !important;}.faq-item{padding: 1rem 1.25rem !important;}}html body a.btn-primary, html body a.btn-emerald, html body a.btn-dark, html body a.btn-lg.btn-primary{color: #FFFFFF !important;-webkit-text-fill-color: #FFFFFF !important;}html body a.btn-secondary, html body a.btn-ghost{color: #1F2A37 !important;-webkit-text-fill-color: #1F2A37 !important;}html body .sr-ramsey-footer a, html body .fn-footer a{color: #4B5563 !important;-webkit-text-fill-color: #4B5563 !important;}html body .sr-ramsey-footer a:hover, html body .fn-footer a:hover{color: #047857 !important;-webkit-text-fill-color: #047857 !important;}html body .hp-sotd__card, html body .hp-sotd__card a, html body .hp-cat-card, html body .hp-feed-row a{color: inherit !important;}html body .trust-bar, html body .trust-bar .trust-item{color: #1F2A37 !important;-webkit-text-fill-color: #1F2A37 !important;background-color: transparent !important;background: transparent !important;}html body .trust-bar .trust-item-icon{color: #1F2A37 !important;}html body .trust-bar .trust-item-sep{color: #D1D5DB !important;background: transparent !important;}html body .sr-ft-trust-badges, html body .sr-ft-trust-badge{color: #1F2A37 !important;-webkit-text-fill-color: #1F2A37 !important;background-color: transparent !important;background: transparent !important;}html body .sr-ft-trust-badge svg{color: #00B37D !important;}html body .sr-ft-trust-strip, html body .sr-ft-trust-item{color: #1F2A37 !important;-webkit-text-fill-color: #1F2A37 !important;background-color: transparent !important;background: transparent !important;}html body .sr-ft-trust-item[style*="color:#1e3a8a"]{color: #1e3a8a !important;-webkit-text-fill-color: #1e3a8a !important;}html body .sr-ft-trust-item[style*="color:#92400e"]{color: #92400e !important;-webkit-text-fill-color: #92400e !important;}html body a.sr-ft-trust-badge[style*="color:#047857"]{color: #047857 !important;-webkit-text-fill-color: #047857 !important;background: transparent !important;background-color: transparent !important;}html body .badge-deadline-green, html body .deadline-badge.open, html body .deadline-open, html body .badge.badge-deadline-green{color: #065F46 !important;-webkit-text-fill-color: #065F46 !important;background: #ECFDF5 !important;background-color: #ECFDF5 !important;border-color: #A7F3D0 !important;}html body .badge-deadline-yellow, html body .deadline-badge.closing-soon, html body .deadline-closing, html body .badge.badge-deadline-yellow{color: #92400E !important;-webkit-text-fill-color: #92400E !important;background: #FEF3C7 !important;background-color: #FEF3C7 !important;border-color: rgba(217, 119, 6, 0.3) !important;}html body .badge-deadline-red, html body .deadline-badge.urgent, html body .deadline-urgent, html body .badge.badge-deadline-red, html body .badge.badge-error{color: #991B1B !important;-webkit-text-fill-color: #991B1B !important;background: #FEE2E2 !important;background-color: #FEE2E2 !important;border-color: rgba(220, 38, 38, 0.3) !important;}html body .hp-feed-row__deadline{background: transparent !important;background-color: transparent !important;}html body .section-label{color: #1F2A37 !important;-webkit-text-fill-color: #1F2A37 !important;font-weight: 600 !important;background: transparent !important;background-color: transparent !important;}html body .section-heading{color: #0A0A0A !important;-webkit-text-fill-color: #0A0A0A !important;}html body .section-subheading{color: #4B5563 !important;-webkit-text-fill-color: #4B5563 !important;}html body .hp-hero__eyebrow{color: #1F2A37 !important;-webkit-text-fill-color: #1F2A37 !important;background: #F0FDF4 !important;border-color: #bbf7d0 !important;}html body .hp-hero__headline{color: #0A0A0A !important;-webkit-text-fill-color: #0A0A0A !important;}html body .hp-hero__headline em{color: #059669 !important;-webkit-text-fill-color: #059669 !important;}html body .hp-hero__sub{color: #1F2A37 !important;-webkit-text-fill-color: #1F2A37 !important;}html body .hp-hero__proof-text{color: #4B5563 !important;-webkit-text-fill-color: #4B5563 !important;}html body .hp-hero__stars{color: #B45309 !important;}html body .hp-hero__stars svg{color: #B45309 !important;fill: #B45309 !important;}html body .hp-counter{background: #F9FAFB !important;border-color: #E5E7EB !important;}html body .hp-counter__label{color: #4B5563 !important;-webkit-text-fill-color: #4B5563 !important;}html body .hp-counter__value{color: #0A0A0A !important;-webkit-text-fill-color: #0A0A0A !important;}html body .hp-urgency{background: #FEF3C7 !important;color: #92400E !important;-webkit-text-fill-color: #92400E !important;}html body .hp-urgency--red{background: #FEE2E2 !important;color: #991B1B !important;-webkit-text-fill-color: #991B1B !important;}html body .hp-sotd__card, html body .hp-sotd__card--featured{background: #FFFFFF !important;color: #1F2A37 !important;}html body .hp-sotd__title{color: #0A0A0A !important;-webkit-text-fill-color: #0A0A0A !important;}html body .hp-sotd__card-title{color: #0A0A0A !important;-webkit-text-fill-color: #0A0A0A !important;}html body .hp-sotd__company{color: #4B5563 !important;-webkit-text-fill-color: #4B5563 !important;}html body .hp-sotd__payout{color: #0A0A0A !important;-webkit-text-fill-color: #0A0A0A !important;}html body .hp-sotd__badge{background: #00875A !important;color: #FFFFFF !important;-webkit-text-fill-color: #FFFFFF !important;}html body .hp-sotd__category{color: #1F2A37 !important;-webkit-text-fill-color: #1F2A37 !important;background: #F9FAFB !important;border-color: #E5E7EB !important;}html body .badge-success, html body .badge.badge-success{color: #065F46 !important;-webkit-text-fill-color: #065F46 !important;background: #ECFDF5 !important;background-color: #ECFDF5 !important;}html body .hp-step__title{color: #0A0A0A !important;-webkit-text-fill-color: #0A0A0A !important;}html body .hp-step__desc{color: #4B5563 !important;-webkit-text-fill-color: #4B5563 !important;}html body .hp-step__num{color: #FFFFFF !important;-webkit-text-fill-color: #FFFFFF !important;}html body .hp-step__icon{color: #00875A !important;}html body .hp-feed__live{color: #059669 !important;-webkit-text-fill-color: #059669 !important;background: transparent !important;}html body .hp-feed-table__head th{color: #6B7280 !important;-webkit-text-fill-color: #6B7280 !important;background: transparent !important;}html body .hp-feed-row td{color: #1F2A37 !important;background: transparent !important;}html body .hp-feed-row__company{color: #0A0A0A !important;-webkit-text-fill-color: #0A0A0A !important;}html body .hp-feed-row__cat{color: #1F2A37 !important;-webkit-text-fill-color: #1F2A37 !important;background: #F9FAFB !important;border-color: #E5E7EB !important;}html body .hp-feed-row__payout{color: #0A0A0A !important;-webkit-text-fill-color: #0A0A0A !important;}html body .hp-feed-row__new{color: #FFFFFF !important;-webkit-text-fill-color: #FFFFFF !important;background: #00875A !important;}html body .hp-cat-card{background: #FFFFFF !important;color: #1F2A37 !important;}html body .hp-cat-card__name{color: #0A0A0A !important;-webkit-text-fill-color: #0A0A0A !important;}html body .hp-cat-card__count{color: #4B5563 !important;-webkit-text-fill-color: #4B5563 !important;}html body .hp-cat-card__icon{color: #00875A !important;}html body .hp-testimonial-card{background: #FFFFFF !important;color: #1F2A37 !important;}html body .hp-testimonial-card__quote{color: #1F2A37 !important;-webkit-text-fill-color: #1F2A37 !important;}html body .hp-testimonial-card__name{color: #0A0A0A !important;-webkit-text-fill-color: #0A0A0A !important;}html body .hp-testimonial-card__location{color: #6B7280 !important;-webkit-text-fill-color: #6B7280 !important;}html body .hp-stat__value{color: #0A0A0A !important;-webkit-text-fill-color: #0A0A0A !important;}html body .hp-stat__value .accent{color: #00875A !important;-webkit-text-fill-color: #00875A !important;}html body .hp-stat__label{color: #4B5563 !important;-webkit-text-fill-color: #4B5563 !important;}html body .hp-payout-card{background: #FFFFFF !important;color: #1F2A37 !important;}html body .hp-payout-card__name{color: #1F2A37 !important;-webkit-text-fill-color: #1F2A37 !important;}html body .hp-payout-card__settlement{color: #4B5563 !important;-webkit-text-fill-color: #4B5563 !important;}html body .hp-payout-card__amount{color: #047857 !important;-webkit-text-fill-color: #047857 !important;}html body .hp-payout-card__label{color: #6B7280 !important;-webkit-text-fill-color: #6B7280 !important;}html body .hp-pricing-card{background: #FFFFFF !important;color: #1F2A37 !important;}html body .hp-pricing-card__name{color: #0A0A0A !important;-webkit-text-fill-color: #0A0A0A !important;}html body .hp-pricing-card__amount{color: #0A0A0A !important;-webkit-text-fill-color: #0A0A0A !important;}html body .hp-pricing-card__features li{color: #1F2A37 !important;-webkit-text-fill-color: #1F2A37 !important;}html body .hp-email-capture__headline{color: #0A0A0A !important;-webkit-text-fill-color: #0A0A0A !important;}html body .hp-email-capture__sub{color: #4B5563 !important;-webkit-text-fill-color: #4B5563 !important;}html body .sr2-trending-badge, html body .badge-trending, html body [class*="trending-badge"]{color: #FFFFFF !important;-webkit-text-fill-color: #FFFFFF !important;background-color: #DC2626 !important;}html body .sr2-mostpopular-badge{color: #FFFFFF !important;-webkit-text-fill-color: #FFFFFF !important;}html body .sr2-today-views{color: #6B7280 !important;-webkit-text-fill-color: #6B7280 !important;background: transparent !important;}html body .badge-no-proof, html body .no-proof-badge{color: #FFFFFF !important;-webkit-text-fill-color: #FFFFFF !important;background-color: #059669 !important;}html body footer.sr-ramsey-footer, html body .sr-ramsey-footer{background: #FFFFFF !important;background-color: #FFFFFF !important;background-image: none !important;color: #1F2A37 !important;-webkit-text-fill-color: #1F2A37 !important;}html body .sr-ft-col-header{color: #0A0A0A !important;-webkit-text-fill-color: #0A0A0A !important;background: transparent !important;}html body .sr-ft-col-links a{color: #1F2A37 !important;-webkit-text-fill-color: #1F2A37 !important;}html body .sr-ft-col-links a:hover{color: #047857 !important;-webkit-text-fill-color: #047857 !important;}html body .sr-ft-about-brand{color: #1F2A37 !important;-webkit-text-fill-color: #1F2A37 !important;}html body .sr-ft-about-brand a{color: #047857 !important;-webkit-text-fill-color: #047857 !important;}html body .sr-ft-email-capture{background: #F9FAFB !important;}html body .sr-ft-email-headline{color: #0A0A0A !important;-webkit-text-fill-color: #0A0A0A !important;}html body .sr-ft-email-sub{color: #1F2A37 !important;-webkit-text-fill-color: #1F2A37 !important;}html body .sr-ft-email-btn{color: #FFFFFF !important;-webkit-text-fill-color: #FFFFFF !important;background: #00B37D !important;}html body .sr-ft-brand-name{color: #0A0A0A !important;-webkit-text-fill-color: #0A0A0A !important;background: transparent !important;}html body .sr-ft-copy, html body .sr-ft-address, html body .sr-ft-terms-links, html body .sr-ft-bottom-bar{color: #4B5563 !important;-webkit-text-fill-color: #4B5563 !important;background: transparent !important;}html body .sr-ft-seo-links, html body .sr-ft-seo-links a, html body .sr-ft-seo-links-label{color: #1F2A37 !important;-webkit-text-fill-color: #1F2A37 !important;background: transparent !important;}html body .sr-ramsey-footer [style*="background:#f0f9ff"], html body .sr-ramsey-footer [style*="background: #f0f9ff"]{color: #1e3a8a !important;-webkit-text-fill-color: #1e3a8a !important;}html body footer.sr-ramsey-footer{position: relative !important;z-index: 2 !important;overflow: hidden !important;contain: layout style paint !important;}html body .sr-ft-inner{max-width: 1200px !important;margin: 0 auto !important;padding: 0 clamp(1rem, 4vw, 2rem) !important;overflow: hidden !important;}html body .sr-ft-columns{overflow: hidden !important;max-width: 100% !important;}html body .sr-ft-col{min-width: 0 !important;overflow: hidden !important;word-wrap: break-word !important;overflow-wrap: break-word !important;}html body .sr-ft-col-links a{overflow: hidden !important;text-overflow: ellipsis !important;white-space: nowrap !important;}@media (min-width: 1024px){html body .sr-ft-columns{grid-template-columns: repeat(7, 1fr) !important;gap: 24px 16px !important;}}@media (min-width: 640px) and (max-width: 1023px){html body .sr-ft-columns{grid-template-columns: repeat(3, 1fr) !important;gap: 24px 16px !important;}}@media (max-width: 639px){html body .sr-ft-columns{grid-template-columns: 1fr !important;gap: 0 !important;}}html body .sr-sitewide-share-strip{position: relative !important;z-index: 1 !important;overflow: hidden !important;background: #FFFFFF !important;color: #1F2A37 !important;}html body .sr-page *, html body footer.sr-ramsey-footer *{transition: none !important;}html body .sr-page a, html body .sr-page button, html body .sr-page .btn, html body .sr-page input, html body .sr-page .hp-cat-card, html body .sr-page .hp-sotd__card, html body .sr-page .hp-feed-row, html body footer.sr-ramsey-footer a{transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, transform 0.15s ease, box-shadow 0.15s ease !important;}html body .sr-page *:focus:not(a):not(button):not(input):not(select):not(textarea):not([tabindex]):not([role="button"]){outline: none !important;}html body .sr-page a:focus-visible, html body .sr-page button:focus-visible, html body .sr-page input:focus-visible, html body .sr-page select:focus-visible, html body .sr-page textarea:focus-visible, html body .sr-page [role="button"]:focus-visible{outline: 2px solid #00875A !important;outline-offset: 2px !important;}html body .badge-error, html body .badge.badge-error{color: #991B1B !important;-webkit-text-fill-color: #991B1B !important;background: #FEE2E2 !important;background-color: #FEE2E2 !important;}html body .badge-warning, html body .badge.badge-warning{color: #92400E !important;-webkit-text-fill-color: #92400E !important;background: #FEF3C7 !important;background-color: #FEF3C7 !important;}html body .badge-info, html body .badge.badge-info{color: #1D4ED8 !important;-webkit-text-fill-color: #1D4ED8 !important;background: #EFF6FF !important;background-color: #EFF6FF !important;}html body .fomo-ticker, html body #fomo-ticker, html body .fomo-ticker-msg{background: #FFFFFF !important;color: #0A0A0A !important;-webkit-text-fill-color: #0A0A0A !important;}@media (max-width: 640px){html body .hp-hero__headline{font-size: clamp(28px, 8vw, 40px) !important;color: #0A0A0A !important;}html body .trust-bar{gap: 8px 12px !important;padding: 12px 0 !important;}html body .trust-item{font-size: 0.75rem !important;color: #1F2A37 !important;background: transparent !important;}html body .badge{font-size: 0.7rem !important;}html body .sr-ramsey-footer summary, html body .sr-ft-col-header{color: #0A0A0A !important;-webkit-text-fill-color: #0A0A0A !important;background: transparent !important;}}footer.sr-ramsey-footer{overflow: hidden !important;position: relative !important;z-index: 2 !important;content-visibility: visible !important;contain-intrinsic-size: auto !important;background: #FFFFFF !important;background-color: #FFFFFF !important;max-width: 100% !important;box-sizing: border-box !important;}.sr-ft-trust-strip{background: #FFFFFF !important;background-color: #FFFFFF !important;background-image: none !important;max-width: 100% !important;box-sizing: border-box !important;overflow: hidden !important;}.sr-ft-trust-strip .sr-ft-trust-item{color: #1F2A37 !important;-webkit-text-fill-color: #1F2A37 !important;}.sr-ft-trust-strip .sr-ft-trust-item svg{color: #00B37D !important;}.sr-ft-trust-strip .sr-ft-trust-item[style*="1e3a8a"]{color: #1e3a8a !important;-webkit-text-fill-color: #1e3a8a !important;}.sr-ft-trust-strip .sr-ft-trust-item[style*="92400e"]{color: #92400e !important;-webkit-text-fill-color: #92400e !important;}.sr-ft-trust-badges{background: #FFFFFF !important;background-color: #FFFFFF !important;background-image: none !important;max-width: 100% !important;box-sizing: border-box !important;}.sr-ft-inner{max-width: 1200px !important;margin: 0 auto !important;overflow: hidden !important;box-sizing: border-box !important;}footer.sr-ramsey-footer [role="region"][aria-label="Security and compliance information"]{max-width: 100% !important;box-sizing: border-box !important;overflow: hidden !important;}.sr-ft-bottom-section, .sr-ft-bottom-bar, .sr-ft-email-capture, .sr-ft-seo-links, .sr-ft-columns{max-width: 100% !important;box-sizing: border-box !important;overflow: hidden !important;}.sr-ft-bottom-section{background: #FFFFFF !important;background-color: #FFFFFF !important;}#srSystemStatus{max-width: 100% !important;box-sizing: border-box !important;overflow: hidden !important;}@media (max-width: 768px){footer.sr-ramsey-footer{overflow: hidden !important;max-width: 100vw !important;}.sr-ft-inner{overflow: hidden !important;padding: 0 16px !important;max-width: 100% !important;}.sr-ft-trust-strip{background: #FFFFFF !important;background-color: #FFFFFF !important;overflow: hidden !important;max-width: 100% !important;}.sr-ft-trust-badges{background: #FFFFFF !important;background-color: #FFFFFF !important;}.sr-ft-col-details:not([open]) .sr-ft-col-links{display: none !important;max-height: 0 !important;overflow: hidden !important;}}@media (max-width: 480px){footer.sr-ramsey-footer{overflow: hidden !important;}.sr-ft-inner{padding: 0 12px !important;}.sr-ft-trust-strip{background: #FFFFFF !important;padding: 12px 0 !important;}}.hp-hero__eyebrow, .news-eyebrow, .ch-hero-eyebrow, .bnk-eyebrow, .lf-hero-eyebrow, .dir-freshness-badge{font-size: max(0.75rem, 12px) !important;}.news-item-badge, .lf-card-badge, .lf-card-tier, .lf-section-label, .bnk-eyebrow, [class*="badge-pill"]{font-size: max(0.75rem, 12px) !important;}.news-item-meta, .lf-trust-item, .lf-trust-label, .lf-card-features li, .lf-field label, .lf-card-tagline, .lf-price-period{font-size: max(0.8125rem, 13px) !important;}.hp-hero__proof-text, .dir-card-company, .dir-stat-payout, .dir-stat-item, .dir-hero-stat-label, .news-item-description, .news-item-cta{font-size: max(0.875rem, 14px) !important;}.hn-logo-tag{font-size: 0.8125rem !important;line-height: 1.35 !important;color: #4B5563 !important;}.news-hero, .lf-section--dark, .lf-section--gray, .bnk-hero, .ch-hero, .pr-hero, .pr-page{background: #FFFFFF !important;background-image: none !important;}.lf-hero::before, .bnk-hero::before{background: none !important;display: none !important;}.lf-section--dark{border-top-color: #E5E7EB !important;border-bottom-color: #E5E7EB !important;}.lf-page{--lf-accent: #00875A;--lf-accent-hover: #006B4D;--lf-accent-light: #E6F9F3;--lf-blue: #00875A;--lf-blue-hover: #006B4D;--lf-heading: 'Fraunces', Georgia, serif;}.lf-hero-eyebrow{background: rgba(0, 135, 90, 0.06) !important;border-color: rgba(0, 135, 90, 0.2) !important;color: #00875A !important;}.lf-hero-eyebrow-dot{background: #00875A !important;}.lf-hero h1 span{color: #00875A !important;}.lf-card--featured{border-color: #00875A !important;box-shadow: 0 0 0 1px #00875A, 0 8px 24px rgba(0, 135, 90, 0.15) !important;}.lf-card-badge{background: #00875A !important;color: #FFFFFF !important;}.lf-card-tier, .lf-section-label, .lf-trust-label{color: #00875A !important;}.lf-check{background: #E6F9F3 !important;}.lf-check svg{stroke: #00875A !important;}.lf-btn--primary{background: #00875A !important;}.lf-btn--primary:hover{background: #006B4D !important;box-shadow: 0 8px 24px rgba(0, 135, 90, 0.35) !important;}.lf-btn--dark-outline:hover{border-color: #00875A !important;color: #00875A !important;}.lf-trust-icon{color: #00875A !important;}.bnk-eyebrow{background: rgba(0, 135, 90, 0.06) !important;border-color: rgba(0, 135, 90, 0.18) !important;color: #00875A !important;}.bnk-hero h1 .highlight{color: #00875A !important;background: none !important;-webkit-text-fill-color: #00875A !important;}.news-item, .lf-card, .ch-card, .bnk-card{transition: transform 0.2s ease-out, box-shadow 0.2s ease-out, border-color 0.2s ease-out !important;}.news-item, .lf-card, .ch-card, .bnk-card{border-radius: 12px !important;}.news-item:hover, .lf-card:hover, .ch-card:hover, .bnk-card:hover{box-shadow: 0 8px 32px rgba(0, 0, 0, 0.08), 0 2px 8px rgba(0, 0, 0, 0.04) !important;transform: translateY(-3px) !important;}.lf-btn:hover, .bnk-btn:hover, .ch-btn:hover{transform: translateY(-1px);}.lf-btn, .bnk-btn, .ch-btn{transition: all 0.2s ease-out !important;}.lf-btn:disabled, .bnk-btn:disabled, .ch-btn:disabled{transform: none !important;cursor: not-allowed;opacity: 0.6;}.lf-section, .bnk-section, .ch-section, .news-hero{border-bottom: 1px solid #E5E7EB;}.lf-section + .lf-section, .bnk-section + .bnk-section, .ch-section + .ch-section{border-top: none;}a:not([class]){transition: color 0.15s ease-out;}.sr-ramsey-footer a, .sr-ft-seo-section a{font-size: max(0.8125rem, 13px);transition: color 0.15s ease-out;}@media (max-width: 480px){.lf-hero h1, .bnk-hero h1, .ch-hero h1, .news-hero h1{font-size: clamp(1.75rem, 7vw, 2.5rem) !important;word-break: break-word;}.lf-card, .bnk-card, .ch-card{padding: 20px !important;}.lf-pricing-grid{grid-template-columns: 1fr !important;}.lf-hero-cta, .bnk-hero-btns{flex-direction: column !important;align-items: stretch !important;}.lf-hero-cta .lf-btn, .bnk-hero-btns .bnk-btn{width: 100% !important;justify-content: center !important;}.lf-trust-inner{gap: 16px !important;}.lf-trust-sep{display: none !important;}.news-grid{grid-template-columns: 1fr !important;}}@media (max-width: 768px){.lf-section, .bnk-section, .ch-section{padding: 48px 20px !important;}.lf-pricing-grid{grid-template-columns: 1fr !important;gap: 16px !important;}}.lf-hero-sub, .bnk-hero-sub, .ch-hero-sub, .news-hero p, .pr-hero-sub{font-size: clamp(1rem, 2vw, 1.15rem) !important;color: #374151 !important;line-height: 1.65 !important;}.lf-section-sub, .bnk-section-sub, .ch-section-sub{font-size: clamp(0.9375rem, 1.8vw, 1.0625rem) !important;line-height: 1.6 !important;color: #4B5563 !important;}.lf-field input, .lf-field select, .bnk-field input, .bnk-field select{font-size: 16px !important;height: 48px !important;border-radius: 8px !important;border: 1.5px solid #E5E7EB !important;transition: border-color 0.15s ease-out, box-shadow 0.15s ease-out !important;}.lf-field input:focus, .lf-field select:focus, .bnk-field input:focus, .bnk-field select:focus{border-color: #00875A !important;box-shadow: 0 0 0 3px rgba(0, 135, 90, 0.12) !important;outline: none !important;}.news-item, .lf-card, .ch-card, .bnk-card{will-change: auto;backface-visibility: visible;}.lf-btn:focus-visible, .bnk-btn:focus-visible, .ch-btn:focus-visible, .news-cat-pill:focus-visible{outline: 3px solid #00875A !important;outline-offset: 2px !important;}img{image-rendering: auto;}img[src=""], img:not([src]){display: none;}.news-item-image{aspect-ratio: 16 / 9;object-fit: cover;background: #F3F4F6;}[style*="color:#6366f1"], [style*="color: #6366f1"], [style*="color:#4f46e5"], [style*="color: #4f46e5"]{color: #00875A !important;}[style*="color:#2563eb"], [style*="color: #2563eb"], [style*="color:#1d4ed8"], [style*="color: #1d4ed8"]{color: #00875A !important;}[style*="background:#6366f1"], [style*="background: #6366f1"], [style*="background-color:#6366f1"], [style*="background-color: #6366f1"], [style*="background:#4f46e5"], [style*="background: #4f46e5"], [style*="background-color:#4f46e5"], [style*="background-color: #4f46e5"]{background: #00875A !important;background-color: #00875A !important;}[style*="background:#2563eb"], [style*="background: #2563eb"], [style*="background-color:#2563eb"], [style*="background-color: #2563eb"], [style*="background:#1d4ed8"], [style*="background: #1d4ed8"], [style*="background-color:#1d4ed8"], [style*="background-color: #1d4ed8"]{background: #00875A !important;background-color: #00875A !important;}[style*="border-color:#6366f1"], [style*="border-color: #6366f1"], [style*="border-color:#4f46e5"], [style*="border-color: #4f46e5"], [style*="border-color:#2563eb"], [style*="border-color: #2563eb"]{border-color: #00875A !important;}.sd-hero, .sd-content, .sd-sidebar{background: #FFFFFF !important;}.sd-info-card, .sd-eligibility-card, .sd-filing-card{border-radius: 12px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.04);transition: box-shadow 0.2s ease-out;}.sd-info-card:hover, .sd-eligibility-card:hover, .sd-filing-card:hover{box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08), 0 2px 6px rgba(0, 0, 0, 0.05);}.aup-page{background: #FFFFFF !important;}.aup-mkt{background: #F9FAFB !important;}.aup-card, .aup-form-card{border-radius: 16px;box-shadow: 0 4px 24px rgba(0, 0, 0, 0.08);border: 1px solid #E5E7EB;}.pr-page{background: #FFFFFF !important;}.pr-card, .pricing-card{border-radius: 16px !important;transition: transform 0.2s ease-out, box-shadow 0.2s ease-out !important;}.pr-card:hover, .pricing-card:hover{transform: translateY(-3px) !important;box-shadow: 0 8px 32px rgba(0, 0, 0, 0.08), 0 2px 8px rgba(0, 0, 0, 0.04) !important;}.ch-page{background: #FFFFFF !important;}.ch-hero{background: #FFFFFF !important;}.ch-hero-eyebrow{font-size: 0.75rem !important;color: #00875A !important;}::selection{background: rgba(0, 135, 90, 0.15);color: #0A0A0A;}::-moz-selection{background: rgba(0, 135, 90, 0.15);color: #0A0A0A;}::-webkit-scrollbar{width: 8px;}::-webkit-scrollbar-track{background: #F9FAFB;}::-webkit-scrollbar-thumb{background: #D1D5DB;border-radius: 4px;}::-webkit-scrollbar-thumb:hover{background: #9CA3AF;}table{border-collapse: collapse;width: 100%;}th{font-weight: 600;text-align: left;border-bottom: 2px solid #E5E7EB;padding: 12px 16px;font-size: 14px;color: #4B5563;text-transform: uppercase;letter-spacing: 0.04em;}td{padding: 12px 16px;border-bottom: 1px solid #F3F4F6;font-size: 15px;}tr:hover td{background: #F9FAFB;}@media print{.lf-hero::before, .bnk-hero::before, [class*="ticker"], [class*="toast"], [class*="fab"], [class*="bottom-bar"]{display: none !important;}}.hp-sotd__badges{display: flex;align-items: center;gap: 6px;margin-bottom: 6px;flex-wrap: wrap;}.hp-sotd__views{font-size: var(--text-xs);color: #6B7280;margin: 2px 0 6px;}.prb-free-features span[style*="color:#9ca3af"], .prb-free-features span[style*="color: #9ca3af"]{color: #6B7280 !important;}.prb-comparison th{padding: 12px 16px;}.prb-disclaimer{background: #F9FAFB !important;border-top: 1px solid #E5E7EB;padding: 16px 24px;text-align: center;}.prb-disclaimer p{font-size: 13px !important;color: #4B5563 !important;margin: 0;line-height: 1.65;max-width: 820px;margin: 0 auto;}.prb-disclaimer a{color: #4B5563 !important;text-decoration: underline;}.settlements-page{background: #FFFFFF !important;}.settlements-grid{display: grid;gap: 16px;}.settlements-filter-bar{background: #F9FAFB;border: 1px solid #E5E7EB;border-radius: 12px;padding: 16px;margin-bottom: 24px;}.news-page, .blog-page, .ask-page, .wins-page{background: #FFFFFF !important;}.article-content, .blog-content, .news-content{font-size: 17px;line-height: 1.75;color: #1F2A37;}.article-content h2, .blog-content h2, .news-content h2{margin-top: 40px;margin-bottom: 16px;}.article-content h3, .blog-content h3, .news-content h3{margin-top: 32px;margin-bottom: 12px;}.news-item-image, .blog-item-image{aspect-ratio: 16 / 9;object-fit: cover;border-radius: 8px;background: #F3F4F6;}.news-cat-pill{font-size: 13px !important;padding: 4px 12px;border-radius: 999px;border: 1px solid #E5E7EB;background: #F9FAFB;color: #374151;transition: all 0.15s ease-out;}.news-cat-pill:hover, .news-cat-pill.active{background: #00875A;color: #FFFFFF;border-color: #00875A;}.dashboard-page, .my-money-page{background: #FFFFFF !important;}.dashboard-stat-card{background: #FFFFFF;border: 1px solid #E5E7EB;border-radius: 12px;padding: 24px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06);}.dashboard-stat-card:hover{box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08);}.alerts-page, .quiz-page, .search-results-page{background: #FFFFFF !important;}.about-page, .contact-page, .privacy-page, .terms-page, .disclaimer-page{background: #FFFFFF !important;}.legal-content{max-width: 720px;margin: 0 auto;font-size: 16px;line-height: 1.75;color: #374151;}.category-page, .state-page, .pseo-page{background: #FFFFFF !important;}.addon-page, .annual-pass-page, .gift-page{background: #FFFFFF !important;}.addon-features li, .product-features li{display: flex;align-items: flex-start;gap: 10px;padding: 6px 0;font-size: 15px;color: #374151;}[style*="background:#0a2540"], [style*="background: #0a2540"], [style*="background:#0f172a"], [style*="background: #0f172a"], [style*="background:#1e293b"], [style*="background: #1e293b"], [style*="background:#111827"], [style*="background: #111827"], [style*="background:#0a0a2e"], [style*="background: #0a0a2e"], [style*="background:#0a0f1e"], [style*="background: #0a0f1e"], [style*="background:#0a1628"], [style*="background: #0a1628"], [style*="background:#0f1a2e"], [style*="background: #0f1a2e"], [style*="background:#0a0f19"], [style*="background:#0a0f1a"], [style*="background:#0a1020"]{background: #F9FAFB !important;background-color: #F9FAFB !important;border-color: #E5E7EB !important;}[style*="background:#0a2540"] h1, [style*="background:#0a2540"] h2, [style*="background:#0a2540"] h3, [style*="background:#0a2540"] h4, [style*="background:#0f172a"] h1, [style*="background:#0f172a"] h2, [style*="background:#0f172a"] h3, [style*="background:#0f172a"] h4, [style*="background:#1e293b"] h1, [style*="background:#1e293b"] h2, [style*="background:#1e293b"] h3, [style*="background:#1e293b"] h4, [style*="background:#111827"] h1, [style*="background:#111827"] h2, [style*="background:#111827"] h3, [style*="background:#111827"] h4, [style*="background:#0a0f1e"] h1, [style*="background:#0a0f1e"] h2, [style*="background:#0a0f1e"] h3, [style*="background:#0a0f1e"] h4, [style*="background:#0a1628"] h1, [style*="background:#0a1628"] h2, [style*="background:#0a1628"] h3, [style*="background:#0a1628"] h4{color: #0A0A0A !important;}[style*="background:#0a2540"] p, [style*="background:#0a2540"] span, [style*="background:#0a2540"] li, [style*="background:#0f172a"] p, [style*="background:#0f172a"] span, [style*="background:#0f172a"] li, [style*="background:#1e293b"] p, [style*="background:#1e293b"] span, [style*="background:#1e293b"] li, [style*="background:#111827"] p, [style*="background:#111827"] span, [style*="background:#111827"] li, [style*="background:#0a0f1e"] p, [style*="background:#0a0f1e"] span, [style*="background:#0a0f1e"] li, [style*="background:#0a1628"] p, [style*="background:#0a1628"] span, [style*="background:#0a1628"] li{color: #374151 !important;}[style*="background:#0a2540"] a, [style*="background:#0f172a"] a, [style*="background:#1e293b"] a, [style*="background:#111827"] a, [style*="background:#0a0f1e"] a, [style*="background:#0a1628"] a{color: #00875A !important;}[style*="background:#0a2540"] .btn-primary, [style*="background:#0f172a"] .btn-primary, [style*="background:#1e293b"] .btn-primary, [style*="background:#111827"] .btn-primary, [style*="background:#0a0f1e"] .btn-primary, [style*="background:#0a1628"] .btn-primary{background: #00875A !important;color: #FFFFFF !important;}[style*="background:#0a2540"] [class*="badge"], [style*="background:#0f172a"] [class*="badge"], [style*="background:#1e293b"] [class*="badge"], [style*="background:#111827"] [class*="badge"], [style*="background:#0a0f1e"] [class*="badge"], [style*="background:#0a1628"] [class*="badge"], [style*="background:#0a2540"] [class*="pill"], [style*="background:#0f172a"] [class*="pill"], [style*="background:#1e293b"] [class*="pill"], [style*="background:#111827"] [class*="pill"], [style*="background:#0a2540"] [class*="tag"], [style*="background:#0f172a"] [class*="tag"], [style*="background:#1e293b"] [class*="tag"], [style*="background:#111827"] [class*="tag"], [style*="background:#0a2540"] [class*="chip"], [style*="background:#0f172a"] [class*="chip"], [style*="background:#1e293b"] [class*="chip"], [style*="background:#111827"] [class*="chip"]{color: #FFFFFF !important;}[style*="color:#f1f5f9"], [style*="color: #f1f5f9"], [style*="color:#e2e8f0"], [style*="color: #e2e8f0"], [style*="color:#cbd5e1"], [style*="color: #cbd5e1"]{color: #0A0A0A !important;}[style*="color:#94a3b8"], [style*="color: #94a3b8"], [style*="color:#64748b"], [style*="color: #64748b"]{color: #6B7280 !important;}[style*="border:1px solid #1e293b"], [style*="border: 1px solid #1e293b"], [style*="border:1px solid #334155"], [style*="border: 1px solid #334155"]{border-color: #E5E7EB !important;}details[style*="background:#1e293b"], details[style*="background: #1e293b"]{background: #F9FAFB !important;border-color: #E5E7EB !important;}details[style*="background:#1e293b"] summary, details[style*="background: #1e293b"] summary{color: #0A0A0A !important;}nav[style*="background:#0f172a"], nav[style*="background: #0f172a"]{background: #F9FAFB !important;}nav[style*="background:#0f172a"] a, nav[style*="background: #0f172a"] a{color: #00875A !important;}[style*="border-color:#3b82f6"], [style*="border: 1px solid #3b82f6"], [style*="border:1px solid #3b82f6"], [style*="border:2px solid #3b82f6"], [style*="border-left:3px solid #3b82f6"], [style*="border-left:2px solid #334155"]{border-color: #00875A !important;}[style*="color:#3b82f6"], [style*="color: #3b82f6"], [style*="color:#60a5fa"], [style*="color: #60a5fa"]{color: #00875A !important;}#srPaywallModal > div[style*="background:linear-gradient"]{background: #FFFFFF !important;border-color: #E5E7EB !important;}#srPaywallModal h2[style*="color:#fff"]{color: #0A0A0A !important;}#srPaywallModal p[style*="color:#94a3b8"]{color: #6B7280 !important;}#srPaywallModal p[style*="color:#34d399"]{color: #00875A !important;}#srPaywallModal span[style*="color:#6b7280"]{color: #6B7280 !important;}#srPaywallModal button[style*="background:#1e3a5f"]{background: #E5E7EB !important;}#srPaywallModal span[style*="color:#4ade80"]{color: #00875A !important;}[style*="color:#0d9488"], [style*="color: #0d9488"], [style*="color:#14b8a6"], [style*="color: #14b8a6"], [style*="color:#0891b2"], [style*="color: #0891b2"]{color: #00875A !important;}[style*="color:#ea580c"]:not([class*="deadline"]), [style*="color: #ea580c"]:not([class*="deadline"]){color: #00875A !important;}[style*="color:#e11d48"], [style*="color: #e11d48"], [style*="color:#ec4899"], [style*="color: #ec4899"]{color: #00875A !important;}[style*="color:#2563eb"], [style*="color: #2563eb"]{color: #00875A !important;}[style*="color:#6366f1"], [style*="color: #6366f1"], [style*="color:#4f46e5"], [style*="color: #4f46e5"]{color: #00875A !important;}[style*="background:rgba(79,70,229"], [style*="background: rgba(79,70,229"], [style*="background:rgba(99,102,241"], [style*="background: rgba(99,102,241"]{background: rgba(0, 135, 90, 0.08) !important;}[style*="border:1px solid rgba(79,70,229"], [style*="border: 1px solid rgba(79,70,229"], [style*="border:1px solid rgba(99,102,241"], [style*="border: 1px solid rgba(99,102,241"]{border-color: rgba(0, 135, 90, 0.25) !important;}[style*="background:#1e40af"], [style*="background: #1e40af"], [style*="background:#1e3a5f"], [style*="background: #1e3a5f"]{background: #00875A !important;color: #FFFFFF !important;}footer, .sr-ramsey-footer, .site-footer{background: #FFFFFF !important;border-top: 1px solid #E5E7EB;}footer h3, footer h4, .sr-ramsey-footer h3, .sr-ramsey-footer h4{font-size: 13px !important;font-weight: 600;text-transform: uppercase;letter-spacing: 0.08em;color: #0A0A0A !important;margin-bottom: 12px;}footer a, .sr-ramsey-footer a{font-size: 14px;color: #6B7280 !important;transition: color 0.15s ease-out;}footer a:hover, .sr-ramsey-footer a:hover{color: #00875A !important;}.sr-ft-bottom, .footer-bottom{font-size: 13px;color: #6B7280;border-top: 1px solid #E5E7EB;padding-top: 24px;margin-top: 48px;}.hn-header, header[role="banner"]{background: #FFFFFF !important;}body{padding-top: 0 !important;}.hn-nav-link, .hn-link{font-size: 15px !important;font-weight: 500;color: #0A0A0A !important;transition: color 0.15s ease-out;}.hn-nav-link:hover, .hn-link:hover{color: #00875A !important;}main > section, main > .section{padding-left: max(16px, env(safe-area-inset-left));padding-right: max(16px, env(safe-area-inset-right));}main > section + section{margin-top: 0;}.container{max-width: 1200px;}.container-lg{max-width: 1400px;}img{max-width: 100%;height: auto;}img[width][height]{aspect-ratio: attr(width) / attr(height);}@media (max-width: 768px){.mobile-cta-bar{padding: 8px 16px !important;box-shadow: 0 -2px 12px rgba(0, 0, 0, 0.08) !important;}.mobile-cta-bar .btn-primary{border-radius: 10px !important;font-size: 15px !important;}}.article-content a, .blog-content a, .news-content a, .legal-content a{text-decoration: underline;text-underline-offset: 3px;text-decoration-color: rgba(0, 135, 90, 0.3);}.article-content a:hover, .blog-content a:hover, .news-content a:hover, .legal-content a:hover{text-decoration-color: #00875A;}.empty-state{text-align: center;padding: 64px 24px;color: #6B7280;}.empty-state h3, .empty-state p{color: #6B7280;}.empty-state .btn{margin-top: 16px;}[class*="error"][style*="color:#dc2626"], [class*="Error"][style*="color:#dc2626"], [id*="error"][style*="color:#dc2626"], [id*="Error"][style*="color:#dc2626"]{color: #dc2626 !important;}[class*="success"][style*="color:#00875A"], [class*="Success"][style*="color:#00875A"]{color: #00875A !important;}