/* r355: decisive outcome routes, without thumbnail shelves. */
.price-outcomes{display:grid;width:min(1100px,calc(100% - 40px));margin:-1rem auto 2.4rem;border-block:1px solid var(--line);position:relative;z-index:2}
.price-outcomes a{display:grid;grid-template-columns:42px minmax(0,1fr) minmax(150px,.5fr) auto;align-items:center;gap:1rem;min-height:88px;padding:1rem .35rem;border-bottom:1px solid var(--line);color:var(--text);text-decoration:none;transition:padding .18s ease,background .18s ease}
.price-outcomes a:last-child{border-bottom:0}.price-outcomes a>span{color:var(--muted2);font:760 .72rem/1 "JetBrains Mono",ui-monospace,monospace;letter-spacing:.08em}.price-outcomes strong{font:730 clamp(1.05rem,2vw,1.35rem)/1.2 "Space Grotesk",Inter,sans-serif;letter-spacing:-.025em}.price-outcomes small{color:var(--muted);font-size:.86rem}.price-outcomes b{color:var(--cyan);font-size:.86rem;white-space:nowrap}
@media(hover:hover){.price-outcomes a:hover{padding-inline:1rem;background:var(--wisp)}}
@media(max-width:700px){.price-outcomes{width:calc(100% - 28px)}.price-outcomes a{grid-template-columns:34px minmax(0,1fr);gap:.45rem .8rem;padding:1rem 0}.price-outcomes small,.price-outcomes b{grid-column:2}.price-outcomes b{margin-top:.15rem}}
@media(prefers-reduced-motion:reduce){.price-outcomes a{transition:none}}
