#top .mwd-tour{color:inherit;margin:24px 0;padding:24px;border:1px solid #6fb6b27a;border-radius:6px;font:16px/1.6 -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}
#top .mwd-tour h2,#top .mwd-tour h3{color:inherit;text-transform:none;letter-spacing:normal;font-family:Georgia,serif;font-weight:400}
#top .mwd-tour h2{font-size:32px;margin:0 0 12px}#top .mwd-tour h3{font-size:25px;margin:0 0 12px}
#top .mwd-tour p{color:inherit;margin:0 0 15px;max-width:68ch}
#top .mwd-tour-live{display:grid;grid-template-columns:1fr 1fr;gap:24px}
#top .mwd-tour-banner{padding:24px 0}#top .mwd-tour-status{font-size:14px}#top .mwd-tour-note{font-size:13px;grid-column:1/-1}
#top .mwd-tour-calendar{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;text-align:center}
#top .mwd-tour-calendar span{min-width:0;padding:7px 1px}#top .mwd-tour-calendar .mwd-tour-weekday{font-size:12px;font-weight:650}
#top .mwd-tour-calendar .has-stop{background:#6fb6b2;color:#102024;border-radius:4px}#top .mwd-tour-day small{display:block;font-size:10px;line-height:1}
#top .mwd-tour-month{display:flex;align-items:center;justify-content:space-between;gap:8px}#top .mwd-tour-month h3{font-size:21px;text-align:center;margin:0}
#top .mwd-tour button{background:transparent;color:inherit;border:1px solid #6fb6b2;border-radius:4px;padding:7px 11px;cursor:pointer;font:inherit}
#top .mwd-tour button:focus-visible{outline:3px solid #6fb6b2;outline-offset:3px}#top .mwd-tour-slide-controls{display:flex;gap:8px;flex-wrap:wrap;margin-top:15px}#top .mwd-tour-slide-controls button{font-size:12px}
#top .mwd-tour-itinerary{grid-column:1/-1}#top .mwd-service-travel{padding:clamp(28px,5vw,64px);border-top:1px solid var(--sg-line)}
@media(max-width:760px){#top .mwd-tour{padding:18px}#top .mwd-tour-live{grid-template-columns:1fr}#top .mwd-tour-banner{padding:8px 0}#top .mwd-tour-calendar-wrap{max-width:100%}}
@media(prefers-reduced-motion:reduce){#top .mwd-tour{scroll-behavior:auto}}

#top .mwd-current-location,#top .mwd-tour-current{font-size:20px;font-weight:650;color:#6fb6b2;margin:14px 0}#top .mwd-service--company .mwd-tour-current{color:#285c5e}