.range__stage[data-astro-cid-lljt6hug]{max-width:calc(1440 * var(--u));margin-inline:auto;margin-top:var(--space-l);position:relative}.range__frame[data-astro-cid-lljt6hug]{aspect-ratio:1040/720;position:relative;overflow:hidden}.range__canvas[data-astro-cid-lljt6hug]{width:138.462%;position:absolute;inset:0 auto 0 0}@media (width>=1200px){.range__frame[data-astro-cid-lljt6hug]{aspect-ratio:1440/720}.range__canvas[data-astro-cid-lljt6hug]{width:100%}}.range__land[data-astro-cid-lljt6hug],.range__land[data-astro-cid-lljt6hug] svg,.range__route[data-astro-cid-lljt6hug]{width:100%;max-width:none;height:100%;position:absolute;inset:0}.range__land[data-astro-cid-lljt6hug] g{fill:var(--map-land);stroke:var(--background)}.range__route[data-astro-cid-lljt6hug] line[data-astro-cid-lljt6hug]{stroke:var(--accent);stroke-width:2px;vector-effect:non-scaling-stroke}.mark[data-astro-cid-lljt6hug],.city[data-astro-cid-lljt6hug]{left:var(--x);top:var(--y);position:absolute}.mark[data-astro-cid-lljt6hug]{width:0;height:0}.mark__dot[data-astro-cid-lljt6hug],.mark[data-astro-cid-lljt6hug]:before,.mark[data-astro-cid-lljt6hug]:after{border-radius:50%;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.mark__dot[data-astro-cid-lljt6hug]{width:calc(10 * var(--u));height:calc(10 * var(--u));background-color:var(--text)}.mark__code[data-astro-cid-lljt6hug]{top:0;left:calc(5 * var(--u) + var(--space-xs));color:var(--text);white-space:nowrap;position:absolute;transform:translateY(-50%)}.mark--base[data-astro-cid-lljt6hug]:before{content:"";width:calc(16 * var(--u));height:calc(16 * var(--u));border:1px solid var(--text)}.mark--base[data-astro-cid-lljt6hug] .mark__code[data-astro-cid-lljt6hug]{left:calc(8 * var(--u) + var(--space-xs))}.range__cities[data-astro-cid-lljt6hug],.range__route[data-astro-cid-lljt6hug],.range__intro-map[data-astro-cid-lljt6hug],.mark[data-astro-cid-lljt6hug]:not(.mark--base) .mark__code[data-astro-cid-lljt6hug]{display:none}@media (width>=744px){.range__route[data-astro-cid-lljt6hug],.range__cities[data-astro-cid-lljt6hug],.mark[data-astro-cid-lljt6hug]:not(.mark--base) .mark__code[data-astro-cid-lljt6hug]{display:block}.range__intro-map[data-astro-cid-lljt6hug]{display:inline}.range__intro-phone[data-astro-cid-lljt6hug]{display:none}.mark[data-astro-cid-lljt6hug][data-selected] .mark__dot[data-astro-cid-lljt6hug]{background-color:var(--accent)}.mark[data-astro-cid-lljt6hug][data-selected]:after{content:"";width:calc(20 * var(--u));height:calc(20 * var(--u));border:1px solid var(--accent)}.mark[data-astro-cid-lljt6hug][data-selected] .mark__code[data-astro-cid-lljt6hug]{left:calc(10 * var(--u) + var(--space-xs))}}.city[data-astro-cid-lljt6hug]{width:calc(44 * var(--u));height:calc(44 * var(--u));border-radius:50%;transform:translate(-50%,-50%)}.city[data-astro-cid-lljt6hug]:focus-visible{outline-color:var(--text)}.panel[data-astro-cid-lljt6hug]{display:none}@media (width>=744px){.panel[data-astro-cid-lljt6hug]{margin-top:var(--space-l);padding-inline:var(--margin);flex-direction:column;align-items:flex-start;display:flex}}.panel__live[data-astro-cid-lljt6hug]{align-self:stretch}.panel__route[data-astro-cid-lljt6hug]{gap:var(--space-s);padding-bottom:var(--space-s);border-bottom:1px solid var(--border);flex-direction:column;display:flex}.panel__label[data-astro-cid-lljt6hug]{color:var(--text-muted)}.panel__row[data-astro-cid-lljt6hug]{justify-content:space-between;align-items:baseline;gap:var(--space-s);padding-block:var(--space-s);border-bottom:1px solid var(--border);display:flex}.panel__row[data-astro-cid-lljt6hug] dd[data-astro-cid-lljt6hug]{text-align:end}.panel__note[data-astro-cid-lljt6hug]{margin-top:var(--space-s);color:var(--text-muted)}.panel__button[data-astro-cid-lljt6hug]{margin-top:var(--space-s)}@media (width>=1200px){.panel[data-astro-cid-lljt6hug]{top:var(--space-xl);right:var(--margin);width:calc((100% - 2 * var(--margin) - 11 * var(--space-l)) / 12 * 4 + 3 * var(--space-l));padding:var(--space-m);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius);align-items:stretch;margin-top:0;position:absolute}}.range__routes[data-astro-cid-lljt6hug]{margin-top:var(--space-l)}.routes[data-astro-cid-lljt6hug]{border-collapse:collapse;width:100%;display:none}.routes[data-astro-cid-lljt6hug] th[data-astro-cid-lljt6hug],.routes[data-astro-cid-lljt6hug] td[data-astro-cid-lljt6hug]{text-align:start;padding:0;font-weight:400}@media (width>=744px){.routes[data-astro-cid-lljt6hug],.routes[data-astro-cid-lljt6hug] thead[data-astro-cid-lljt6hug],.routes[data-astro-cid-lljt6hug] tbody[data-astro-cid-lljt6hug]{display:block}.routes[data-astro-cid-lljt6hug] tr[data-astro-cid-lljt6hug]{border-bottom:1px solid var(--border);grid-template-columns:320fr 130fr 110fr 194fr;align-items:center;display:grid}.routes[data-astro-cid-lljt6hug] th[data-astro-cid-lljt6hug],.routes[data-astro-cid-lljt6hug] td[data-astro-cid-lljt6hug]{grid-row:1}.routes[data-astro-cid-lljt6hug] thead[data-astro-cid-lljt6hug] th[data-astro-cid-lljt6hug]{padding-block:var(--space-s);color:var(--text-muted)}.routes[data-astro-cid-lljt6hug] .routes__price[data-astro-cid-lljt6hug],.routes[data-astro-cid-lljt6hug] .routes__request[data-astro-cid-lljt6hug],.routes[data-astro-cid-lljt6hug] thead[data-astro-cid-lljt6hug] th[data-astro-cid-lljt6hug]:nth-child(4),.routes[data-astro-cid-lljt6hug] thead[data-astro-cid-lljt6hug] td[data-astro-cid-lljt6hug]{grid-column:4}.routes[data-astro-cid-lljt6hug] .routes__request[data-astro-cid-lljt6hug]{justify-self:end}}@media (width>=1200px){.routes[data-astro-cid-lljt6hug] tr[data-astro-cid-lljt6hug]{column-gap:var(--space-l);grid-template-columns:repeat(12,minmax(0,1fr))}.routes[data-astro-cid-lljt6hug] tr[data-astro-cid-lljt6hug]>[data-astro-cid-lljt6hug]:first-child{grid-column:1/4}.routes[data-astro-cid-lljt6hug] tr[data-astro-cid-lljt6hug]>[data-astro-cid-lljt6hug]:nth-child(2){grid-column:4/8}.routes[data-astro-cid-lljt6hug] tr[data-astro-cid-lljt6hug]>[data-astro-cid-lljt6hug]:nth-child(3){grid-column:8/10}.routes[data-astro-cid-lljt6hug] .routes__price[data-astro-cid-lljt6hug],.routes[data-astro-cid-lljt6hug] .routes__request[data-astro-cid-lljt6hug],.routes[data-astro-cid-lljt6hug] thead[data-astro-cid-lljt6hug] th[data-astro-cid-lljt6hug]:nth-child(4),.routes[data-astro-cid-lljt6hug] thead[data-astro-cid-lljt6hug] td[data-astro-cid-lljt6hug]{grid-column:10/13}}.route-list[data-astro-cid-lljt6hug]{border-top:1px solid var(--border)}.route-list__item[data-astro-cid-lljt6hug]{align-items:center;row-gap:var(--space-xs);column-gap:var(--space-s);padding-top:var(--space-s);border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name name""meta meta""price request";display:grid}.route-list__name[data-astro-cid-lljt6hug]{grid-area:name}.route-list__meta[data-astro-cid-lljt6hug]{column-gap:var(--space-s);color:var(--text-muted);flex-wrap:wrap;grid-area:meta;display:flex}.route-list__price[data-astro-cid-lljt6hug]{grid-area:price}.route-list__request[data-astro-cid-lljt6hug]{grid-area:request}@media (width>=744px){.route-list[data-astro-cid-lljt6hug]{display:none}}.range__note[data-astro-cid-lljt6hug]{margin-top:var(--space-s);color:var(--text-muted)}.range__note[data-astro-cid-lljt6hug] a[data-astro-cid-lljt6hug]{text-decoration:underline}.specs__table[data-astro-cid-qtn4zntw]{column-gap:var(--space-s);margin-top:var(--space-l);border-top:1px solid var(--border);grid-template-columns:max-content minmax(0,1fr);display:grid}.specs__group[data-astro-cid-qtn4zntw],.specs__rows[data-astro-cid-qtn4zntw],.specs__row[data-astro-cid-qtn4zntw]{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.specs__group[data-astro-cid-qtn4zntw]{border-bottom:1px solid var(--border)}.specs__name[data-astro-cid-qtn4zntw]{padding-block:var(--space-s);border-bottom:1px solid var(--border);grid-column:1/-1}.specs__row[data-astro-cid-qtn4zntw]{padding-block:var(--space-s)}.specs__row[data-astro-cid-qtn4zntw]:not(:last-child){border-bottom:1px solid var(--border)}.specs__label[data-astro-cid-qtn4zntw]{color:var(--text-muted)}@media (width>=744px){.specs__table[data-astro-cid-qtn4zntw]{column-gap:var(--space-m);grid-template-columns:repeat(8,minmax(0,1fr))}.specs__name[data-astro-cid-qtn4zntw]{border-bottom:0;grid-column:1/3}.specs__rows[data-astro-cid-qtn4zntw]{grid-column:3/-1}.specs__row[data-astro-cid-qtn4zntw] dt[data-astro-cid-qtn4zntw]{grid-column:1/3}.specs__row[data-astro-cid-qtn4zntw] dd[data-astro-cid-qtn4zntw]{grid-column:3/-1}}@media (width>=1200px){.specs__table[data-astro-cid-qtn4zntw]{column-gap:var(--space-l);grid-template-columns:repeat(12,minmax(0,1fr))}.specs__name[data-astro-cid-qtn4zntw]{grid-column:1/4}.specs__rows[data-astro-cid-qtn4zntw]{grid-column:4/-1}.specs__row[data-astro-cid-qtn4zntw] dt[data-astro-cid-qtn4zntw]{grid-column:1/5}.specs__row[data-astro-cid-qtn4zntw] dd[data-astro-cid-qtn4zntw]{grid-column:5/-1}}.cabin__layout[data-astro-cid-gnfggtm3]{margin-top:var(--space-l)}.cabin__plan[data-astro-cid-gnfggtm3]{color:var(--text)}.cabin__plan[data-astro-cid-gnfggtm3] svg{width:100%;height:auto}.cabin__plan[data-astro-cid-gnfggtm3] .cp-zone,.cabin__plan[data-astro-cid-gnfggtm3] .cp-area{cursor:pointer}.cabin__plan[data-astro-cid-gnfggtm3] .cp-num,.cabin__plan[data-astro-cid-gnfggtm3] .cp-tick,.cabin__areas[data-astro-cid-gnfggtm3],.cabin__photo[data-astro-cid-gnfggtm3],.cabin__detail[data-astro-cid-gnfggtm3]{display:none}.cabin__img[data-astro-cid-gnfggtm3]{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.accordion[data-astro-cid-gnfggtm3]{margin-top:var(--space-l);border-bottom:1px solid var(--border)}.accordion__item[data-astro-cid-gnfggtm3]{border-top:1px solid var(--border)}.accordion__item[data-astro-cid-gnfggtm3]:has([aria-expanded=true]){border-top-color:var(--text);box-shadow:inset 0 1px 0 var(--text)}.accordion__button[data-astro-cid-gnfggtm3]{align-items:baseline;gap:var(--space-m);width:100%;min-height:calc(44 * var(--u));padding-block:var(--space-s);text-align:start;display:flex}.accordion__number[data-astro-cid-gnfggtm3],.accordion__stat[data-astro-cid-gnfggtm3]{color:var(--text-muted)}.accordion__end[data-astro-cid-gnfggtm3]{align-items:baseline;gap:var(--space-s);margin-left:auto;display:flex}.accordion__button[data-astro-cid-gnfggtm3][aria-expanded=true] .accordion__plus[data-astro-cid-gnfggtm3],.accordion__button[data-astro-cid-gnfggtm3][aria-expanded=false] .accordion__minus[data-astro-cid-gnfggtm3]{display:none}.accordion__panel[data-astro-cid-gnfggtm3]{gap:var(--space-s);padding-bottom:var(--space-m);flex-direction:column;display:flex}@media (width>=744px){.accordion[data-astro-cid-gnfggtm3]{display:none}.cabin__plan[data-astro-cid-gnfggtm3] .cp-num,.cabin__plan[data-astro-cid-gnfggtm3] .cp-tick{display:inline}.cabin__layout[data-astro-cid-gnfggtm3]{column-gap:var(--space-m);grid-template-columns:repeat(8,minmax(0,1fr));display:grid}.cabin__plan[data-astro-cid-gnfggtm3]{grid-column:1/-1}.cabin__areas[data-astro-cid-gnfggtm3]{column-gap:var(--space-s);row-gap:var(--space-l);margin-top:var(--space-m);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cabin__photo[data-astro-cid-gnfggtm3],.cabin__detail[data-astro-cid-gnfggtm3]{margin-top:var(--space-l);display:block}.cabin__photo[data-astro-cid-gnfggtm3]{grid-column:1/5}.cabin__detail[data-astro-cid-gnfggtm3]{grid-column:5/-1}}.area[data-astro-cid-gnfggtm3]{width:100%;min-height:calc(44 * var(--u));padding-block:var(--space-xs);text-align:start;border-top:1px solid var(--border);flex-direction:column;align-items:flex-start;display:flex}.area[data-astro-cid-gnfggtm3][aria-pressed=true]{border-top-color:var(--text);box-shadow:inset 0 1px 0 var(--text)}.area__number[data-astro-cid-gnfggtm3]{color:var(--text-muted)}.cabin__info[data-astro-cid-gnfggtm3]{gap:var(--space-s);flex-direction:column;display:flex}.cabin__meta[data-astro-cid-gnfggtm3]{justify-content:space-between;gap:var(--space-s);color:var(--text-muted);display:flex}@media (width>=1200px){.cabin__layout[data-astro-cid-gnfggtm3]{column-gap:var(--space-l);row-gap:var(--space-s);grid-template-rows:auto auto;grid-template-columns:repeat(12,minmax(0,1fr))}.cabin__plan[data-astro-cid-gnfggtm3]{grid-area:1/1/auto/9;align-self:center}.cabin__areas[data-astro-cid-gnfggtm3]{grid-area:2/1/auto/9;grid-template-columns:repeat(6,minmax(0,1fr));align-self:start;margin-top:0}.cabin__photo[data-astro-cid-gnfggtm3]{grid-area:1/9/auto/-1;margin-top:0}.cabin__detail[data-astro-cid-gnfggtm3]{grid-area:2/9/auto/-1;margin-top:0}}.price[data-astro-cid-trp5psln]{flex-direction:column;align-items:flex-start;display:flex}.price[data-astro-cid-trp5psln]>[data-astro-cid-trp5psln]{align-self:stretch}.price__lists[data-astro-cid-trp5psln]{gap:var(--space-l);margin-top:var(--space-l);display:grid}.price__label[data-astro-cid-trp5psln]{padding-block:var(--space-s);border-bottom:1px solid var(--border);color:var(--text-muted)}.price__list[data-astro-cid-trp5psln] li[data-astro-cid-trp5psln]{padding-block:var(--space-s);border-bottom:1px solid var(--border)}.price__returns[data-astro-cid-trp5psln]{gap:var(--space-s);margin-top:var(--space-l);flex-direction:column;display:flex}.price[data-astro-cid-trp5psln]>.price__button[data-astro-cid-trp5psln]{margin-top:var(--space-2xl);align-self:flex-start}@media (width>=744px){.price__lists[data-astro-cid-trp5psln]{column-gap:var(--space-m);grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}.price__lists[data-astro-cid-trp5psln]>div[data-astro-cid-trp5psln]{grid-row:span 2;grid-template-rows:subgrid;display:grid}.price__returns[data-astro-cid-trp5psln]{width:calc((100% - var(--space-m)) / 2)}}@media (width>=1200px){.price__lists[data-astro-cid-trp5psln]{column-gap:var(--space-l)}.price__returns[data-astro-cid-trp5psln]{width:calc((100% - var(--space-l)) / 2)}}
