.tier-ladders{margin-top:30px;border-top:1px solid #3a4943;padding-top:28px}.tier-ladders>header h2{font:600 32px var(--serif);margin:5px 0}.tier-ladders>header>span{color:var(--gold);font:11px var(--mono);letter-spacing:.14em}.tier-ladders>header p{color:#a9b6b0}.tier-ladders>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tier-ladders details{border:1px solid #34423c;background:#101513}.tier-ladders summary{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:16px;cursor:pointer}.tier-ladders summary span,.tier-ladders summary b{font:10px var(--mono);letter-spacing:.1em}.tier-ladders summary span{color:var(--gold)}.tier-ladders summary strong{font:600 18px var(--serif)}.tier-ladders summary b{color:#84948c}.tier-ladders ol{list-style:none;padding:0;margin:0;border-top:1px solid #2b3732}.tier-ladders li{display:grid;grid-template-columns:120px 1fr auto;gap:12px;padding:12px 16px;border-bottom:1px solid #27322e}.tier-ladders li small{color:#7e9188;font:10px var(--mono)}.tier-ladders li a{color:#e2c36e;text-decoration:none}@media(max-width:760px){.tier-ladders>div{grid-template-columns:1fr}.tier-ladders li{grid-template-columns:1fr}.tier-ladders summary{grid-template-columns:1fr auto}.tier-ladders summary span{grid-column:1/-1}}
