[data-hourly-expansion] .gr-mia-facts .gr-mia-fact{grid-template-columns:1fr;gap:5px}[data-hourly-expansion] .detail-body p,[data-hourly-expansion] .detail-body li{font-size:1rem}[data-hourly-expansion] .mia-route-cards{margin-top:30px}[data-hourly-expansion] .hourly-directory-section>h3{margin-top:35px}[data-hourly-expansion] .mia-directory a[aria-current=page]{border-color:#846223;background:#ede2c8}[data-hourly-expansion] .section-jump{flex-wrap:wrap;row-gap:12px}.hourly-benefits{display:grid;gap:22px;margin-top:28px}.hourly-benefits>div{padding:22px;background:#f5f1e7;border-left:3px solid #b59b53;border-radius:8px}.hourly-benefits span{font-weight:600;color:#846223;display:block;margin-bottom:12px}[data-hourly-expansion] .hourly-cruise-break{background:#243e35;border-radius:16px;padding:35px!important;margin-block:25px}[data-hourly-expansion] .hourly-cruise-break h2,[data-hourly-expansion] .hourly-cruise-break p{color:white}[data-hourly-expansion] .hourly-cruise-break .eyebrow{color:#e8d7a2}.hourly-rate{background:#f5f1e7;padding:25px;border-radius:12px;margin-bottom:24px}.hourly-rate>span{display:block;font-size:.875rem;letter-spacing:.06em}.hourly-rate strong{display:block;font-size:2rem;line-height:1.25;margin-block:10px;color:#243e35}@media(max-width:760px){[data-hourly-expansion] .detail-side{grid-row:auto}[data-hourly-expansion] .hourly-cruise-break{padding:25px!important}}
.hourly-fleet-intro{font-size:1rem;line-height:1.7;margin-top:22px;max-width:60ch;color:#243e35}.hourly-vehicle-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:28px 0}.hourly-vehicle-card{background:#fff;border:1px solid #dfd6c3;border-radius:12px;overflow:hidden}.hourly-vehicle-card img{width:100%;aspect-ratio:1.5;object-fit:cover}.hourly-vehicle-card>div{padding:22px}.hourly-vehicle-card strong{display:block;font-size:1rem;line-height:1.5;color:#604713}.hourly-vehicle-card.hourly-featured{background:#f5f1e7;border-top:4px solid #b59b53}[data-hourly-expansion] .hourly-vehicle-card h3{font-size:1.5rem}@media(max-width:640px){.hourly-vehicle-grid{grid-template-columns:1fr}}

.hourly-vehicle-card{padding:24px}.hourly-vehicle-card.hourly-featured{grid-column:1/-1}.hourly-benefits h3{margin-top:10px}.hourly-benefits span{font-size:.875rem}.hourly-directory-section>h3{margin-top:36px}
.hourly-vehicle-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.hourly-vehicle-card{grid-column:span 2}.hourly-vehicle-card.hourly-featured{grid-column:1/-1}.hourly-vehicle-card h3{font-size:1.35rem!important}.hourly-vehicle-card.hourly-featured h3{font-size:1.65rem!important}@media(max-width:900px){.hourly-vehicle-card{grid-column:span 3}}@media(max-width:640px){.hourly-vehicle-grid{grid-template-columns:1fr}.hourly-vehicle-card{grid-column:1/-1}}
