.vm-tour-glance{margin-top:2rem;background:#faf8f3;scroll-margin-top:6rem}.vm-tour-glance-inner{max-width:80rem;margin:0 auto;padding:2rem 1rem}.vm-tour-glance h2{font-size:clamp(1.5rem,3vw,2rem);margin:0 0 1.25rem;color:#282828}.vm-tour-glance-grid{display:grid;gap:1.5rem}.vm-tour-glance ol{list-style:none;margin:0;padding:0;display:grid;gap:.85rem}.vm-tour-glance ol li{display:flex;align-items:flex-start;gap:.75rem;font-size:.9375rem;line-height:1.6}.vm-tour-glance-number{flex:0 0 1.75rem;height:1.75rem;display:grid;place-items:center;border-radius:50%;background:#657d35;color:#fff;font-size:.8125rem}.vm-tour-highlights{border-left:2px solid #d9dfcb;padding-left:1.25rem}.vm-tour-highlights h3{font-size:1.25rem;margin:0 0 .75rem}.vm-tour-highlights ul{margin:0;padding-left:1.1rem;list-style:disc;font-size:.9375rem;line-height:1.6}.vm-tour-highlights li+li{margin-top:.4rem}.vm-tour-glance-note{margin:1.25rem 0 0;color:#5c5c5c;font-size:.8125rem;line-height:1.65;max-width:70rem}@media(min-width:768px){.vm-tour-glance-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:3rem}}
