.rb-comparison-visual{--visual-ink:#c5b3f9;--visual-wash:#292334;isolation:isolate;aspect-ratio:16/10;color:#f7f7ed;background:#141810;border:1px solid #394032;border-radius:18px;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden;container-type:inline-size}.rb-comparison-visual-amber{--visual-ink:#f0c17a;--visual-wash:#342b1d}.rb-comparison-visual-blue{--visual-ink:#9dc8ff;--visual-wash:#1e2d3c}.rb-comparison-visual-heading{letter-spacing:.11em;justify-content:space-between;align-items:center;gap:16px;padding:7.5% 7% 0;font-size:clamp(8px,2.1cqi,12px);font-weight:600;line-height:1.3;display:flex}.rb-comparison-visual-heading>span:first-child{color:var(--visual-ink)}.rb-comparison-visual-heading>span:last-child{color:#a1aa94;letter-spacing:.04em}.rb-comparison-visual-pair{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:5% 5% 9%;display:grid;position:relative}.rb-comparison-visual-pair:after{content:"";background:#48513e;width:1px;position:absolute;top:16%;bottom:8%;left:50%}.rb-comparison-visual-brand{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-width:0;padding:6% 5%;display:flex}.rb-comparison-visual-brand:first-child{background:radial-gradient(ellipse at 50% 45%, var(--visual-wash), #141810 74%)}.rb-comparison-visual-symbol{object-fit:contain;flex-shrink:0;width:clamp(44px,15cqi,86px);height:clamp(44px,15cqi,86px);display:block}.rb-comparison-visual-name{font-family:var(--font-sans,"Inter Variable", sans-serif);letter-spacing:-.055em;white-space:nowrap;font-size:clamp(16px,5.1cqi,31px);font-weight:650;line-height:1.1;display:block}.rb-comparison-visual-rule{background:linear-gradient(90deg, var(--visual-ink) 0 48%, #d5ff4f 52% 100%);height:2px;position:absolute;bottom:8%;left:7%;right:7%}.rb-comparison-visual-compact{border-radius:14px}.rb-comparison-visual-compact .rb-comparison-visual-heading{letter-spacing:.07em;gap:6px;font-size:7px}.rb-comparison-visual-compact .rb-comparison-visual-brand{gap:10px}.rb-comparison-visual-compact .rb-comparison-visual-name{font-size:clamp(14px,5.6cqi,21px)}.rb-comparison-visual-models .rb-comparison-visual-pair{margin-top:2%}.rb-comparison-visual-models .rb-comparison-visual-brand:first-child{color:#f6b394}.rb-comparison-visual-models .rb-comparison-visual-brand:last-child{color:#f1df9c;background:radial-gradient(at 50% 45%,#343320,#141810 74%)}.rb-comparison-visual-models .rb-comparison-visual-name{letter-spacing:-.07em;font-family:Libre Baskerville,Georgia,serif;font-size:clamp(28px,8.4cqi,62px);font-weight:400;line-height:1.2}.rb-comparison-visual-models .rb-comparison-visual-rule{background:linear-gradient(90deg,#f6b394 0 48%,#f1df9c 52% 100%)}.rb-comparison-visual-models.rb-comparison-visual-compact .rb-comparison-visual-name{font-size:clamp(24px,8.4cqi,34px)}.rb-model-comparison-visual{margin-top:30px}.rb-model-comparison-visual .rb-comparison-visual{aspect-ratio:16/7}@media (width<=767px){.rb-comparison-visual-heading{letter-spacing:.06em}.rb-model-comparison-visual .rb-comparison-visual{aspect-ratio:16/9}}
