.hc[data-v-27d9c354]{display:block;background:#fff;scroll-behavior:smooth}.hc-hero[data-v-27d9c354]{position:relative;z-index:20;display:flex;flex-direction:column;background:var(--vh-ink-950);overflow-x:clip}.hc-bg[data-v-27d9c354]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.hc-bg img[data-v-27d9c354]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%;filter:brightness(.62)}.hc-overlay[data-v-27d9c354]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#0a1d28eb,#0a1d28b3 35%,#0a1d2840 65%,#0a1d281a),linear-gradient(to bottom,rgba(10,29,40,.4) 0%,transparent 30%,transparent 70%,rgba(10,29,40,.65) 100%)}.hc-content[data-v-27d9c354]{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding-block:92px 28px}.hc-crumbs[data-v-27d9c354]{display:flex;align-items:center;gap:6px;margin-block-end:28px;font-size:14px;color:#ffffffb8}.hc-crumbs a[data-v-27d9c354]{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)}.hc-crumbs a[data-v-27d9c354]:hover{text-decoration-color:var(--vh-accent)}.hc-kicker[data-v-27d9c354]{margin-block-end:16px}.hc-title[data-v-27d9c354]{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;text-shadow:0 4px 32px rgba(10,29,40,.3)}.hc-accent[data-v-27d9c354]{color:var(--vh-accent)}.hc-sub[data-v-27d9c354]{max-width:50ch;margin:14px 0 0;font-size:1rem;line-height:1.6;color:#ffffffc7}.hc-slot[data-v-27d9c354]{position:relative;z-index:2;color:var(--vh-text);scroll-margin-block-start:88px}.hc-slot[data-v-27d9c354]:before{content:"";position:absolute;inset-inline:0;top:50%;bottom:-1px;z-index:-1;background:#fff}.hc-h2[data-v-27d9c354]{max-width:26ch;margin:14px 0 0;font-family:var(--vh-font-head);word-spacing:var(--vh-head-words, .07em);font-size:clamp(1.6rem,3.2vw,2.4rem);font-weight:800;line-height:1.12;letter-spacing:-.02em;color:#0a1d28;text-wrap:balance}.hc-h2--dark[data-v-27d9c354]{color:#fff}.hc-compare[data-v-27d9c354]{padding-block:clamp(3rem,6vw,5rem)}.hc-cols[data-v-27d9c354]{display:grid;margin-block-start:32px;border-block-start:1px solid var(--vh-line)}.hc-col[data-v-27d9c354]{min-width:0;padding-block:28px}.hc-col+.hc-col[data-v-27d9c354]{border-block-start:1px solid var(--vh-line)}.hc-h3[data-v-27d9c354]{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--vh-font-head);font-size:1.2rem;font-weight:700;letter-spacing:-.01em;color:var(--vh-text)}.hc-h3 svg[data-v-27d9c354]{flex:none;color:var(--vh-accent-ink)}.hc-points[data-v-27d9c354]{display:grid;gap:12px;margin:18px 0 0;padding:0;list-style:none}.hc-points li[data-v-27d9c354]{position:relative;padding-inline-start:18px;font-size:16px;line-height:1.55;color:var(--vh-slate)}.hc-points li[data-v-27d9c354]:before{content:"";position:absolute;inset-inline-start:0;top:.68em;width:8px;height:1.5px;background:var(--vh-ink)}.hc-arrive[data-v-27d9c354]{padding-block:clamp(3rem,6vw,5rem);background:var(--vh-gradient);color:#fff}.hc-arrive-in[data-v-27d9c354]{display:grid;gap:28px}.hc-rows[data-v-27d9c354]{margin:0;border-block-start:1px solid rgba(255,255,255,.16)}.hc-row[data-v-27d9c354]{display:grid;gap:4px;padding-block:18px;border-block-end:1px solid rgba(255,255,255,.16)}.hc-row dt[data-v-27d9c354]{font-size:14px;font-weight:600;color:var(--vh-accent)}.hc-row dd[data-v-27d9c354]{min-width:0;margin:0;font-size:16px;line-height:1.55;color:#ffffffdb}.hc-row-link[data-v-27d9c354]{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:4px;min-height:44px;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)}.hc-row-link[data-v-27d9c354]:hover{text-decoration-color:var(--vh-accent)}.hc-list[data-v-27d9c354]{padding-block:clamp(3rem,6vw,5rem)}.hc-notes[data-v-27d9c354]{display:grid;gap:8px;max-width:72ch;margin-block-start:16px;font-size:15px;line-height:1.55;color:var(--vh-slate)}.hc-notes p[data-v-27d9c354]{margin:0}.hc-group[data-v-27d9c354]{margin-block-start:36px}.hc-group-title[data-v-27d9c354]{margin:0;padding-block-end:12px;border-block-end:1px solid var(--vh-line);font-family:var(--vh-font-head);font-size:1.2rem;font-weight:700;color:var(--vh-text)}.hc-grid[data-v-27d9c354]{display:grid;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none}.hc-grid>li[data-v-27d9c354]{min-width:0;border-block-end:1px solid var(--vh-line)}.hc-card[data-v-27d9c354]{display:grid;grid-template-columns:112px minmax(0,1fr);gap:14px;align-items:start;padding-block:14px;color:inherit;text-decoration:none}.hc-photo[data-v-27d9c354]{border-radius:10px;overflow:hidden}.hc-card-text[data-v-27d9c354]{display:grid;gap:4px;min-width:0}.hc-meta[data-v-27d9c354]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:18px;font-size:13px;color:var(--vh-slate)}.hc-name[data-v-27d9c354]{font-family:var(--vh-font-head);font-size:16px;font-weight:700;line-height:1.3;color:var(--vh-text);overflow-wrap:anywhere;transition:color var(--vh-fast) var(--vh-ease)}.hc-card:hover .hc-name[data-v-27d9c354]{color:var(--vh-accent-ink)}.hc-card[data-v-27d9c354]:focus-visible{outline:2px solid var(--vh-ink);outline-offset:2px;border-radius:10px}.hc-dates[data-v-27d9c354]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-block-start:28px;font-size:15px;color:var(--vh-slate)}.hc-dates p[data-v-27d9c354]{margin:0}.hc-dates-btn[data-v-27d9c354]{text-decoration:none}.hc-sources[data-v-27d9c354]{border-block-start:1px solid var(--vh-line);padding-block:24px 40px;font-size:13px;line-height:1.6;color:var(--vh-slate)}.hc-sources-in[data-v-27d9c354]{display:grid;gap:4px}.hc-sources p[data-v-27d9c354]{margin:0}.hc-sources a[data-v-27d9c354]{color:inherit;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}@media (min-width: 640px){.hc-content[data-v-27d9c354]{padding-block:112px 36px}.hc-title[data-v-27d9c354]{font-size:clamp(2.6rem,6vw,3.4rem)}.hc-sub[data-v-27d9c354]{font-size:1.05rem}.hc-grid[data-v-27d9c354]{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px}.hc-card[data-v-27d9c354]{grid-template-columns:140px minmax(0,1fr)}}@media (min-width: 1024px){.hc-content[data-v-27d9c354]{padding-block:120px 44px;min-height:440px}.hc-title[data-v-27d9c354]{font-size:clamp(3rem,4.2vw,3.8rem)}.hc-cols[data-v-27d9c354]{grid-template-columns:repeat(2,minmax(0,1fr))}.hc-col[data-v-27d9c354]{padding-block:32px}.hc-col[data-v-27d9c354]:first-child{padding-inline-end:48px}.hc-col+.hc-col[data-v-27d9c354]{border-block-start:0;border-inline-start:1px solid var(--vh-line);padding-inline-start:48px}.hc-arrive-in[data-v-27d9c354]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:64px}.hc-row[data-v-27d9c354]{grid-template-columns:180px minmax(0,1fr);gap:24px}.hc-grid[data-v-27d9c354]{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 24px}.hc-grid>li[data-v-27d9c354]{border-block-end:0}.hc-card[data-v-27d9c354]{grid-template-columns:minmax(0,1fr);gap:12px;padding-block:20px 8px}}@media (min-width: 1280px){.hc-grid[data-v-27d9c354]{grid-template-columns:repeat(5,minmax(0,1fr))}}
