.rb-cta{margin-top:var(--s-xl);justify-content:flex-start}.rb-teams{gap:0 var(--s-md);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.rb-team{grid-row:span 4;grid-template-rows:subgrid;row-gap:var(--s-sm);padding:var(--s-lg);border:1px solid var(--border);border-radius:var(--r-sm);background:var(--bg);display:grid}.rb-name{align-items:center;gap:var(--s-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--on-surface-muted);font-size:12px;font-weight:700;display:inline-flex}.rb-swatch{border-radius:var(--r-full);width:10px;height:10px}.rb-red .rb-swatch{background:var(--accent)}.rb-blue .rb-swatch{background:var(--team-blue)}.rb-both .rb-swatch{background:linear-gradient(90deg, var(--accent) 50%, var(--team-blue) 50%)}.rb-q{letter-spacing:-.01em;color:var(--on-surface);text-wrap:balance;margin:0;font-size:24px;line-height:1.2}.rb-what{letter-spacing:.25px;color:var(--on-surface-muted);margin:0;font-size:14px;line-height:20px}.rb-with{gap:var(--s-xs);padding-top:var(--s-md);border-top:1px solid var(--border);flex-direction:column;display:flex}.rb-with .eyebrow{color:var(--accent);margin:0}.rb-with p{letter-spacing:.25px;margin:0;font-size:14px;line-height:20px}.rb-links{gap:var(--s-xxs) var(--s-md);flex-wrap:wrap;font-size:14px;display:flex}.rb-links a{color:var(--accent)}.rb-links .arrow{margin-left:4px}.rb-table{border-collapse:collapse;border-top:1px solid var(--on-surface);width:100%;font-size:15px;line-height:22px}.rb-table th,.rb-table td{padding:var(--s-md) var(--s-lg) var(--s-md) 0;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.rb-table tbody th{width:22%;font-size:14px;font-weight:700}.rb-alt{width:24%;color:var(--on-surface-muted)}.rb-table thead th{letter-spacing:.04em;text-transform:uppercase;color:var(--on-surface-muted);font-size:12px;font-weight:700;line-height:16px}.rb-table thead .acc{color:var(--accent)}@media (max-width:1080px){.rb-teams{gap:var(--s-md);grid-template-columns:minmax(0,1fr)}.rb-team{gap:var(--s-sm);flex-direction:column;display:flex}}@media (max-width:720px){.rb-table thead{display:none}.rb-table tr{gap:var(--s-xxs);padding:var(--s-md) 0;border-bottom:1px solid var(--border);flex-direction:column;display:flex}.rb-table th,.rb-table td,.rb-table tbody th{border:0;width:auto;padding:0}.rb-build:before{content:"Build your own: "}.rb-buy:before{content:"Buy it in: "}.rb-ours:before{content:"With Vulneron: ";color:var(--accent)}}
