.offer[data-astro-cid-kbjg75op]{border:1px solid var(--gray-750);background:var(--gray-950);align-items:center;gap:20px 32px;padding:clamp(20px,3vw,28px);display:grid}.offer[data-astro-cid-kbjg75op] img{width:min(200px,60%);height:auto}.offer-copy[data-astro-cid-kbjg75op]{gap:10px}.offer-copy[data-astro-cid-kbjg75op] p[data-astro-cid-kbjg75op]{max-width:72ch;color:var(--gray-200);font-size:17px;line-height:1.55}.more[data-astro-cid-kbjg75op]{gap:10px;font-weight:700;display:inline-flex}@media (width>=768px){.offer[data-astro-cid-kbjg75op]{grid-template-columns:200px minmax(0,1fr)}.offer[data-astro-cid-kbjg75op] img{width:100%}}.tiles[data-astro-cid-et7fk6s7]{gap:32px 40px;margin:0;padding:0;list-style:none;display:grid}.tile[data-astro-cid-et7fk6s7]{border-top:1px solid var(--mbs-black);gap:10px;padding-top:20px}.tile-title[data-astro-cid-et7fk6s7]{letter-spacing:-.01em;font-size:20px;line-height:1.25}.tile[data-astro-cid-et7fk6s7] p[data-astro-cid-et7fk6s7]{color:var(--gray-850);font-size:16px;line-height:1.55}@media (width>=768px){.tiles[data-astro-cid-et7fk6s7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.tiles[data-astro-cid-et7fk6s7]{grid-template-columns:repeat(4,minmax(0,1fr))}}.card[data-astro-cid-bjcycopv]{background:var(--gray-950);border:1px solid var(--gray-850);height:100%;color:var(--mbs-white);flex-direction:column;display:flex;position:relative}.media[data-astro-cid-bjcycopv]{background:var(--gray-925);border-bottom:1px solid var(--gray-850);align-items:center;height:clamp(160px,16vw,200px);padding:0 24px;display:flex}.media[data-astro-cid-bjcycopv] img{width:100%;height:auto}.body[data-astro-cid-bjcycopv]{flex-direction:column;flex-grow:1;gap:14px;padding:28px;display:flex}.summary[data-astro-cid-bjcycopv]{color:var(--gray-250);font-size:18px;line-height:1.45}.price[data-astro-cid-bjcycopv]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:700}.card-link[data-astro-cid-bjcycopv]:after{content:"";z-index:1;position:absolute;inset:0}.actions[data-astro-cid-bjcycopv]{z-index:2;flex-wrap:wrap;gap:12px;margin-top:auto;padding-top:6px;display:flex;position:relative}.gap-48[data-astro-cid-ws4isfbp]{gap:clamp(32px,4vw,48px)}.tour-head[data-astro-cid-ws4isfbp]{gap:20px}.intro[data-astro-cid-ws4isfbp]{max-width:640px;color:var(--gray-850);font-size:clamp(18px,1.8vw,20px);line-height:1.55}.scroller[data-astro-cid-ws4isfbp]{margin-inline:calc(var(--gutter) * -1);padding:12px var(--gutter);scrollbar-width:thin;overflow-x:auto}.panel[data-astro-cid-ws4isfbp]{min-width:900px;margin:0;position:relative}.panel[data-astro-cid-ws4isfbp] img{width:100%;height:auto}.marker[data-astro-cid-ws4isfbp]{border:2px solid var(--mbs-white);background:var(--mbs-black);width:30px;height:30px;color:var(--mbs-white);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;transition:background-color .15s,color .15s,transform .15s;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #00000059}.marker[data-astro-cid-ws4isfbp]:hover,.marker[data-astro-cid-ws4isfbp].is-active{background:var(--mbs-white);color:var(--mbs-black);text-decoration:none;transform:translate(-50%,-50%)scale(1.15)}.swipe[data-astro-cid-ws4isfbp]{margin-top:-24px}.stops[data-astro-cid-ws4isfbp]{gap:0 40px;margin:0;padding:0;list-style:none;display:grid}.stop[data-astro-cid-ws4isfbp]{border-top:1px solid var(--gray-200);scroll-margin-top:calc(var(--header-h) + 24px);gap:16px;padding:18px 0;transition:background-color .15s;display:flex}.stop[data-astro-cid-ws4isfbp].is-active .num[data-astro-cid-ws4isfbp],.stop[data-astro-cid-ws4isfbp]:target .num[data-astro-cid-ws4isfbp]{background:var(--mbs-black);color:var(--mbs-white)}.num[data-astro-cid-ws4isfbp]{border:2px solid var(--mbs-black);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;font-weight:700;transition:background-color .15s,color .15s;display:flex}.stop-copy[data-astro-cid-ws4isfbp]{gap:4px}.stop-title[data-astro-cid-ws4isfbp]{font-size:18px;font-weight:700;line-height:1.3}.stop-text[data-astro-cid-ws4isfbp]{color:var(--gray-850);font-size:16px;line-height:1.5}@media (width>=768px){.stops[data-astro-cid-ws4isfbp]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.scroller[data-astro-cid-ws4isfbp]{margin-inline:0;padding-inline:0;overflow:visible}.panel[data-astro-cid-ws4isfbp]{min-width:0}.swipe[data-astro-cid-ws4isfbp]{display:none}.stops[data-astro-cid-ws4isfbp]{grid-template-columns:repeat(4,minmax(0,1fr))}}.gap-48[data-astro-cid-zgpsxew7]{gap:clamp(32px,4vw,48px)}.head[data-astro-cid-zgpsxew7]{flex-wrap:wrap;align-items:flex-start;gap:24px 40px;display:flex}.head[data-astro-cid-zgpsxew7] .icon{flex-shrink:0;width:clamp(72px,8vw,96px);height:auto}.head-copy[data-astro-cid-zgpsxew7]{flex:480px;gap:16px}.intro[data-astro-cid-zgpsxew7]{max-width:640px;color:var(--gray-200);font-size:clamp(18px,1.8vw,20px);line-height:1.55}.more[data-astro-cid-zgpsxew7]{margin-top:8px}.tabs[data-astro-cid-zgpsxew7]{border-bottom:1px solid var(--gray-850);flex-wrap:wrap;gap:12px;padding-bottom:8px;display:flex}.tabs[data-astro-cid-zgpsxew7][hidden]{display:none}[data-astro-cid-zgpsxew7][role=tab]{border:1px solid var(--gray-750);background:var(--mbs-black);min-height:44px;color:var(--mbs-white);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:0;padding:0 20px;font-size:13px;font-weight:700;transition:background-color .15s,color .15s,border-color .15s}[data-astro-cid-zgpsxew7][role=tab]:hover{border-color:var(--mbs-white)}[data-astro-cid-zgpsxew7][role=tab][aria-selected=true]{background:var(--mbs-white);border-color:var(--mbs-white);color:var(--mbs-black)}.panels[data-astro-cid-zgpsxew7]{flex-direction:column;gap:64px;display:flex}.panel[data-astro-cid-zgpsxew7]{align-items:center;gap:32px;display:grid}.panel[data-astro-cid-zgpsxew7][hidden]{display:none}.panel[data-astro-cid-zgpsxew7]:focus-visible{outline:2px solid var(--mbs-white);outline-offset:8px}.shot[data-astro-cid-zgpsxew7]{background:var(--gray-925);border:1px solid var(--gray-850);justify-content:center;padding:clamp(12px,2vw,24px);display:flex}.shot[data-astro-cid-zgpsxew7] img{width:100%;height:auto;box-shadow:0 24px 60px #0009}.panel--narrow[data-astro-cid-zgpsxew7] .shot[data-astro-cid-zgpsxew7] img{width:auto;max-width:100%;max-height:520px}.copy[data-astro-cid-zgpsxew7]{gap:16px}.title[data-astro-cid-zgpsxew7]{font-size:var(--text-h3);letter-spacing:-.02em;line-height:1.15}.text[data-astro-cid-zgpsxew7]{color:var(--gray-200);font-size:17px;line-height:1.55}.points[data-astro-cid-zgpsxew7]{border-top:1px solid var(--gray-850);margin:4px 0 0;padding:0;list-style:none}.points[data-astro-cid-zgpsxew7] li[data-astro-cid-zgpsxew7]{border-bottom:1px solid var(--gray-850);color:var(--gray-250);padding:12px 0;font-size:15px;line-height:1.4}@media (width>=1024px){.panel[data-astro-cid-zgpsxew7]{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px}.shot[data-astro-cid-zgpsxew7]{grid-column:span 8}.copy[data-astro-cid-zgpsxew7]{grid-column:9/span 4}}
