/* Copyright 2026 pete kittinan. All rights reserved. Oracle Collection showcase. */
/* Show all four deck choices together on phones. */
@media(max-width:599px){
 .site-header{padding:14px 0}.header-link{display:none}
 .intro{padding:18px 0 20px}.eyebrow{font-size:10px;margin-bottom:7px}
 h1{font-size:26px;line-height:1.5}h1 span{display:inline;margin-left:.3em}
 .intro-aside{padding-top:7px}.intro-aside p{display:none}.collection-count{margin:0;font-size:11px}
 .collection{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}
 .deck-meta{margin-top:8px;font-size:10px}.deck-meta>span:first-child{display:none}
 .deck h2{font-size:clamp(16px,4.5vw,22px);line-height:1.5;margin-top:3px;white-space:nowrap}
 .deck-subtitle{font-size:11px;line-height:1.5}.deck-action{margin-top:8px;padding-top:8px;font-size:11px}
 .deck-number{top:6px;left:6px;width:23px;height:23px;font-size:10px}
 .image-action{display:none}.before-reading,.site-footer{display:none}
 .page-shell{padding:0 18px 20px}
}
@media(max-width:599px) and (max-height:680px){
 .site-header{padding:11px 0}.wordmark{font-size:16px}.wordmark img{width:27px;height:27px}
 .intro{padding:12px 0 14px}.eyebrow{display:none}h1{font-size:23px}
 .intro-aside{padding-top:4px}.collection{gap:14px 12px}
 .deck-art{aspect-ratio:1.08}.deck-subtitle{display:none}.deck-action{margin-top:5px;padding-top:6px}
}
