.oryon-missouri{border-top:1px solid var(--line);background:var(--surface);scroll-margin-top:90px}
.oryon-mo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}
.oryon-mo-card{min-width:0;border-bottom:1px solid var(--line);padding-bottom:28px}
.oryon-mo-art{aspect-ratio:20/11;background:#0a0a0a;border:1px solid var(--line);overflow:hidden}
.oryon-mo-art img{width:100%;height:100%;object-fit:contain}
.oryon-mo-meta{display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--muted);margin:24px 0 12px}
.oryon-mo-meta>span:last-child{font-size:12px;font-variant-numeric:tabular-nums}
.oryon-mo-card h3{font-family:var(--display);font-weight:400;font-size:clamp(25px,2.3vw,34px);line-height:1.15}
.oryon-mo-bottom{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:32px}
.oryon-mo-bottom>p{font-size:13px;color:var(--muted);max-width:470px}
.oryon-mo-bottom .button{flex-shrink:0}
@media(max-width:900px){.oryon-mo-grid{gap:20px}.oryon-mo-meta .eyebrow{letter-spacing:.07em}}
@media(max-width:700px){.oryon-mo-grid{grid-template-columns:1fr;gap:28px}.oryon-mo-bottom{flex-direction:column;align-items:flex-start;gap:24px}.oryon-mo-card h3{font-size:30px}.oryon-mo-bottom .button{width:100%;max-width:360px}}
