 .fl-node-9can03r2qh6e > .fl-row-content-wrap {padding-right:0px;padding-left:0px;}.fl-node-ihtu2x6s9nvc {width: 100%;} .fl-node-8hzap0u3dsko.fl-module-html {margin-right:0px;margin-left:0px;}.condition-cards { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 1rem; margin: 1.5rem 0; }.condition-card { border-radius: 12px; padding: 1.25rem; border: 1px solid #e9ecef; }.condition-header { display: flex; align-items: center; gap: 0.5rem; margin-bottom: 0.5rem; }.condition-icon { font-size: 1.25rem; }.condition-label { font-weight: 700; }.condition-range { font-size: 1.5rem; font-weight: 800; margin-bottom: 0.25rem; }.condition-multiplier { font-size: 0.8rem; color: #666; margin-bottom: 0.75rem; }.condition-card p { font-size: 0.9rem; color: #555; margin: 0; }.condition-best { background: linear-gradient(135deg, rgba(198,255,35,0.15) 0%, rgba(198,255,35,0.05) 100%); border-color: rgba(198,255,35,0.3); }.condition-best .condition-range { color: #4a7c00; }.condition-good { background: linear-gradient(135deg, rgba(124,147,255,0.1) 0%, rgba(124,147,255,0.05) 100%); }.condition-average { background: #f8f9fa; }.condition-fair { background: #fff8e6; border-color: #ffc107; }.condition-poor { background: #fff5f5; }.condition-lowest { background: #f5f5f5; }.condition-lowest .condition-range { color: #999; }.comparison-visual { display: grid; grid-template-columns: 1fr auto 1fr; gap: 1rem; margin: 1.5rem 0; }.comparison-column { border-radius: 12px; overflow: hidden; }.junkyard-column { background: #f5f5f5; border: 1px solid #e0e0e0; }.clunqr-column { background: linear-gradient(135deg, rgba(198,255,35,0.1) 0%, rgba(198,255,35,0.05) 100%); border: 2px solid #C6FF23; }.column-header { padding: 1rem; font-weight: 700; text-align: center; font-size: 1.1rem; }.junkyard-column .column-header { background: #e5e5e5; }.clunqr-column .column-header { background: linear-gradient(135deg, #C6FF23 0%, #a8e600 100%); }.column-content { padding: 1rem; }.column-item { display: flex; justify-content: space-between; padding: 0.5rem 0; border-bottom: 1px solid rgba(0,0,0,0.05); font-size: 0.9rem; }.item-label { color: #666; }.item-value { font-weight: 600; }.comparison-vs { display: flex; align-items: center; justify-content: center; font-weight: 800; font-size: 1.25rem; color: #999; }.examples-comparison { display: flex; flex-direction: column; gap: 1rem; margin: 1.5rem 0; }.example-row { display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; padding: 1rem; background: #f8f9fa; border-radius: 12px; align-items: center; }.vehicle-year { font-size: 0.8rem; color: #666; }.vehicle-name { font-size: 1.1rem; font-weight: 700; }.vehicle-details { font-size: 0.85rem; color: #666; }.example-offers { display: flex; align-items: center; gap: 1rem; }.offer { text-align: center; padding: 0.5rem 1rem; border-radius: 8px; }.junkyard-offer { background: #e5e5e5; }.clunqr-offer { background: linear-gradient(135deg, #C6FF23 0%, #a8e600 100%); }.offer-label { font-size: 0.7rem; text-transform: uppercase; font-weight: 600; }.offer-amount { font-size: 1.25rem; font-weight: 800; }.offer-diff { font-size: 0.85rem; font-weight: 700; color: #4a7c00; }.tips-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 1rem; margin: 1.5rem 0; }.tip-card { display: flex; gap: 1rem; padding: 1rem; background: #f8f9fa; border-radius: 8px; }.tip-number { width: 32px; height: 32px; background: #C6FF23; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-weight: 700; flex-shrink: 0; }.tip-content h3 { font-size: 0.95rem; margin: 0 0 0.25rem; }.tip-content p { font-size: 0.85rem; color: #666; margin: 0; }