.compare-page-redesign{font-family:var(--oy-font-sans)}.compare-page-redesign .eyebrow{margin-bottom:10px}.compare-page-redesign>h1{letter-spacing:-.03em}.compare-page-redesign .lede,.compare-page-redesign .compare-tool{font-family:var(--oy-font-sans)}.compare-page-redesign .compare-toolbar,.compare-page-redesign .compare-selects.multi{box-shadow:var(--oy-shadow-xs);border-radius:var(--oy-radius-md)!important;border-color:var(--oy-border)!important}.compare-page-redesign .bank-picker>input,.compare-page-redesign .compare-display select{border-radius:var(--oy-radius-sm)!important;border-color:var(--oy-border)!important}.compare-page-redesign .picker-results{box-shadow:var(--oy-shadow-lg);border-radius:var(--oy-radius-md)!important}.compare-page-redesign .compare-slot>button{border-radius:var(--oy-radius-sm)!important}.compare-page-redesign .entity-toggle a{border-radius:var(--oy-radius-full)!important}.compare-page-redesign .entity-toggle a.active{background:var(--oy-accent-subtle)!important;color:var(--oy-accent)!important}.compare-page-redesign .compare-table.multi-compare{box-shadow:var(--oy-shadow-xs);border-radius:var(--oy-radius-md)!important;border-color:var(--oy-border)!important}.compare-page-redesign .compare-head{font-weight:600;background:var(--oy-bg-subtle)!important;color:var(--oy-fg-muted)!important}.compare-page-redesign .compare-head a{font-weight:600;color:var(--oy-accent)!important}.compare-page-redesign .compare-row{border-color:var(--oy-border)!important}.compare-page-redesign .compare-row span{color:var(--oy-fg-muted)}.compare-page-redesign .compare-row b{color:var(--oy-fg);font-weight:500;font-family:var(--oy-font-mono)}.compare-page-redesign .compare-group h2{font-family:var(--oy-font-sans);color:var(--oy-fg)}.compare-page-redesign .compare-head>span:first-child,.compare-page-redesign .compare-row>span:first-child{z-index:1;background:var(--oy-bg);position:sticky;left:0}.compare-page-redesign .compare-head>span:first-child{background:var(--oy-bg-subtle)}.compare-page-redesign .source-note{color:var(--oy-fg-faint)}.compare-mobile-panel{display:none}.compare-mobile-dots{gap:6px;margin:0 0 16px;display:flex}.compare-dot{cursor:pointer;background:var(--oy-border-strong);border:none;border-radius:50%;width:10px;height:10px;padding:0}.compare-dot.active{background:var(--oy-accent)}.compare-mobile-card{border:1px solid var(--oy-border);border-radius:var(--oy-radius-lg);background:var(--oy-bg);box-shadow:var(--oy-shadow-xs);padding:20px}.compare-mobile-card-head{margin-bottom:16px}.compare-mobile-card-head b{color:var(--oy-fg);font-size:1.0625rem;font-weight:700;display:block}.compare-mobile-card-head span{color:var(--oy-fg-subtle);margin-top:2px;font-size:.75rem;display:block}.compare-mobile-group+.compare-mobile-group{margin-top:14px}.compare-mobile-group h3{text-transform:uppercase;letter-spacing:.06em;color:var(--oy-fg-subtle);margin:0 0 6px;font-size:.6875rem;font-weight:600}.compare-mobile-row{border-bottom:1px solid var(--oy-border);justify-content:space-between;gap:12px;padding:10px 0;font-size:.875rem;display:flex}.compare-mobile-group:last-child .compare-mobile-row:last-child{border-bottom:none}.compare-mobile-row span{color:var(--oy-fg-muted)}.compare-mobile-row b{color:var(--oy-fg);font-weight:600;font-family:var(--oy-font-mono)}.compare-mobile-nav{justify-content:space-between;gap:10px;margin-top:14px;display:flex}.compare-mobile-nav button{border:1px solid var(--oy-border);background:var(--oy-bg);border-radius:var(--oy-radius-sm);cursor:pointer;font-size:.875rem;font-weight:500;font-family:var(--oy-font-sans);color:var(--oy-fg);padding:9px 16px}.compare-mobile-nav button:hover{background:var(--oy-bg-subtle)}@media (max-width:899.98px){.compare-page-redesign .compare-table.multi-compare{display:none}.compare-mobile-panel{display:block}}
