/* Original black/gold palette; restrained, compact refinement. */
.persona-vip :is(.journey-price-grid,.journey-route-grid,.intent-grid) article,.persona-vip .journey-form-slot{border-radius:5px;border-color:#dfbd7855;box-shadow:none}
.persona-vip .persona-vehicle img{border-radius:4px;box-shadow:none}
.persona-vip :is(.call,.persona-enquire){border-radius:4px;box-shadow:none;text-shadow:none}
.persona-vip :is(.journey-prices,.journey-routes,.persona-local){padding-block:44px}
.persona-vip .journey-form-slot{padding:20px}
.persona-vip .persona-actions{gap:14px}
.persona-vip :is(a,button,input,select,textarea):focus-visible{outline:3px solid #dfbd78;outline-offset:3px}
@media(min-width:1101px){.persona-vip .persona-hero{padding-block:56px}}
@media(max-width:767px){.persona-vip :is(.journey-prices,.journey-routes,.persona-local){padding-block:32px}.persona-vip .journey-form-slot{padding:18px 14px}}
