/* Terry Oct4: left Sky Loft experience; right existing package inclusions. */
#slide-2#slide-2 .derby-inclusions{list-style:disc;margin:1cqw 0;padding:0 0 0 1.3em;color:#fff;font-family:Arial,sans-serif}
#slide-2#slide-2 .derby-inclusions li{margin:0 0 .55cqw;padding:0;line-height:1.38}
@media (min-width:801px) and (min-height: 501px), (min-width: 951px) {
#slide-2#slide-2 .ncaa-program .derby-loft-copy{margin-top:2cqw;font-size:1.4cqw!important;line-height:1.5!important;max-width:43cqw;color:#fff;text-shadow:0 1px 3px #061b30}
#slide-2#slide-2 .ncaa-pricing.ncaa-pricing{margin-top:0!important;align-self:stretch!important;height:100%;display:flex;flex-direction:column;box-sizing:border-box;padding:0!important}
#slide-2#slide-2 .derby-inclusions{font-size:1.25cqw}
#slide-2#slide-2 .derby-guest-count{margin-top:auto!important}
#slide-2#slide-2 .np-contact{margin-top:.8cqw!important}
}
@media (max-width:800px), (max-width: 950px) and (max-height: 500px) {
#slide-2#slide-2 .ncaa-program .derby-loft-copy{margin:20px 0;font-size:18px!important;line-height:1.5!important}
#slide-2#slide-2 .derby-inclusions{font-size:18px;margin:20px 0 28px}
#slide-2#slide-2 .derby-inclusions li{margin-bottom:12px}
}

/* Keep the package readable in phone landscape; avoid mixed desktop/mobile rules. */
@media (min-width:801px) and (max-width:950px) and (max-height:500px) {
body .pilot-page.derby-np-pilot.terry-oct3 #slide-2#slide-2{height:auto!important;aspect-ratio:auto!important;min-height:0!important;padding:26px 24px 20px!important}
body .pilot-page.derby-np-pilot.terry-oct3 #slide-2#slide-2 .ncaa-package-grid{position:relative!important;inset:auto!important;height:auto!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:24px!important}
body .pilot-page.derby-np-pilot.terry-oct3 #slide-2#slide-2 .ncaa-program{padding:0!important}
body .pilot-page.derby-np-pilot.terry-oct3 #slide-2#slide-2 .slide-logo{position:relative!important;inset:auto!important;width:90px!important;margin-bottom:20px!important}
body .pilot-page.derby-np-pilot.terry-oct3 #slide-2#slide-2 .package-meta{font-size:15px!important}
body .pilot-page.derby-np-pilot.terry-oct3 #slide-2#slide-2 .ncaa-program h2{font-size:38px!important}
body .pilot-page.derby-np-pilot.terry-oct3 #slide-2#slide-2 .derby-loft-copy{max-width:none!important;font-size:18px!important;line-height:1.5!important;margin-top:20px!important}
body .pilot-page.derby-np-pilot.terry-oct3 #slide-2#slide-2 .ncaa-pricing{height:auto!important;padding:24px!important;order:3}
body .pilot-page.derby-np-pilot.terry-oct3 #slide-2#slide-2 .ncaa-pricing h3{font-size:29px!important}
body .pilot-page.derby-np-pilot.terry-oct3 #slide-2#slide-2 .derby-inclusions{font-size:18px!important;margin:20px 0 28px!important}
body .pilot-page.derby-np-pilot.terry-oct3 #slide-2#slide-2 .derby-inclusions li{margin-bottom:12px!important}
body .pilot-page.derby-np-pilot.terry-oct3 #slide-2#slide-2 .derby-guest-count{font-size:32px!important;margin-top:20px!important}
body .pilot-page.derby-np-pilot.terry-oct3 #slide-2#slide-2 .np-contact{font-size:17px!important;margin-top:20px!important}
body .pilot-page.derby-np-pilot.terry-oct3 #slide-2#slide-2 .terry-experience{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;order:2}
body .pilot-page.derby-np-pilot.terry-oct3 #slide-2#slide-2 .terry-experience img{height:100px!important}
body .pilot-page.derby-np-pilot.terry-oct3 #slide-2#slide-2 .terry-experience figcaption{font-size:12px!important}
body .pilot-page.derby-np-pilot.terry-oct3 #slide-2#slide-2 .msg-backdrop{width:100%!important}
}

/* Terry Oct4 final: center the package block inside the 33%-wide blue panel. */
#slide-2#slide-2 .ncaa-pricing{text-align:center}
#slide-2#slide-2 .derby-inclusions{text-align:left}
@media (min-width:951px), (min-width:801px) and (min-height:501px) and (min-height: 501px), (min-width: 951px) and (min-height:501px) {
#slide-2#slide-2 .ncaa-pricing.ncaa-pricing{transform:translateX(2.056cqw)}
}
