
.tiers35 .t35{margin:var(--sp-5,1.25rem) 0 0;padding:.85rem 1rem;display:grid;grid-template-columns:1fr;gap:.6rem;border-radius:14px;background:#F4F4F1;border:1px solid #ECECEC;text-align:left}
.tiers35 .t35>div{display:grid;grid-template-columns:8.4rem minmax(0,1fr);align-items:baseline;gap:.75rem;min-width:0}
.tiers35 .t35 dt{display:inline-flex;align-items:center;gap:.35rem;font-family:var(--mono);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:#5F5F5F;white-space:nowrap}
.tiers35 .t35 dt svg{width:14px;height:14px;flex:none}
.tiers35 .t35 dd{margin:0;font-size:.88rem;line-height:1.35;font-weight:600;color:#191919;text-align:left}
.tiers35 .tier--pick .t35{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.12)}
.tiers35 .tier--pick .t35 dt{color:#C9C9C9}
.tiers35 .tier--pick .t35 dd{color:#FFF600}
.tiers35 .t35__lead{margin-top:var(--sp-5,1.25rem);padding-top:var(--sp-5,1.25rem);border-top:1px solid var(--line-soft,#ECECEC);font-size:.9rem;font-weight:600;text-align:left}
.tiers35 .tier--pick .t35__lead{border-top-color:var(--on-dark-line,rgba(255,255,255,.14));color:#fff}
.tiers35 .t35__lead+.bullets{margin-top:.75rem;padding-top:0;border-top:0}
.cl35{margin-top:1.1rem;font-size:.9rem;color:#5F5F5F}
.cl35 a{display:inline-flex;align-items:center;gap:.3rem;min-height:24px;color:#191919;font-weight:600;text-decoration:underline;text-underline-offset:3px}
.cl35 a:focus-visible{outline:2px solid #191919;outline-offset:3px;border-radius:4px}
@media (max-width:480px){.tiers35 .t35>div{grid-template-columns:1fr;gap:.2rem}}
