.vwg-guide[data-v-bd0732a1]{background:linear-gradient(180deg,#f7fafcf0,#edf9f6d1 42%,#fffffff5);border-bottom:1px solid rgba(14,116,144,.12);color:#10243d}.vwg-shell[data-v-bd0732a1]{display:flex;flex-direction:column;gap:28px;margin:0 auto;max-width:1180px;padding:36px 18px 44px}.vwg-final-cta[data-v-bd0732a1],.vwg-intro[data-v-bd0732a1],.vwg-map-schedule[data-v-bd0732a1],.vwg-notes[data-v-bd0732a1],.vwg-overview[data-v-bd0732a1],.vwg-planning[data-v-bd0732a1],.vwg-stops[data-v-bd0732a1]{display:grid;gap:20px}.vwg-intro[data-v-bd0732a1]{align-items:end;grid-template-columns:minmax(160px,.34fr) minmax(0,1fr)}.vwg-eyebrow[data-v-bd0732a1],.vwg-kicker[data-v-bd0732a1]{color:#0f766e;font-size:.77rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.vwg-intro h2[data-v-bd0732a1],.vwg-section-head h2[data-v-bd0732a1],.vwg-story h2[data-v-bd0732a1]{color:#10243d;font-family:Bricolage Grotesque,Manrope,sans-serif;font-size:3.6rem;line-height:.98;margin:0}html{scroll-padding-top:96px}#vinwonders-guide-title[data-v-bd0732a1]{scroll-margin-top:120px}#vinwonders-transport-title[data-v-bd0732a1]{scroll-margin-top:108px}.vwg-section-head h2[data-v-bd0732a1],.vwg-story h2[data-v-bd0732a1]{font-size:2.6rem;line-height:1.03}.vwg-advice p[data-v-bd0732a1],.vwg-context-note p[data-v-bd0732a1],.vwg-day-plan p[data-v-bd0732a1],.vwg-fact p[data-v-bd0732a1],.vwg-faq__item p[data-v-bd0732a1],.vwg-final-cta p[data-v-bd0732a1],.vwg-intro p[data-v-bd0732a1],.vwg-note p[data-v-bd0732a1],.vwg-notes p[data-v-bd0732a1],.vwg-prep li[data-v-bd0732a1],.vwg-related__item p[data-v-bd0732a1],.vwg-route p[data-v-bd0732a1],.vwg-section-head p[data-v-bd0732a1],.vwg-show p[data-v-bd0732a1],.vwg-stop p[data-v-bd0732a1],.vwg-stops__copy p[data-v-bd0732a1],.vwg-story p[data-v-bd0732a1],.vwg-story-rhythm dd[data-v-bd0732a1],.vwg-taxi-note p[data-v-bd0732a1]{color:#46566f;font-size:1.02rem;font-weight:700;line-height:1.55;margin:0}.vwg-intro p[data-v-bd0732a1],.vwg-section-head p[data-v-bd0732a1]{color:#334155;font-size:1.08rem;font-weight:800;line-height:1.54}.vwg-gallery[data-v-bd0732a1]{align-items:stretch;display:grid;gap:12px;grid-template-columns:minmax(0,1.32fr) minmax(360px,.86fr);min-height:420px}.vwg-gallery figure[data-v-bd0732a1]{border-radius:8px;margin:0;overflow:hidden;position:relative}.vwg-gallery img[data-v-bd0732a1]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vwg-gallery__featured[data-v-bd0732a1]{aspect-ratio:auto;min-height:420px}.vwg-gallery__grid[data-v-bd0732a1]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));height:100%;min-height:420px}.vwg-gallery__grid figure[data-v-bd0732a1]{aspect-ratio:auto;min-height:0}.vwg-gallery figcaption[data-v-bd0732a1]{background:linear-gradient(180deg,#07122100,#071221c7);bottom:0;color:#fff;display:flex;flex-direction:column;font-weight:900;gap:4px;left:0;line-height:1.15;padding:52px 18px 16px;position:absolute;right:0}.vwg-gallery__featured figcaption[data-v-bd0732a1]{font-size:2rem;padding:80px 24px 22px}.vwg-gallery figcaption span[data-v-bd0732a1]{color:#a7f3d0;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.vwg-overview[data-v-bd0732a1]{grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr)}.vwg-advice[data-v-bd0732a1],.vwg-context-note[data-v-bd0732a1],.vwg-day-plan[data-v-bd0732a1],.vwg-fact[data-v-bd0732a1],.vwg-faq[data-v-bd0732a1],.vwg-hours[data-v-bd0732a1],.vwg-hours-grid article[data-v-bd0732a1],.vwg-notes article[data-v-bd0732a1],.vwg-prep[data-v-bd0732a1],.vwg-related[data-v-bd0732a1],.vwg-route[data-v-bd0732a1],.vwg-show[data-v-bd0732a1],.vwg-stop[data-v-bd0732a1],.vwg-story[data-v-bd0732a1],.vwg-taxi-note[data-v-bd0732a1]{background:#ffffffe0;border:1px solid rgba(148,163,184,.28);border-radius:8px;box-shadow:0 18px 45px #0f172a14}.vwg-story[data-v-bd0732a1]{display:flex;flex-direction:column;gap:16px;min-height:100%;padding:28px}.vwg-zone-list[data-v-bd0732a1]{display:flex;flex-wrap:wrap;gap:8px}.vwg-zone-list span[data-v-bd0732a1]{background:#ecfeff;border:1px solid rgba(8,145,178,.16);border-radius:999px;color:#155e75;font-size:.82rem;font-weight:900;padding:7px 10px}.vwg-story-rhythm[data-v-bd0732a1]{background:linear-gradient(135deg,#dbeafead,#f8fafceb);border:1px solid rgba(37,99,235,.16);border-radius:8px;display:grid;flex:1 1 auto;gap:12px;margin-top:6px;padding:18px}.vwg-story-rhythm>span[data-v-bd0732a1]{color:#0f766e;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.vwg-story-rhythm__media[data-v-bd0732a1]{aspect-ratio:16/7;border-radius:8px;margin:0;overflow:hidden;position:relative}.vwg-story-rhythm__media[data-v-bd0732a1]:after{background:linear-gradient(180deg,#0f172a0a,#0f172a47);content:"";inset:0;pointer-events:none;position:absolute}.vwg-story-rhythm__media img[data-v-bd0732a1]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vwg-story-rhythm dl[data-v-bd0732a1]{display:grid;gap:10px;margin:0}.vwg-story-rhythm dl div[data-v-bd0732a1]{align-items:start;display:grid;gap:12px;grid-template-columns:minmax(74px,.24fr) minmax(0,1fr)}.vwg-story-rhythm dt[data-v-bd0732a1]{color:#10243d;font-weight:900}.vwg-story-rhythm dd[data-v-bd0732a1]{margin:0}.vwg-facts[data-v-bd0732a1]{display:grid;gap:12px}.vwg-fact[data-v-bd0732a1]{padding:18px}.vwg-advice-grid[data-v-bd0732a1],.vwg-hours-grid[data-v-bd0732a1]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.vwg-advice[data-v-bd0732a1]{display:grid;gap:12px;padding:22px}.vwg-context-note[data-v-bd0732a1]{border-left:5px solid #2563eb;display:grid;gap:10px;padding:20px 22px}.vwg-context-note strong[data-v-bd0732a1]{margin-bottom:0}.vwg-advice ul[data-v-bd0732a1]{color:#5e6d84;line-height:1.56;margin:0;padding-left:20px}.vwg-advice li+li[data-v-bd0732a1]{margin-top:7px}.vwg-advice--warning[data-v-bd0732a1]{border-left:5px solid #f97316}.vwg-advice--stay[data-v-bd0732a1]{align-items:stretch;grid-template-columns:minmax(0,1fr) minmax(150px,.42fr);overflow:hidden;padding:0}.vwg-advice--stay>div[data-v-bd0732a1]{display:grid;gap:12px;padding:22px 0 22px 22px}.vwg-advice--stay img[data-v-bd0732a1]{display:block;height:100%;min-height:230px;-o-object-fit:cover;object-fit:cover;width:100%}.vwg-advice--stay a[data-v-bd0732a1]{align-items:center;background:#0f766e;border-radius:8px;color:#fff;display:inline-flex;font-size:.9rem;font-weight:900;justify-content:center;min-height:42px;padding:10px 14px;text-decoration:none;width:-moz-fit-content;width:fit-content}.vwg-day-plan[data-v-bd0732a1]{display:grid;gap:18px;padding:24px}.vwg-section-head--compact h2[data-v-bd0732a1],.vwg-section-head--compact h3[data-v-bd0732a1]{color:#10243d;font-family:Bricolage Grotesque,Manrope,sans-serif;font-size:2.15rem;line-height:1.05;margin:0}.vwg-day-plan ol[data-v-bd0732a1]{counter-reset:day-plan;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.vwg-day-plan li[data-v-bd0732a1]{background:#f8fafc;border:1px solid rgba(148,163,184,.28);border-radius:8px;display:grid;gap:7px;padding:16px}.vwg-day-plan li[data-v-bd0732a1]:before{align-items:center;background:#2563eb;border-radius:999px;color:#fff;content:counter(day-plan);counter-increment:day-plan;display:inline-flex;font-size:.82rem;font-weight:900;height:26px;justify-content:center;width:26px}.vwg-day-plan li span[data-v-bd0732a1]{margin-bottom:0}.vwg-hours-grid article[data-v-bd0732a1]{padding:22px}.vwg-hours[data-v-bd0732a1]{display:grid;gap:16px;padding:24px}.vwg-hours-grid h3[data-v-bd0732a1]{color:#10243d;font-size:1.2rem;margin:0 0 14px}.vwg-hours-grid dl[data-v-bd0732a1]{display:grid;gap:9px;margin:0}.vwg-hours-grid dl div[data-v-bd0732a1]{align-items:center;border-bottom:1px solid rgba(148,163,184,.26);display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;padding-bottom:9px}.vwg-hours-grid dl div[data-v-bd0732a1]:last-child{border-bottom:0;padding-bottom:0}.vwg-hours-grid dt[data-v-bd0732a1]{color:#334155;font-weight:900}.vwg-hours-grid dd[data-v-bd0732a1]{color:#0f766e;font-weight:900;margin:0;text-align:right}.vwg-advice span[data-v-bd0732a1],.vwg-context-note span[data-v-bd0732a1],.vwg-day-plan li span[data-v-bd0732a1],.vwg-fact span[data-v-bd0732a1],.vwg-final-cta>span[data-v-bd0732a1],.vwg-hours-grid article>span[data-v-bd0732a1],.vwg-notes span[data-v-bd0732a1],.vwg-route__top span[data-v-bd0732a1],.vwg-show span[data-v-bd0732a1],.vwg-stop span[data-v-bd0732a1],.vwg-story-rhythm>span[data-v-bd0732a1],.vwg-taxi-note span[data-v-bd0732a1]{color:#0f766e;display:inline-block;font-size:.78rem;font-weight:900;margin-bottom:8px;text-transform:uppercase}.vwg-advice strong[data-v-bd0732a1],.vwg-context-note strong[data-v-bd0732a1],.vwg-day-plan li strong[data-v-bd0732a1],.vwg-fact h2[data-v-bd0732a1],.vwg-fact strong[data-v-bd0732a1],.vwg-notes strong[data-v-bd0732a1],.vwg-show strong[data-v-bd0732a1],.vwg-stop strong[data-v-bd0732a1],.vwg-taxi-note strong[data-v-bd0732a1]{color:#10243d;display:block;font-size:1.05rem;line-height:1.22;margin-bottom:6px}.vwg-fact h2[data-v-bd0732a1]{font-family:Bricolage Grotesque,Manrope,sans-serif;font-size:1.35rem;line-height:1.08;margin:0 0 7px}.vwg-faq[data-v-bd0732a1],.vwg-prep[data-v-bd0732a1],.vwg-related[data-v-bd0732a1]{display:grid;gap:16px;padding:24px}.vwg-prep ul[data-v-bd0732a1]{display:grid;gap:10px;margin:0;padding-left:20px}.vwg-faq__list[data-v-bd0732a1],.vwg-related__grid[data-v-bd0732a1]{display:grid;gap:12px}.vwg-faq__item[data-v-bd0732a1]{background:#f8fafc;border:1px solid rgba(148,163,184,.28);border-radius:8px;padding:16px 18px}.vwg-faq__item summary[data-v-bd0732a1]{color:#10243d;cursor:pointer;font-weight:950;line-height:1.28}.vwg-faq__item p[data-v-bd0732a1]{margin-top:10px}.vwg-related__grid[data-v-bd0732a1]{grid-template-columns:repeat(3,minmax(0,1fr))}.vwg-related__item[data-v-bd0732a1]{background:#f8fafc;border:1px solid rgba(148,163,184,.28);border-radius:8px;color:inherit;display:grid;gap:8px;padding:18px;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.vwg-related__item[data-v-bd0732a1]:hover{background:#eff6ff;border-color:#2563eb6b;transform:translateY(-1px)}.vwg-related__item span[data-v-bd0732a1]{color:#1d4ed8;font-size:.75rem;font-weight:950;text-transform:uppercase}.vwg-related__item strong[data-v-bd0732a1]{color:#10243d;font-size:1.05rem;font-weight:950}.vwg-final-cta[data-v-bd0732a1]{align-items:center;background:linear-gradient(135deg,#0f172af5,#1e40afe6),#0f172a;border-radius:8px;color:#fff;grid-template-columns:minmax(150px,.24fr) minmax(0,1fr) auto;padding:26px 28px}.vwg-final-cta>span[data-v-bd0732a1]{color:#93c5fd;margin:0}.vwg-final-cta h2[data-v-bd0732a1]{color:#fff;font-family:Bricolage Grotesque,Manrope,sans-serif;font-size:2.15rem;line-height:1.03;margin:0 0 8px}.vwg-final-cta p[data-v-bd0732a1]{color:#dbeafe;max-width:740px}.vwg-final-cta nav[data-v-bd0732a1]{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.vwg-final-cta a[data-v-bd0732a1]{align-items:center;border:1px solid hsla(0,0%,100%,.72);border-radius:8px;color:#fff;display:inline-flex;font-weight:900;justify-content:center;min-height:46px;padding:12px 16px;text-decoration:none}.vwg-final-cta a[data-v-bd0732a1]:first-child{background:#fff;color:#0f172a}.vwg-final-cta a[data-v-bd0732a1]:hover{background:#ffffff1f;color:#fff}.vwg-final-cta a[data-v-bd0732a1]:first-child:hover{background:#dbeafe;color:#0f172a}.vwg-map[data-v-bd0732a1],.vwg-schedule[data-v-bd0732a1],.vwg-transport[data-v-bd0732a1]{display:flex;flex-direction:column;gap:18px}.vwg-transport__intro[data-v-bd0732a1]{align-items:stretch;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(340px,.46fr)}.vwg-section-head[data-v-bd0732a1]{display:grid;gap:8px;max-width:860px}.vwg-terminal-map[data-v-bd0732a1]{background:#10243d;border:1px solid rgba(100,116,139,.24);border-radius:8px;box-shadow:0 18px 45px #0f172a17;display:grid;margin:0;min-height:294px;overflow:hidden;position:relative}.vwg-terminal-map iframe[data-v-bd0732a1]{border:0;display:block;height:100%;min-height:294px;width:100%}.vwg-terminal-map figcaption[data-v-bd0732a1]{background:#fffffff0;border:1px solid rgba(37,99,235,.18);border-radius:8px;bottom:12px;box-shadow:0 16px 36px #0f172a29;display:grid;gap:3px;left:12px;max-width:min(360px,calc(100% - 24px));padding:11px 13px;position:absolute}.vwg-terminal-map strong[data-v-bd0732a1]{color:#0f172a;font-size:.95rem;line-height:1.18}.vwg-terminal-map span[data-v-bd0732a1]{color:#475569;font-size:.82rem;font-weight:800;line-height:1.36}.vwg-route-grid[data-v-bd0732a1]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.vwg-route[data-v-bd0732a1]{display:flex;flex-direction:column;gap:16px;padding:22px}.vwg-route__top[data-v-bd0732a1]{align-items:center;display:flex;gap:12px}.vwg-route__top span[data-v-bd0732a1]{background:#0f766e;border-radius:8px;color:#fff;flex:0 0 auto;font-size:1.15rem;margin:0;padding:9px 12px}.vwg-route--green[data-v-bd0732a1]{border-color:#0f766e57}.vwg-route--orange[data-v-bd0732a1]{border-color:#f9731661}.vwg-route--orange .vwg-route__top span[data-v-bd0732a1]{background:#f97316}.vwg-route__top strong[data-v-bd0732a1]{color:#10243d;font-size:1.2rem;line-height:1.18}.vwg-route dl[data-v-bd0732a1]{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.vwg-route dl div[data-v-bd0732a1]{background:#f8fafc;border:1px solid rgba(148,163,184,.28);border-radius:8px;padding:12px}.vwg-route dt[data-v-bd0732a1]{color:#64748b;font-size:.78rem;font-weight:900;margin-bottom:3px;text-transform:uppercase}.vwg-route dd[data-v-bd0732a1]{color:#10243d;font-weight:900;margin:0}.vwg-route__note[data-v-bd0732a1]{background:#fff7ed;border:1px solid rgba(251,146,60,.32);border-radius:8px;color:#9a3412!important;font-weight:800;padding:12px}.vwg-taxi-note[data-v-bd0732a1]{border-left:5px solid #f97316;display:grid;gap:12px;padding:22px}.vwg-taxi-note strong[data-v-bd0732a1]{margin-bottom:0}.vwg-taxi-note ul[data-v-bd0732a1]{color:#5e6d84;display:grid;font-size:.96rem;font-weight:800;gap:8px;line-height:1.52;margin:0;padding-left:18px}.vwg-stops[data-v-bd0732a1]{align-items:start;grid-template-columns:minmax(260px,.45fr) minmax(0,1fr)}.vwg-stops__copy[data-v-bd0732a1]{display:grid;gap:12px;position:sticky;top:96px}.vwg-stops__copy h4[data-v-bd0732a1]{color:#10243d;font-size:1.35rem;line-height:1.1;margin:0}.vwg-stop-list[data-v-bd0732a1]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.vwg-stop[data-v-bd0732a1]{padding:16px}.vwg-map-schedule[data-v-bd0732a1]{grid-template-columns:1fr}.vwg-map__preview[data-v-bd0732a1]{background:#10243d;border-radius:8px;margin:0;overflow:hidden}.vwg-map__preview img[data-v-bd0732a1]{display:block;height:auto;width:100%}.vwg-downloads[data-v-bd0732a1]{display:flex;flex-wrap:wrap;gap:10px}.vwg-link-button[data-v-bd0732a1]{align-items:center;background:#0f766e;border:1px solid #0f766e;border-radius:8px;color:#fff;display:inline-flex;font-weight:900;justify-content:center;min-height:46px;padding:12px 16px;text-decoration:none}.vwg-link-button[data-v-bd0732a1]:hover{background:#115e59;color:#fff}.vwg-link-button--ghost[data-v-bd0732a1]{background:#fff;color:#0f766e}.vwg-link-button--ghost[data-v-bd0732a1]:hover{background:#ecfeff}.vwg-schedule__list[data-v-bd0732a1]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.vwg-show[data-v-bd0732a1]{box-shadow:none;display:grid;grid-template-columns:minmax(150px,.42fr) minmax(0,1fr);min-height:156px;overflow:hidden;padding:0;position:relative}.vwg-show[data-v-bd0732a1]:before{background:#14b8a6;bottom:0;content:"";left:0;position:absolute;top:0;width:5px;z-index:2}.vwg-show[data-v-bd0732a1]:nth-child(3n+2):before{background:#f59e0b}.vwg-show[data-v-bd0732a1]:nth-child(3n):before{background:#38bdf8}.vwg-show img[data-v-bd0732a1]{display:block;height:100%;min-height:156px;-o-object-fit:cover;object-fit:cover;width:100%}.vwg-show__copy[data-v-bd0732a1]{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:18px 18px 18px 20px}.vwg-show[data-v-bd0732a1]:nth-child(3n+2){border-color:#f59e0b47}.vwg-show[data-v-bd0732a1]:nth-child(3n){border-color:#38bdf847}.vwg-schedule-image[data-v-bd0732a1]{background:#fff;border:1px solid rgba(148,163,184,.32);border-radius:8px;overflow:hidden}.vwg-schedule-image summary[data-v-bd0732a1]{color:#0f766e;cursor:pointer;font-weight:900;padding:14px 16px}.vwg-schedule-image img[data-v-bd0732a1]{display:block;height:auto;width:100%}.vwg-notes[data-v-bd0732a1]{grid-template-columns:repeat(2,minmax(0,1fr))}.vwg-notes article[data-v-bd0732a1]{padding:18px}.dark{background:linear-gradient(180deg,#081221f5,#0c2732eb 42%,#081221f7);border-bottom-color:#2dd4bf29;color:#e5eefb}.dark{color:#f8fafc}.dark{color:#d2deec}.dark{color:#e2e8f0}.dark{background:#0f172ad1;border-color:#94a3b838}.dark{background:linear-gradient(135deg,#0f172aeb,#1e293bd1)}.dark{background:#0f766e24;border-color:#2dd4bf33}.dark{color:#99f6e4}.dark{background:#0f172ab3;color:#99f6e4}.vwg-guide[data-v-bd0732a1]{background:radial-gradient(circle at 12% 0,rgba(59,130,246,.12),transparent 30%),linear-gradient(180deg,#edf4f8,#f7fafc 44%,#e9f1f6);border-bottom-color:#1e293b24}.vwg-advice span[data-v-bd0732a1],.vwg-context-note span[data-v-bd0732a1],.vwg-day-plan li span[data-v-bd0732a1],.vwg-eyebrow[data-v-bd0732a1],.vwg-fact span[data-v-bd0732a1],.vwg-hours-grid article>span[data-v-bd0732a1],.vwg-kicker[data-v-bd0732a1],.vwg-notes span[data-v-bd0732a1],.vwg-show span[data-v-bd0732a1],.vwg-stop span[data-v-bd0732a1],.vwg-story-rhythm>span[data-v-bd0732a1],.vwg-taxi-note span[data-v-bd0732a1]{color:#1d4ed8}.vwg-advice strong[data-v-bd0732a1],.vwg-day-plan li strong[data-v-bd0732a1],.vwg-fact h2[data-v-bd0732a1],.vwg-fact strong[data-v-bd0732a1],.vwg-faq__item summary[data-v-bd0732a1],.vwg-hours-grid dt[data-v-bd0732a1],.vwg-hours-grid h3[data-v-bd0732a1],.vwg-intro h2[data-v-bd0732a1],.vwg-notes strong[data-v-bd0732a1],.vwg-related__item strong[data-v-bd0732a1],.vwg-route dd[data-v-bd0732a1],.vwg-route__top strong[data-v-bd0732a1],.vwg-section-head h2[data-v-bd0732a1],.vwg-section-head--compact h3[data-v-bd0732a1],.vwg-show strong[data-v-bd0732a1],.vwg-stop strong[data-v-bd0732a1],.vwg-stops__copy h4[data-v-bd0732a1],.vwg-story h2[data-v-bd0732a1],.vwg-taxi-note strong[data-v-bd0732a1]{color:#0f172a}.vwg-advice[data-v-bd0732a1],.vwg-context-note[data-v-bd0732a1],.vwg-day-plan[data-v-bd0732a1],.vwg-fact[data-v-bd0732a1],.vwg-faq[data-v-bd0732a1],.vwg-faq__item[data-v-bd0732a1],.vwg-hours[data-v-bd0732a1],.vwg-hours-grid article[data-v-bd0732a1],.vwg-notes article[data-v-bd0732a1],.vwg-prep[data-v-bd0732a1],.vwg-related[data-v-bd0732a1],.vwg-related__item[data-v-bd0732a1],.vwg-route[data-v-bd0732a1],.vwg-schedule-image[data-v-bd0732a1],.vwg-show[data-v-bd0732a1],.vwg-stop[data-v-bd0732a1],.vwg-story[data-v-bd0732a1],.vwg-taxi-note[data-v-bd0732a1]{background:#f8fbfff0;border-color:#64748b38;box-shadow:0 18px 45px #0f172a17}.vwg-zone-list span[data-v-bd0732a1]{background:#dbeafe;border-color:#2563eb2e;color:#1e40af}.vwg-link-button[data-v-bd0732a1]{background:#0f172a;border-color:#0f172a}.vwg-link-button[data-v-bd0732a1]:hover{background:#1e293b}.vwg-link-button--ghost[data-v-bd0732a1]{background:#f8fafc;border-color:#0f172a33;color:#0f172a}.vwg-link-button--ghost[data-v-bd0732a1]:hover{background:#e2e8f0;color:#0f172a}.vwg-show[data-v-bd0732a1]:before{background:#2563eb}.vwg-schedule-image summary[data-v-bd0732a1]{color:#1d4ed8}.dark body:has(.vwt-page) .vwg-guide{background:radial-gradient(circle at 12% 0,rgba(37,99,235,.2),transparent 30%),radial-gradient(circle at 90% 8%,rgba(255,107,53,.12),transparent 28%),linear-gradient(180deg,#0b1220,#0f172a 48%,#111827);border-bottom-color:#94a3b82e;color:#f8fafc}.dark body:has(.vwt-page) .vwg-advice span,.dark body:has(.vwt-page) .vwg-context-note span,.dark body:has(.vwt-page) .vwg-day-plan li span,.dark body:has(.vwt-page) .vwg-eyebrow,.dark body:has(.vwt-page) .vwg-fact span,.dark body:has(.vwt-page) .vwg-hours-grid article>span,.dark body:has(.vwt-page) .vwg-kicker,.dark body:has(.vwt-page) .vwg-notes span,.dark body:has(.vwt-page) .vwg-schedule-image summary,.dark body:has(.vwt-page) .vwg-show span,.dark body:has(.vwt-page) .vwg-stop span,.dark body:has(.vwt-page) .vwg-story-rhythm>span,.dark body:has(.vwt-page) .vwg-taxi-note span{color:#93c5fd}.dark body:has(.vwt-page) .vwg-advice strong,.dark body:has(.vwt-page) .vwg-context-note strong,.dark body:has(.vwt-page) .vwg-day-plan li strong,.dark body:has(.vwt-page) .vwg-fact h2,.dark body:has(.vwt-page) .vwg-fact strong,.dark body:has(.vwt-page) .vwg-faq__item summary,.dark body:has(.vwt-page) .vwg-hours-grid dt,.dark body:has(.vwt-page) .vwg-hours-grid h3,.dark body:has(.vwt-page) .vwg-intro h2,.dark body:has(.vwt-page) .vwg-notes strong,.dark body:has(.vwt-page) .vwg-related__item strong,.dark body:has(.vwt-page) .vwg-route dd,.dark body:has(.vwt-page) .vwg-route__top strong,.dark body:has(.vwt-page) .vwg-section-head h2,.dark body:has(.vwt-page) .vwg-section-head--compact h3,.dark body:has(.vwt-page) .vwg-show strong,.dark body:has(.vwt-page) .vwg-stop strong,.dark body:has(.vwt-page) .vwg-stops__copy h4,.dark body:has(.vwt-page) .vwg-story h2,.dark body:has(.vwt-page) .vwg-story-rhythm dt,.dark body:has(.vwt-page) .vwg-taxi-note strong{color:#f8fafc}.dark body:has(.vwt-page) .vwg-advice p,.dark body:has(.vwt-page) .vwg-advice ul,.dark body:has(.vwt-page) .vwg-context-note p,.dark body:has(.vwt-page) .vwg-day-plan p,.dark body:has(.vwt-page) .vwg-fact p,.dark body:has(.vwt-page) .vwg-faq__item p,.dark body:has(.vwt-page) .vwg-intro p,.dark body:has(.vwt-page) .vwg-notes p,.dark body:has(.vwt-page) .vwg-prep li,.dark body:has(.vwt-page) .vwg-related__item p,.dark body:has(.vwt-page) .vwg-route p,.dark body:has(.vwt-page) .vwg-section-head p,.dark body:has(.vwt-page) .vwg-show p,.dark body:has(.vwt-page) .vwg-stop p,.dark body:has(.vwt-page) .vwg-stops__copy p,.dark body:has(.vwt-page) .vwg-story p,.dark body:has(.vwt-page) .vwg-story-rhythm dd,.dark body:has(.vwt-page) .vwg-taxi-note p,.dark body:has(.vwt-page) .vwg-taxi-note ul{color:#d6e2f1}.dark body:has(.vwt-page) .vwg-intro p,.dark body:has(.vwt-page) .vwg-section-head p{color:#e2e8f0}.dark body:has(.vwt-page) .vwg-advice,.dark body:has(.vwt-page) .vwg-context-note,.dark body:has(.vwt-page) .vwg-day-plan,.dark body:has(.vwt-page) .vwg-fact,.dark body:has(.vwt-page) .vwg-faq,.dark body:has(.vwt-page) .vwg-faq__item,.dark body:has(.vwt-page) .vwg-hours,.dark body:has(.vwt-page) .vwg-hours-grid article,.dark body:has(.vwt-page) .vwg-notes article,.dark body:has(.vwt-page) .vwg-prep,.dark body:has(.vwt-page) .vwg-related,.dark body:has(.vwt-page) .vwg-related__item,.dark body:has(.vwt-page) .vwg-route,.dark body:has(.vwt-page) .vwg-schedule-image,.dark body:has(.vwt-page) .vwg-show,.dark body:has(.vwt-page) .vwg-stop,.dark body:has(.vwt-page) .vwg-story,.dark body:has(.vwt-page) .vwg-story-rhythm,.dark body:has(.vwt-page) .vwg-taxi-note{background:#0f172ad1;border-color:#94a3b838;box-shadow:0 20px 55px #02061752}.dark body:has(.vwt-page) .vwg-story-rhythm{background:linear-gradient(135deg,#0e1c34f5,#1e293be0)}.dark body:has(.vwt-page) .vwg-day-plan li,.dark body:has(.vwt-page) .vwg-route dl div,.dark body:has(.vwt-page) .vwg-zone-list span{background:#2563eb24;border-color:#60a5fa3d}.dark body:has(.vwt-page) .vwg-zone-list span{color:#dbeafe}.dark body:has(.vwt-page) .vwg-hours-grid dd{color:#93c5fd}.dark body:has(.vwt-page) .vwg-map__preview{background:#0b1220;box-shadow:0 18px 48px #02061747}.dark body:has(.vwt-page) .vwg-terminal-map{background:#0b1220;border-color:#94a3b83d;box-shadow:0 18px 48px #02061747}.dark body:has(.vwt-page) .vwg-terminal-map figcaption{background:#0f172ae6;border-color:#60a5fa47}.dark body:has(.vwt-page) .vwg-terminal-map strong{color:#f8fafc}.dark body:has(.vwt-page) .vwg-terminal-map span{color:#cbd5e1}.dark body:has(.vwt-page) .vwg-link-button{background:#2563eb;border-color:#60a5fa;color:#eff6ff}.dark body:has(.vwt-page) .vwg-link-button:hover{background:#1d4ed8;border-color:#93c5fd;color:#fff}.dark body:has(.vwt-page) .vwg-link-button--ghost{background:#0f172ab3;border-color:#94a3b847;color:#dbeafe}.vwg-guide[data-v-bd0732a1]{--vwg-teal:#0f766e;--vwg-teal-soft:#ccfbf1;--vwg-warm:#f97316;--vwg-warm-strong:#ea580c;--vwg-sky:#2563eb;--vwg-fuchsia:#c026d3;background:radial-gradient(circle at 12% 0,rgba(20,184,166,.2),transparent 30%),radial-gradient(circle at 88% 10%,rgba(249,115,22,.14),transparent 28%),linear-gradient(180deg,#effcf9,#f8fafc 45%,#fff7ed)}.vwg-advice span[data-v-bd0732a1],.vwg-context-note span[data-v-bd0732a1],.vwg-day-plan li span[data-v-bd0732a1],.vwg-eyebrow[data-v-bd0732a1],.vwg-fact span[data-v-bd0732a1],.vwg-hours-grid article>span[data-v-bd0732a1],.vwg-kicker[data-v-bd0732a1],.vwg-notes span[data-v-bd0732a1],.vwg-related__item span[data-v-bd0732a1],.vwg-schedule-image summary[data-v-bd0732a1],.vwg-show span[data-v-bd0732a1],.vwg-stop span[data-v-bd0732a1],.vwg-story-rhythm>span[data-v-bd0732a1],.vwg-taxi-note span[data-v-bd0732a1]{color:var(--vwg-teal)}.vwg-story[data-v-bd0732a1]{border-top:5px solid rgba(20,184,166,.84)}.vwg-fact[data-v-bd0732a1]{border-top:4px solid rgba(20,184,166,.76)}.vwg-fact[data-v-bd0732a1]:nth-child(2n){border-top-color:#2563ebb8}.vwg-fact[data-v-bd0732a1]:nth-child(3n){border-top-color:#f97316c2}.vwg-fact[data-v-bd0732a1]:nth-child(5n){border-top-color:#c026d39e}.vwg-advice--warning[data-v-bd0732a1],.vwg-taxi-note[data-v-bd0732a1]{background:linear-gradient(135deg,#fff7edf5,#ffffffeb);border-left-color:var(--vwg-warm)}.vwg-context-note--bus[data-v-bd0732a1],.vwg-route--green[data-v-bd0732a1]{background:linear-gradient(135deg,#ecfdf5f5,#ffffffeb);border-left-color:var(--vwg-teal)}.vwg-route--orange[data-v-bd0732a1]{background:linear-gradient(135deg,#fff7edfa,#ffffffe6)}.vwg-faq[data-v-bd0732a1],.vwg-map[data-v-bd0732a1],.vwg-prep[data-v-bd0732a1],.vwg-related[data-v-bd0732a1]{border-top:4px solid rgba(20,184,166,.72)}.vwg-schedule[data-v-bd0732a1]{border-top:4px solid rgba(249,115,22,.72)}.vwg-final-cta a[data-v-bd0732a1]:first-child,.vwg-link-button[data-v-bd0732a1]{background:var(--vwg-warm);border-color:var(--vwg-warm-strong);color:#fff}.vwg-final-cta a[data-v-bd0732a1]:first-child:hover,.vwg-link-button[data-v-bd0732a1]:hover{background:var(--vwg-warm-strong);border-color:#c2410c;color:#fff}.vwg-link-button--ghost[data-v-bd0732a1]{background:#f0fdfa;border-color:#0f766e47;color:var(--vwg-teal)}.vwg-link-button--ghost[data-v-bd0732a1]:hover{background:#ccfbf1;color:#115e59}.vwg-final-cta[data-v-bd0732a1]{background:radial-gradient(circle at 94% 0,rgba(249,115,22,.34),transparent 34%),linear-gradient(135deg,#063d3a,#0f172a 58%,#1f1235)}.vwg-final-cta>span[data-v-bd0732a1]{color:#99f6e4}.vwg-final-cta a[data-v-bd0732a1]:not(:first-child){border-color:#99f6e485}.vwg-show[data-v-bd0732a1]:before{background:var(--vwg-teal)}.vwg-show[data-v-bd0732a1]:nth-child(3n+2):before{background:var(--vwg-warm)}.vwg-show[data-v-bd0732a1]:nth-child(3n):before{background:var(--vwg-fuchsia)}.vwg-lazy-map[data-v-bd0732a1]{display:grid;min-height:360px}.vwg-lazy-map--park-route[data-v-bd0732a1]{min-height:560px}.vwg-lazy-map__placeholder[data-v-bd0732a1]{align-items:center;background:linear-gradient(135deg,#ecfdf5eb,#fff7edeb),#f8fafc;border:1px dashed rgba(15,118,110,.34);border-radius:8px;color:#10243d;display:grid;gap:10px;justify-items:center;min-height:inherit;padding:28px;text-align:center}.vwg-lazy-map__marker[data-v-bd0732a1]{background:radial-gradient(circle,#fff 0 28%,transparent 29%),var(--vwg-warm);border-radius:999px 999px 999px 0;box-shadow:0 16px 28px #f9731638;height:42px;transform:rotate(-45deg);width:42px}.vwg-lazy-map__placeholder strong[data-v-bd0732a1]{font-size:1.15rem;font-weight:950}.vwg-lazy-map__placeholder p[data-v-bd0732a1]{color:#475569;font-weight:800;margin:0;max-width:420px}.vwg-mobile-disclosure[data-v-bd0732a1]{display:block}.vwg-mobile-disclosure>summary[data-v-bd0732a1]{display:none}.vwg-mobile-disclosure__content[data-v-bd0732a1]{display:contents}.dark body:has(.vwt-page) .vwg-guide{background:radial-gradient(circle at 12% 0,rgba(20,184,166,.2),transparent 30%),radial-gradient(circle at 88% 8%,rgba(249,115,22,.16),transparent 28%),radial-gradient(circle at 48% 100%,rgba(192,38,211,.12),transparent 30%),linear-gradient(180deg,#061b1e,#0f172a 52%,#111827)}.dark body:has(.vwt-page) .vwg-advice span,.dark body:has(.vwt-page) .vwg-context-note span,.dark body:has(.vwt-page) .vwg-day-plan li span,.dark body:has(.vwt-page) .vwg-eyebrow,.dark body:has(.vwt-page) .vwg-fact span,.dark body:has(.vwt-page) .vwg-hours-grid article>span,.dark body:has(.vwt-page) .vwg-kicker,.dark body:has(.vwt-page) .vwg-notes span,.dark body:has(.vwt-page) .vwg-related__item span,.dark body:has(.vwt-page) .vwg-schedule-image summary,.dark body:has(.vwt-page) .vwg-show span,.dark body:has(.vwt-page) .vwg-stop span,.dark body:has(.vwt-page) .vwg-story-rhythm>span,.dark body:has(.vwt-page) .vwg-taxi-note span{color:#5eead4}.dark body:has(.vwt-page) .vwg-advice--warning,.dark body:has(.vwt-page) .vwg-route--orange,.dark body:has(.vwt-page) .vwg-taxi-note{background:linear-gradient(135deg,#4324148f,#0f172ad6)}.dark body:has(.vwt-page) .vwg-context-note--bus,.dark body:has(.vwt-page) .vwg-route--green{background:linear-gradient(135deg,#0e749038,#0f172ad6)}.dark body:has(.vwt-page) .vwg-final-cta a:first-child,.dark body:has(.vwt-page) .vwg-link-button{background:#f97316;border-color:#fb923c;color:#fff7ed}.dark body:has(.vwt-page) .vwg-final-cta a:first-child:hover,.dark body:has(.vwt-page) .vwg-link-button:hover{background:#ea580c;border-color:#fdba74;color:#fff}.dark body:has(.vwt-page) .vwg-link-button--ghost{background:#0f766e1f;border-color:#5eead447;color:#ccfbf1}.dark body:has(.vwt-page) .vwg-lazy-map__placeholder{background:linear-gradient(135deg,#0f766e2e,#43241442),#0b1220;border-color:#5eead447;color:#f8fafc}.dark body:has(.vwt-page) .vwg-lazy-map__placeholder p{color:#cbd5e1}@media(max-width:960px){.vwg-advice-grid[data-v-bd0732a1],.vwg-final-cta[data-v-bd0732a1],.vwg-hours-grid[data-v-bd0732a1],.vwg-intro[data-v-bd0732a1],.vwg-map-schedule[data-v-bd0732a1],.vwg-overview[data-v-bd0732a1],.vwg-stops[data-v-bd0732a1],.vwg-transport__intro[data-v-bd0732a1]{grid-template-columns:1fr}.vwg-final-cta nav[data-v-bd0732a1]{justify-content:flex-start}.vwg-day-plan ol[data-v-bd0732a1]{grid-template-columns:repeat(2,minmax(0,1fr))}.vwg-gallery[data-v-bd0732a1]{grid-template-columns:1fr;min-height:0}.vwg-gallery__featured[data-v-bd0732a1],.vwg-gallery__grid[data-v-bd0732a1]{min-height:0}.vwg-gallery__grid[data-v-bd0732a1]{grid-template-columns:repeat(4,minmax(150px,1fr));grid-template-rows:none;overflow-x:auto;padding-bottom:4px}.vwg-gallery__grid figure[data-v-bd0732a1]{min-width:160px}.vwg-stops__copy[data-v-bd0732a1]{position:static}}@media(max-width:760px){.vwg-shell[data-v-bd0732a1]{gap:22px;padding:26px 14px 34px}.vwg-intro h2[data-v-bd0732a1]{font-size:clamp(1.62rem,7vw,1.82rem);line-height:1.05}.vwg-section-head h2[data-v-bd0732a1],.vwg-story h2[data-v-bd0732a1]{font-size:clamp(1.36rem,6vw,1.55rem);line-height:1.08}.vwg-section-head--compact h2[data-v-bd0732a1],.vwg-section-head--compact h3[data-v-bd0732a1]{font-size:1.45rem;line-height:1.08}.vwg-related__grid[data-v-bd0732a1]{grid-template-columns:1fr}.vwg-stops__copy h4[data-v-bd0732a1]{font-size:1.15rem;line-height:1.14}.vwg-gallery__featured figcaption[data-v-bd0732a1]{font-size:1.35rem}.vwg-context-note p[data-v-bd0732a1],.vwg-fact p[data-v-bd0732a1],.vwg-final-cta p[data-v-bd0732a1],.vwg-intro p[data-v-bd0732a1],.vwg-notes p[data-v-bd0732a1],.vwg-route p[data-v-bd0732a1],.vwg-section-head p[data-v-bd0732a1],.vwg-show p[data-v-bd0732a1],.vwg-stop p[data-v-bd0732a1],.vwg-stops__copy p[data-v-bd0732a1],.vwg-story p[data-v-bd0732a1],.vwg-story-rhythm dd[data-v-bd0732a1],.vwg-taxi-note p[data-v-bd0732a1]{font-size:.97rem;line-height:1.5}.vwg-intro p[data-v-bd0732a1],.vwg-section-head p[data-v-bd0732a1]{font-size:1rem;font-weight:800;line-height:1.48}.vwg-gallery__featured[data-v-bd0732a1]{aspect-ratio:1.05}.vwg-terminal-map[data-v-bd0732a1],.vwg-terminal-map iframe[data-v-bd0732a1]{min-height:260px}.vwg-terminal-map figcaption[data-v-bd0732a1]{bottom:10px;left:10px;max-width:none;right:10px}.vwg-context-note[data-v-bd0732a1],.vwg-route[data-v-bd0732a1],.vwg-story[data-v-bd0732a1],.vwg-taxi-note[data-v-bd0732a1]{padding:18px}.vwg-story-rhythm dl div[data-v-bd0732a1]{gap:2px;grid-template-columns:1fr}.vwg-story-rhythm__media[data-v-bd0732a1]{aspect-ratio:16/9}.vwg-final-cta[data-v-bd0732a1]{padding:20px}.vwg-final-cta h2[data-v-bd0732a1]{font-size:1.55rem;line-height:1.08}.vwg-final-cta a[data-v-bd0732a1]{width:100%}.vwg-advice--stay[data-v-bd0732a1],.vwg-day-plan ol[data-v-bd0732a1],.vwg-notes[data-v-bd0732a1],.vwg-route dl[data-v-bd0732a1],.vwg-route-grid[data-v-bd0732a1],.vwg-schedule__list[data-v-bd0732a1],.vwg-stop-list[data-v-bd0732a1]{grid-template-columns:1fr}.vwg-advice--stay>div[data-v-bd0732a1]{padding:18px}.vwg-advice--stay img[data-v-bd0732a1]{max-height:240px}.vwg-show[data-v-bd0732a1]{grid-template-columns:minmax(120px,.38fr) minmax(0,1fr)}.vwg-show[data-v-bd0732a1],.vwg-show img[data-v-bd0732a1]{min-height:138px}.vwg-show__copy[data-v-bd0732a1]{padding:15px 15px 15px 17px}.vwg-route__top[data-v-bd0732a1]{align-items:flex-start;flex-direction:column}.vwg-lazy-map[data-v-bd0732a1],.vwg-lazy-map--park-route[data-v-bd0732a1]{min-height:300px}.vwg-lazy-map__placeholder[data-v-bd0732a1]{padding:22px 16px}.vwg-mobile-disclosure[data-v-bd0732a1]{background:#ffffffdb;border:1px solid rgba(15,118,110,.22);border-radius:8px;overflow:hidden}.vwg-mobile-disclosure>summary[data-v-bd0732a1]{align-items:center;color:#0f172a;cursor:pointer;display:flex;font-weight:950;justify-content:space-between;line-height:1.25;list-style:none;min-height:52px;padding:14px 16px}.vwg-mobile-disclosure>summary[data-v-bd0732a1]::-webkit-details-marker{display:none}.vwg-mobile-disclosure>summary[data-v-bd0732a1]:after{align-items:center;background:#f97316;border-radius:999px;color:#fff;content:"+";display:inline-flex;flex:0 0 auto;font-size:1.05rem;height:28px;justify-content:center;margin-left:14px;width:28px}.vwg-mobile-disclosure[open]>summary[data-v-bd0732a1]:after{content:"-"}.vwg-mobile-disclosure__content[data-v-bd0732a1]{display:grid;gap:14px;padding:0 14px 14px}.dark body:has(.vwt-page) .vwg-mobile-disclosure{background:#0f172ad1;border-color:#5eead433}.dark body:has(.vwt-page) .vwg-mobile-disclosure>summary{color:#f8fafc}.vwg-downloads[data-v-bd0732a1],.vwg-link-button[data-v-bd0732a1]{width:100%}}.vwv-video[data-v-96ee108b]{align-items:center;gap:24px;grid-template-columns:minmax(250px,.42fr) minmax(0,.58fr);margin:26px auto 0;padding:26px;position:relative}.vwv-guide-videos[data-v-96ee108b],.vwv-video[data-v-96ee108b]{display:grid;max-width:1480px}.vwv-guide-videos[data-v-96ee108b]{gap:18px;margin:12px auto 0;padding:12px 26px 26px}.vwv-guide-videos__head[data-v-96ee108b]{display:grid;gap:8px;max-width:860px}.vwv-video__copy[data-v-96ee108b]{display:grid;gap:12px;max-width:520px}.vwv-guide-videos__head span[data-v-96ee108b],.vwv-video__copy span[data-v-96ee108b]{color:#1d4ed8;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.vwv-guide-videos__head h3[data-v-96ee108b]{font-size:clamp(1.8rem,2.4vw,2.7rem);line-height:1.02}.vwv-guide-videos__head h3[data-v-96ee108b],.vwv-video__copy h2[data-v-96ee108b]{color:#0f172a;font-family:Bricolage Grotesque,Manrope,sans-serif;margin:0}.vwv-video__copy h2[data-v-96ee108b]{font-size:clamp(2.2rem,4vw,4.35rem);line-height:.96}.vwv-guide-videos__head p[data-v-96ee108b],.vwv-video__copy p[data-v-96ee108b]{color:#334155;font-size:1.02rem;font-weight:800;line-height:1.58;margin:0}.vwv-video__grid[data-v-96ee108b]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.vwv-video__item[data-v-96ee108b]{display:grid;gap:12px;min-width:0}.vwv-video__frame[data-v-96ee108b]{aspect-ratio:16/9;background:#0f172a;border:1px solid rgba(15,23,42,.14);border-radius:8px;box-shadow:0 22px 64px #0f172a29;overflow:hidden;position:relative}.vwv-video__frame[data-v-96ee108b]:before{background:linear-gradient(90deg,rgba(15,23,42,.26),transparent 34%),linear-gradient(180deg,hsla(0,0%,100%,.12),transparent 28%);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.vwv-video__frame--loaded[data-v-96ee108b]:before{opacity:0}.vwv-video__frame iframe[data-v-96ee108b]{border:0}.vwv-video__frame iframe[data-v-96ee108b],.vwv-video__frame video[data-v-96ee108b]{display:block;height:100%;inset:0;position:absolute;width:100%}.vwv-video__frame video[data-v-96ee108b]{background:#0f172a;-o-object-fit:contain;object-fit:contain}.vwv-video__frame--promo[data-v-96ee108b]{box-shadow:0 26px 72px #0f172a2e}.vwv-video__placeholder[data-v-96ee108b]{align-items:center;background:radial-gradient(circle at 78% 18%,rgba(249,115,22,.24),transparent 28%),linear-gradient(135deg,#0f766ef5,#0f172af5);border:0;color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:12px;height:100%;inset:0;justify-content:center;padding:0;position:absolute;text-align:center;width:100%;z-index:2}.vwv-video__placeholder img[data-v-96ee108b]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;opacity:.72;position:absolute;width:100%;z-index:0}.vwv-video__placeholder[data-v-96ee108b]:before{align-items:center;background:#f97316;border-radius:999px;box-shadow:0 18px 38px #f9731642;color:#fff;content:"▶";display:inline-flex;font-size:1.35rem;height:68px;justify-content:center;line-height:1;padding-left:4px;width:68px;z-index:2}.vwv-video__placeholder span[data-v-96ee108b]{background:#0f172a94;border:1px solid hsla(0,0%,100%,.28);border-radius:8px;box-shadow:0 14px 36px #02061742;color:#fff;font-size:1rem;font-weight:900;line-height:1;padding:13px 18px;position:relative;z-index:2}.vwv-video__placeholder[data-v-96ee108b]:after{background:linear-gradient(180deg,#02061714,#020617c7),radial-gradient(circle at 50% 42%,rgba(249,115,22,.28),transparent 34%);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.vwv-video__placeholder[data-v-96ee108b]:hover:before{background:#ea580c}.vwv-video__placeholder:hover span[data-v-96ee108b]{background:#0f172ab8}.vwv-video__caption[data-v-96ee108b]{display:grid;gap:5px}.vwv-video__caption span[data-v-96ee108b]{color:#0f766e;font-size:.74rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.vwv-video__caption strong[data-v-96ee108b]{color:#10243d;font-size:1.08rem;font-weight:900;line-height:1.16}.vwv-video__caption p[data-v-96ee108b]{color:#475569;font-size:.94rem;font-weight:750;line-height:1.45;margin:0}body:has(.vwt-page) .vwv-guide-videos__head span,body:has(.vwt-page) .vwv-video__caption span,body:has(.vwt-page) .vwv-video__copy span{color:#0f766e}body:has(.vwt-page) .vwv-video__frame{border-color:#0f766e2e}.dark body:has(.vwt-page) .vwv-video__copy span{color:#5eead4}.dark body:has(.vwt-page) .vwv-guide-videos__head span{color:#5eead4}.dark body:has(.vwt-page) .vwv-guide-videos__head h3,.dark body:has(.vwt-page) .vwv-video__copy h2{color:#f8fafc}.dark body:has(.vwt-page) .vwv-guide-videos__head p,.dark body:has(.vwt-page) .vwv-video__copy p{color:#dbeafe}.dark body:has(.vwt-page) .vwv-video__frame{border-color:#94a3b83d;box-shadow:0 28px 76px #02061775}.dark body:has(.vwt-page) .vwv-video__caption span{color:#5eead4}.dark body:has(.vwt-page) .vwv-video__caption strong{color:#f8fafc}.dark body:has(.vwt-page) .vwv-video__caption p{color:#cbd5e1}.dark body:has(.vwt-page) .vwv-video__placeholder{background:radial-gradient(circle at 78% 18%,rgba(249,115,22,.24),transparent 28%),linear-gradient(135deg,#064e3bf5,#020617fa)}@media(max-width:960px){.vwv-video[data-v-96ee108b]{grid-template-columns:1fr;padding:22px 4px}.vwv-guide-videos[data-v-96ee108b]{padding:8px 4px 22px}.vwv-video__copy[data-v-96ee108b]{max-width:720px}}@media(max-width:820px){.vwv-video__grid[data-v-96ee108b]{grid-template-columns:1fr}}@media(max-width:760px){.vwv-video[data-v-96ee108b]{gap:16px;margin-top:16px;padding:18px 0}.vwv-guide-videos[data-v-96ee108b]{gap:14px;margin-top:8px;padding:8px 0 18px}.vwv-video__copy h2[data-v-96ee108b]{font-size:2rem;line-height:1.02}.vwv-guide-videos__head h3[data-v-96ee108b]{font-size:1.7rem;line-height:1.04}.vwv-guide-videos__head p[data-v-96ee108b],.vwv-video__copy p[data-v-96ee108b]{font-size:1rem;line-height:1.5}}.vwt-inline-payment[data-v-df81f149]{background:#f0fdfae6;border:1px solid rgba(13,148,136,.25);border-radius:1.25rem;display:grid;gap:.85rem;justify-items:center;margin-top:1rem;padding:1rem;text-align:center}.vwt-inline-payment__qr[data-v-df81f149]{aspect-ratio:1;background:#fff;border:1px solid #cbd5e1;border-radius:1rem;-o-object-fit:contain;object-fit:contain;padding:.6rem;width:min(15rem,100%)}.vwt-inline-payment__result[data-v-df81f149],.vwt-inline-payment__status[data-v-df81f149]{color:#334155;font-size:.9rem;font-weight:700;line-height:1.5;max-width:34rem}.vwt-inline-payment__result[data-v-df81f149]{color:#047857}.dark .vwt-inline-payment{background:#0f766e24;border-color:#2dd4bf59}.dark .vwt-inline-payment__result,.dark .vwt-inline-payment__status{color:#ccfbf1}.vwt-page[data-v-df81f149]{background:radial-gradient(circle at 10% 0,rgba(20,184,166,.18),transparent 34%),linear-gradient(135deg,#eef7ff,#f8fafc 42%,#fff7ed);color:#0b1220;overflow-x:clip;padding:32px}.vwt-checkout-guard[data-v-df81f149]{height:1px;left:-10000px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:auto;width:1px}.vwt-hero[data-v-df81f149]{display:flex;justify-content:space-between}.vwt-hero__copy[data-v-df81f149]{max-width:860px}.vwt-brand[data-v-df81f149]{align-items:center;display:inline-flex;gap:12px;margin-bottom:18px}.vwt-brand__logo[data-v-df81f149]{border-radius:8px;box-shadow:0 12px 30px #0f172a1f;height:54px;-o-object-fit:contain;object-fit:contain;width:54px}.vwt-brand__eyebrow[data-v-df81f149]{color:#2563eb;display:block;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.vwt-brand strong[data-v-df81f149]{display:block;font-size:18px}.vwt-hero h1[data-v-df81f149]{font-size:clamp(38px,5vw,76px);line-height:.94;max-width:860px}.vwt-hero p[data-v-df81f149]{color:#475569;font-size:19px;line-height:1.55;margin:18px 0 0;max-width:720px}.vwt-hero__links[data-v-df81f149]{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.vwt-hero__links a[data-v-df81f149]{align-items:center;border:1px solid rgba(37,99,235,.24);border-radius:8px;display:inline-flex;font-size:.95rem;font-weight:900;justify-content:center;min-height:46px;padding:12px 16px;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.vwt-hero__links a[data-v-df81f149]:first-child{background:#2563eb;color:#fff}.vwt-hero__links a[data-v-df81f149]:last-child{background:#ffffffc7;color:#1d4ed8}.vwt-hero__links a[data-v-df81f149]:hover{border-color:#2563eb80;transform:translateY(-1px)}.vwt-hero__reassurance[data-v-df81f149]{color:#0f766e;font-size:.94rem;font-weight:900;margin-top:10px}.vwt-live-card[data-v-df81f149]{align-items:center;align-self:flex-end;background:#0f172a;border:1px solid rgba(15,23,42,.1);border-radius:8px;box-shadow:0 20px 50px #0f172a2e;color:#fff;display:flex;gap:14px;min-width:260px;padding:18px}.vwt-live-card span[data-v-df81f149],.vwt-live-card strong[data-v-df81f149]{display:block}.vwt-live-card span[data-v-df81f149]{color:#cbd5e1}.vwt-live-card__pulse[data-v-df81f149]{background:#22c55e;box-shadow:0 0 0 8px #22c55e2e;height:14px;width:14px}.vwt-workspace[data-v-df81f149]{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 390px;margin:0 auto;max-width:1480px}.vwt-value-blocks[data-v-df81f149]{display:grid;gap:18px;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);margin:0 auto 24px;max-width:1480px;min-width:0}.vwt-value-card[data-v-df81f149]{background:#ffffffe6;border:1px solid rgba(100,116,139,.22);border-radius:8px;box-shadow:0 18px 48px #0f172a14;display:grid;gap:14px;min-width:0;padding:22px}.vwt-value-card>span[data-v-df81f149],.vwt-workspace__header>span[data-v-df81f149]{color:#1d4ed8;font-size:.76rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.vwt-value-card h2[data-v-df81f149],.vwt-workspace__header h2[data-v-df81f149]{color:#0f172a;font-family:Bricolage Grotesque,Manrope,sans-serif;font-size:clamp(1.85rem,2.7vw,3.15rem);line-height:1;margin:0}.vwt-value-card p[data-v-df81f149],.vwt-workspace__header p[data-v-df81f149]{color:#475569;font-size:1rem;font-weight:800;line-height:1.55;margin:0}.vwt-value-card__columns[data-v-df81f149]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.vwt-value-card h3[data-v-df81f149]{color:#0f172a;font-size:1.02rem;font-weight:950;margin:0 0 9px}.vwt-value-card ol[data-v-df81f149],.vwt-value-card ul[data-v-df81f149]{color:#475569;display:grid;font-weight:750;gap:9px;line-height:1.48;margin:0;padding-left:20px}.vwt-workspace__header[data-v-df81f149]{display:grid;gap:8px;grid-column:1/-1;margin-bottom:-4px;max-width:860px}.vwt-main[data-v-df81f149]{display:grid;gap:18px;min-width:0}.vwt-panel[data-v-df81f149],.vwt-summary__inner[data-v-df81f149]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe0;border:1px solid rgba(100,116,139,.24);box-shadow:0 18px 60px #0f172a14}.vwt-panel[data-v-df81f149]{position:relative}.vwt-main>.vwt-panel[data-v-df81f149]:first-child{z-index:5}.vwt-panel__header[data-v-df81f149]{align-items:center;display:flex;gap:18px;justify-content:space-between;margin-bottom:18px}.vwt-panel__header>div[data-v-df81f149]{align-items:center;display:flex;gap:12px}.vwt-panel h2[data-v-df81f149]{margin:0}.vwt-panel-title[data-v-df81f149]{color:#0f172a;font-size:24px;font-weight:950;line-height:1.15;margin:0}.vwt-step[data-v-df81f149]{background:#2563eb;border-radius:8px;color:#fff;display:inline-grid;font-weight:900;height:34px;place-items:center;width:34px}.vwt-link-button[data-v-df81f149]{background:#eff6ff;border:1px solid rgba(37,99,235,.22);border-radius:8px;color:#1d4ed8;cursor:pointer;font-weight:900;padding:11px 14px}.vwt-link-button[data-v-df81f149]:disabled{cursor:not-allowed;opacity:.5}.vwt-grid[data-v-df81f149]{display:grid;gap:14px}.vwt-grid--two[data-v-df81f149]{grid-template-columns:repeat(2,minmax(0,1fr))}.vwt-grid--three[data-v-df81f149]{grid-template-columns:repeat(3,minmax(0,1fr))}.vwt-field[data-v-df81f149]{display:grid;gap:8px}.vwt-field span[data-v-df81f149],.vwt-search span[data-v-df81f149]{color:#475569;font-size:13px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.vwt-field input[data-v-df81f149],.vwt-field select[data-v-df81f149],.vwt-search input[data-v-df81f149]{background:#fff;border:1px solid #cbd5e1;border-radius:8px;color:#0f172a;font:inherit;min-height:48px;padding:0 14px;width:100%}.vwt-field input[data-v-df81f149]:focus,.vwt-field select[data-v-df81f149]:focus,.vwt-search input[data-v-df81f149]:focus{border-color:#2563eb;outline:3px solid rgba(37,99,235,.18)}.vwt-rate-tabs[data-v-df81f149]{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin-bottom:16px}.vwt-rate-tab[data-v-df81f149]{background:#fff;border:1px solid #cbd5e1;border-radius:8px;color:#0f172a;cursor:pointer;display:grid;gap:5px;min-height:74px;padding:12px;text-align:left}.vwt-rate-tab span[data-v-df81f149]{font-weight:900}.vwt-rate-tab small[data-v-df81f149]{color:#64748b;font-weight:800}.vwt-rate-tab--active[data-v-df81f149]{background:#1d4ed8;border-color:#2563eb;color:#fff}.vwt-food-note[data-v-df81f149]{border:1px solid #fed7aa;border-left:5px solid #f97316;border-radius:8px;display:grid;gap:9px;margin:-2px 0 16px;padding:15px 17px}.vwt-food-note span[data-v-df81f149]{color:#c2410c;font-size:12px;font-weight:950;letter-spacing:.04em;text-transform:uppercase}.vwt-food-note strong[data-v-df81f149]{color:#172033;font-size:17px;font-weight:950}.vwt-food-note p[data-v-df81f149]{color:#52657d;font-weight:800;line-height:1.5;margin:0}.vwt-toolbar[data-v-df81f149]{align-items:end;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:14px}.vwt-search[data-v-df81f149]{display:grid;gap:8px}.vwt-toggle[data-v-df81f149]{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:8px;color:#334155;display:inline-flex;font-weight:900;gap:10px;min-height:48px;padding:0 14px;white-space:nowrap}.vwt-ticket-list[data-v-df81f149]{display:grid;gap:18px}.vwt-ticket-section[data-v-df81f149]{display:grid;gap:12px}.vwt-ticket-section__heading[data-v-df81f149]{align-items:center;color:#0f766e;display:flex;gap:14px;margin:4px 0 2px}.vwt-ticket-section__heading[data-v-df81f149]:after{background:linear-gradient(90deg,#14b8a694,#14b8a600);border-radius:999px;content:"";flex:1;height:2px}.vwt-ticket-section__heading span[data-v-df81f149]{align-items:center;background:#0f766e;border:1px solid rgba(20,184,166,.7);border-radius:8px;box-shadow:0 10px 22px #0f766e29;color:#fff;display:inline-flex;font-size:18px;font-weight:950;letter-spacing:.03em;line-height:1.1;min-height:40px;padding:0 18px;text-transform:uppercase}.vwt-ticket-row[data-v-df81f149]{border:1px solid #dbe4ef;border-radius:8px;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(360px,.76fr);padding:14px}.vwt-ticket-row--selected[data-v-df81f149]{border-color:#14b8a694}.vwt-ticket-row__meta[data-v-df81f149]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.vwt-ticket-row h3[data-v-df81f149]{font-size:17px;line-height:1.35;margin:0}.vwt-ticket-row p[data-v-df81f149]{color:#64748b;font-weight:800;margin:4px 0 0}.vwt-ticket-hours[data-v-df81f149]{align-items:center;background:#eff6ff;border:1px solid rgba(37,99,235,.14);border-radius:8px;color:#0f172a;display:flex;flex-wrap:wrap;gap:6px 10px;margin-top:12px;max-width:100%;padding:9px 10px;width:-moz-fit-content;width:fit-content}.vwt-ticket-hours span[data-v-df81f149]{font-size:11px;font-weight:950;letter-spacing:0;text-transform:uppercase}.vwt-ticket-hours strong[data-v-df81f149]{font-size:13px;font-weight:900;line-height:1.35;min-width:0}.vwt-package-schedule[data-v-df81f149]{background:#f5fbfe;border:1px solid rgba(8,114,166,.18);border-radius:12px;display:grid;gap:10px;margin-top:12px;padding:12px}.vwt-package-schedule__heading[data-v-df81f149]{display:grid;gap:2px}.vwt-package-schedule__heading strong[data-v-df81f149]{color:#132c3f;font-size:12px;font-weight:950}.vwt-package-schedule__heading span[data-v-df81f149]{color:#60717d;font-size:10px;font-weight:750;line-height:1.35}.vwt-package-time-options[data-v-df81f149]{display:grid;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr))}.vwt-package-time-options button[data-v-df81f149]{background:#fff;border:1px solid #c7dbe5;border-radius:9px;color:#17364a;cursor:pointer;font:inherit;font-size:11px;font-weight:950;min-height:38px;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease}.vwt-package-time-options button[data-v-df81f149]:hover:not(.active){border-color:#ef6a37;color:#b9451e;transform:translateY(-1px)}.vwt-package-time-options button.active[data-v-df81f149]{background:#0b7396;border-color:#0b7396;box-shadow:0 8px 18px -12px #0b7396e6;color:#fff}.vwt-chip[data-v-df81f149],.vwt-code[data-v-df81f149]{align-items:center;background:#e0f2fe;border-radius:999px;color:#075985;display:inline-flex;font-size:12px;font-weight:900;min-height:24px;padding:0 9px}.vwt-chip--slot[data-v-df81f149]{background:#ffedd5;color:#9a3412}.vwt-chip--allowed[data-v-df81f149]{background:#dcfce7;color:#166534}.vwt-ticket-blocked-note[data-v-df81f149]{margin-top:10px}.vwt-code[data-v-df81f149]{background:#f1f5f9;color:#475569}.vwt-counter[data-v-df81f149]{align-items:center;display:grid;gap:8px;grid-template-columns:42px 1fr 42px}.vwt-counter button[data-v-df81f149]{background:#f8fafc;border:1px solid #94a3b8;border-radius:8px;color:#0f172a;cursor:pointer;font-size:22px;font-weight:900;height:42px;width:42px}.vwt-counter button[data-v-df81f149]:disabled{cursor:not-allowed;opacity:.4}.vwt-counter strong[data-v-df81f149]{font-size:22px;text-align:center}.vwt-summary[data-v-df81f149]{position:sticky;top:24px}.vwt-summary__inner[data-v-df81f149]{padding:20px}.vwt-summary__top[data-v-df81f149]{background:#0f172a;border-radius:8px;color:#fff;display:grid;gap:8px;margin-bottom:18px;padding:18px}.vwt-summary__top span[data-v-df81f149]{color:#93c5fd;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.vwt-summary__top strong[data-v-df81f149]{font-size:34px}.vwt-summary__line[data-v-df81f149]{border-bottom:1px solid #e2e8f0;display:flex;gap:14px;justify-content:space-between;padding:13px 0}.vwt-summary__line span[data-v-df81f149]{color:#64748b;font-weight:800}.vwt-summary__line strong[data-v-df81f149]{text-align:right}.vwt-selected[data-v-df81f149]{margin-top:16px}.vwt-selected h3[data-v-df81f149]{margin:0 0 10px}.vwt-selected p[data-v-df81f149]{color:#64748b;font-weight:800;line-height:1.5;margin:0}.vwt-selected ul[data-v-df81f149]{display:grid;gap:10px;list-style:none;margin:0;padding:0}.vwt-selected li[data-v-df81f149]{background:#f8fafc;border-radius:8px;display:grid;gap:5px;padding:10px}.vwt-selected li span[data-v-df81f149]{color:#334155;font-weight:800}.vwt-selected li em[data-v-df81f149]{color:#64748b;font-size:12px;font-style:normal;font-weight:900}.vwt-checkout-scope[data-v-df81f149]{background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;display:grid;gap:5px;margin:6px 0 14px;padding:11px 12px}.vwt-checkout-scope span[data-v-df81f149]{color:#1d4ed8;font-size:11px;font-weight:950;letter-spacing:0;text-transform:uppercase}.vwt-checkout-scope strong[data-v-df81f149]{color:#0f172a;font-size:17px;line-height:1.25}.vwt-checkout-scope p[data-v-df81f149]{color:#475569;font-size:12px;font-weight:850;line-height:1.35;margin:0}.vwt-ticket-match[data-v-df81f149]{background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;color:#9a3412;font-size:13px;font-weight:950;line-height:1.35;margin-top:12px;padding:10px 11px}.vwt-ticket-match--ok[data-v-df81f149]{background:#f0fdf4;border-color:#bbf7d0;color:#166534}.vwt-checkout-trust[data-v-df81f149]{display:grid;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr));margin:12px 0}.vwt-checkout-trust span[data-v-df81f149]{background:#f8fbff;border:1px solid rgba(37,99,235,.16);border-radius:8px;color:#1e40af;display:grid;font-size:11px;font-weight:950;line-height:1.2;min-height:38px;padding:7px 8px;place-items:center;text-align:center}.vwt-status[data-v-df81f149]{background:#f1f5f9;border-radius:8px;color:#475569;font-weight:900;line-height:1.45;margin:16px 0;padding:14px}.vwt-status--loading[data-v-df81f149]{background:#eff6ff;color:#1d4ed8}.vwt-status--ok[data-v-df81f149]{background:#dcfce7}.vwt-status--danger[data-v-df81f149]{background:#fee2e2}.vwt-primary[data-v-df81f149]{background:#ff5a1f;border:0;border-radius:8px;box-shadow:0 14px 30px #ff5a1f3d;color:#fff;cursor:pointer;font-size:18px;font-weight:950;min-height:58px;width:100%}.vwt-primary[data-v-df81f149]:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(1);opacity:.55}.vwt-panel__header--contacts[data-v-df81f149]{align-items:center;flex-wrap:wrap}.vwt-google-prefill[data-v-df81f149]{align-items:center;box-sizing:border-box;display:flex;flex:0 0 auto;justify-content:flex-end;max-width:100%;min-height:44px;min-width:0;position:relative;width:min(100%,400px)}.vwt-google-prefill__button[data-v-df81f149]{min-width:0;position:relative;width:100%}.vwt-google-prefill__button[data-v-df81f149] .google-signin,.vwt-google-prefill__button[data-v-df81f149] .google-signin__button,.vwt-google-prefill__button[data-v-df81f149] .google-signin__button-host{box-sizing:border-box;max-width:100%;width:100%}.vwt-google-prefill__button[data-v-df81f149] iframe{clip-path:inset(6px 10px 6px 10px round 999px);margin:0 -10px!important;max-width:none!important;width:calc(100% + 20px)!important}.vwt-google-prefill__button[data-v-df81f149] .google-signin__message{box-sizing:border-box;max-width:min(280px,calc(100vw - 32px));position:absolute;right:0;top:calc(100% + 8px);width:min(280px,calc(100vw - 32px));z-index:8}.dark .vwt-google-prefill{color-scheme:dark}.vwt-contact-warning[data-v-df81f149]{background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;color:#9a3412;font-size:13px;font-weight:900;line-height:1.4;margin:14px 0 0;padding:10px 12px}.vwt-mobile-cta[data-v-df81f149]{display:none}.vwt-footnote[data-v-df81f149]{color:#64748b;font-size:13px;font-weight:800;line-height:1.5;margin:14px 0 0}.vwt-alert[data-v-df81f149],.vwt-empty[data-v-df81f149],.vwt-loading[data-v-df81f149]{border-radius:8px;font-weight:900;line-height:1.45;padding:14px}.vwt-alert--danger[data-v-df81f149]{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.vwt-alert--warning[data-v-df81f149]{background:#fff7ed;border:1px solid #fed7aa;color:#9a3412}.vwt-success[data-v-df81f149]{background:#dcfce7;border:1px solid #86efac;border-radius:8px;color:#166534;display:grid;font-weight:900;gap:14px;line-height:1.45;margin-top:16px;padding:16px}.vwt-success__amount[data-v-df81f149],.vwt-success__header[data-v-df81f149]{align-items:center;display:flex;gap:14px;justify-content:space-between}.vwt-success__amount span[data-v-df81f149],.vwt-success__header span[data-v-df81f149]{color:#15803d;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.vwt-success__amount strong[data-v-df81f149],.vwt-success__header strong[data-v-df81f149]{color:#052e16;text-align:right}.vwt-success__amount[data-v-df81f149]{background:#ffffff9e;border-radius:8px;padding:12px}.vwt-success p[data-v-df81f149]{color:#166534;margin:0}.vwt-success__qr[data-v-df81f149]{background:#fff;border-radius:8px;display:flex;justify-content:center;padding:12px}.vwt-success__qr img[data-v-df81f149]{border-radius:8px;height:auto;width:min(220px,100%)}.vwt-success__actions[data-v-df81f149]{display:flex;flex-wrap:wrap;gap:10px}.vwt-success__primary[data-v-df81f149],.vwt-success__secondary[data-v-df81f149]{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font:inherit;font-weight:950;justify-content:center;min-height:46px;padding:0 16px;text-decoration:none}.vwt-success__primary[data-v-df81f149]{background:#16a34a;border:0;box-shadow:0 14px 28px #16a34a38;color:#fff}.vwt-success__secondary[data-v-df81f149]{background:#ffffffb8;border:1px solid rgba(22,101,52,.26);color:#14532d}.vwt-empty[data-v-df81f149],.vwt-loading[data-v-df81f149]{background:#f8fafc;color:#475569}.vwt-slots[data-v-df81f149]{margin-bottom:16px}.vwt-policy-check[data-v-df81f149]{align-items:start;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;color:#1e3a8a;display:grid;font-size:13px;font-weight:900;gap:11px;grid-template-columns:22px minmax(0,1fr);line-height:1.42;margin:16px 0 12px;padding:12px}.vwt-policy-check input[data-v-df81f149]{accent-color:#2563eb;height:19px;margin-top:1px;width:19px}.vwt-policy-check a[data-v-df81f149]{color:#1d4ed8;font-weight:950;text-decoration:underline;text-underline-offset:2px}.vwt-policy-check--error[data-v-df81f149]{background:#fff1f2;border-color:#fb7185;color:#9f1239}.vwt-consent-error--summary[data-v-df81f149]{margin:-4px 0 12px}@media(max-width:1180px){.vwt-workspace[data-v-df81f149]{grid-template-columns:1fr}.vwt-summary[data-v-df81f149]{position:static}}@media(max-width:760px){.vwt-page[data-v-df81f149]{padding:16px}.vwt-hero[data-v-df81f149]{display:grid}.vwt-hero h1[data-v-df81f149]{font-size:38px}.vwt-hero p[data-v-df81f149]{font-size:16px}.vwt-live-card[data-v-df81f149]{width:100%}.vwt-grid--three[data-v-df81f149],.vwt-grid--two[data-v-df81f149],.vwt-ticket-row[data-v-df81f149],.vwt-toolbar[data-v-df81f149]{grid-template-columns:1fr}.vwt-panel[data-v-df81f149]{padding:16px}.vwt-panel__header[data-v-df81f149]{align-items:flex-start;flex-direction:column}.vwt-toggle[data-v-df81f149]{justify-content:center}.vwt-counter[data-v-df81f149]{grid-template-columns:52px 1fr 52px}.vwt-counter button[data-v-df81f149]{width:52px}.vwt-success__actions[data-v-df81f149],.vwt-success__amount[data-v-df81f149],.vwt-success__header[data-v-df81f149]{display:grid}.vwt-success__amount strong[data-v-df81f149],.vwt-success__header strong[data-v-df81f149]{text-align:left}}.vwt-page[data-v-df81f149]{background:linear-gradient(180deg,#f6fbff,#fffdf7 44%,#eef8f4);color:#102033;font-family:Manrope,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;padding:34px}.vwt-hero[data-v-df81f149]{align-items:stretch;display:grid;gap:24px;grid-template-columns:minmax(0,1.05fr) minmax(360px,.72fr);margin:0 auto 24px;max-width:1480px}.vwt-hero__copy[data-v-df81f149]{align-content:center;display:grid;max-width:none;min-height:330px;padding:18px 0}.vwt-brand[data-v-df81f149]{margin-bottom:16px}.vwt-brand__logo[data-v-df81f149]{background:#fff;border:1px solid rgba(15,23,42,.08);box-shadow:0 14px 28px #0f172a17;height:58px;width:58px}.vwt-brand__eyebrow[data-v-df81f149]{color:#0f766e;letter-spacing:0}.vwt-brand strong[data-v-df81f149]{color:#182235}.vwt-hero h1[data-v-df81f149]{color:#0f1f34;font-size:clamp(40px,4.2vw,58px);letter-spacing:0;line-height:1.02;margin:0;max-width:840px}.vwt-hero p[data-v-df81f149]{color:#40556f;font-size:18px;font-weight:700;line-height:1.45;margin:16px 0 0;max-width:760px}.vwt-hero__trust[data-v-df81f149]{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.vwt-hero__trust span[data-v-df81f149]{align-items:center;background:#fff;border:1px solid rgba(14,116,144,.18);border-radius:8px;box-shadow:0 10px 24px #0f172a0f;color:#0f766e;display:inline-flex;font-size:13px;font-weight:900;min-height:36px;padding:0 13px}.vwt-hero__visual[data-v-df81f149]{background:#d8f0ed;border-radius:8px;box-shadow:0 24px 70px #0f172a2e;margin:0;min-height:330px;overflow:hidden;position:relative}.vwt-hero__visual img[data-v-df81f149]{display:block;height:100%;min-height:330px;-o-object-fit:cover;object-fit:cover;width:100%}.vwt-hero__visual[data-v-df81f149]:after{background:linear-gradient(180deg,#0518270a 35%,#051827ad);content:"";inset:0;position:absolute}.vwt-hero__visual figcaption[data-v-df81f149]{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0d1c2dd1;border:1px solid hsla(0,0%,100%,.22);border-radius:8px;bottom:18px;color:#fff;display:flex;gap:12px;max-width:calc(100% - 36px);padding:14px 16px;position:absolute;right:18px;z-index:1}.vwt-hero__visual figcaption span[data-v-df81f149],.vwt-hero__visual figcaption strong[data-v-df81f149]{display:block}.vwt-hero__visual figcaption span[data-v-df81f149]{color:#d6fff3;font-size:13px;font-weight:800;line-height:1.35}.vwt-live-card__pulse[data-v-df81f149]{background:#2dd4bf;border-radius:50%;box-shadow:0 0 0 7px #2dd4bf33;flex:0 0 auto;height:12px;width:12px}.vwt-workspace[data-v-df81f149]{gap:22px;grid-template-columns:minmax(0,1fr) 380px;min-width:0}.vwt-panel[data-v-df81f149],.vwt-summary__inner[data-v-df81f149]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border:1px solid rgba(84,109,132,.18);border-radius:8px;box-shadow:0 16px 45px #21385214}.vwt-panel[data-v-df81f149]{min-width:0;padding:22px}.vwt-panel--contacts[data-v-df81f149]{scroll-margin-top:88px}.vwt-step[data-v-df81f149]{background:#0f766e}.vwt-panel h2[data-v-df81f149]{color:#15243a;font-size:24px;letter-spacing:0}.vwt-link-button[data-v-df81f149]{background:#ecfdf5;border-color:#0f766e3d;color:#0f766e}.vwt-field span[data-v-df81f149],.vwt-search span[data-v-df81f149]{color:#607086;letter-spacing:0}.vwt-field input[data-v-df81f149],.vwt-field select[data-v-df81f149],.vwt-search input[data-v-df81f149]{border-color:#ccd8e2;color:#122238;font-weight:800;min-width:0}.vwt-field input[data-v-df81f149]:focus,.vwt-field select[data-v-df81f149]:focus,.vwt-search input[data-v-df81f149]:focus{border-color:#0f766e;outline:3px solid rgba(15,118,110,.16)}.vwt-visit-brief[data-v-df81f149]{align-items:center;background:linear-gradient(135deg,#ecfdf5eb,#eff6ffb8);border:1px solid rgba(15,118,110,.18);border-radius:8px;display:flex;gap:16px;justify-content:space-between;margin:-4px 0 16px;padding:12px 14px}.vwt-visit-brief p[data-v-df81f149]{color:#475569;font-size:14px;font-weight:800;line-height:1.45;margin:0}.vwt-visit-brief span[data-v-df81f149]{background:#0f766e;border-radius:999px;color:#fff;flex:0 0 auto;font-size:12px;font-weight:900;line-height:1;padding:7px 10px}.vwt-visit-grid[data-v-df81f149]{align-items:stretch;background:linear-gradient(135deg,#f8fafcfa,#ecfdf59e);border:1px solid rgba(148,163,184,.3);border-radius:12px;display:grid;gap:14px;grid-template-columns:minmax(390px,1fr) minmax(330px,.76fr);min-width:0;padding:14px}.vwt-calendar-card[data-v-df81f149]{background:#fbfdff;border:1px solid #ccd8e2;border-radius:8px;display:grid;gap:12px;min-width:0;padding:12px}.vwt-calendar-card__header[data-v-df81f149]{display:grid;gap:4px}.vwt-calendar-card__header span[data-v-df81f149]{color:#607086;font-size:13px;font-weight:900;letter-spacing:0;text-transform:uppercase}.vwt-calendar-card__header strong[data-v-df81f149]{color:#122238;font-size:18px;line-height:1.25}.vwt-calendar-card__header small[data-v-df81f149]{color:#66768d;font-size:12px;font-weight:800;line-height:1.35}.vwt-guest-box[data-v-df81f149]{align-content:start;background:#fbfdff;border:1px solid #ccd8e2;border-radius:8px;display:grid;gap:10px;min-width:0;padding:12px}.vwt-guest-box__header[data-v-df81f149]{display:grid;gap:5px}.vwt-guest-box__title[data-v-df81f149]{color:#475569;font-size:13px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.vwt-guest-box__header p[data-v-df81f149]{color:#66768d;font-size:12px;font-weight:800;line-height:1.35;margin:0}.vwt-guest-counters[data-v-df81f149]{display:grid;gap:9px}.vwt-guest-counter[data-v-df81f149]{align-items:center;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) minmax(126px,144px);min-width:0}.vwt-guest-counter__label[data-v-df81f149]{display:grid;gap:2px}.vwt-guest-counter__label strong[data-v-df81f149]{color:#122238;font-size:15px;line-height:1.1}.vwt-guest-counter__label small[data-v-df81f149]{color:#66768d;font-size:11px;font-weight:800;line-height:1.2}.vwt-guest-rules[data-v-df81f149]{border-top:1px solid rgba(148,163,184,.24);display:grid;gap:8px;padding-top:10px}.vwt-guest-rule[data-v-df81f149]{display:grid;gap:2px}.vwt-guest-rule strong[data-v-df81f149]{color:#0f766e;font-size:12px;font-weight:900;line-height:1.2}.vwt-guest-rule span[data-v-df81f149]{color:#66768d;font-size:12px;font-weight:750;line-height:1.3}.vwt-guest-warning[data-v-df81f149]{background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;color:#9a3412;font-size:12px;font-weight:900;line-height:1.35;margin:0;padding:9px 10px}.vwt-date-calendar[data-v-df81f149],.vwt-date-picker[data-v-df81f149]{width:100%}.vwt-date-calendar[data-v-df81f149] .vc-container{background:transparent;border:0;font-family:Manrope,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;width:100%}.vwt-date-calendar[data-v-df81f149] .vc-weeks{padding:0}.vwt-date-calendar[data-v-df81f149] .vc-header{padding:4px 0 10px}.vwt-date-calendar[data-v-df81f149] .vc-day{min-height:40px}.vwt-date-calendar[data-v-df81f149] .vc-day-content{border-radius:8px;font-weight:900;height:34px;width:34px}.vwt-date-trigger[data-v-df81f149]{align-items:center;background:#fff;border:1px solid #ccd8e2;border-radius:8px;color:#122238;cursor:pointer;display:flex;font:inherit;font-weight:900;gap:12px;justify-content:space-between;min-height:48px;padding:0 14px;text-align:left;width:100%}.vwt-date-trigger[data-v-df81f149]:hover{border-color:#0f766e}.vwt-date-trigger[data-v-df81f149]:focus-visible{border-color:#0f766e;outline:3px solid rgba(15,118,110,.16)}.vwt-date-trigger svg[data-v-df81f149]{color:#0f766e;flex:0 0 auto;height:20px;width:20px}.vwt-counter--guest[data-v-df81f149]{gap:6px;grid-template-columns:34px minmax(24px,1fr) 34px}.vwt-counter--guest button[data-v-df81f149]{font-size:18px;height:34px;width:34px}.vwt-counter--guest strong[data-v-df81f149]{font-size:18px}.vwt-date-picker[data-v-df81f149] .vc-container{border:1px solid #c8d8e4;border-radius:8px;box-shadow:0 18px 45px #0f172a29;font-family:Manrope,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.vwt-date-picker[data-v-df81f149] .vc-popover-content-wrapper{z-index:30}.vwt-date-picker[data-v-df81f149] .vc-day-content{border-radius:8px;font-weight:800}.vwt-alert--warning[data-v-df81f149]{background:#fff8e8;border-color:#f7c56a;color:#8a4b00}.vwt-rate-tabs[data-v-df81f149]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.vwt-rate-tab[data-v-df81f149]{background:#fbfdff;border-color:#d6e1ea;min-height:96px}.vwt-rate-tab span[data-v-df81f149]{color:#142238;font-size:16px;line-height:1.25}.vwt-rate-tab small[data-v-df81f149]{color:#5f7187;line-height:1.35}.vwt-rate-tab--active[data-v-df81f149]{background:#0f766e;border-color:#0f766e}.vwt-food-note[data-v-df81f149]{background:#fff7ed;border-color:#fed7aa}.vwt-toolbar[data-v-df81f149]{grid-template-columns:1fr}.vwt-toggle[data-v-df81f149]{background:#fbfdff;border-color:#d6e1ea;color:#42556f}.vwt-ticket-list[data-v-df81f149]{max-height:none;overflow:visible;padding-right:0}.vwt-ticket-row[data-v-df81f149]{align-items:start;background:#fff;border-color:#d9e4ec;grid-template-columns:minmax(0,1fr) minmax(390px,.78fr)}.vwt-ticket-row--selected[data-v-df81f149]{background:#f0fdfa;border-color:#0f766e8f;box-shadow:0 10px 24px #0f766e14}.vwt-ticket-row h3[data-v-df81f149]{color:#122238;font-size:18px;line-height:1.32}.vwt-ticket-row p[data-v-df81f149]{color:#63738a;font-size:14px;line-height:1.45}.vwt-ticket-hours[data-v-df81f149]{background:#f0f7ff;border-color:#cfe0f7}.vwt-ticket-hours span[data-v-df81f149]{color:#1d4ed8}.vwt-ticket-hours strong[data-v-df81f149]{color:#122238}.vwt-chip[data-v-df81f149]{background:#e6f7f3;border-radius:8px;color:#0f766e;letter-spacing:0}.vwt-chip--slot[data-v-df81f149]{background:#fff1d6;color:#8a4b00}.vwt-chip--blocked[data-v-df81f149]{background:#fee2e2;color:#991b1b}.vwt-counter[data-v-df81f149]{grid-template-columns:42px minmax(28px,1fr) 42px}.vwt-counter button[data-v-df81f149]{background:#f7fafc;border-color:#b7c7d7}.vwt-counter button[data-v-df81f149]:not(:disabled):hover{border-color:#0f766e;color:#0f766e}.vwt-ticket-purchase[data-v-df81f149]{display:grid;gap:10px;min-width:0}.vwt-ticket-prices[data-v-df81f149]{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.vwt-ticket-price[data-v-df81f149]{background:#fbfdff;border:1px solid #d9e4ec;border-radius:8px;display:grid;gap:3px;min-width:0;padding:9px 10px}.vwt-ticket-price span[data-v-df81f149]{color:#718198;font-size:11px;font-weight:900;line-height:1.15;text-transform:uppercase}.vwt-ticket-price strong[data-v-df81f149]{color:#102033;font-size:15px;font-weight:950;line-height:1.15;overflow-wrap:anywhere}.vwt-summary__top small[data-v-df81f149],.vwt-ticket-price small[data-v-df81f149]{color:#5f748c;font-size:11px;font-weight:900;line-height:1.25}.vwt-ticket-action[data-v-df81f149]{align-items:center;background:#f0fdfa;border:1px solid rgba(15,118,110,.18);border-radius:8px;display:grid;gap:6px 12px;grid-template-columns:minmax(0,1fr) auto;padding:11px}.vwt-ticket-action small[data-v-df81f149],.vwt-ticket-action span[data-v-df81f149]{color:#57708a;font-size:12px;font-weight:900;line-height:1.25}.vwt-ticket-action strong[data-v-df81f149]{color:#102033;font-size:18px;font-weight:950;line-height:1.15}.vwt-ticket-action small[data-v-df81f149]{color:#991b1b;grid-column:1/-1}.vwt-ticket-action small.vwt-ticket-action__approximate[data-v-df81f149]{color:#0f766e}.vwt-ticket-action small.vwt-ticket-action__guests[data-v-df81f149]{color:#1d4ed8}.vwt-ticket-action button[data-v-df81f149]{background:#0f766e;border:1px solid #0f766e;border-radius:8px;cursor:pointer;font:inherit;font-weight:950;grid-column:2;grid-row:1/span 2;min-height:42px;padding:0 16px}.vwt-ticket-action button[data-v-df81f149]:disabled{background:#e2e8f0;border-color:#cbd5e1;color:#64748b;cursor:not-allowed}.vwt-ticket-row--selected .vwt-ticket-action button[data-v-df81f149]{background:#102033;border-color:#102033}.vwt-summary[data-v-df81f149]{min-width:0;top:22px}.vwt-summary__inner[data-v-df81f149]{padding:18px}.vwt-summary__top[data-v-df81f149]{background:#102033}.vwt-summary__top span[data-v-df81f149]{color:#9ee8dc;letter-spacing:0}.vwt-summary__top strong[data-v-df81f149]{font-size:32px;line-height:1.08}.vwt-summary__top small[data-v-df81f149]{color:#d7fff7}.vwt-summary__line[data-v-df81f149]{align-items:start}.vwt-summary__line span[data-v-df81f149]{color:#66768d}.vwt-summary__line strong[data-v-df81f149]{color:#132238;line-height:1.35;max-width:220px}.vwt-selected li[data-v-df81f149]{background:#f6fafc}.vwt-selected li span[data-v-df81f149]{color:#23364e;line-height:1.35}.vwt-status[data-v-df81f149]{background:#f4f8fb;color:#4a6078}.vwt-status--loading[data-v-df81f149]{background:#e8f4ff;color:#155e9f}.vwt-status--ok[data-v-df81f149]{background:#e4f8ef;color:#166534}.vwt-status--danger[data-v-df81f149]{background:#fff1f1;color:#991b1b}.vwt-status--summary[data-v-df81f149]{background:#f0fdf4;border:1px solid rgba(22,101,52,.16);color:#14532d;font-size:13px;line-height:1.34;margin:4px 0 0}.vwt-status--summary.vwt-status--ok[data-v-df81f149]{background:linear-gradient(135deg,#eefbf3,#f8fffb);box-shadow:inset 0 0 0 1px #22c55e14;color:#14532d}.vwt-primary[data-v-df81f149]{background:#ff6b35;box-shadow:0 16px 30px #ff6b3540}.vwt-footnote[data-v-df81f149]{color:#697a90}.vwt-success[data-v-df81f149]{background:#e9fbef;border-color:#9de6b8}@media(max-width:1180px){.vwt-hero[data-v-df81f149]{grid-template-columns:1fr}.vwt-hero__copy[data-v-df81f149],.vwt-hero__visual[data-v-df81f149],.vwt-hero__visual img[data-v-df81f149]{min-height:260px}.vwt-workspace[data-v-df81f149]{grid-template-columns:1fr}.vwt-summary[data-v-df81f149]{position:static}}@media(max-width:760px){.vwt-page[data-v-df81f149]{padding:10px 10px calc(96px + env(safe-area-inset-bottom))}.vwt-calendar-card[data-v-df81f149],.vwt-guest-box[data-v-df81f149],.vwt-main[data-v-df81f149],.vwt-panel[data-v-df81f149],.vwt-summary[data-v-df81f149],.vwt-summary__inner[data-v-df81f149],.vwt-visit-grid[data-v-df81f149],.vwt-workspace[data-v-df81f149]{max-width:100%;min-width:0;width:100%}.vwt-hero[data-v-df81f149]{gap:8px;margin-bottom:12px}.vwt-hero__copy[data-v-df81f149]{min-height:auto;padding:4px 0}.vwt-brand[data-v-df81f149]{gap:9px;margin-bottom:8px}.vwt-brand__logo[data-v-df81f149]{height:38px;width:38px}.vwt-brand__eyebrow[data-v-df81f149]{font-size:10px}.vwt-brand strong[data-v-df81f149]{font-size:14px;line-height:1.2}.vwt-hero h1[data-v-df81f149]{font-size:27px;line-height:1.08}.vwt-hero p[data-v-df81f149]{font-size:13px;line-height:1.38;margin-top:8px}.vwt-hero__trust[data-v-df81f149]{display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:9px}.vwt-hero__trust span[data-v-df81f149]{font-size:11px;justify-content:center;min-height:28px;padding:0 9px;text-align:center;width:100%}.vwt-hero__trust span[data-v-df81f149]:last-child:nth-child(odd){grid-column:1/-1}.vwt-hero__links[data-v-df81f149]{display:grid;gap:8px;grid-template-columns:1fr;margin-top:12px;width:100%}.vwt-hero__links a[data-v-df81f149]{font-size:15px;min-height:46px;padding:10px 14px;text-align:center;width:100%}.vwt-hero__visual[data-v-df81f149]{height:124px;min-height:0}.vwt-hero__visual img[data-v-df81f149]{height:100%;min-height:0}.vwt-hero__visual figcaption[data-v-df81f149]{bottom:10px;left:10px;max-width:none;padding:9px 10px;right:10px}.vwt-hero__visual figcaption strong[data-v-df81f149]{font-size:14px}.vwt-hero__visual figcaption span[data-v-df81f149]{font-size:12px}.vwt-panel[data-v-df81f149],.vwt-summary__inner[data-v-df81f149]{box-shadow:0 10px 28px #21385214}.vwt-panel[data-v-df81f149]{padding:14px}.vwt-panel h2[data-v-df81f149]{font-size:20px;line-height:1.2}.vwt-visit-brief[data-v-df81f149]{align-items:flex-start;flex-direction:column;gap:9px;padding:11px}.vwt-visit-brief span[data-v-df81f149]{white-space:normal}.vwt-visit-grid[data-v-df81f149]{grid-template-columns:1fr;padding:10px}.vwt-date-calendar[data-v-df81f149] .vc-container{max-width:100%;min-width:0}.vwt-guest-counters[data-v-df81f149]{grid-template-columns:1fr}.vwt-date-trigger[data-v-df81f149]{min-height:50px}.vwt-rate-tabs[data-v-df81f149]{grid-template-columns:1fr}.vwt-rate-tab[data-v-df81f149]{min-height:84px}.vwt-ticket-row[data-v-df81f149]{gap:12px}.vwt-ticket-action[data-v-df81f149],.vwt-ticket-prices[data-v-df81f149],.vwt-ticket-row[data-v-df81f149]{grid-template-columns:1fr}.vwt-ticket-action button[data-v-df81f149]{grid-column:auto;grid-row:auto;width:100%}.vwt-counter[data-v-df81f149]{grid-template-columns:52px minmax(32px,1fr) 52px}.vwt-counter button[data-v-df81f149]{width:52px}.vwt-summary__top strong[data-v-df81f149]{font-size:28px}.vwt-summary__line strong[data-v-df81f149]{max-width:58%}.vwt-checkout-trust[data-v-df81f149]{grid-template-columns:1fr}.vwt-mobile-cta[data-v-df81f149]{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border:1px solid rgba(15,23,42,.12);border-radius:8px;bottom:calc(10px + env(safe-area-inset-bottom));box-shadow:0 20px 54px #0f172a38;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;left:10px;padding:10px;position:fixed;right:10px;z-index:80}.vwt-page--phu-quoc[data-v-df81f149]{padding-bottom:calc(104px + env(safe-area-inset-bottom))}.vwt-mobile-cta__copy[data-v-df81f149]{display:grid;gap:2px;min-width:0}.vwt-mobile-cta__copy small[data-v-df81f149],.vwt-mobile-cta__copy span[data-v-df81f149]{color:#64748b;font-size:11px;font-weight:900;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vwt-mobile-cta__copy strong[data-v-df81f149]{color:#0f172a;font-size:20px;font-weight:950;line-height:1.05;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vwt-mobile-cta button[data-v-df81f149]{align-items:center;background:#ff6b35;border:0;border-radius:8px;box-shadow:0 12px 28px #ff6b353d;color:#fff;cursor:pointer;display:flex;font:inherit;font-size:14px;font-weight:950;gap:7px;justify-content:center;min-height:50px;min-width:128px;padding:0 13px}.vwt-mobile-cta button[data-v-df81f149]:disabled{cursor:wait;opacity:.7}}.dark .vwt-page{--vwt-bg:#06130f;--vwt-surface:rgba(9,24,30,.88);--vwt-surface-strong:rgba(13,34,40,.96);--vwt-surface-soft:rgba(18,42,46,.82);--vwt-border:rgba(152,207,197,.18);--vwt-border-strong:rgba(45,212,191,.38);--vwt-text:#eefcf8;--vwt-muted:#9bb8b5;--vwt-soft:#c8ded9;--vwt-accent:#2dd4bf;--vwt-accent-strong:#14b8a6;--vwt-warm:#ff8a4c;background:linear-gradient(145deg,#040f12fa,#071e1bf5 46%,#281911fa),#06130f;color:var(--vwt-text);color-scheme:dark}.dark .vwt-package-schedule{background:#082f497a;border-color:#7dd3fc42}.dark .vwt-package-schedule__heading strong{color:#f8fafc}.dark .vwt-package-schedule__heading span{color:#cbd5e1}.dark .vwt-package-time-options button{background:#172235;border-color:#94a3b84d;color:#e2e8f0}.dark .vwt-package-time-options button.active{background:#0369a1;border-color:#38bdf8;color:#fff}.dark body:has(.vwt-page){--itbs-bg:#06130f;--itbs-text:#eefcf8;background:#06130f}.dark body:has(.vwt-page) header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#071118eb!important;border-color:#98cfc52e!important;box-shadow:0 18px 44px #00000052!important;color:#eefcf8!important}.dark body:has(.vwt-page) header a,.dark body:has(.vwt-page) header button,.dark body:has(.vwt-page) header span,.dark body:has(.vwt-page) header strong{color:#eefcf8!important}.dark body:has(.vwt-page) header .itbs-fav-mobile-toggle,.dark body:has(.vwt-page) header .itbs-pressable-soft,.dark body:has(.vwt-page) header .itbs-surface-soft:not(:has(img)),.dark body:has(.vwt-page) header [class*=bg-gray-],.dark body:has(.vwt-page) header [class*=bg-slate-],.dark body:has(.vwt-page) header [class*=bg-white]{background-color:#0c1d24db!important}.dark body:has(.vwt-page) header [class*=border-gray-],.dark body:has(.vwt-page) header [class*=border-slate-],.dark body:has(.vwt-page) header [class*=ring-gray-],.dark body:has(.vwt-page) header [class*=ring-slate-]{border-color:#98cfc538!important}.dark body:has(.vwt-page) header svg{color:currentColor!important;stroke:currentColor}.dark body:has(.vwt-page) footer{background:#09111d!important;border-top-color:#98cfc529!important;margin-top:0!important}.dark .vwt-page :is(input,select,button){color-scheme:dark}.dark .vwt-brand strong,.dark .vwt-calendar-card__header strong,.dark .vwt-guest-counter__label strong,.dark .vwt-hero h1,.dark .vwt-panel h2,.dark .vwt-selected h3,.dark .vwt-summary__line strong,.dark .vwt-ticket-row h3{color:var(--vwt-text)}.dark .vwt-footnote,.dark .vwt-hero p,.dark .vwt-selected p,.dark .vwt-ticket-row p{color:var(--vwt-muted)}.dark .vwt-brand__logo{background:#fffffff5;border-color:#ffffff29;box-shadow:0 16px 38px #00000057}.dark .vwt-brand__eyebrow,.dark .vwt-date-trigger svg{color:var(--vwt-accent)}.dark .vwt-chip,.dark .vwt-hero__trust span{background:#14b8a61f;border:1px solid rgba(45,212,191,.18);box-shadow:none;color:#b7fff5}.dark .vwt-hero__visual{background:#09201f;box-shadow:0 28px 80px #0000006b}.dark .vwt-hero__visual:after{background:linear-gradient(180deg,#020a0e05 20%,#020a0ec2),linear-gradient(90deg,rgba(5,18,17,.36),transparent 58%)}.dark .vwt-hero__visual figcaption{background:#07171dd6;border-color:#b4f7ec38;box-shadow:0 18px 46px #00000047}.dark .vwt-hero__visual figcaption span{color:#a7f3d0}.dark .vwt-live-card__pulse{background:var(--vwt-accent);box-shadow:0 0 0 7px #2dd4bf2e}.dark .vwt-panel,.dark .vwt-summary__inner{background:var(--vwt-surface);border-color:var(--vwt-border);box-shadow:0 24px 70px #0000004d}.dark .vwt-rate-tab--active,.dark .vwt-step,.dark .vwt-ticket-action button{background:var(--vwt-accent-strong)}.dark .vwt-rate-tab--active small,.dark .vwt-rate-tab--active span,.dark .vwt-rate-tab--active,.dark .vwt-step,.dark .vwt-ticket-action button{color:#03221e}.dark .vwt-link-button{background:#14b8a61f;border-color:#2dd4bf3d;color:#b7fff5}.dark .vwt-link-button:not(:disabled):hover,.dark .vwt-rate-tab:not(.vwt-rate-tab--active):hover,.dark .vwt-ticket-row:hover{border-color:var(--vwt-border-strong)}.dark .vwt-calendar-card__header small,.dark .vwt-calendar-card__header span,.dark .vwt-field span,.dark .vwt-guest-box__header p,.dark .vwt-guest-box__title,.dark .vwt-guest-rule span,.dark .vwt-search span,.dark .vwt-selected li em,.dark .vwt-summary__line span,.dark .vwt-ticket-action small,.dark .vwt-ticket-action span,.dark .vwt-ticket-price span,.dark .vwt-visit-brief p{color:var(--vwt-muted)}.dark .vwt-calendar-card,.dark .vwt-date-trigger,.dark .vwt-field input,.dark .vwt-field select,.dark .vwt-guest-box,.dark .vwt-rate-tab,.dark .vwt-search input,.dark .vwt-ticket-price,.dark .vwt-toggle,.dark .vwt-visit-brief,.dark .vwt-visit-grid{background:#08161cc7;border-color:#98cfc538;color:var(--vwt-text)}.dark .vwt-guest-rule strong{color:var(--vwt-accent)}.dark .vwt-field input::-moz-placeholder,.dark .vwt-search input::-moz-placeholder{color:#c8ded98f}.dark .vwt-field input::placeholder,.dark .vwt-search input::placeholder{color:#c8ded98f}.dark .vwt-date-trigger:focus-visible,.dark .vwt-field input:focus,.dark .vwt-field select:focus,.dark .vwt-search input:focus{border-color:var(--vwt-accent);outline:3px solid rgba(45,212,191,.18)}.dark .vwt-counter button:not(:disabled):hover,.dark .vwt-date-trigger:hover{border-color:var(--vwt-accent);color:var(--vwt-accent)}.dark .vwt-guest-counter__label small{color:#86a8a4}.dark .vwt-guest-warning{background:#fbbf2421;border-color:#fbbf244d;color:#fde68a}.dark .vwt-date-calendar .vc-container,.dark .vwt-date-picker .vc-container{background:#081c22;border-color:#98cfc53d;box-shadow:0 24px 70px #00000075;color:var(--vwt-text)}.dark body:has(.vwt-page) .vc-date-picker-content.vc-dark,.vc-date-picker-content.vc-dark.vc-teal{--vc-bg:#081c22;--vc-border:rgba(152,207,197,.28);--vc-color:#eefcf8;--vc-header-title-color:#d9fff7;--vc-header-arrow-color:#b9d7d2;--vc-header-arrow-hover-bg:rgba(45,212,191,.14);--vc-weekday-color:#9dc3bd;--vc-day-content-hover-bg:rgba(45,212,191,.14);--vc-day-content-disabled-color:rgba(180,205,201,.36);--vc-popover-content-bg:#081c22;--vc-popover-content-border:rgba(152,207,197,.28);--vc-popover-content-color:#eefcf8;background:linear-gradient(180deg,#0a242afa,#06181dfa);border-color:#98cfc547;box-shadow:0 26px 72px #00000094}.dark body:has(.vwt-page) .vc-date-picker-content.vc-dark .vc-popover-caret,.vc-date-picker-content.vc-dark.vc-teal .vc-popover-caret{background:#071d22}.dark body:has(.vwt-page) .vc-date-picker-content.vc-dark .vc-container,.vc-date-picker-content.vc-dark.vc-teal .vc-container{background:#081c22;border-color:#98cfc547;color:#eefcf8}.dark body:has(.vwt-page) .vc-date-picker-content.vc-dark .vc-title,.vc-date-picker-content.vc-dark.vc-teal .vc-title{color:#d9fff7}.dark body:has(.vwt-page) .vc-date-picker-content.vc-dark .vc-weekday,.vc-date-picker-content.vc-dark.vc-teal .vc-weekday{color:#9dc3bd}.dark body:has(.vwt-page) .vc-date-picker-content.vc-dark .vc-day-content:not(.vc-disabled),.vc-date-picker-content.vc-dark.vc-teal .vc-day-content:not(.vc-disabled){color:#eefcf8}.dark body:has(.vwt-page) .vc-date-picker-content.vc-dark .vc-day-content.vc-disabled,.vc-date-picker-content.vc-dark.vc-teal .vc-day-content.vc-disabled{color:#b4cdc95c}.dark body:has(.vwt-page) .vc-date-picker-content.vc-dark .vc-arrow,.vc-date-picker-content.vc-dark.vc-teal .vc-arrow{color:#b9d7d2}.dark body:has(.vwt-page) .vc-date-picker-content.vc-dark .vc-arrow:hover,.vc-date-picker-content.vc-dark.vc-teal .vc-arrow:hover{background:#2dd4bf24;color:#5eead4}.dark .vwt-date-calendar .vc-day-content,.dark .vwt-date-calendar .vc-header,.dark .vwt-date-calendar .vc-title,.dark .vwt-date-calendar .vc-weekday,.dark .vwt-date-picker .vc-day-content,.dark .vwt-date-picker .vc-header,.dark .vwt-date-picker .vc-title,.dark .vwt-date-picker .vc-weekday{color:var(--vwt-text)}.dark .vwt-date-calendar .vc-weekday,.dark .vwt-date-picker .vc-weekday{color:var(--vwt-muted)}.dark .vwt-date-calendar .vc-day-content:hover,.dark .vwt-date-picker .vc-day-content:hover{background:#2dd4bf24}.dark .vwt-date-calendar .vc-highlight-bg-solid,.dark .vwt-date-calendar .vc-highlight-content-solid,.dark .vwt-date-picker .vc-highlight-bg-solid,.dark .vwt-date-picker .vc-highlight-content-solid{background:var(--vwt-accent-strong);color:#03221e}.dark .vwt-rate-tab{background:var(--vwt-surface-soft)}.dark .vwt-rate-tab span,.dark .vwt-selected li span,.dark .vwt-ticket-action strong,.dark .vwt-ticket-price strong{color:var(--vwt-text)}.dark .vwt-rate-tab small{color:var(--vwt-muted)}.dark .vwt-food-note{background:#4329188f;border-color:rgba(251,146,60,.34) rgba(251,146,60,.34) rgba(251,146,60,.34) #fb923c}.dark .vwt-food-note span{color:#fdba74}.dark .vwt-food-note strong{color:#fff7ed}.dark .vwt-food-note p{color:#fed7aa}.dark .vwt-ticket-list{scrollbar-color:rgba(45,212,191,.5) rgba(8,22,28,.7)}.dark .vwt-ticket-row{background:#0b1d23db;border-color:#98cfc52e}.dark .vwt-ticket-row--selected{background:#0b312deb;border-color:#2dd4bf9e;box-shadow:0 18px 42px #14b8a61f}.dark .vwt-chip--slot{background:#fbbf241f;border-color:#fbbf2447;color:#fde68a}.dark .vwt-chip--allowed{background:#22c55e21;border-color:#22c55e47;color:#bbf7d0}.dark .vwt-chip--policy{background:#2563eb2e;border-color:#93c5fd52;color:#dbeafe}.dark .vwt-chip--blocked{background:#fb718521;border-color:#fb718547;color:#fecdd3}.dark .vwt-counter button{background:#0b1d23e6;border-color:#98cfc542;color:var(--vwt-text)}.dark .vwt-ticket-action{background:#14b8a61a;border-color:#2dd4bf38}.dark .vwt-ticket-action button:disabled{background:#47556957;border-color:#94a3b838;color:#94a3b8}.dark .vwt-ticket-row--selected .vwt-ticket-action button{background:var(--vwt-warm);border-color:var(--vwt-warm);color:#24100a}.dark .vwt-summary__top{background:linear-gradient(135deg,#14b8a633,#ff8a4c29),#071820}.dark .vwt-summary__top span{color:#9af7eb}.dark .vwt-summary__top strong{color:#fff}.dark .vwt-summary__line{border-bottom-color:#98cfc529}.dark .vwt-empty,.dark .vwt-loading,.dark .vwt-selected li,.dark .vwt-status{background:#08161cb8;color:var(--vwt-muted)}.dark .vwt-checkout-scope,.dark .vwt-checkout-trust span{background:#2563eb24;border-color:#93c5fd47}.dark .vwt-checkout-scope span,.dark .vwt-checkout-trust span,.dark .vwt-ticket-action small.vwt-ticket-action__guests{color:#bfdbfe}.dark .vwt-checkout-scope strong{color:var(--vwt-text)}.dark .vwt-checkout-scope p{color:var(--vwt-muted)}.dark .vwt-ticket-match{background:#fbbf2421;border-color:#fbbf244d;color:#fde68a}.dark .vwt-ticket-match--ok{background:#16a34a29;border-color:#4ade8047;color:#bbf7d0}.dark .vwt-status--loading{background:#2dd4bf1f;color:#99f6e4}.dark .vwt-status--ok{background:#22c55e24}.dark .vwt-status--danger{background:#fb718521;color:#fecdd3}.dark .vwt-alert--danger{background:#fb718521;border-color:#fb71854d;color:#fecdd3}.dark .vwt-alert--warning,.dark .vwt-contact-warning{background:#fbbf2421;border-color:#fbbf244d;color:#fde68a}.dark .vwt-mobile-cta{background:#0f172af5;border-color:#94a3b83d;box-shadow:0 22px 62px #02061785}.dark .vwt-mobile-cta__copy small,.dark .vwt-mobile-cta__copy span{color:#cbd5e1}.dark .vwt-mobile-cta__copy strong{color:#fff}.dark .vwt-mobile-cta button{background:var(--vwt-warm);color:#fff7ed}.dark .vwt-status--summary.vwt-status--ok{background:linear-gradient(135deg,#1665343d,#0f172ab8);border-color:#4ade8038;color:#dcfce7}.dark .vwt-primary{background:var(--vwt-warm);box-shadow:0 18px 34px #ff8a4c38;color:#24100a}.dark .vwt-link-button:not(:disabled):hover,.dark .vwt-primary:not(:disabled):hover,.dark .vwt-ticket-action button:not(:disabled):hover{transform:translateY(-1px)}.dark .vwt-success{background:#0d3e2bc7;border-color:#22c55e52;color:#bbf7d0}.dark .vwt-success p,.dark .vwt-success__amount span,.dark .vwt-success__header span{color:#bbf7d0}.dark .vwt-success__amount strong,.dark .vwt-success__header strong{color:#f0fdf4}.dark .vwt-success__amount,.dark .vwt-success__qr{background:#06130f7a}.dark .vwt-success__secondary{background:#06130f47;border-color:#bbf7d03d;color:#dcfce7}.vwt-ticket-info-link[data-v-df81f149]{align-items:center;background:transparent;border:0;border-bottom:1px solid rgba(15,118,110,.42);color:#0f766e;cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:950;justify-content:flex-start;line-height:1.2;margin-top:12px;padding:0 0 3px;width:-moz-fit-content;width:fit-content}.dark .vwt-ticket-info-link{border-bottom-color:#2dd4bf75;color:var(--vwt-accent,#2dd4bf)}.vwt-ticket-info-link[data-v-df81f149]:after{content:"→";margin-left:7px;transition:transform .16s ease}.vwt-ticket-info-link[data-v-df81f149]:hover:after{transform:translate(3px)}.vwt-ticket-info-link[data-v-df81f149]:focus-visible{outline:3px solid rgba(45,212,191,.2);outline-offset:4px}.vwt-modal-backdrop[data-v-df81f149]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f172a6b;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:1000}.vwt-ticket-modal[data-v-df81f149]{background:linear-gradient(145deg,#fff,#f8fcff),#fff;border:1px solid #d7e4ec;border-radius:8px;box-shadow:0 34px 100px #0f172a3d;color:#102033;max-height:min(86vh,760px);overflow:auto;padding:22px;position:relative;width:min(760px,100%)}.vwt-ticket-modal__close[data-v-df81f149]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #d7e4ec;border-radius:50%;box-shadow:0 10px 30px #0816102e;color:#17231e;cursor:pointer;display:grid;font:inherit;font-size:28px;height:44px;line-height:1;place-items:center;position:absolute;right:16px;top:16px;transition:border-color .2s ease,color .2s ease,transform .2s ease;width:44px;z-index:12}.vwt-ticket-modal__close[data-v-df81f149]:focus-visible,.vwt-ticket-modal__close[data-v-df81f149]:hover{border-color:#e66a379e;color:#d95d2d;transform:scale(1.04)}.vwt-ticket-modal__header[data-v-df81f149]{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;margin-bottom:14px}.vwt-ticket-modal__header span[data-v-df81f149]{color:#64748b;display:block;font-size:12px;font-weight:950;letter-spacing:.08em;margin-bottom:7px;text-transform:uppercase}.vwt-ticket-modal__header h2[data-v-df81f149]{color:#102033;font-size:28px;line-height:1.18;margin:0}.vwt-ticket-modal__header button[data-v-df81f149]{background:#f8fafc;border:1px solid #d7e4ec;border-radius:8px;color:#475569;cursor:pointer;flex:0 0 auto;font-size:28px;height:40px;line-height:1;width:40px}.vwt-ticket-modal__header button[data-v-df81f149]:hover{border-color:#2dd4bf75;color:#2dd4bf}.vwt-ticket-modal__lead[data-v-df81f149]{color:#5f7188;font-weight:800;line-height:1.55;margin:0 0 18px}.vwt-ticket-modal__grid[data-v-df81f149]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.vwt-ticket-modal__note[data-v-df81f149],.vwt-ticket-modal__section[data-v-df81f149]{background:#effcf9;border:1px solid #d7e4ec;border-radius:8px;padding:15px}.vwt-ticket-modal__section--muted[data-v-df81f149]{background:#fff7ed}.vwt-ticket-modal__note[data-v-df81f149]{background:#f8fafc;margin-top:12px}.vwt-ticket-modal h3[data-v-df81f149]{color:#102033;font-size:16px;margin:0 0 10px}.vwt-ticket-modal ul[data-v-df81f149]{display:grid;gap:9px;list-style:none;margin:0;padding:0}.vwt-ticket-modal li[data-v-df81f149]{color:#43536a;font-weight:780;line-height:1.45;padding-left:18px;position:relative}.vwt-ticket-modal li[data-v-df81f149]:before{background:#2dd4bf;border-radius:50%;content:"";height:7px;left:0;position:absolute;top:.62em;width:7px}.vwt-ticket-modal__section--muted li[data-v-df81f149]:before{background:#ff8a4c}.vwt-ticket-modal__content[data-v-df81f149]{min-width:0}.vwt-ticket-modal--hon-tam[data-v-df81f149]{background:#fffdf8;border:0;border-radius:26px;box-shadow:0 40px 100px -40px #081610e6;color:#17231e;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);max-height:calc(100svh - 36px);overflow-y:auto;overscroll-behavior:contain;padding:0;position:relative;width:min(1060px,100%)}.vwt-ticket-modal--hon-tam .vwt-ticket-modal__gallery[data-v-df81f149]{align-self:start;background:#0e1813;display:grid;grid-template-rows:minmax(0,1fr) auto;height:min(680px,calc(100svh - 36px));min-width:0;position:sticky;top:0}.vwt-ticket-modal__stage[data-v-df81f149]{min-height:0;overflow:hidden;position:relative}.vwt-ticket-modal__stage>img[data-v-df81f149]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.vwt-ticket-modal__arrow[data-v-df81f149]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#07120c94;border:1px solid hsla(0,0%,100%,.35);border-radius:50%;color:#fff;cursor:pointer;display:grid;font-size:19px;height:44px;place-items:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s ease,transform .2s ease;width:44px;z-index:2}.vwt-ticket-modal__arrow[data-v-df81f149]:hover{background:#e66a37e6;transform:translateY(-50%) scale(1.05)}.vwt-ticket-modal__arrow--prev[data-v-df81f149]{left:16px}.vwt-ticket-modal__arrow--next[data-v-df81f149]{right:16px}.vwt-ticket-modal__counter[data-v-df81f149]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#07120c9e;border:1px solid hsla(0,0%,100%,.22);border-radius:999px;bottom:16px;color:#fff;font-size:11px;font-weight:900;letter-spacing:.08em;padding:6px 10px;position:absolute;right:18px;z-index:2}.vwt-ticket-modal__thumbs[data-v-df81f149]{background:#0e1813;display:flex;gap:8px;overflow-x:auto;padding:10px;scrollbar-width:thin}.vwt-ticket-modal__thumbs button[data-v-df81f149]{background:transparent;border:2px solid transparent;border-radius:8px;cursor:pointer;flex:0 0 76px;height:58px;opacity:.58;overflow:hidden;padding:0;transition:border-color .2s ease,opacity .2s ease,transform .2s ease}.vwt-ticket-modal__thumbs button.active[data-v-df81f149],.vwt-ticket-modal__thumbs button[data-v-df81f149]:hover{border-color:#e66a37;opacity:1;transform:translateY(-1px)}.vwt-ticket-modal__thumbs img[data-v-df81f149]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vwt-ticket-modal--hon-tam .vwt-ticket-modal__content[data-v-df81f149]{display:flex;flex-direction:column;padding:54px 42px 38px}.vwt-ticket-modal--hon-tam .vwt-ticket-modal__facts h3[data-v-df81f149],.vwt-ticket-modal--hon-tam .vwt-ticket-modal__header span[data-v-df81f149],.vwt-ticket-modal--hon-tam .vwt-ticket-modal__note h3[data-v-df81f149],.vwt-ticket-modal--hon-tam .vwt-ticket-modal__section h3[data-v-df81f149]{color:#d95d2d;font-size:10px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.vwt-ticket-modal--hon-tam .vwt-ticket-modal__header h2[data-v-df81f149]{color:#17231e;font-size:38px;letter-spacing:-.04em;line-height:1}.vwt-ticket-modal--hon-tam .vwt-ticket-modal__close[data-v-df81f149]{background:#fffdf8;border-color:#18231f29;color:#17231e}.vwt-ticket-modal--hon-tam .vwt-ticket-modal__lead[data-v-df81f149]{color:#647269;font-size:14px;font-weight:700;margin-top:2px}.vwt-ticket-modal--hon-tam .vwt-ticket-modal__facts[data-v-df81f149]{border-block:1px solid #d9dfda;margin:8px 0 20px;padding:18px 0}.vwt-ticket-modal--hon-tam .vwt-ticket-modal__facts ul[data-v-df81f149]{margin-top:12px}.vwt-ticket-modal--hon-tam .vwt-ticket-modal__facts li[data-v-df81f149],.vwt-ticket-modal--hon-tam .vwt-ticket-modal__note li[data-v-df81f149],.vwt-ticket-modal--hon-tam .vwt-ticket-modal__section li[data-v-df81f149]{color:#58665e;font-size:12px;line-height:1.45}.vwt-ticket-modal--hon-tam .vwt-ticket-modal__facts li[data-v-df81f149]:before,.vwt-ticket-modal--hon-tam .vwt-ticket-modal__section li[data-v-df81f149]:before{background:transparent;color:#e66a37;content:"✓";font-weight:950;height:auto;line-height:1.45;top:0;width:auto}.vwt-ticket-modal--hon-tam .vwt-ticket-modal__facts li[data-v-df81f149]:before{content:"•"}.vwt-ticket-modal--hon-tam .vwt-ticket-modal__grid[data-v-df81f149]{gap:0;grid-template-columns:1fr}.vwt-ticket-modal--hon-tam .vwt-ticket-modal__note[data-v-df81f149],.vwt-ticket-modal--hon-tam .vwt-ticket-modal__section[data-v-df81f149]{background:transparent;border:0;border-bottom:1px solid #d9dfda;border-radius:0;padding:16px 0}.vwt-ticket-modal--hon-tam .vwt-ticket-modal__note[data-v-df81f149]{margin-top:0}.vwt-ticket-modal--hon-tam .vwt-ticket-modal__note li[data-v-df81f149]:before,.vwt-ticket-modal--hon-tam .vwt-ticket-modal__section--muted li[data-v-df81f149]:before{background:#e66a37}.vwt-ticket-modal--hon-tam .vwt-ticket-modal__section--muted li[data-v-df81f149]:before{background:transparent;border-radius:0;color:#d95d2d;content:"−";font-weight:950;height:auto;line-height:1.45;top:0;width:auto}.vwt-ticket-modal__action[data-v-df81f149]{display:grid;gap:14px;margin-top:auto;padding-top:24px}.vwt-ticket-modal__action>div[data-v-df81f149]{display:grid;gap:3px}.vwt-ticket-modal__action>div small[data-v-df81f149],.vwt-ticket-modal__action>div span[data-v-df81f149]{color:#647269;font-size:11px;font-weight:800}.vwt-ticket-modal__action>div strong[data-v-df81f149]{color:#17231e;font-size:20px}.vwt-ticket-modal__action>button[data-v-df81f149]{align-items:center;background:#e66a37;border:0;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-weight:950;gap:9px;justify-content:center;min-height:52px}.vwt-ticket-modal__action>button span[data-v-df81f149]{border:1px solid hsla(0,0%,100%,.5);border-radius:50%;display:grid;height:24px;place-items:center;width:24px}.vwt-ticket-modal__action>button.selected[data-v-df81f149]{background:#0f7d70}.vwt-price-breakdown-modal[data-v-df81f149]{background:#fffdf8;border-radius:24px;display:block;max-height:calc(100svh - 32px);overflow-y:auto;padding:30px;width:min(560px,calc(100vw - 32px))}.vwt-price-breakdown-modal__rows[data-v-df81f149]{border-top:1px solid #d9dfda;display:grid;gap:0;margin-top:22px}.vwt-price-breakdown-modal__row[data-v-df81f149]{align-items:center;border-bottom:1px solid #d9dfda;display:flex;gap:18px;justify-content:space-between;padding:16px 0}.vwt-price-breakdown-modal__row>div[data-v-df81f149]{display:grid;gap:3px}.vwt-price-breakdown-modal__row strong[data-v-df81f149]{color:#18231f}.vwt-price-breakdown-modal__row span[data-v-df81f149]{color:#647269;font-size:12px;font-weight:750}.vwt-price-breakdown-modal__total[data-v-df81f149]{background:#fff0e8;border-radius:16px;display:grid;gap:4px;margin-top:22px;padding:18px}.vwt-price-breakdown-modal__total span[data-v-df81f149]{color:#a7441e;font-size:11px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.vwt-price-breakdown-modal__total strong[data-v-df81f149]{color:#18231f;font-size:28px}.vwt-price-breakdown-modal__total small[data-v-df81f149]{color:#0f7d70;font-size:13px;font-weight:850}.vwt-price-breakdown-modal__terms[data-v-df81f149]{display:grid;gap:10px;margin-top:18px}.vwt-price-breakdown-modal__terms>div[data-v-df81f149]{background:#effbf8;border-left:3px solid #23a596;border-radius:0 12px 12px 0;padding:12px 14px}.vwt-price-breakdown-modal__terms strong[data-v-df81f149]{color:#14312e;font-size:13px;font-weight:950}.vwt-price-breakdown-modal__terms p[data-v-df81f149]{color:#506b67;font-size:12px;font-weight:750;line-height:1.45;margin:4px 0 0}.vwt-price-breakdown-modal__terms>.vwt-price-breakdown-modal__terms-warning[data-v-df81f149]{background:#fff4ec;border-left-color:#f06432}.vwt-price-breakdown-modal__terms-warning strong[data-v-df81f149]{color:#a7441e}.vwt-gallery-fade-enter-active[data-v-df81f149],.vwt-gallery-fade-leave-active[data-v-df81f149]{transition:opacity .22s ease,transform .22s ease}.vwt-gallery-fade-enter-from[data-v-df81f149]{opacity:0;transform:scale(1.018)}.vwt-gallery-fade-leave-to[data-v-df81f149]{opacity:0;transform:scale(.992)}.vwt-ticket-modal--consent[data-v-df81f149]{width:min(620px,100%)}.vwt-consent-check[data-v-df81f149]{align-items:start;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;color:#7c2d12;display:grid;font-weight:900;gap:12px;grid-template-columns:22px minmax(0,1fr);line-height:1.45;padding:14px}.vwt-consent-check input[data-v-df81f149]{accent-color:#ff6b35;height:20px;margin-top:2px;width:20px}.vwt-consent-error[data-v-df81f149]{color:#991b1b;font-size:13px;font-weight:900;margin:10px 0 0}.vwt-consent-actions[data-v-df81f149]{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:18px}.vwt-consent-primary[data-v-df81f149],.vwt-consent-secondary[data-v-df81f149]{border-radius:8px;cursor:pointer;font:inherit;font-weight:950;min-height:44px;padding:0 16px}.vwt-consent-primary[data-v-df81f149]{background:#ff6b35;border:0;color:#fff}.vwt-consent-secondary[data-v-df81f149]{background:#fff;border:1px solid #d7e4ec;color:#334155}.dark .vwt-modal-backdrop{background:#02080cc2}.dark .vwt-ticket-modal{background:linear-gradient(145deg,#0d2228fa,#08161cfa),#0d2228;border-color:#98cfc538;box-shadow:0 34px 100px #0000008a;color:#eefcf8}.dark .vwt-ticket-modal__header span,.dark .vwt-ticket-modal__lead{color:#9bb8b5}.dark .vwt-ticket-modal h3,.dark .vwt-ticket-modal__header h2{color:#eefcf8}.dark .vwt-ticket-modal__header button{background:#08161cc7;border-color:#98cfc538;color:#c8ded9}.dark .vwt-ticket-modal__note,.dark .vwt-ticket-modal__section{background:#14b8a614;border-color:#98cfc52e}.dark .vwt-ticket-modal__section--muted{background:#ff8a4c14}.dark .vwt-ticket-modal__note{background:#08161cb8}.dark .vwt-ticket-modal li{color:#c8ded9}.dark .vwt-consent-check{background:#fbbf2421;border-color:#fbbf244d;color:#fde68a}.dark .vwt-policy-check{background:#0f2a50;border-color:#60a5fa;color:#f8fafc}.dark .vwt-policy-check a{color:#bfdbfe}.dark .vwt-policy-check--error{background:#4c0519;border-color:#fb7185;color:#ffe4e6}.dark .vwt-consent-error{color:#fecdd3}.dark .vwt-consent-secondary{background:#08161cc7;border-color:#98cfc538;color:#c8ded9}.vwt-page[data-v-df81f149]{background:radial-gradient(circle at 8% 0,rgba(59,130,246,.16),transparent 30%),radial-gradient(circle at 86% 12%,rgba(255,107,53,.1),transparent 28%),linear-gradient(180deg,#eef5fb,#f7fafc 42%,#edf4f8)}.vwt-panel[data-v-df81f149],.vwt-summary__inner[data-v-df81f149]{background:#f8fbfff0;border-color:#47556933;box-shadow:0 18px 48px #0f172a1a}.vwt-main>.vwt-panel[data-v-df81f149]:nth-child(2){background:linear-gradient(180deg,#f8fbfffa,#f0f6fcfa),#f5f8fb}.vwt-rate-tab--active[data-v-df81f149],.vwt-step[data-v-df81f149]{background:#0f172a;border-color:#0f172a;color:#fff}.vwt-visit-brief[data-v-df81f149]{background:linear-gradient(135deg,#eff6fff5,#f8fafce0);border-color:#2563eb2e}.vwt-visit-brief span[data-v-df81f149]{background:#0f172a}.vwt-visit-grid[data-v-df81f149]{background:linear-gradient(135deg,#f8fbfffa,#e7eef7b8);border-color:#64748b38}.vwt-calendar-card[data-v-df81f149],.vwt-guest-box[data-v-df81f149],.vwt-rate-tab[data-v-df81f149],.vwt-ticket-price[data-v-df81f149],.vwt-ticket-row[data-v-df81f149]{background:#f8fbff;border-color:#94a3b852}.vwt-rate-tab--active[data-v-df81f149]{background:linear-gradient(135deg,#0f172a,#1e3a8a);border-color:#0f172a;box-shadow:0 14px 34px #0f172a2e}.vwt-rate-tab--active span[data-v-df81f149]{color:#fff}.vwt-rate-tab--active small[data-v-df81f149]{color:#dbeafe}.vwt-ticket-list[data-v-df81f149]{background:linear-gradient(180deg,#e2e8f057,#f1f5f933);border-radius:8px;padding:8px 6px 8px 8px}.vwt-ticket-row[data-v-df81f149]{box-shadow:0 8px 22px #0f172a0f}.vwt-ticket-row--selected[data-v-df81f149]{background:#edf5ff;border-color:#2563eb75;box-shadow:0 12px 28px #2563eb1a}.vwt-chip[data-v-df81f149]{background:#dbeafe;color:#1e40af}.vwt-chip--policy[data-v-df81f149]{background:#eff6ff;border:1px solid #bfdbfe;color:#1d4ed8}.vwt-guest-rule strong[data-v-df81f149],.vwt-ticket-action small.vwt-ticket-action__approximate[data-v-df81f149],.vwt-ticket-info-link[data-v-df81f149]{color:#1d4ed8}.vwt-ticket-info-link[data-v-df81f149]{border-bottom-color:#2563eb66}.vwt-ticket-hours[data-v-df81f149]{background:#eaf3ff;border-color:#2563eb29}.vwt-counter button[data-v-df81f149]:not(:disabled):hover,.vwt-date-trigger[data-v-df81f149]:hover{border-color:#2563eb;color:#1d4ed8}.vwt-date-trigger[data-v-df81f149]:focus-visible,.vwt-field input[data-v-df81f149]:focus,.vwt-field select[data-v-df81f149]:focus,.vwt-search input[data-v-df81f149]:focus{border-color:#2563eb;outline-color:#2563eb2e}.vwt-ticket-action[data-v-df81f149]{background:#eaf3ff;border-color:#2563eb2e}.vwt-ticket-action button[data-v-df81f149]{background:#0f172a;border-color:#0f172a;color:#fff}.vwt-ticket-row--selected .vwt-ticket-action button[data-v-df81f149]{background:#ff6b35;border-color:#ff6b35;color:#fff}.dark .vwt-page{--vwt-bg:#0f172a;--vwt-surface:rgba(15,23,42,.9);--vwt-surface-strong:rgba(17,24,39,.96);--vwt-surface-soft:rgba(30,41,59,.78);--vwt-border:rgba(148,163,184,.24);--vwt-border-strong:rgba(96,165,250,.46);--vwt-text:#f8fafc;--vwt-muted:#cbd5e1;--vwt-soft:#dbeafe;--vwt-accent:#60a5fa;--vwt-accent-strong:#2563eb;--vwt-warm:#ff6b35;--vwt-danger:#fb7185;--vwt-warning:#fbbf24;background:radial-gradient(circle at 10% 0,rgba(37,99,235,.24),transparent 30%),radial-gradient(circle at 86% 10%,rgba(255,107,53,.16),transparent 26%),linear-gradient(145deg,#0f172a,#111827 45%,#0b1220)}.dark body:has(.vwt-page){--itbs-bg:#0f172a;--itbs-text:#f8fafc;background:#0f172a}.dark body:has(.vwt-page) header{background:#0f172aeb!important;border-color:#94a3b838!important}.dark body:has(.vwt-page) footer{background:#0b1220!important;border-top-color:#94a3b82e!important}.dark body:has(.vwt-page) header .itbs-fav-mobile-toggle,.dark body:has(.vwt-page) header .itbs-pressable-soft,.dark body:has(.vwt-page) header .itbs-surface-soft:not(:has(img)),.dark body:has(.vwt-page) header [class*=bg-gray-],.dark body:has(.vwt-page) header [class*=bg-slate-],.dark body:has(.vwt-page) header [class*=bg-white]{background-color:#1e293bd6!important}.dark body:has(.vwt-page) header [class*=border-gray-],.dark body:has(.vwt-page) header [class*=border-slate-],.dark body:has(.vwt-page) header [class*=ring-gray-],.dark body:has(.vwt-page) header [class*=ring-slate-]{border-color:#94a3b83d!important}.dark .vwt-chip,.dark .vwt-hero__trust span{background:#2563eb29;border-color:#60a5fa38;color:#dbeafe}.dark .vwt-chip--policy{background:#2563eb33;border-color:#93c5fd57;color:#eff6ff}.dark .vwt-brand__logo,.dark .vwt-hero__visual{box-shadow:0 28px 80px #02061775}.dark .vwt-hero__visual{background:#0f172a}.dark .vwt-hero__visual:after{background:linear-gradient(180deg,#0206170a 20%,#020617c7),linear-gradient(90deg,rgba(15,23,42,.4),transparent 58%)}.dark .vwt-hero__visual figcaption,.dark .vwt-ticket-modal{background:#0f172ae0;border-color:#94a3b847}.dark .vwt-live-card__pulse{background:#60a5fa;box-shadow:0 0 0 7px #60a5fa33}.dark .vwt-calendar-card,.dark .vwt-date-trigger,.dark .vwt-field input,.dark .vwt-field select,.dark .vwt-guest-box,.dark .vwt-rate-tab,.dark .vwt-search input,.dark .vwt-ticket-price,.dark .vwt-toggle,.dark .vwt-visit-brief,.dark .vwt-visit-grid{background:#0f172ab8;border-color:#94a3b83d}.dark .vwt-panel,.dark .vwt-summary__inner{background:#0f172ae0;border-color:#94a3b838;box-shadow:0 24px 70px #0206175c}.dark .vwt-main>.vwt-panel:nth-child(2){background:linear-gradient(180deg,#0f172af0,#111827f0),#0f172a!important;border-color:#94a3b83d}.dark .vwt-main>.vwt-panel:nth-child(2) .vwt-empty,.dark .vwt-main>.vwt-panel:nth-child(2) .vwt-loading{background:#1e293bdb;border:1px solid rgba(148,163,184,.22);color:#e5e7eb}.dark .vwt-rate-tab--active,.dark .vwt-step,.dark .vwt-ticket-action button{background:#2563eb;border-color:#60a5fa;color:#eff6ff}.dark .vwt-counter button:not(:disabled):hover,.dark .vwt-date-trigger:hover,.dark .vwt-link-button:not(:disabled):hover,.dark .vwt-rate-tab:not(.vwt-rate-tab--active):hover,.dark .vwt-ticket-row:hover{border-color:#60a5fa85}.dark .vwt-ticket-list{background:#02061738;scrollbar-color:rgba(96,165,250,.58) rgba(15,23,42,.76)}.dark .vwt-ticket-section__heading{color:#5eead4}.dark .vwt-ticket-section__heading:after{background:linear-gradient(90deg,#2dd4bf94,#2dd4bf00)}.dark .vwt-ticket-section__heading span{background:#0f766e;border-color:#5eead4b3;box-shadow:0 12px 26px #14b8a638;color:#fff}.dark .vwt-ticket-row{background:#0f172ad1;border-color:#94a3b833}.dark .vwt-ticket-row--selected{background:#1e40af33;border-color:#60a5fa9e;box-shadow:0 18px 42px #2563eb29}.dark .vwt-ticket-hours{background:#2563eb24;border-color:#60a5fa3d}.dark .vwt-ticket-hours strong{color:var(--vwt-text)}.dark .vwt-ticket-action{background:#2563eb24;border-color:#60a5fa3d}.dark .vwt-ticket-row--selected .vwt-ticket-action button{background:#ff6b35;border-color:#ff6b35;color:#fff7ed}.dark .vwt-summary__top{background:linear-gradient(135deg,#2563eb47,#ff6b3524),#0b1220}.dark .vwt-brand__eyebrow,.dark .vwt-date-trigger svg,.dark .vwt-guest-rule strong,.dark .vwt-summary__top span,.dark .vwt-ticket-action small.vwt-ticket-action__approximate,.dark .vwt-ticket-hours span,.dark .vwt-ticket-info-link{color:#93c5fd}.dark .vwt-summary__top small{color:#bfdbfe}.dark .vwt-empty,.dark .vwt-loading,.dark .vwt-selected li,.dark .vwt-status{background:#0f172ab8}.dark .vwt-status--loading{background:#2563eb29;color:#bfdbfe}.dark .vwt-status--ok{background:#16a34a29;color:#bbf7d0}.dark .vwt-ticket-modal{background:linear-gradient(145deg,#0f172afa,#111827fa),#0f172a}.dark .vwt-ticket-modal__note,.dark .vwt-ticket-modal__section{background:#2563eb1a;border-color:#94a3b838}.dark .vwt-ticket-modal li:before{background:#60a5fa}.dark body:has(.vwt-page) .vc-date-picker-content.vc-dark,.vc-date-picker-content.vc-dark.vc-blue{--vc-bg:#0f172a;--vc-border:rgba(148,163,184,.28);--vc-color:#f8fafc;--vc-header-title-color:#dbeafe;--vc-header-arrow-color:#cbd5e1;--vc-header-arrow-hover-bg:rgba(96,165,250,.14);--vc-weekday-color:#cbd5e1;--vc-day-content-hover-bg:rgba(96,165,250,.14);--vc-day-content-disabled-color:rgba(203,213,225,.38);--vc-popover-content-bg:#0f172a;--vc-popover-content-border:rgba(148,163,184,.28);--vc-popover-content-color:#f8fafc;background:linear-gradient(180deg,#1e293bfa,#0f172afa);border-color:#94a3b847}.vwt-page--embedded[data-v-df81f149]{background:linear-gradient(180deg,#f8fbff,#eef7ff);min-height:auto;padding:16px}body.vwt-embed-resize,html.vwt-embed-resize{min-height:auto;scrollbar-width:none}body.vwt-embed-resize::-webkit-scrollbar,html.vwt-embed-resize::-webkit-scrollbar{display:none}.vwt-embedded-intro[data-v-df81f149]{align-items:end;background:#ffffffd1;border:1px solid rgba(148,163,184,.28);border-radius:8px;box-shadow:0 18px 50px #0f172a14;display:grid;gap:14px;grid-template-columns:minmax(0,.8fr) minmax(280px,1fr);margin:0 auto 14px;max-width:1480px;padding:16px}.vwt-embedded-intro span[data-v-df81f149]{color:#0f766e;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.vwt-embedded-intro h1[data-v-df81f149]{font-size:clamp(26px,3.2vw,44px);letter-spacing:0;line-height:1;margin:6px 0 0}.vwt-embedded-intro p[data-v-df81f149]{color:#475569;font-size:15px;font-weight:800;line-height:1.45;margin:0}.vwt-page--embedded .vwt-workspace[data-v-df81f149]{gap:18px;grid-template-columns:minmax(0,1fr) minmax(320px,360px)}.vwt-page--embedded .vwt-panel[data-v-df81f149],.vwt-page--embedded .vwt-summary__inner[data-v-df81f149]{border-radius:8px}.vwt-page--embedded .vwt-panel-title[data-v-df81f149]{font-size:clamp(26px,3vw,36px);line-height:1.05}@media(max-width:1180px){.vwt-page--embedded .vwt-workspace[data-v-df81f149]{grid-template-columns:minmax(0,1fr)}.vwt-page--embedded .vwt-summary[data-v-df81f149]{position:static}}.dark .vwt-page--embedded{background:linear-gradient(145deg,#040f12fa,#071e1bf5 52%,#0b1220fa),#06130f}.dark .vwt-embedded-intro{background:#09181ee0;border-color:#98cfc538;box-shadow:0 24px 70px #0000004d}.dark .vwt-embedded-intro span{color:#5eead4}.dark .vwt-embedded-intro h1{color:#eefcf8}.dark .vwt-embedded-intro p{color:#c8ded9}.dark .vwt-date-calendar.vc-container{background:#0b1f2a!important;border-color:#98cfc53d!important;box-shadow:none;color:#eefcf8!important}.dark .vwt-date-calendar.vc-container .vc-pane,.dark .vwt-date-calendar.vc-container .vc-pane-container,.dark .vwt-date-calendar.vc-container .vc-pane-layout,.dark .vwt-date-calendar.vc-container .vc-week,.dark .vwt-date-calendar.vc-container .vc-weekdays,.dark .vwt-date-calendar.vc-container .vc-weeks{color:#eefcf8!important}.dark .vwt-date-calendar.vc-container .vc-arrow{color:#b9d7d2!important}@media(min-width:1181px){.vwt-summary[data-v-df81f149]{top:88px}.vwt-summary__inner[data-v-df81f149]{display:grid;gap:10px;max-height:calc(100vh - 108px);overflow-y:auto;padding:14px;scrollbar-width:thin}.vwt-summary__top[data-v-df81f149]{gap:3px;margin-bottom:0;padding:12px 14px}.vwt-summary__top span[data-v-df81f149]{font-size:11px}.vwt-summary__top strong[data-v-df81f149]{font-size:25px;line-height:1}.vwt-summary__top small[data-v-df81f149]{font-size:11px;line-height:1.15}.vwt-summary__line[data-v-df81f149]{align-items:center;gap:10px;padding:7px 0}.vwt-summary__line span[data-v-df81f149],.vwt-summary__line strong[data-v-df81f149]{font-size:14px;line-height:1.22}.vwt-selected[data-v-df81f149]{margin-top:2px}.vwt-selected h3[data-v-df81f149]{font-size:16px;line-height:1.2;margin-bottom:7px}.vwt-selected p[data-v-df81f149]{line-height:1.32}.vwt-selected ul[data-v-df81f149]{gap:7px}.vwt-selected li[data-v-df81f149]{gap:3px;padding:8px 9px}.vwt-selected li span[data-v-df81f149],.vwt-selected li strong[data-v-df81f149]{font-size:14px;line-height:1.24}.vwt-selected li em[data-v-df81f149]{font-size:11px}.vwt-status[data-v-df81f149]{font-size:14px;line-height:1.34;margin:0;padding:10px 12px}.vwt-status--summary[data-v-df81f149]{font-size:12px;line-height:1.32;padding:8px 10px}.vwt-primary[data-v-df81f149]{font-size:16px;min-height:48px}.vwt-contact-warning[data-v-df81f149]{font-size:12px;line-height:1.34;margin-top:12px;padding:9px 10px}}.vwt-page--embedded .vwt-ticket-list[data-v-df81f149]{max-height:none;overflow:visible;padding-right:0}.vwt-page--embedded .vwt-summary[data-v-df81f149]{position:static;top:auto}.vwt-page--embedded .vwt-summary__inner[data-v-df81f149]{max-height:none;overflow:visible}@media(max-width:760px){.vwt-ticket-list[data-v-df81f149]{max-width:100%;padding:6px}.vwt-ticket-purchase[data-v-df81f149],.vwt-ticket-row[data-v-df81f149],.vwt-ticket-row__main[data-v-df81f149],.vwt-ticket-section[data-v-df81f149],.vwt-ticket-section__heading[data-v-df81f149]{max-width:100%;min-width:0}.vwt-ticket-row[data-v-df81f149]{padding:12px}.vwt-ticket-action[data-v-df81f149],.vwt-ticket-prices[data-v-df81f149],.vwt-ticket-row[data-v-df81f149]{grid-template-columns:minmax(0,1fr)}.vwt-ticket-action button[data-v-df81f149]{grid-column:auto;grid-row:auto;width:100%}.vwt-page--embedded[data-v-df81f149]{padding:10px}.vwt-embedded-intro[data-v-df81f149]{gap:10px;grid-template-columns:1fr;padding:14px}.vwt-embedded-intro h1[data-v-df81f149]{font-size:28px}.vwt-page--embedded .vwt-workspace[data-v-df81f149]{gap:12px}.vwt-modal-backdrop[data-v-df81f149]{align-items:end;padding:10px}.vwt-ticket-modal[data-v-df81f149]{max-height:88vh;padding:16px}.vwt-ticket-modal__header h2[data-v-df81f149]{font-size:22px}.vwt-ticket-modal__grid[data-v-df81f149]{grid-template-columns:1fr}}.dark .vwt-hero__reassurance{color:#99f6e4}.dark .vwt-value-card{background:#0f172adb;border-color:#94a3b838;box-shadow:0 18px 48px #00000042}.dark .vwt-value-card>span,.dark .vwt-workspace__header>span{color:#93c5fd}.dark .vwt-panel-title,.dark .vwt-value-card h2,.dark .vwt-value-card h3,.dark .vwt-workspace__header h2{color:#f8fafc}.dark .vwt-value-card li,.dark .vwt-value-card p,.dark .vwt-workspace__header p{color:#cbd5e1}@media(max-width:1180px){.vwt-value-blocks[data-v-df81f149]{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.vwt-hero__reassurance[data-v-df81f149]{font-size:.82rem;line-height:1.35;margin-top:8px}.vwt-value-blocks[data-v-df81f149]{gap:12px;margin-bottom:14px}.vwt-value-card[data-v-df81f149]{padding:16px}.vwt-value-card__columns[data-v-df81f149]{grid-template-columns:minmax(0,1fr)}.vwt-workspace__header[data-v-df81f149]{gap:6px;margin-bottom:-2px}.vwt-value-card h2[data-v-df81f149],.vwt-workspace__header h2[data-v-df81f149]{font-size:1.72rem;line-height:1.05}.vwt-panel-title[data-v-df81f149]{font-size:21px}}.vwt-page[data-v-df81f149]{--vwt-teal:#0f766e;--vwt-teal-soft:#ccfbf1;--vwt-warm:#f97316;--vwt-warm-strong:#ea580c;--vwt-fuchsia:#c026d3}.vwt-brand__eyebrow[data-v-df81f149],.vwt-guest-rule strong[data-v-df81f149],.vwt-hero__reassurance[data-v-df81f149],.vwt-ticket-action small.vwt-ticket-action__approximate[data-v-df81f149],.vwt-ticket-info-link[data-v-df81f149],.vwt-value-card>span[data-v-df81f149],.vwt-workspace__header>span[data-v-df81f149]{color:var(--vwt-teal)}.vwt-hero__links a[data-v-df81f149]:first-child,.vwt-mobile-cta button[data-v-df81f149],.vwt-primary[data-v-df81f149],.vwt-ticket-row--selected .vwt-ticket-action button[data-v-df81f149]{background:var(--vwt-warm);border-color:var(--vwt-warm-strong);box-shadow:0 16px 32px #f973163d;color:#fff}.vwt-hero__links a[data-v-df81f149]:first-child:hover,.vwt-mobile-cta button[data-v-df81f149]:not(:disabled):hover,.vwt-primary[data-v-df81f149]:not(:disabled):hover,.vwt-ticket-row--selected .vwt-ticket-action button[data-v-df81f149]:not(:disabled):hover{background:var(--vwt-warm-strong);border-color:#c2410c;color:#fff;transform:translateY(-1px)}.vwt-hero__links a[data-v-df81f149]:last-child,.vwt-link-button[data-v-df81f149]{background:#f0fdfa;border-color:#0f766e47;color:var(--vwt-teal)}.vwt-hero__links a[data-v-df81f149]:hover{border-color:#0f766e75}.vwt-rate-tab--active[data-v-df81f149],.vwt-step[data-v-df81f149]{background:var(--vwt-teal);border-color:var(--vwt-teal)}.vwt-rate-tab--active small[data-v-df81f149],.vwt-rate-tab--active span[data-v-df81f149]{color:#fff}.vwt-value-card[data-v-df81f149]{border-top:4px solid rgba(15,118,110,.78)}.vwt-value-card[data-v-df81f149]:nth-child(2){border-top-color:#f97316c7}.vwt-value-card__columns>div[data-v-df81f149]:first-child{border-left:4px solid rgba(15,118,110,.72);padding-left:14px}.vwt-value-card__columns>div[data-v-df81f149]:last-child{border-left:4px solid rgba(249,115,22,.72);padding-left:14px}.vwt-summary__top[data-v-df81f149]{background:radial-gradient(circle at 92% 0,rgba(249,115,22,.3),transparent 36%),linear-gradient(135deg,#063d3a,#0f172a 72%)}.vwt-summary__top span[data-v-df81f149]{color:#99f6e4}.dark .vwt-page{--vwt-teal:#5eead4;--vwt-warm:#f97316;--vwt-warm-strong:#ea580c}.dark .vwt-brand__eyebrow,.dark .vwt-guest-rule strong,.dark .vwt-hero__reassurance,.dark .vwt-ticket-action small.vwt-ticket-action__approximate,.dark .vwt-ticket-info-link,.dark .vwt-value-card>span,.dark .vwt-workspace__header>span{color:#5eead4}.dark .vwt-hero__links a:first-child,.dark .vwt-mobile-cta button,.dark .vwt-primary,.dark .vwt-ticket-row--selected .vwt-ticket-action button{background:#f97316;border-color:#fb923c;box-shadow:0 18px 34px #f9731638;color:#fff7ed}.dark .vwt-hero__links a:first-child:hover,.dark .vwt-mobile-cta button:not(:disabled):hover,.dark .vwt-primary:not(:disabled):hover,.dark .vwt-ticket-row--selected .vwt-ticket-action button:not(:disabled):hover{background:#ea580c;border-color:#fdba74;color:#fff}.dark .vwt-hero__links a:last-child,.dark .vwt-link-button{background:#0f766e1f;border-color:#5eead447;color:#ccfbf1}.dark .vwt-rate-tab--active,.dark .vwt-step{background:#0f766e;border-color:#2dd4bf;color:#fff}.dark .vwt-summary__top{background:radial-gradient(circle at 92% 0,rgba(249,115,22,.24),transparent 36%),linear-gradient(135deg,#0f766e80,#020617fa)}.vwt-page--hon-tam[data-v-df81f149]{--hon-checkout-ink:#18231f;--hon-checkout-muted:#637069;--hon-checkout-accent:#e66a37;--hon-checkout-line:#dfe5df;background:transparent;color:var(--hon-checkout-ink);min-height:0;overflow:visible;padding:0}.vwt-page--hon-tam .vwt-workspace[data-v-df81f149]{align-items:start;gap:72px;grid-template-columns:minmax(0,1fr) 360px;max-width:1240px}.vwt-page--hon-tam .vwt-workspace__header[data-v-df81f149]{display:none}.vwt-page--hon-tam .vwt-main[data-v-df81f149]{gap:0}.vwt-page--hon-tam .vwt-panel[data-v-df81f149]{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;border:0;border-radius:0;border-top:1px solid var(--hon-checkout-line);box-shadow:none;padding:36px 0}.vwt-page--hon-tam .vwt-panel__header[data-v-df81f149]{margin-bottom:28px}.vwt-page--hon-tam .vwt-panel__header>div[data-v-df81f149]:first-child{gap:14px;padding-inline:18px}.vwt-page--hon-tam .vwt-step[data-v-df81f149]{background:transparent;border-radius:0;color:var(--hon-checkout-accent);display:inline-flex;font-size:0;height:auto;width:auto}.vwt-page--hon-tam .vwt-main>.vwt-panel:first-child .vwt-step[data-v-df81f149]:before{content:"01"}.vwt-page--hon-tam .vwt-main>.vwt-panel:nth-child(2) .vwt-step[data-v-df81f149]:before{content:"02"}.vwt-page--hon-tam .vwt-main>.vwt-panel:nth-child(3) .vwt-step[data-v-df81f149]:before{content:"03"}.vwt-page--hon-tam .vwt-step[data-v-df81f149]:before{font-size:12px;font-weight:950;letter-spacing:.02em}.vwt-page--hon-tam .vwt-panel-title[data-v-df81f149]{color:var(--hon-checkout-ink);font-size:20px;font-weight:950}.vwt-page--hon-tam .vwt-hon-preview-notice[data-v-df81f149]{background:#fff6ee;border-bottom:1px solid #f0b08f;border-top:1px solid #f0b08f;display:grid;gap:5px;margin:4px 0 24px;padding:15px 18px}.vwt-page--hon-tam .vwt-hon-preview-notice span[data-v-df81f149]{color:#df5f2d;font-size:10px;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.vwt-page--hon-tam .vwt-hon-preview-notice strong[data-v-df81f149]{color:var(--hon-checkout-ink);font-size:15px}.vwt-page--hon-tam .vwt-hon-preview-notice p[data-v-df81f149]{color:var(--hon-checkout-muted);font-size:13px;font-weight:750;line-height:1.5;margin:0;max-width:760px}.vwt-page--hon-tam .vwt-visit-brief[data-v-df81f149]{background:transparent;border:0;border-block:1px solid var(--hon-checkout-line);border-radius:0;margin:0 0 24px;padding:14px 0}.vwt-page--hon-tam .vwt-visit-brief p[data-v-df81f149]{color:var(--hon-checkout-muted)}.vwt-page--hon-tam .vwt-visit-brief span[data-v-df81f149]{background:var(--hon-checkout-accent);border-radius:999px;box-shadow:0 10px 24px -16px #e66a37cc;color:#fff}.vwt-page--hon-tam .vwt-visit-grid[data-v-df81f149]{gap:28px;grid-template-columns:minmax(300px,.76fr) minmax(0,1.24fr)}.vwt-page--hon-tam .vwt-calendar-card[data-v-df81f149],.vwt-page--hon-tam .vwt-guest-box[data-v-df81f149],.vwt-page--hon-tam .vwt-visit-grid[data-v-df81f149]{background:transparent;border:0;border-radius:0;padding:0}.vwt-page--hon-tam .vwt-calendar-card__header span[data-v-df81f149],.vwt-page--hon-tam .vwt-field span[data-v-df81f149],.vwt-page--hon-tam .vwt-guest-box__title[data-v-df81f149],.vwt-page--hon-tam .vwt-search span[data-v-df81f149]{color:var(--hon-checkout-muted);letter-spacing:0}.vwt-page--hon-tam .vwt-calendar-card--hon-tam[data-v-df81f149]{display:flex;flex-direction:column;gap:8px}.vwt-page--hon-tam .vwt-calendar-card__label[data-v-df81f149]{color:var(--hon-checkout-ink);font-size:13px;font-weight:900;text-transform:uppercase}.vwt-page--hon-tam .vwt-date-picker--hon-tam[data-v-df81f149]{display:block;width:100%}.vwt-page--hon-tam .vwt-date-trigger--hon-tam[data-v-df81f149]{align-content:center;align-items:center;background:#fff;border:1px solid #cfd8d1;border-radius:14px;box-shadow:0 12px 30px -26px #18231fcc;color:var(--hon-checkout-ink);-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:46px minmax(0,1fr);min-height:86px;padding:12px 16px;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;width:100%}.vwt-page--hon-tam .vwt-date-trigger--hon-tam[data-v-df81f149]:hover{border-color:#e6a184;box-shadow:0 16px 34px -24px #e66a3780;transform:translateY(-1px)}.vwt-page--hon-tam .vwt-date-trigger__icon[data-v-df81f149]{background:#f8e7df;border-radius:13px;color:var(--hon-checkout-accent);display:grid;height:46px;place-items:center;width:46px}.vwt-page--hon-tam .vwt-date-trigger__icon svg[data-v-df81f149]{height:23px;width:23px}.vwt-page--hon-tam .vwt-date-trigger__copy[data-v-df81f149]{align-content:center;display:grid;gap:3px;min-width:0}.vwt-page--hon-tam .vwt-date-trigger__copy strong[data-v-df81f149]{color:var(--hon-checkout-ink);font-size:21px;font-weight:950;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vwt-page--hon-tam .vwt-date-trigger__copy em[data-v-df81f149]{color:var(--hon-checkout-muted);font-size:12px;font-style:normal;font-weight:800;text-transform:capitalize}.vwt-page--hon-tam .vwt-calendar-card__hint[data-v-df81f149]{color:var(--hon-checkout-muted);font-size:12px;font-weight:700;line-height:1.45}.vwt-hon-date-layer[data-v-df81f149]{animation:vwt-hon-date-layer-in-df81f149 .18s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0816109e;display:grid;inset:0;padding:18px;place-items:center;position:fixed;z-index:1100}.vwt-hon-date-modal[data-v-df81f149]{background:#fffdf8;border:1px solid hsla(0,0%,100%,.68);border-radius:24px;box-shadow:0 36px 90px -36px #081610e6;color:#18231f;max-height:calc(100svh - 36px);overflow-y:auto;overscroll-behavior:contain;padding:24px;width:min(460px,100%)}.vwt-hon-date-modal__header[data-v-df81f149]{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;margin-bottom:18px}.vwt-hon-date-modal__header>div[data-v-df81f149]{display:grid;gap:5px}.vwt-hon-date-modal__header span[data-v-df81f149]{color:#e66a37;font-size:10px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.vwt-hon-date-modal__title[data-v-df81f149]{color:#18231f;display:block;font-size:26px;letter-spacing:-.03em;line-height:1.05;margin:0}.vwt-hon-date-modal__header>button[data-v-df81f149]{background:transparent;border:1px solid #dfe5df;border-radius:50%;color:#18231f;cursor:pointer;display:grid;flex:0 0 40px;font-size:24px;height:40px;place-items:center;width:40px}.vwt-hon-date-calendar[data-v-df81f149],.vwt-hon-date-calendar[data-v-df81f149] .vc-container{width:100%}.vwt-hon-date-calendar[data-v-df81f149] .vc-container{background:transparent;border:0;font-family:Manrope,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.vwt-hon-date-calendar[data-v-df81f149] .vc-day-content{border-radius:50%;font-weight:900}.vwt-hon-date-modal__quick[data-v-df81f149]{border-top:1px solid #dfe5df;display:flex;flex-wrap:wrap;gap:8px;margin-top:18px;padding-top:16px}.vwt-hon-date-modal__quick button[data-v-df81f149]{background:transparent;border:1px solid #d7dfd8;border-radius:999px;color:#18231f;cursor:pointer;font:inherit;font-size:13px;font-weight:900;min-height:42px;padding:0 18px;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.vwt-hon-date-modal__quick button.active[data-v-df81f149],.vwt-hon-date-modal__quick button[data-v-df81f149]:focus-visible,.vwt-hon-date-modal__quick button[data-v-df81f149]:hover{background:#ef6a37;border-color:#ef6a37;color:#fff}.vwt-hon-date-modal__quick button[data-v-df81f149]:active{transform:translateY(1px)}@keyframes vwt-hon-date-layer-in-df81f149{0%{opacity:0}to{opacity:1}}.vwt-page--hon-tam .vwt-guest-counters[data-v-df81f149]{gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.vwt-page--hon-tam .vwt-guest-counter[data-v-df81f149]{align-content:space-between;background:#fff;border:1px solid #cfd8d1;border-radius:14px;display:grid;gap:8px;grid-template-columns:1fr;min-height:116px;padding:13px 14px}.vwt-page--hon-tam .vwt-counter--guest[data-v-df81f149]{grid-template-columns:34px minmax(24px,1fr) 34px}.vwt-page--hon-tam .vwt-counter--guest button[data-v-df81f149]{background:#f7f8f5;border-color:var(--hon-checkout-line);border-radius:50%;color:var(--hon-checkout-ink);height:34px;width:34px}.vwt-page--hon-tam .vwt-counter--guest button[data-v-df81f149]:not(:disabled):hover{border-color:var(--hon-checkout-accent);color:var(--hon-checkout-accent);transform:translateY(-1px)}.vwt-page--hon-tam .vwt-guest-rules[data-v-df81f149]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2px}.vwt-page--hon-tam .vwt-guest-rule strong[data-v-df81f149]{color:#a7441e}.vwt-page--hon-tam .vwt-guest-rules-disclosure[data-v-df81f149]{display:none}@media(min-width:761px){.vwt-page--hon-tam .vwt-main>.vwt-panel[data-v-df81f149]:first-child{padding-bottom:24px}.vwt-page--hon-tam .vwt-visit-grid[data-v-df81f149]{align-items:start;grid-template-rows:auto 116px auto;row-gap:10px}.vwt-page--hon-tam .vwt-calendar-card--hon-tam[data-v-df81f149],.vwt-page--hon-tam .vwt-guest-box[data-v-df81f149]{grid-row:1/span 3;grid-template-rows:subgrid;row-gap:10px}.vwt-page--hon-tam .vwt-calendar-card--hon-tam[data-v-df81f149]{display:grid;grid-column:1}.vwt-page--hon-tam .vwt-guest-box[data-v-df81f149]{grid-column:2}.vwt-page--hon-tam .vwt-date-trigger--hon-tam[data-v-df81f149]{height:116px;min-height:116px}.vwt-page--hon-tam .vwt-calendar-card__hint[data-v-df81f149],.vwt-page--hon-tam .vwt-guest-rules--full[data-v-df81f149]{display:none}.vwt-page--hon-tam .vwt-guest-rules-disclosure[data-v-df81f149]{display:block;justify-self:end;margin-top:2px;position:relative}.vwt-page--hon-tam .vwt-guest-rules-disclosure summary[data-v-df81f149]{color:#607086;cursor:pointer;font-size:12px;font-weight:850;line-height:1.35;list-style:none;margin-left:auto;text-decoration:underline;text-decoration-color:#94a3b8;text-decoration-style:dashed;text-underline-offset:4px;width:-moz-fit-content;width:fit-content}.vwt-page--hon-tam .vwt-guest-rules-disclosure summary[data-v-df81f149]::-webkit-details-marker{display:none}.vwt-page--hon-tam .vwt-guest-rules-disclosure summary[data-v-df81f149]:focus-visible,.vwt-page--hon-tam .vwt-guest-rules-disclosure summary[data-v-df81f149]:hover{color:var(--hon-checkout-accent);text-decoration-color:var(--hon-checkout-accent)}.vwt-page--hon-tam .vwt-guest-rules-disclosure__panel[data-v-df81f149]{background:#fffdf8;border:1px solid var(--hon-checkout-line);border-radius:14px;box-shadow:0 24px 54px -28px #18231f9e;display:grid;gap:14px 18px;grid-template-columns:repeat(2,minmax(0,1fr));padding:18px;position:absolute;right:0;top:calc(100% + 10px);width:min(460px,70vw);z-index:12}}.vwt-page--hon-tam .vwt-rate-tabs[data-v-df81f149]{border-bottom:1px solid var(--hon-checkout-line);display:flex;gap:8px;margin-bottom:18px;overflow-x:auto;padding-bottom:8px}.vwt-page--hon-tam .vwt-package-filter[data-v-df81f149],.vwt-page--hon-tam .vwt-rate-switcher[data-v-df81f149]{margin-bottom:18px}.vwt-page--hon-tam .vwt-filter-kicker[data-v-df81f149]{color:var(--hon-checkout-muted);font-size:10px;font-weight:950;letter-spacing:.12em;margin:0 0 8px;text-transform:uppercase}.vwt-page--hon-tam .vwt-package-filter .vwt-rate-tabs[data-v-df81f149],.vwt-page--hon-tam .vwt-rate-switcher .vwt-rate-tabs[data-v-df81f149]{margin-bottom:0}.vwt-page--hon-tam .vwt-rate-select[data-v-df81f149]{display:grid;gap:8px;max-width:560px}.vwt-page--hon-tam .vwt-rate-select .vwt-filter-kicker[data-v-df81f149]{margin:0}.vwt-page--hon-tam .vwt-rate-select select[data-v-df81f149]{background:#fff;border:1px solid var(--hon-checkout-line);border-radius:12px;color:var(--hon-checkout-ink);cursor:pointer;font:inherit;font-size:14px;font-weight:850;min-height:50px;padding:0 42px 0 15px}.vwt-page--hon-tam .vwt-rate-tab[data-v-df81f149]{background:transparent;border:1px solid transparent;border-radius:999px;flex:0 0 auto;min-height:0;padding:9px 14px;text-align:left}.vwt-page--hon-tam .vwt-rate-tab span[data-v-df81f149]{color:var(--hon-checkout-muted);font-size:14px}.vwt-page--hon-tam .vwt-rate-tab small[data-v-df81f149]{display:none}.vwt-page--hon-tam .vwt-rate-tab--active[data-v-df81f149]{background:#fff0e8;border-color:#f2b69a}.vwt-page--hon-tam .vwt-rate-tab--active span[data-v-df81f149]{color:#b9451e}.vwt-page--hon-tam .vwt-toolbar[data-v-df81f149]{margin-bottom:14px}.vwt-page--hon-tam .vwt-field input[data-v-df81f149],.vwt-page--hon-tam .vwt-field select[data-v-df81f149],.vwt-page--hon-tam .vwt-search input[data-v-df81f149]{background:#fff;border-color:var(--hon-checkout-line);border-radius:12px;color:var(--hon-checkout-ink);min-height:52px}.vwt-page--hon-tam .vwt-field input[data-v-df81f149]:focus,.vwt-page--hon-tam .vwt-field select[data-v-df81f149]:focus,.vwt-page--hon-tam .vwt-search input[data-v-df81f149]:focus{border-color:#e6a184;outline:3px solid rgba(230,106,55,.1)}.vwt-page--hon-tam .vwt-ticket-list[data-v-df81f149],.vwt-page--hon-tam .vwt-ticket-section[data-v-df81f149]{gap:0}.vwt-page--hon-tam .vwt-ticket-section+.vwt-ticket-section[data-v-df81f149]{margin-top:24px}.vwt-page--hon-tam .vwt-ticket-section__heading[data-v-df81f149]{margin:0}.vwt-page--hon-tam .vwt-ticket-section__heading[data-v-df81f149]:after{display:none}.vwt-page--hon-tam .vwt-ticket-section__heading span[data-v-df81f149]{background:transparent;border:0;border-radius:0;color:var(--hon-checkout-accent);font-size:10px;font-weight:950;letter-spacing:.12em;min-height:0;padding:0 0 10px;text-transform:uppercase}.vwt-page--hon-tam .vwt-ticket-row[data-v-df81f149]{align-items:center;background:transparent;border:0;border-radius:0;border-top:1px solid var(--hon-checkout-line);gap:16px;grid-template-columns:120px minmax(0,1fr) minmax(220px,.64fr);padding:18px 0;transition:background .22s ease,padding .22s ease}.vwt-page--hon-tam .vwt-ticket-row--selected[data-v-df81f149],.vwt-page--hon-tam .vwt-ticket-row[data-v-df81f149]:hover{background:#f1f3ef;border-color:var(--hon-checkout-line);box-shadow:none;padding-inline:14px}.vwt-page--hon-tam .vwt-ticket-row__media[data-v-df81f149]{aspect-ratio:4/3;background:#dce8df;border:0;border-radius:8px;cursor:pointer;display:block;overflow:hidden;padding:0;width:120px}.vwt-page--hon-tam .vwt-ticket-row__media img[data-v-df81f149]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .48s cubic-bezier(.22,1,.36,1);width:100%}.vwt-page--hon-tam .vwt-ticket-row:hover .vwt-ticket-row__media img[data-v-df81f149]{transform:scale(1.06)}.vwt-page--hon-tam .vwt-ticket-row__media[data-v-df81f149]:focus-visible{outline:3px solid rgba(230,106,55,.42);outline-offset:3px}.vwt-page--hon-tam .vwt-ticket-row__meta[data-v-df81f149]{margin-bottom:6px}.vwt-page--hon-tam .vwt-chip[data-v-df81f149]{background:transparent;border:0;border-radius:0;color:var(--hon-checkout-accent);font-size:10px;letter-spacing:.1em;padding:0}.vwt-page--hon-tam .vwt-chip+.vwt-chip[data-v-df81f149]:before{color:#9aa69f;content:"·";margin-right:7px}.vwt-page--hon-tam .vwt-ticket-row h3[data-v-df81f149]{color:var(--hon-checkout-ink);font-size:18px}.vwt-page--hon-tam .vwt-ticket-row p[data-v-df81f149]{color:var(--hon-checkout-muted);font-size:13px}.vwt-page--hon-tam .vwt-ticket-hours[data-v-df81f149]{background:transparent;border:0;display:flex;gap:6px;margin-top:8px;padding:0}.vwt-page--hon-tam .vwt-ticket-hours span[data-v-df81f149],.vwt-page--hon-tam .vwt-ticket-hours strong[data-v-df81f149]{color:var(--hon-checkout-muted);font-size:11px}.vwt-page--hon-tam .vwt-ticket-info-link[data-v-df81f149]{border-color:#bfc8c2;color:#56635c}.vwt-page--hon-tam .vwt-ticket-prices[data-v-df81f149]{display:flex;flex-wrap:wrap;gap:10px 14px}.vwt-page--hon-tam .vwt-ticket-price[data-v-df81f149]{background:transparent;border:0;border-radius:0;display:grid;gap:2px;padding:0}.vwt-page--hon-tam .vwt-ticket-price span[data-v-df81f149]{color:var(--hon-checkout-muted);font-size:9px}.vwt-page--hon-tam .vwt-ticket-price strong[data-v-df81f149]{color:var(--hon-checkout-ink);font-size:14px}.vwt-page--hon-tam .vwt-ticket-action[data-v-df81f149]{background:transparent;border:0;border-radius:0;border-top:1px solid var(--hon-checkout-line);padding:10px 0 0}.vwt-page--hon-tam .vwt-ticket-action button[data-v-df81f149]:not(.vwt-price-breakdown-trigger):not(.vwt-ticket-total-trigger){background:var(--hon-checkout-accent);border-color:var(--hon-checkout-accent);border-radius:12px;min-height:42px}.vwt-page--hon-tam .vwt-ticket-row--selected .vwt-ticket-action button[data-v-df81f149]:not(.vwt-price-breakdown-trigger):not(.vwt-ticket-total-trigger){background:#0f7d70;border-color:#0f7d70}.vwt-page--hon-tam .vwt-price-breakdown-trigger[data-v-df81f149]{display:grid;grid-column:2;grid-row:1/span 3;height:34px;justify-self:end;min-height:0;place-items:center;align-items:center;background:#fff8f3;border:1px solid #df8d68;border-radius:50%;color:#a7441e;cursor:pointer;font:inherit;font-size:11px;font-weight:900;padding:0;width:34px}.vwt-page--hon-tam .vwt-price-breakdown-trigger span[data-v-df81f149]{color:inherit;font-size:15px;font-style:normal}.vwt-page--hon-tam .vwt-price-breakdown-trigger[data-v-df81f149]:focus-visible,.vwt-page--hon-tam .vwt-price-breakdown-trigger[data-v-df81f149]:hover{border-bottom-color:var(--hon-checkout-accent);color:var(--hon-checkout-accent)}.vwt-page--hon-tam .vwt-price-breakdown-trigger[data-v-df81f149]:disabled{cursor:not-allowed;opacity:.45}.vwt-page--hon-tam .vwt-ticket-total-trigger[data-v-df81f149]{background:transparent;border:0;border-bottom:2px solid;border-radius:0;color:var(--hon-checkout-ink);cursor:pointer;grid-column:1;grid-row:2;justify-self:start;min-height:0;padding:0 0 2px;width:-moz-fit-content;width:fit-content}.vwt-page--hon-tam .vwt-ticket-total-trigger[data-v-df81f149]:focus-visible,.vwt-page--hon-tam .vwt-ticket-total-trigger[data-v-df81f149]:hover{color:var(--hon-checkout-accent)}.vwt-page--hon-tam .vwt-ticket-total-trigger[data-v-df81f149]:disabled{cursor:not-allowed;opacity:.45}.vwt-page--hon-tam .vwt-ticket-row--selected .vwt-ticket-action .vwt-ticket-total-trigger[data-v-df81f149],.vwt-page--hon-tam .vwt-ticket-row--selected .vwt-ticket-action .vwt-ticket-total-trigger[data-v-df81f149]:focus-visible,.vwt-page--hon-tam .vwt-ticket-row--selected .vwt-ticket-action .vwt-ticket-total-trigger[data-v-df81f149]:hover{background:transparent;border:0;border-bottom:2px solid;border-radius:0;box-shadow:none;color:var(--hon-checkout-ink)}.vwt-page--hon-tam .vwt-ticket-row--selected .vwt-ticket-action .vwt-ticket-total-trigger[data-v-df81f149]:focus-visible,.vwt-page--hon-tam .vwt-ticket-row--selected .vwt-ticket-action .vwt-ticket-total-trigger[data-v-df81f149]:hover{color:#0f7d70}.vwt-page--hon-tam .vwt-ticket-action .vwt-ticket-select-button[data-v-df81f149]{grid-column:1/-1;grid-row:auto;margin-top:6px;padding-inline:14px;width:100%}.vwt-page--hon-tam .vwt-ticket-action .vwt-ticket-select-button--selected[data-v-df81f149]{background:#0f7d70;border-color:#0f7d70}.vwt-page--hon-tam .vwt-panel__header--contacts[data-v-df81f149]{align-items:start;display:grid;grid-template-columns:1fr}.vwt-page--hon-tam .vwt-google-prefill[data-v-df81f149]{align-items:center;border-block:1px solid var(--hon-checkout-line);display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(260px,400px);justify-content:stretch;margin-top:10px;max-width:none;padding:20px 0;width:100%}.vwt-page--hon-tam .vwt-google-prefill__copy[data-v-df81f149]{display:grid;gap:4px}.vwt-page--hon-tam .vwt-google-prefill__copy strong[data-v-df81f149]{color:var(--hon-checkout-ink);font-size:14px}.vwt-page--hon-tam .vwt-google-prefill__copy span[data-v-df81f149]{color:var(--hon-checkout-muted);font-size:12px}.vwt-page--hon-tam .vwt-grid--three[data-v-df81f149]{gap:18px}.vwt-page--hon-tam .vwt-phone-input.vue-tel-input[data-v-df81f149]{background:#fff;border:1px solid var(--hon-checkout-line);border-radius:12px;box-shadow:none;min-height:52px}.vwt-page--hon-tam .vwt-phone-input.vue-tel-input[data-v-df81f149]:focus-within{border-color:#e6a184;box-shadow:0 0 0 3px #e66a371a}.vwt-page--hon-tam .vwt-phone-input[data-v-df81f149] .vti__dropdown{background:#f7f8f5;border-right:1px solid var(--hon-checkout-line);flex:0 0 64px;min-width:64px;padding:0 8px;width:64px}.vwt-page--hon-tam .vwt-phone-input[data-v-df81f149] .vti__selection{font-weight:900;gap:6px;justify-content:center;width:100%}.vwt-page--hon-tam .vwt-phone-input[data-v-df81f149] .vti__input{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--hon-checkout-ink)!important;flex:1 1 0;font:inherit!important;min-width:0;padding:0 14px!important;width:0}.vwt-page--hon-tam .vwt-phone-input[data-v-df81f149] .vti__dropdown-list{background:#fffdf8;border:1px solid var(--hon-checkout-line);border-radius:14px;box-shadow:0 24px 60px -24px #091911b8;max-height:340px;max-width:calc(100vw - 32px);overflow-y:auto;width:min(390px,calc(100vw - 32px));z-index:90}.vwt-page--hon-tam .vwt-phone-input[data-v-df81f149] .vti__dropdown-item{color:#26332d;font-size:12px;padding:9px 12px}.vwt-page--hon-tam .vwt-phone-input[data-v-df81f149] .vti__dropdown-item.highlighted{background:#fff0e9;color:#9f3e1a}.vwt-page--hon-tam .vwt-phone-input[data-v-df81f149] .vti__search_box{border:1px solid var(--hon-checkout-line);border-radius:9px;color:#18231f;margin:8px;padding:9px 10px;width:calc(100% - 16px)}.vwt-page--hon-tam .vwt-summary[data-v-df81f149]{top:96px}.vwt-page--hon-tam .vwt-summary__inner[data-v-df81f149]{-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(circle at 92% 2%,rgba(255,173,109,.28),transparent 34%),linear-gradient(155deg,#0f8276,#08675f 58%,#07544f);border:0;border-radius:22px;box-shadow:0 32px 80px -40px #07544fb8;color:#fff;display:block;padding:32px}.vwt-page--hon-tam .vwt-summary__eyebrow[data-v-df81f149]{color:#ff8a55;font-size:11px;font-weight:950;letter-spacing:.2em;margin:0 0 10px;text-transform:uppercase}.vwt-page--hon-tam .vwt-summary__ticket-title[data-v-df81f149]{color:#fff;font-size:26px;font-weight:800;line-height:1.12;margin:0 0 24px}.vwt-page--hon-tam .vwt-summary__top[data-v-df81f149]{background:transparent;border-radius:0;border-top:1px solid hsla(0,0%,100%,.12);margin:24px 0 0;padding:24px 0 0}.vwt-page--hon-tam .vwt-summary__top span[data-v-df81f149]{color:#aebbb4;font-size:12px;letter-spacing:0;text-transform:none}.vwt-page--hon-tam .vwt-summary__top strong[data-v-df81f149]{color:#fff;font-size:34px}.vwt-page--hon-tam .vwt-summary__top small[data-v-df81f149]{color:#c8d2cd}.vwt-page--hon-tam .vwt-summary__line[data-v-df81f149]{border-color:#ffffff1f}.vwt-page--hon-tam .vwt-summary__line span[data-v-df81f149]{color:#aebbb4}.vwt-page--hon-tam .vwt-summary__line strong[data-v-df81f149]{color:#fff}.vwt-page--hon-tam .vwt-summary-details[data-v-df81f149]{border-block:1px solid hsla(0,0%,100%,.18);margin:18px 0}.vwt-page--hon-tam .vwt-summary-details summary[data-v-df81f149]{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:900;gap:16px;justify-content:space-between;list-style:none;min-height:48px}.vwt-page--hon-tam .vwt-summary-details summary[data-v-df81f149]::-webkit-details-marker{display:none}.vwt-page--hon-tam .vwt-summary-details summary[data-v-df81f149]:after{border:1px solid hsla(0,0%,100%,.36);border-radius:50%;color:#fff1e8;content:"+";display:grid;flex:0 0 26px;font-size:18px;height:26px;line-height:1;place-items:center;transition:transform .18s ease,background .18s ease;width:26px}.vwt-page--hon-tam .vwt-summary-details[open] summary[data-v-df81f149]:after{background:#ffffff1f;transform:rotate(45deg)}.vwt-page--hon-tam .vwt-summary-details__content[data-v-df81f149]{display:grid;gap:14px;padding:4px 0 18px}.vwt-page--hon-tam .vwt-checkout-scope[data-v-df81f149],.vwt-page--hon-tam .vwt-selected li[data-v-df81f149],.vwt-page--hon-tam .vwt-ticket-match[data-v-df81f149]{background:transparent;border:0;border-left:2px solid #f4b773;border-radius:0;padding:3px 0 3px 12px}.vwt-page--hon-tam .vwt-checkout-scope p[data-v-df81f149],.vwt-page--hon-tam .vwt-checkout-scope span[data-v-df81f149],.vwt-page--hon-tam .vwt-checkout-scope strong[data-v-df81f149],.vwt-page--hon-tam .vwt-selected h3[data-v-df81f149],.vwt-page--hon-tam .vwt-selected li em[data-v-df81f149],.vwt-page--hon-tam .vwt-selected li span[data-v-df81f149],.vwt-page--hon-tam .vwt-selected li strong[data-v-df81f149],.vwt-page--hon-tam .vwt-selected p[data-v-df81f149],.vwt-page--hon-tam .vwt-ticket-match[data-v-df81f149]{color:#d9e0dc}.vwt-page--hon-tam .vwt-selected h3[data-v-df81f149]{font-size:14px}.vwt-page--hon-tam .vwt-selected ul[data-v-df81f149]{gap:12px}.vwt-page--hon-tam .vwt-ticket-match--ok[data-v-df81f149]{border-left-color:#7ad69e}.vwt-page--hon-tam .vwt-policy-check[data-v-df81f149]{background:#ffffff0a;border-color:#ffffff24;color:#c7d2cc}.vwt-page--hon-tam .vwt-policy-check a[data-v-df81f149]{color:#ffc195}.vwt-page--hon-tam .vwt-checkout-trust[data-v-df81f149]{gap:7px;grid-template-columns:1fr;margin:20px 0}.vwt-page--hon-tam .vwt-checkout-trust span[data-v-df81f149]{background:transparent;border:0;border-radius:0;color:#b8c4bd;display:block;min-height:0;padding:0;text-align:left}.vwt-page--hon-tam .vwt-checkout-trust span[data-v-df81f149]:before{color:#f4b773;content:"•";margin-right:8px}.vwt-page--hon-tam .vwt-primary[data-v-df81f149]{background:var(--hon-checkout-accent);border-radius:12px;box-shadow:none;min-height:56px}.vwt-page--hon-tam .vwt-status--summary[data-v-df81f149]{background:transparent;border:0;border-left:2px solid #f4b773;border-radius:0;color:#d9e0dc;padding:2px 0 2px 12px}.vwt-page--hon-tam .vwt-status--summary.vwt-status--ok[data-v-df81f149]{background:transparent;border-left-color:#7ad69e;box-shadow:none;color:#d9e0dc}.vwt-page--vinwonders[data-v-df81f149]{--hon-checkout-ink:#132c3f;--hon-checkout-muted:#607486;--hon-checkout-line:#d7e2e9;background:#fff;padding:0 0 84px}.vwt-page--vinwonders .vwt-hero[data-v-df81f149]{background:#f7f5ef;border-bottom:1px solid rgba(19,44,63,.1);display:block;margin:0 0 56px;max-width:none;min-height:710px;overflow:hidden;position:relative}.vwt-page--vinwonders .vwt-hero[data-v-df81f149]:after{background:linear-gradient(90deg,#fff7f1,#fff9f4fa 35%,#f7f9f8d1 56%,#eff8f633),linear-gradient(0deg,#f6f4ee94,#f6f4ee0a 48%);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.vwt-page--vinwonders .vwt-hero__copy[data-v-df81f149]{align-content:center;animation:vwt-vinwonders-copy-in-df81f149 .66s cubic-bezier(.22,1,.36,1) both;display:grid;margin:0 auto;max-width:none;min-height:710px;padding:52px 0 36px;position:relative;width:min(1480px,calc(100% - 80px));z-index:2}.vwt-page--vinwonders .vwt-hero__visual[data-v-df81f149]{background:#d8f0ed;border-radius:0;box-shadow:none;inset:0 0 0 auto;margin:0;min-height:710px;overflow:hidden;position:absolute;width:62%;z-index:0}.vwt-page--vinwonders .vwt-hero__visual img[data-v-df81f149]{animation:vwt-vinwonders-image-in-df81f149 .9s cubic-bezier(.22,1,.36,1) both;filter:saturate(.9) contrast(.96);height:100%;min-height:710px;-o-object-fit:cover;object-fit:cover;-o-object-position:54% center;object-position:54% center;width:100%}.vwt-page--vinwonders .vwt-hero__visual figcaption[data-v-df81f149],.vwt-page--vinwonders .vwt-hero__visual[data-v-df81f149]:after{display:none}.vwt-page--vinwonders .vwt-hero__breadcrumbs[data-v-df81f149]{align-items:center;color:#62706f;display:flex;flex-wrap:wrap;font-size:.84rem;font-weight:900;gap:8px;margin-bottom:18px}.vwt-page--vinwonders .vwt-hero__breadcrumbs a[data-v-df81f149]{color:#52615f;text-decoration:none}.vwt-page--vinwonders .vwt-hero__breadcrumbs a[data-v-df81f149]:hover{color:#ef6a37}.vwt-page--vinwonders .vwt-hero__breadcrumbs strong[data-v-df81f149]{color:#132c3f}.vwt-page--vinwonders .vwt-hero__eyebrow[data-v-df81f149]{color:#ff641f;font-size:.78rem;font-weight:950;letter-spacing:.16em;margin:0 0 12px;text-transform:uppercase}.vwt-page--vinwonders .vwt-hero h1[data-v-df81f149]{color:#08142c;font-family:Bricolage Grotesque,Manrope,sans-serif;font-size:clamp(3.4rem,4.55vw,5.2rem);font-weight:800;letter-spacing:-.045em;line-height:.95;margin:0;max-width:1180px;text-wrap:balance}.vwt-page--vinwonders .vwt-hero__lead[data-v-df81f149]{color:#495a69;font-size:1.14rem;font-weight:700;line-height:1.55;margin:22px 0 0;max-width:780px}.vwt-page--vinwonders .vwt-hero__links[data-v-df81f149]{gap:12px;margin-top:26px}.vwt-page--vinwonders .vwt-hero__links a[data-v-df81f149]{border-radius:8px;font-size:1rem;gap:8px;min-height:52px;padding:14px 18px}.vwt-page--vinwonders .vwt-hero__links svg[data-v-df81f149]{flex:0 0 auto;height:20px;width:20px}.vwt-page--vinwonders .vwt-hero__links a[data-v-df81f149]:first-child{background:linear-gradient(135deg,#ff5a35,#ff721f);border-color:transparent;box-shadow:0 16px 38px #f05d4f40}.vwt-page--vinwonders .vwt-hero__links a[data-v-df81f149]:last-child{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb8;border-color:#132c3f2e;color:#132c3f}.vwt-page--vinwonders .vwt-hero__reassurance[data-v-df81f149]{color:#60717d;font-size:.94rem;font-weight:900;margin:14px 0 0;max-width:780px}.vwt-page--vinwonders .vwt-hero__trust[data-v-df81f149]{align-items:stretch;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border:1px solid rgba(86,107,118,.2);border-radius:24px;box-shadow:0 22px 58px #1c37421a;display:grid;gap:0;grid-template-columns:minmax(0,.95fr) minmax(0,.86fr) minmax(0,1.45fr);margin-top:28px;overflow:hidden;width:min(1260px,100%)}.vwt-page--vinwonders .vwt-hero__trust span[data-v-df81f149]{align-content:center;background:transparent;border:0;border-left:1px solid rgba(86,107,118,.18);border-radius:0;box-shadow:none;color:#60717d;display:grid;font-size:.86rem;font-weight:900;line-height:1.35;min-height:74px;padding:14px 24px}.vwt-page--vinwonders .vwt-hero__trust span[data-v-df81f149]:first-child{border-left:0}.vwt-page--vinwonders .vwt-hero__trust span[data-v-df81f149]:nth-child(2){color:#132c3f;font-size:1rem;font-weight:950}.vwt-page--vinwonders .vwt-value-blocks[data-v-df81f149],.vwt-page--vinwonders .vwt-workspace[data-v-df81f149]{width:min(1240px,calc(100% - 40px))}.vwt-page--vinwonders .vwt-value-blocks[data-v-df81f149]{background:transparent;border-block:1px solid rgba(19,44,63,.14);gap:0;margin-bottom:56px;overflow:hidden}.vwt-page--vinwonders .vwt-value-card[data-v-df81f149]{background:transparent;border:0;border-radius:0;box-shadow:none;padding:38px 40px}.vwt-page--vinwonders .vwt-value-card+.vwt-value-card[data-v-df81f149]{border-left:1px solid rgba(19,44,63,.14)}.vwt-page--vinwonders .vwt-value-card>span[data-v-df81f149]{color:#ef6a37;letter-spacing:.14em}.vwt-page--vinwonders .vwt-value-card h2[data-v-df81f149],.vwt-page--vinwonders .vwt-value-card h3[data-v-df81f149]{color:#132c3f}.vwt-page--vinwonders .vwt-value-card li[data-v-df81f149],.vwt-page--vinwonders .vwt-value-card p[data-v-df81f149]{color:#60717d}@keyframes vwt-vinwonders-copy-in-df81f149{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes vwt-vinwonders-image-in-df81f149{0%{opacity:0;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}.vwt-page--vinwonders .vwt-primary[data-v-df81f149],.vwt-page--vinwonders .vwt-ticket-action button[data-v-df81f149]:not(.vwt-price-breakdown-trigger):not(.vwt-ticket-total-trigger),.vwt-page--vinwonders .vwt-visit-brief span[data-v-df81f149]{background:#ef6a37}.vwt-page--vinwonders .vwt-date-trigger__icon[data-v-df81f149]{background:#e6f4fb;color:#0872a6}.vwt-page--vinwonders .vwt-date-trigger--hon-tam[data-v-df81f149]:hover,.vwt-page--vinwonders .vwt-field input[data-v-df81f149]:focus,.vwt-page--vinwonders .vwt-field select[data-v-df81f149]:focus,.vwt-page--vinwonders .vwt-search input[data-v-df81f149]:focus{border-color:#6db8db;outline-color:#0872a61f}.vwt-page--vinwonders .vwt-ticket-row--selected[data-v-df81f149],.vwt-page--vinwonders .vwt-ticket-row[data-v-df81f149]:hover{background:#eff6fa}.vwt-page--vinwonders .vwt-ticket-row__media[data-v-df81f149]{background:#dcebf3}.vwt-page--vinwonders .vwt-ticket-row__media[data-v-df81f149]:focus-visible{outline-color:#0872a66b}.vwt-page--vinwonders .vwt-summary__inner[data-v-df81f149]{background:radial-gradient(circle at 92% 2%,rgba(255,137,77,.3),transparent 34%),linear-gradient(155deg,#153d58,#0b304a 58%,#08263a);box-shadow:0 32px 80px -40px #08263ad1}.vwt-page--vinwonders .vwt-checkout-trust span[data-v-df81f149]:before,.vwt-page--vinwonders .vwt-summary__eyebrow[data-v-df81f149]{color:#ff9a68}.vwt-page--vinwonders .vwt-ticket-row--selected .vwt-ticket-action .vwt-ticket-select-button--selected[data-v-df81f149]{background:#0b7396;border-color:#0b7396}.vwt-ticket-modal--vinwonders .vwt-ticket-modal__facts h3[data-v-df81f149],.vwt-ticket-modal--vinwonders .vwt-ticket-modal__header span[data-v-df81f149],.vwt-ticket-modal--vinwonders .vwt-ticket-modal__note h3[data-v-df81f149],.vwt-ticket-modal--vinwonders .vwt-ticket-modal__section h3[data-v-df81f149]{color:#0b7396}@media(max-width:760px){.vwt-page--vinwonders[data-v-df81f149]{padding-bottom:calc(104px + env(safe-area-inset-bottom))}.vwt-page--vinwonders .vwt-hero[data-v-df81f149]{margin-bottom:34px;min-height:auto}.vwt-page--vinwonders .vwt-hero[data-v-df81f149]:after{background:linear-gradient(90deg,#fff8f2fa,#fff9f4e6 58%,#eff8f68f),linear-gradient(0deg,#f6f4ee75,#f6f4ee05)}.vwt-page--vinwonders .vwt-hero__copy[data-v-df81f149]{min-height:auto;padding:30px 0 26px;width:min(calc(100% - 28px),680px)}.vwt-page--vinwonders .vwt-hero__visual[data-v-df81f149]{height:100%;inset:0;min-height:100%;opacity:.34;width:100%}.vwt-page--vinwonders .vwt-hero__visual img[data-v-df81f149]{height:100%;min-height:100%;-o-object-position:58% center;object-position:58% center}.vwt-page--vinwonders .vwt-hero__breadcrumbs[data-v-df81f149]{font-size:.72rem;gap:6px;margin-bottom:11px}.vwt-page--vinwonders .vwt-hero__eyebrow[data-v-df81f149]{font-size:.7rem;margin-bottom:9px}.vwt-page--vinwonders .vwt-hero h1[data-v-df81f149]{font-size:clamp(2rem,8.1vw,2.35rem);letter-spacing:-.035em;line-height:1;max-width:20ch}.vwt-page--vinwonders .vwt-hero__lead[data-v-df81f149]{font-size:.9rem;line-height:1.44;margin-top:14px}.vwt-page--vinwonders .vwt-hero__links[data-v-df81f149]{display:grid;gap:8px;grid-template-columns:1fr;margin-top:18px;width:100%}.vwt-page--vinwonders .vwt-hero__links a[data-v-df81f149]{width:100%}.vwt-page--vinwonders .vwt-hero__reassurance[data-v-df81f149]{font-size:.82rem;line-height:1.4;margin-top:12px}.vwt-page--vinwonders .vwt-hero__trust[data-v-df81f149]{display:none}.vwt-page--vinwonders .vwt-value-blocks[data-v-df81f149],.vwt-page--vinwonders .vwt-workspace[data-v-df81f149]{width:min(calc(100% - 28px),680px)}.vwt-page--vinwonders .vwt-value-blocks[data-v-df81f149]{margin-bottom:32px}.vwt-page--vinwonders .vwt-value-card[data-v-df81f149]{padding:28px 0}.vwt-page--vinwonders .vwt-value-card+.vwt-value-card[data-v-df81f149]{border-left:0;border-top:1px solid rgba(19,44,63,.14)}}@media(max-width:960px){.vwt-page--hon-tam .vwt-workspace[data-v-df81f149]{gap:24px;grid-template-columns:1fr}.vwt-page--hon-tam .vwt-summary[data-v-df81f149]{position:relative;top:auto}}@media(max-width:760px){.vwt-ticket-modal--hon-tam[data-v-df81f149]{border-radius:24px 24px 18px 18px;display:block;max-height:calc(100svh - 16px);padding:0;width:100%}.vwt-ticket-modal--hon-tam .vwt-ticket-modal__gallery[data-v-df81f149]{grid-template-rows:280px auto;height:auto;position:relative}.vwt-ticket-modal--hon-tam .vwt-ticket-modal__stage[data-v-df81f149]{min-height:280px}.vwt-ticket-modal--hon-tam .vwt-ticket-modal__thumbs[data-v-df81f149]{padding:8px}.vwt-ticket-modal--hon-tam .vwt-ticket-modal__thumbs button[data-v-df81f149]{flex-basis:66px;height:50px}.vwt-ticket-modal--hon-tam .vwt-ticket-modal__arrow[data-v-df81f149]{height:40px;width:40px}.vwt-ticket-modal--hon-tam .vwt-ticket-modal__arrow--prev[data-v-df81f149]{left:12px}.vwt-ticket-modal--hon-tam .vwt-ticket-modal__arrow--next[data-v-df81f149]{right:12px}.vwt-ticket-modal--hon-tam .vwt-ticket-modal__counter[data-v-df81f149]{bottom:12px;right:12px}.vwt-ticket-modal--hon-tam .vwt-ticket-modal__content[data-v-df81f149]{padding:30px 22px 24px}.vwt-ticket-modal--hon-tam .vwt-ticket-modal__header h2[data-v-df81f149]{font-size:34px}.vwt-hon-date-layer[data-v-df81f149]{align-items:end;padding:8px}.vwt-hon-date-modal[data-v-df81f149]{border-radius:24px 24px 18px 18px;max-height:calc(100svh - 16px);padding:22px 18px 18px;width:100%}.vwt-page--hon-tam .vwt-panel[data-v-df81f149]{padding:30px 0}.vwt-page--hon-tam .vwt-google-prefill[data-v-df81f149],.vwt-page--hon-tam .vwt-grid--three[data-v-df81f149],.vwt-page--hon-tam .vwt-visit-grid[data-v-df81f149]{grid-template-columns:1fr}.vwt-page--hon-tam .vwt-google-prefill[data-v-df81f149]{gap:14px}.vwt-page--hon-tam .vwt-guest-counters[data-v-df81f149],.vwt-page--hon-tam .vwt-guest-rules[data-v-df81f149]{grid-template-columns:1fr}.vwt-page--hon-tam .vwt-guest-rules-disclosure[data-v-df81f149]{display:none}.vwt-page--hon-tam .vwt-guest-counter[data-v-df81f149]{align-items:center;grid-template-columns:minmax(0,1fr) minmax(126px,144px);min-height:0}.vwt-page--hon-tam .vwt-ticket-row[data-v-df81f149]{gap:0;grid-template-columns:minmax(0,1fr);padding:16px 10px 18px;position:relative}.vwt-page--hon-tam .vwt-ticket-row__media[data-v-df81f149]{aspect-ratio:16/9;border-radius:14px;grid-column:1;grid-row:1;margin-bottom:16px;width:100%}.vwt-page--hon-tam .vwt-ticket-row__main[data-v-df81f149]{grid-column:1;grid-row:2;padding-inline:2px}.vwt-page--hon-tam .vwt-ticket-purchase[data-v-df81f149]{grid-column:1;grid-row:3;margin-top:16px}.vwt-page--hon-tam .vwt-ticket-row--selected[data-v-df81f149],.vwt-page--hon-tam .vwt-ticket-row[data-v-df81f149]:hover{padding-inline:10px}.vwt-page--hon-tam .vwt-summary__inner[data-v-df81f149]{padding:26px 22px}.vwt-page--hon-tam .vwt-phone-input[data-v-df81f149] .vti__input,.vwt-page--hon-tam .vwt-phone-input[data-v-df81f149] .vti__search_box{font-size:16px!important}.vwt-page--hon-tam .vwt-mobile-cta[data-v-df81f149]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#17231ef5;border-color:#ffffff29;border-radius:16px;bottom:max(12px,env(safe-area-inset-bottom));box-shadow:0 22px 56px #0816107a;color:#fff;left:12px;margin:0 auto;max-width:620px;padding:11px 12px 11px 15px;right:12px;width:calc(100% - 24px);z-index:85}.vwt-page--hon-tam .vwt-mobile-cta__copy small[data-v-df81f149]{color:#f4b773;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.vwt-page--hon-tam .vwt-mobile-cta__copy span[data-v-df81f149]{color:#b9c6bf;font-size:11px;font-weight:700}.vwt-page--hon-tam .vwt-mobile-cta__copy strong[data-v-df81f149]{color:#fff;font-size:13px;line-height:1.3}.vwt-page--hon-tam .vwt-mobile-cta button[data-v-df81f149]{background:var(--hon-checkout-accent);border-radius:12px;box-shadow:0 12px 24px -16px #e66a37f2;font-size:13px;min-height:48px;min-width:0;padding:0 14px;white-space:nowrap}}.dark .vwt-page--hon-tam{--hon-checkout-ink:#edf4ef;--hon-checkout-muted:#b5c2bb;--hon-checkout-accent:#ff8d5e;--hon-checkout-line:#33443b}.dark .vwt-page--hon-tam .vwt-calendar-card,.dark .vwt-page--hon-tam .vwt-guest-box,.dark .vwt-page--hon-tam .vwt-panel,.dark .vwt-page--hon-tam .vwt-ticket-row{background:transparent;box-shadow:none}.dark .vwt-page--hon-tam .vwt-date-calendar,.dark .vwt-page--hon-tam .vwt-date-trigger--hon-tam,.dark .vwt-page--hon-tam .vwt-field input,.dark .vwt-page--hon-tam .vwt-field select,.dark .vwt-page--hon-tam .vwt-guest-counter,.dark .vwt-page--hon-tam .vwt-phone-input.vue-tel-input,.dark .vwt-page--hon-tam .vwt-rate-select select,.dark .vwt-page--hon-tam .vwt-search input{background:#111f19;border-color:#41544a;color:#edf4ef}.dark .vwt-page--hon-tam .vwt-phone-input .vti__dropdown{background:#172820;border-color:#41544a}.dark .vwt-page--hon-tam .vwt-phone-input .vti__input{color:#edf4ef!important}.dark .vwt-page--hon-tam .vwt-phone-input .vti__dropdown-list{background:#101e18;border-color:#41544a;color:#edf4ef}.dark .vwt-page--hon-tam .vwt-phone-input .vti__dropdown-item{color:#edf4ef}.dark .vwt-page--hon-tam .vwt-phone-input .vti__dropdown-item.highlighted{background:#3d241a;color:#ffb08f}.dark .vwt-page--hon-tam .vwt-phone-input .vti__search_box{background:#172820;border-color:#41544a;color:#edf4ef}.dark .vwt-page--hon-tam .vwt-date-trigger__icon{background:#3d241a;color:#ff9a70}.dark .vwt-page--hon-tam .vwt-date-trigger__copy strong{color:#edf4ef}.dark .vwt-page--hon-tam .vwt-counter--guest button{background:#172820;border-color:#50635a;color:#edf4ef}.dark .vwt-page--hon-tam .vwt-counter--guest button:disabled{background:#26352e;border-color:#3b4c43;color:#96a49d;opacity:1}.dark .vwt-page--hon-tam .vwt-counter--guest button:not(:disabled):hover{background:#2d251f;border-color:#ff9a70;color:#ff9a70}.dark .vwt-page--hon-tam .vwt-guest-rules-disclosure summary{color:#b5c2bb;text-decoration-color:#6b7c73}.dark .vwt-page--hon-tam .vwt-guest-rules-disclosure summary:focus-visible,.dark .vwt-page--hon-tam .vwt-guest-rules-disclosure summary:hover{color:#ff9a70;text-decoration-color:#ff9a70}.dark .vwt-page--hon-tam .vwt-guest-rules-disclosure__panel{background:#111f19;border-color:#41544a;box-shadow:0 24px 54px -28px #000000e6}.dark .vwt-page--hon-tam .vwt-hon-preview-notice{background:#2a1d17;border-color:#7b4a35}.dark .vwt-page--hon-tam .vwt-hon-preview-notice strong{color:#edf4ef}.dark .vwt-page--hon-tam .vwt-hon-preview-notice p{color:#b9c6bf}.dark .vwt-hon-date-modal{background:#101e18;border-color:#41544a;color:#edf4ef}.dark .vwt-hon-date-modal__header>button,.dark .vwt-hon-date-modal__title{color:#edf4ef}.dark .vwt-hon-date-modal__header>button{border-color:#50635a}.dark .vwt-hon-date-modal__quick{border-top-color:#41544a}.dark .vwt-hon-date-modal__quick button{border-color:#50635a;color:#edf4ef}.dark .vwt-hon-date-modal__quick button.active,.dark .vwt-hon-date-modal__quick button:focus-visible,.dark .vwt-hon-date-modal__quick button:hover{background:#ef6a37;border-color:#ef6a37;color:#fff}.dark .vwt-page--hon-tam .vwt-ticket-row--selected,.dark .vwt-page--hon-tam .vwt-ticket-row:hover{background:#12221b}.dark .vwt-page--hon-tam .vwt-google-prefill__copy strong,.dark .vwt-page--hon-tam .vwt-panel-title,.dark .vwt-page--hon-tam .vwt-ticket-price strong,.dark .vwt-page--hon-tam .vwt-ticket-row h3{color:#edf4ef}.dark .vwt-ticket-modal--hon-tam,.dark .vwt-price-breakdown-modal{background:#101e18;color:#edf4ef}.dark .vwt-price-breakdown-modal__row strong,.dark .vwt-price-breakdown-modal__total strong{color:#edf4ef}.dark .vwt-price-breakdown-modal__row,.dark .vwt-price-breakdown-modal__rows{border-color:#33443b}.dark .vwt-price-breakdown-modal__total{background:#2a1d17}.dark .vwt-price-breakdown-modal__terms>div{background:#132b27}.dark .vwt-price-breakdown-modal__terms strong{color:#edf4ef}.dark .vwt-price-breakdown-modal__terms p{color:#b9c8c0}.dark .vwt-price-breakdown-modal__terms>.vwt-price-breakdown-modal__terms-warning{background:#2a1d17}.dark .vwt-price-breakdown-modal__terms-warning strong{color:#ffad85}.dark .vwt-ticket-modal--hon-tam .vwt-ticket-modal__action>div strong,.dark .vwt-ticket-modal--hon-tam .vwt-ticket-modal__header h2{color:#edf4ef}.dark .vwt-ticket-modal--hon-tam .vwt-ticket-modal__close{background:#16271f;border-color:#41544a;color:#edf4ef}.dark .vwt-ticket-modal--hon-tam .vwt-ticket-modal__action>div small,.dark .vwt-ticket-modal--hon-tam .vwt-ticket-modal__action>div span,.dark .vwt-ticket-modal--hon-tam .vwt-ticket-modal__facts li,.dark .vwt-ticket-modal--hon-tam .vwt-ticket-modal__lead,.dark .vwt-ticket-modal--hon-tam .vwt-ticket-modal__note li,.dark .vwt-ticket-modal--hon-tam .vwt-ticket-modal__section li{color:#b9c6bf}.dark .vwt-ticket-modal--hon-tam .vwt-ticket-modal__facts,.dark .vwt-ticket-modal--hon-tam .vwt-ticket-modal__note,.dark .vwt-ticket-modal--hon-tam .vwt-ticket-modal__section{background:transparent;border-color:#33443b}.dark .vwt-page--vinwonders{background:radial-gradient(circle at 12% 0,rgba(15,118,110,.16),transparent 30%),linear-gradient(180deg,#0b1718,#0d1c1d 46%,#0b1418);color:#edf4ef}.dark .vwt-page--vinwonders .vwt-hero{background:#0a171a;border-bottom-color:#94a3b829}.dark .vwt-page--vinwonders .vwt-hero:after{background:linear-gradient(90deg,#071316fa,#08191bf0 37%,#081d1ebd 58%,#08181b47),linear-gradient(0deg,#071316a3,#0713160a 48%)}.dark .vwt-page--vinwonders .vwt-hero__breadcrumbs a,.dark .vwt-page--vinwonders .vwt-hero__breadcrumbs,.dark .vwt-page--vinwonders .vwt-hero__lead,.dark .vwt-page--vinwonders .vwt-hero__reassurance{color:#b9c8c5}.dark .vwt-page--vinwonders .vwt-hero h1,.dark .vwt-page--vinwonders .vwt-hero__breadcrumbs strong{color:#f7fbfa}.dark .vwt-page--vinwonders .vwt-hero__links a:last-child{background:#0a1f20c2;border-color:#b9c8c552;color:#edf4ef}.dark .vwt-page--vinwonders .vwt-hero__trust{background:#0a1c1ee6;border-color:#94a3b833;box-shadow:0 24px 64px #0000005c}.dark .vwt-page--vinwonders .vwt-hero__trust span,.dark .vwt-page--vinwonders .vwt-hero__trust span:nth-child(2){border-left-color:#94a3b82e;color:#d9e5e2}.dark .vwt-page--vinwonders .vwt-value-blocks{border-block-color:rgba(148,163,184,.2)}.dark .vwt-page--vinwonders .vwt-value-card+.vwt-value-card{border-left-color:#94a3b833}.dark .vwt-page--vinwonders .vwt-value-card h2,.dark .vwt-page--vinwonders .vwt-value-card h3{color:#edf4ef}.dark .vwt-page--vinwonders .vwt-value-card li,.dark .vwt-page--vinwonders .vwt-value-card p{color:#b9c8c5}.vwt-page--vinwonders .vwt-main>.vwt-panel:nth-child(2) .vwt-panel__header[data-v-df81f149]{margin-bottom:24px}.vwt-page--vinwonders .vwt-filter-kicker[data-v-df81f149]{color:#63798b;font-size:11px;font-weight:950;letter-spacing:.13em;margin:0 0 10px;text-transform:uppercase}.vwt-page--vinwonders .vwt-cutoff-notice[data-v-df81f149]{align-items:center;background:linear-gradient(135deg,#fff8f1f5,#fffdf8e0);border:1px solid rgba(234,116,53,.26);border-radius:14px;box-shadow:0 14px 34px -28px #a1481bc7;display:flex;gap:13px;margin:0 0 24px;padding:12px 15px}.vwt-page--vinwonders .vwt-cutoff-notice__icon[data-v-df81f149]{background:#fff0e7;border-radius:12px;color:#d75a28;display:inline-grid;flex:0 0 auto;height:38px;place-items:center;width:38px}.vwt-page--vinwonders .vwt-cutoff-notice__icon svg[data-v-df81f149]{height:21px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:21px}.vwt-page--vinwonders .vwt-cutoff-notice__copy[data-v-df81f149]{display:grid;gap:2px;min-width:0}.vwt-page--vinwonders .vwt-cutoff-notice__copy strong[data-v-df81f149]{color:#71310f;font-size:14px;font-weight:950;line-height:1.3}.vwt-page--vinwonders .vwt-cutoff-notice__copy>span[data-v-df81f149]{color:#8a5b3d;font-size:12px;font-weight:750;line-height:1.45}.vwt-page--vinwonders .vwt-rate-switcher[data-v-df81f149]{margin-bottom:24px}.vwt-page--vinwonders .vwt-rate-mode-tabs[data-v-df81f149]{background:#dbe6eda3;border:1px solid rgba(99,121,139,.18);border-radius:18px;box-shadow:inset 0 1px 2px #132c3f0d;display:grid;gap:5px;grid-template-columns:repeat(2,minmax(0,1fr));padding:5px;width:min(100%,720px)}.vwt-page--vinwonders .vwt-rate-mode-tab[data-v-df81f149]{align-items:center;background:transparent;border:0;border-radius:14px;color:#385367;cursor:pointer;display:grid;gap:10px;grid-template-columns:30px minmax(0,1fr);min-height:66px;min-width:0;padding:9px 14px;text-align:left;transition:color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.vwt-page--vinwonders .vwt-rate-mode-tab[data-v-df81f149]:hover{background:#ffffff9e;color:#17394f}.vwt-page--vinwonders .vwt-rate-mode-tab[data-v-df81f149]:focus-visible{outline:3px solid rgba(239,106,55,.2);outline-offset:2px}.vwt-page--vinwonders .vwt-rate-mode-tab--active[data-v-df81f149]{background:linear-gradient(135deg,#f27642,#e65b2d);box-shadow:0 12px 24px -16px #be461ae6;color:#fff}.vwt-page--vinwonders .vwt-rate-mode-tab--active[data-v-df81f149]:hover{background:linear-gradient(135deg,#f27642,#e65b2d);color:#fff;transform:translateY(-1px)}.vwt-page--vinwonders .vwt-rate-mode-tab__icon[data-v-df81f149]{background:#ffffff94;border-radius:10px;color:#c65325;display:inline-grid;height:30px;place-items:center;width:30px}.vwt-page--vinwonders .vwt-rate-mode-tab__icon svg[data-v-df81f149]{height:19px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75;width:19px}.vwt-page--vinwonders .vwt-rate-mode-tab--active .vwt-rate-mode-tab__icon[data-v-df81f149]{background:#ffffff29;color:#fff}.vwt-page--vinwonders .vwt-rate-mode-tab__copy[data-v-df81f149]{display:grid;gap:2px;min-width:0}.vwt-page--vinwonders .vwt-rate-mode-tab__copy strong[data-v-df81f149]{color:inherit;font-size:14px;font-weight:950;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vwt-page--vinwonders .vwt-rate-mode-tab__copy small[data-v-df81f149]{color:#718696;font-size:11px;font-weight:850;line-height:1.25}.vwt-page--vinwonders .vwt-rate-mode-tab--active .vwt-rate-mode-tab__copy small[data-v-df81f149]{color:#fffc}.vwt-page--vinwonders .vwt-package-filter[data-v-df81f149]{margin-bottom:22px}.vwt-page--vinwonders .vwt-rate-tabs--packages[data-v-df81f149]{border-bottom:1px solid rgba(99,121,139,.2);display:flex;gap:8px;margin:0;overflow-x:auto;padding:0 0 9px;scrollbar-color:rgba(99,121,139,.32) transparent;scrollbar-width:thin}.vwt-page--vinwonders .vwt-rate-tabs--packages .vwt-rate-tab[data-v-df81f149]{align-items:center;background:transparent;border:1px solid transparent;border-radius:999px;box-shadow:none;display:inline-flex;flex:0 0 auto;min-height:42px;padding:8px 15px;white-space:nowrap}.vwt-page--vinwonders .vwt-rate-tabs--packages .vwt-rate-tab span[data-v-df81f149]{color:#60768a;font-size:13px;font-weight:900}.vwt-page--vinwonders .vwt-rate-tabs--packages .vwt-rate-tab[data-v-df81f149]:hover{background:#ffffff94}.vwt-page--vinwonders .vwt-rate-tabs--packages .vwt-rate-tab--active[data-v-df81f149]{background:#fff0e8;border-color:#f2b69a}.vwt-page--vinwonders .vwt-rate-tabs--packages .vwt-rate-tab--active span[data-v-df81f149]{color:#b9451e}.dark .vwt-page--vinwonders .vwt-filter-kicker{color:#96aaa7}.dark .vwt-page--vinwonders .vwt-cutoff-notice{background:linear-gradient(135deg,#472819b8,#281d1794);border-color:#ff975e38;box-shadow:none}.dark .vwt-page--vinwonders .vwt-cutoff-notice__icon{background:#ff844524;color:#ff9c6a}.dark .vwt-page--vinwonders .vwt-cutoff-notice__copy strong{color:#ffcfb2}.dark .vwt-page--vinwonders .vwt-cutoff-notice__copy>span{color:#d8b9a7}.dark .vwt-page--vinwonders .vwt-rate-mode-tabs{background:#0411149e;border-color:#98cfc529}.dark .vwt-page--vinwonders .vwt-rate-mode-tab{color:#b8cbc7}.dark .vwt-page--vinwonders .vwt-rate-mode-tab:hover{background:#ffffff0d;color:#effaf7}.dark .vwt-page--vinwonders .vwt-rate-mode-tab--active,.dark .vwt-page--vinwonders .vwt-rate-mode-tab--active:hover{background:linear-gradient(135deg,#f27a45,#dc552b);color:#fff}.dark .vwt-page--vinwonders .vwt-rate-mode-tab__icon{background:#ffffff12;color:#ff9c6a}.dark .vwt-page--vinwonders .vwt-rate-mode-tab--active .vwt-rate-mode-tab__icon{background:#ffffff26;color:#fff}.dark .vwt-page--vinwonders .vwt-rate-mode-tab__copy small{color:#8da39f}.dark .vwt-page--vinwonders .vwt-rate-mode-tab--active .vwt-rate-mode-tab__copy small{color:#ffffffc7}.dark .vwt-page--vinwonders .vwt-rate-tabs--packages{border-bottom-color:#98cfc526}.dark .vwt-page--vinwonders .vwt-rate-tabs--packages .vwt-rate-tab{background:transparent;border-color:transparent}.dark .vwt-page--vinwonders .vwt-rate-tabs--packages .vwt-rate-tab span{color:#9fb3af}.dark .vwt-page--vinwonders .vwt-rate-tabs--packages .vwt-rate-tab:hover{background:#ffffff0d}.dark .vwt-page--vinwonders .vwt-rate-tabs--packages .vwt-rate-tab--active{background:#ef6a3724;border-color:#ff975e57}.dark .vwt-page--vinwonders .vwt-rate-tabs--packages .vwt-rate-tab--active span{color:#ffad85}@media(max-width:760px){.vwt-page--vinwonders .vwt-main>.vwt-panel:nth-child(2) .vwt-panel__header[data-v-df81f149]{margin-bottom:18px}.vwt-page--vinwonders .vwt-cutoff-notice[data-v-df81f149]{align-items:flex-start;border-radius:12px;gap:10px;margin-bottom:18px;padding:11px 12px}.vwt-page--vinwonders .vwt-cutoff-notice__icon[data-v-df81f149]{border-radius:10px;height:34px;width:34px}.vwt-page--vinwonders .vwt-cutoff-notice__copy strong[data-v-df81f149]{font-size:13px}.vwt-page--vinwonders .vwt-cutoff-notice__copy>span[data-v-df81f149]{font-size:11px;line-height:1.4}.vwt-page--vinwonders .vwt-rate-switcher[data-v-df81f149]{margin-bottom:19px}.vwt-page--vinwonders .vwt-rate-mode-tabs[data-v-df81f149]{border-radius:15px;padding:4px;width:100%}.vwt-page--vinwonders .vwt-rate-mode-tab[data-v-df81f149]{border-radius:12px;gap:7px;grid-template-columns:24px minmax(0,1fr);min-height:62px;padding:8px 9px}.vwt-page--vinwonders .vwt-rate-mode-tab__icon[data-v-df81f149]{border-radius:8px;height:24px;width:24px}.vwt-page--vinwonders .vwt-rate-mode-tab__icon svg[data-v-df81f149]{height:16px;width:16px}.vwt-page--vinwonders .vwt-rate-mode-tab__copy strong[data-v-df81f149]{font-size:12px}.vwt-page--vinwonders .vwt-rate-mode-tab__copy small[data-v-df81f149]{font-size:9px}.vwt-page--vinwonders .vwt-package-filter[data-v-df81f149]{margin-bottom:18px}.vwt-page--vinwonders .vwt-rate-tabs--packages .vwt-rate-tab[data-v-df81f149]{min-height:40px;padding:7px 13px}.dark .vwt-page--vinwonders .vwt-hero:after{background:linear-gradient(90deg,#071316f7,#08191be6 60%,#08181b9e),linear-gradient(0deg,#07131694,#07131614)}.dark .vwt-page--vinwonders .vwt-value-card+.vwt-value-card{border-left:0;border-top-color:#94a3b833}}@media(prefers-reduced-motion:reduce){.vwt-gallery-fade-enter-active[data-v-df81f149],.vwt-gallery-fade-leave-active[data-v-df81f149],.vwt-page--hon-tam .vwt-counter--guest button[data-v-df81f149],.vwt-page--hon-tam .vwt-ticket-row[data-v-df81f149],.vwt-page--hon-tam .vwt-ticket-row__media img[data-v-df81f149],.vwt-page--hon-tam .vwt-ticket-select-button[data-v-df81f149],.vwt-page--vinwonders .vwt-rate-mode-tab[data-v-df81f149],.vwt-ticket-modal__arrow[data-v-df81f149],.vwt-ticket-modal__thumbs button[data-v-df81f149]{transition:none}}
