.frp[data-v-da52438b]{display:block;background:#fff;scroll-behavior:smooth}.frp-hero[data-v-da52438b]{position:relative;z-index:20;display:flex;flex-direction:column;background:var(--vh-gradient);overflow-x:clip}.frp-bg[data-v-da52438b]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.frp-overlay[data-v-da52438b]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 70% at 85% 20%,rgba(34,211,238,.12) 0%,transparent 60%)}.frp-content[data-v-da52438b]{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding-block:92px 28px}.frp-crumbs[data-v-da52438b]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-block-end:24px;font-size:14px;color:#ffffffb8}.frp-crumbs a[data-v-da52438b]{display:inline-flex;align-items:center;min-height:44px;color:#fff;text-decoration:underline;text-decoration-color:#fff6;text-underline-offset:4px;transition:text-decoration-color var(--vh-fast) var(--vh-ease)}.frp-crumbs a[data-v-da52438b]:hover{text-decoration-color:var(--vh-accent)}.frp-kicker[data-v-da52438b]{margin-block-end:16px}.frp-title[data-v-da52438b]{max-width:17ch;margin:0;font-family:var(--vh-font-head);word-spacing:var(--vh-head-words, .07em);font-size:clamp(2.1rem,8.6vw,2.6rem);font-weight:800;line-height:1.08;letter-spacing:-.025em;color:#fff;text-wrap:balance}.frp-sub[data-v-da52438b]{max-width:52ch;margin:14px 0 0;font-size:1rem;line-height:1.6;color:#ffffffc7}.frp-slot[data-v-da52438b]{position:relative;z-index:2;color:var(--vh-text);scroll-margin-block-start:88px}.frp-slot[data-v-da52438b]:before{content:"";position:absolute;inset-inline:0;top:50%;bottom:-1px;z-index:-1;background:#fff}.frp-h2[data-v-da52438b]{max-width:28ch;margin:0;font-family:var(--vh-font-head);word-spacing:var(--vh-head-words, .07em);font-size:clamp(1.5rem,3vw,2.2rem);font-weight:800;line-height:1.12;letter-spacing:-.02em;color:#0a1d28;text-wrap:balance}.frp-h2--dark[data-v-da52438b]{color:#fff}.frp-h3[data-v-da52438b]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-family:var(--vh-font-head);font-size:1.1rem;font-weight:700;color:var(--vh-text)}.frp-h3--dark[data-v-da52438b]{color:#fff}.frp-badge[data-v-da52438b]{padding:2px 10px;border-radius:999px;background:var(--vh-mist);border:1px solid var(--vh-line);font-size:12px;font-weight:600;color:var(--vh-slate)}.frp-days[data-v-da52438b]{padding-block:clamp(3rem,6vw,5rem) clamp(2rem,4vw,3rem)}.frp-empty[data-v-da52438b]{max-width:64ch;margin:16px 0 0;font-size:16px;line-height:1.55;color:var(--vh-slate)}.frp-table-block[data-v-da52438b]{margin-block-start:28px}.frp-table-wrap[data-v-da52438b]{margin-block-start:12px;max-width:760px}.frp-table[data-v-da52438b]{width:100%;table-layout:fixed;border-collapse:collapse;font-size:14px}.frp-table th[data-v-da52438b],.frp-table td[data-v-da52438b]{padding:10px 2px;border-block-end:1px solid var(--vh-line);text-align:center;font-weight:500}.frp-table thead th[data-v-da52438b]{font-size:13px;font-weight:600;color:var(--vh-slate)}.frp-table abbr[data-v-da52438b]{text-decoration:none}.frp-table .frp-airline[data-v-da52438b]{width:34%;padding-inline-end:8px;text-align:start;font-weight:600;color:var(--vh-text);overflow-wrap:anywhere}.frp-table thead .frp-airline[data-v-da52438b]{font-weight:600;color:var(--vh-slate)}.frp-airline-at[data-v-da52438b]{display:block;font-size:12px;font-weight:500;color:var(--vh-slate)}.frp-count[data-v-da52438b]{display:inline-grid;place-items:center;min-width:28px;height:28px;border-radius:999px;background:var(--vh-ink);color:#fff;font-family:var(--vh-font-head);font-weight:700;font-variant-numeric:tabular-nums}.frp-dot[data-v-da52438b]{color:var(--vh-muted)}.frp-measured[data-v-da52438b],.frp-note[data-v-da52438b],.frp-legend[data-v-da52438b]{max-width:72ch;margin:10px 0 0;font-size:14px;line-height:1.55;color:var(--vh-slate)}.frp-legend[data-v-da52438b]{margin-block-start:24px}.frp-inline-link[data-v-da52438b]{color:var(--vh-accent-ink);text-decoration:underline;text-underline-offset:3px}.frp-price[data-v-da52438b]{max-width:72ch;margin:20px 0 0;padding:14px 16px;border-radius:var(--vh-r-card);background:var(--vh-mist);border:1px solid var(--vh-line);font-size:15px;line-height:1.55;color:var(--vh-text)}.frp-week[data-v-da52438b]{padding-block:0 clamp(2rem,4vw,3rem)}.frp-wtable[data-v-da52438b]{width:100%;border-collapse:collapse;font-size:15px}.frp-wtable th[data-v-da52438b],.frp-wtable td[data-v-da52438b]{padding:11px 8px 11px 0;border-block-end:1px solid var(--vh-line);text-align:start;font-weight:500;vertical-align:top}.frp-wtable thead th[data-v-da52438b]{font-size:13px;font-weight:600;color:var(--vh-slate)}.frp-wtable tbody th[data-v-da52438b]{font-weight:600;color:var(--vh-text)}.frp-wtable .frp-wprice[data-v-da52438b]{white-space:nowrap;font-weight:700;color:var(--vh-ink);text-align:end;padding-inline-end:16px}.frp-wtable .frp-wnone[data-v-da52438b]{color:var(--vh-slate)}.frp-wtable tr.is-low th[data-v-da52438b],.frp-wtable tr.is-low .frp-wprice[data-v-da52438b]{color:var(--vh-accent-ink)}.frp-facts[data-v-da52438b]{padding-block:clamp(2rem,4vw,3rem) clamp(3rem,6vw,5rem)}.frp-fact-list[data-v-da52438b]{display:grid;gap:0;margin:20px 0 0;padding:0;list-style:none;border-block-start:1px solid var(--vh-line)}.frp-fact[data-v-da52438b]{display:flex;gap:12px;align-items:flex-start;padding-block:16px;border-block-end:1px solid var(--vh-line);font-size:16px;line-height:1.55;color:var(--vh-slate)}.frp-fact svg[data-v-da52438b]{flex:none;margin-block-start:3px;color:var(--vh-accent-ink)}.frp-ground[data-v-da52438b]{padding-block:clamp(3rem,6vw,5rem);background:var(--vh-gradient);color:#fff}.frp-ground-in[data-v-da52438b]{display:grid;gap:32px}.frp-airport[data-v-da52438b]{max-width:60ch;margin:14px 0 0;font-size:16px;line-height:1.6;color:#ffffffdb}.frp-stats[data-v-da52438b]{display:grid;gap:0;margin:14px 0 0;border-block-start:1px solid rgba(255,255,255,.16)}.frp-stats>div[data-v-da52438b]{display:flex;justify-content:space-between;gap:16px;padding-block:14px;border-block-end:1px solid rgba(255,255,255,.16)}.frp-stats dt[data-v-da52438b]{font-size:15px;color:#ffffffd1}.frp-stats dd[data-v-da52438b]{margin:0;font-size:18px;color:#fff;white-space:nowrap}.frp-ground-note[data-v-da52438b]{margin:12px 0 0;font-size:14px;line-height:1.55;color:#ffffffb8}.frp-ground-btns[data-v-da52438b]{display:flex;flex-wrap:wrap;gap:10px;margin-block-start:18px}.frp-btn[data-v-da52438b]{text-decoration:none}.frp-row-link[data-v-da52438b]{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:4px;min-height:44px;margin-block-start:8px;color:#fff;font-weight:500;text-decoration:underline;text-decoration-color:#fff6;text-underline-offset:4px;transition:text-decoration-color var(--vh-fast) var(--vh-ease)}.frp-row-link[data-v-da52438b]:hover{text-decoration-color:var(--vh-accent)}.frp-faq[data-v-da52438b]{padding-block:clamp(3rem,6vw,5rem)}.frp-qa[data-v-da52438b]{margin:20px 0 0;border-block-start:1px solid var(--vh-line)}.frp-qa-item[data-v-da52438b]{padding-block:18px;border-block-end:1px solid var(--vh-line)}.frp-qa dt[data-v-da52438b]{font-family:var(--vh-font-head);font-size:17px;font-weight:700;color:var(--vh-text)}.frp-qa dd[data-v-da52438b]{max-width:72ch;margin:6px 0 0;font-size:16px;line-height:1.55;color:var(--vh-slate)}.frp-more[data-v-da52438b]{padding-block:8px clamp(3rem,6vw,5rem)}.frp-more-in[data-v-da52438b]{display:grid;gap:28px}.frp-country[data-v-da52438b]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;border:1px solid var(--vh-line);border-radius:var(--vh-r-panel);background:var(--vh-mist);color:var(--vh-text);text-decoration:none;box-shadow:var(--vh-shadow-sm);transition:border-color var(--vh-fast) var(--vh-ease),transform var(--vh-fast) var(--vh-ease),box-shadow var(--vh-fast) var(--vh-ease)}.frp-country[data-v-da52438b]:hover{border-color:var(--vh-ink);transform:translateY(-2px);box-shadow:var(--vh-shadow-md)}.frp-country>span[data-v-da52438b]{display:grid;gap:4px}.frp-country-title[data-v-da52438b]{font-family:var(--vh-font-head);font-size:18px;font-weight:700}.frp-country-sub[data-v-da52438b]{font-size:14px;color:var(--vh-slate)}.frp-country svg[data-v-da52438b]{flex:none;color:var(--vh-accent-ink)}.frp-more-title[data-v-da52438b]{margin:0;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--vh-muted)}.frp-more-list[data-v-da52438b]{display:flex;flex-wrap:wrap;gap:8px 20px;margin:10px 0 0;padding:0;list-style:none}.frp-more-link[data-v-da52438b]{display:inline-flex;align-items:center;min-height:44px;color:var(--vh-ink);font-weight:600;text-decoration:underline;text-decoration-color:var(--vh-line-strong);text-underline-offset:4px;transition:text-decoration-color var(--vh-fast) var(--vh-ease)}.frp-more-link[data-v-da52438b]:hover{text-decoration-color:var(--vh-ink)}@media (min-width: 640px){.frp-content[data-v-da52438b]{padding-block:112px 36px}.frp-title[data-v-da52438b]{font-size:clamp(2.6rem,6vw,3.4rem)}.frp-sub[data-v-da52438b]{font-size:1.05rem}.frp-table[data-v-da52438b]{font-size:15px}.frp-table th[data-v-da52438b],.frp-table td[data-v-da52438b]{padding:12px 4px}}@media (min-width: 1024px){.frp-content[data-v-da52438b]{padding-block:120px 44px;min-height:420px}.frp-title[data-v-da52438b]{font-size:clamp(3rem,4.2vw,3.8rem)}.frp-ground-in[data-v-da52438b]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}.frp-fact-list[data-v-da52438b]{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:32px;column-gap:32px}}@media (prefers-reduced-motion: reduce){.frp-country[data-v-da52438b]{transition:none}}
