/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.b-itinerary{width:100%}.b-itinerary__grid{gap:var(--spacing-10,2.5rem);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:73.125rem){.b-itinerary__grid{align-items:flex-start;gap:var(--spacing-16,4rem);grid-template-columns:repeat(2,minmax(0,1fr))}}.b-itinerary__head{flex-direction:column;display:flex}.b-itinerary__head .wp-block-heading{margin:calc(var(--spacing,.25rem) * 0)}.b-itinerary__stops{--b-itinerary-pin-size:var(--icon-2xl);--b-itinerary-gap:var(--spacing-12);--b-itinerary-dash:#1c1a1773}@supports (color:color-mix(in lab,red,red)){.b-itinerary__stops{--b-itinerary-dash:color-mix(in srgb, var(--color-ink) 45%, transparent)}}.b-itinerary__stops{margin:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 0);gap:var(--b-itinerary-gap);flex-direction:column;list-style-type:none;display:flex}.b-itinerary__stop{gap:var(--spacing-5,1.25rem);grid-template-columns:var(--b-itinerary-pin-size) 1fr;display:grid}.b-itinerary__pin{font-size:var(--b-itinerary-pin-size);color:var(--color-ink);justify-content:center;align-items:flex-start;line-height:1;display:flex;position:relative}.b-itinerary__pin>i{line-height:1}.b-itinerary__stop:not(:last-child) .b-itinerary__pin:after{content:"";left:50%;top:var(--b-itinerary-pin-size);bottom:calc(-1 * var(--b-itinerary-gap));border-left:1px dashed var(--b-itinerary-dash);position:absolute;transform:translate(-50%)}.b-itinerary__stop-content{gap:var(--spacing-1,.25rem);flex-direction:column;display:flex}.b-itinerary__stop-title{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-lg,1.25rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));font-family:var(--font-body);font-weight:var(--font-weight-bold);color:var(--color-ink)}.b-itinerary__stop-desc{margin:calc(var(--spacing,.25rem) * 0);text-wrap:pretty;font-family:var(--font-body);font-size:var(--text-body);line-height:var(--text-body--line-height);letter-spacing:var(--text-body--letter-spacing);font-weight:var(--font-weight-regular);color:var(--color-ink)}
