.gd[data-v-418f096d]{--band:clamp(52px,4.8vw,70px)}.wrap[data-v-418f096d]{width:min(1264px,100% - 40px);margin:0 auto}.ml[data-v-418f096d]{font-family:var(--mono);font-size:var(--t-xs);font-weight:var(--w-strong,700);letter-spacing:0;color:var(--label,#6b6254)}.num[data-v-418f096d]{font-variant-numeric:tabular-nums}.phd[data-v-418f096d]{padding:var(--band) 0 calc(var(--band)*.66);background:var(--paper)}.eye[data-v-418f096d]{font-family:var(--mono);font-size:var(--t-xs);font-weight:var(--w-strong,700);letter-spacing:.12em;text-transform:uppercase;color:var(--v);align-items:center;gap:10px;margin:0 0 13px;display:inline-flex}h2.t[data-v-418f096d]{font-size:var(--t-fd2);font-weight:var(--w-display,800);letter-spacing:-.035em;line-height:var(--lh-tight);margin:0 0 11px}.sub[data-v-418f096d]{font-size:var(--t-m);line-height:var(--lh-prose);color:var(--muted);margin:0}.hero[data-v-418f096d]{background:var(--tc-hero-bg);grid-template-columns:1fr 1fr;min-height:clamp(380px,44vh,440px);display:grid}.hero__photo[data-v-418f096d]{position:relative}.hero__photo[data-v-418f096d]:after{content:"";background:linear-gradient(90deg,color-mix(in srgb,var(--tc-hero-bg) 0%,transparent) 58%,color-mix(in srgb,var(--tc-hero-bg) 34%,transparent) 80%,color-mix(in srgb,var(--tc-hero-bg) 72%,transparent) 91%,color-mix(in srgb,var(--tc-hero-bg) 94%,transparent) 97%,var(--tc-hero-bg) 100%);position:absolute;inset:0}.hero__side[data-v-418f096d]{flex-direction:column;justify-content:center;padding:clamp(32px,3.8vw,60px);display:flex;position:relative;overflow:hidden}.hero__side[data-v-418f096d]:before{content:"";background:radial-gradient(circle,color-mix(in srgb,var(--v) 20%,transparent),transparent 62%);filter:blur(20px);border-radius:50%;width:520px;height:520px;position:absolute;top:-160px;right:-160px}.hero__kick[data-v-418f096d]{font-family:var(--mono);font-size:var(--t-xs);font-weight:var(--w-strong,700);letter-spacing:0;color:#f0e4cc;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;align-self:flex-start;gap:8px;margin-bottom:18px;padding:8px 15px;display:inline-flex;position:relative}.hero h1[data-v-418f096d]{font-size:var(--t-fd3);font-weight:var(--w-display,800);letter-spacing:-.042em;color:#fff;margin:0 0 14px;line-height:1;position:relative}.hero h1 i[data-v-418f096d]{font-family:var(--serif);font-style:italic;font-weight:var(--w-strong,700);background:linear-gradient(100deg,var(--gold,#f3c46b),var(--gold,#f3c46b));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero__lede[data-v-418f096d]{font-size:var(--t-m);line-height:var(--lh-prose);color:#ffffffc7;max-width:46ch;margin:0 0 24px;position:relative}.hero__chips[data-v-418f096d],.hero__cta[data-v-418f096d]{flex-wrap:wrap;display:flex;position:relative}.hero__chips a[data-v-418f096d]{color:#fff;font-size:var(--t-s);font-weight:var(--w-strong,700);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:8px;padding:8px 13px}.hero__chips a[data-v-418f096d]:hover{background:#fff3}.strip[data-v-418f096d]{border-top:1px dashed var(--dash);border-bottom:1px dashed var(--dash);background:var(--cream)}.strip__row[data-v-418f096d]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:15px 0;display:flex}.strip__i[data-v-418f096d]{align-items:baseline;gap:8px;display:flex}.strip__i b[data-v-418f096d]{font-size:var(--t-m);font-weight:var(--w-strong,700);letter-spacing:-.02em}.strip__i .ml[data-v-418f096d]{font-size:var(--t-xs)}.strip__i--r b[data-v-418f096d]{color:var(--ink)}.ch[data-v-418f096d]{padding:var(--band) 0}.ch--alt[data-v-418f096d]{background:var(--cream)}.ch--white[data-v-418f096d]{background:#fff}.ch__hd[data-v-418f096d]{align-items:flex-start;gap:18px;margin-bottom:28px;display:flex}.ch__n[data-v-418f096d]{width:46px;height:46px;font-family:var(--mono);font-size:var(--t-m);font-weight:var(--w-strong,700);color:var(--card);background:var(--ink);border-radius:15px;flex:none;place-items:center;display:grid}.ch__t[data-v-418f096d]{font-size:var(--t-fd2);font-weight:var(--w-display,800);letter-spacing:-.035em;line-height:var(--lh-tight);margin:3px 0 6px}.ch__s[data-v-418f096d]{font-size:var(--t-m);line-height:var(--lh-body);color:var(--muted);max-width:62ch;margin:0}.foil[data-v-418f096d]{--sw:64px;grid-template-columns:var(--sw) minmax(0,1fr);box-shadow:0 0 0 1px var(--line),var(--shadow);-webkit-mask:radial-gradient(circle 9px at var(--sw) 0,#0000 97%,#000),radial-gradient(circle 9px at var(--sw) 100%,#0000 97%,#000);-webkit-mask:radial-gradient(circle 9px at var(--sw) 0,#0000 97%,#000),radial-gradient(circle 9px at var(--sw) 100%,#0000 97%,#000);mask:radial-gradient(circle 9px at var(--sw) 0,#0000 97%,#000),radial-gradient(circle 9px at var(--sw) 100%,#0000 97%,#000);-webkit-mask-composite:source-in;background:#fff;border-radius:16px;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s;display:grid;position:relative;overflow:hidden;-webkit-mask-composite:source-in;mask-composite:intersect}.foil[data-v-418f096d]:hover{box-shadow:0 0 0 1px #261c1047,var(--lift);transform:translateY(-4px)}.foil__s[data-v-418f096d]{background:var(--ink);color:var(--card);flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:16px 0;display:flex;position:relative;overflow:hidden}.foil__s[data-v-418f096d]:after{content:"";background:radial-gradient(120% 70% at 30% 6%,#ffffff57,#0000 62%);position:absolute;inset:0}.foil__s img[data-v-418f096d]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.foil__s>span[data-v-418f096d]{z-index:2;position:relative}.foil__n[data-v-418f096d]{font-family:var(--mono);font-size:var(--t-m);font-weight:var(--w-strong,700);letter-spacing:.05em}.foil__b[data-v-418f096d]{border-left:2px dashed var(--dash);flex-direction:column;min-width:0;padding:16px 18px;display:flex}.pp__hd .ml[data-v-418f096d]{font-size:var(--t-xs);letter-spacing:.22em}.tag[data-v-418f096d]{clip-path:polygon(18px 0,100% 0,100% 100%,0 100%,0 18px);background:var(--paper);box-shadow:0 0 0 1px var(--line),var(--shadow);border-radius:12px;flex-direction:column;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s;display:flex;position:relative;overflow:hidden}.tag[data-v-418f096d]:hover{box-shadow:0 0 0 1px #261c1033,var(--lift);transform:translateY(-5px)rotate(-.5deg)}.tag__ph[data-v-418f096d]{aspect-ratio:16/10;background:var(--wall);position:relative;overflow:hidden}.tag__ph img[data-v-418f096d]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1)}.tag:hover .tag__ph img[data-v-418f096d]{transform:scale(1.06)}.tag__ph[data-v-418f096d]:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0a080385);height:58%;position:absolute;inset:auto 0 0}.tag__eye[data-v-418f096d]{background:radial-gradient(circle at 50% 42%,#0a0803cc 0 42%,#fff9 52% 68%,#0000 72%);border-radius:50%;width:14px;height:14px;top:11px;right:11px}.tag__eye[data-v-418f096d],.tag__n[data-v-418f096d]{z-index:2;position:absolute}.tag__n[data-v-418f096d]{font-family:var(--mono);font-size:var(--t-xs);font-weight:var(--w-strong,700);letter-spacing:.18em;color:#ffffffe6;bottom:10px;left:12px}.tag__c[data-v-418f096d]{flex-direction:column;flex:1;padding:14px 16px 15px;display:flex}.tag__c h3[data-v-418f096d]{font-size:var(--t-m);font-weight:var(--w-strong,700);letter-spacing:-.025em;margin:0 0 5px}.tag__c p[data-v-418f096d]{font-size:var(--t-s);line-height:var(--lh-body);color:var(--muted);margin:0 0 12px}.tag__go[data-v-418f096d]{border-top:1px dashed var(--dash);font-family:var(--mono);font-size:var(--t-xs);font-weight:var(--w-strong,700);letter-spacing:0;color:var(--v);justify-content:space-between;align-items:center;margin-top:auto;padding-top:10px;display:flex}.tag__go span[data-v-418f096d]:last-child{transition:transform .25s}.tag:hover .tag__go span[data-v-418f096d]:last-child{transform:translate(4px)}.row__pr .ml[data-v-418f096d]{margin-bottom:2px;display:block}.pill[data-v-418f096d],.row__pr .ml[data-v-418f096d]{font-size:var(--t-xs)}.pill[data-v-418f096d]{font-family:var(--mono);font-weight:var(--w-strong,700);letter-spacing:0;color:var(--ink);background:#f7f1e6;border:1px dashed #261c1033;border-radius:5px;padding:5px 10px}.pill--warm[data-v-418f096d]{color:#c2410c;background:#fff7ed;border-color:#fed7aa}.pill--good[data-v-418f096d]{color:#15803d;background:#eefcf3;border-color:#bbf7d0}.chipbar[data-v-418f096d]{scrollbar-width:none;gap:7px;padding-bottom:4px;display:flex;overflow-x:auto}.chipbar[data-v-418f096d]::-webkit-scrollbar{display:none}.chip[data-v-418f096d]{font-size:var(--t-s);font-weight:var(--w-strong,700);color:var(--ink-soft);background:#ffffffb3;border:1px solid #16140f29;border-radius:8px;flex:none;padding:9px 14px;transition:all .2s}.chip[data-v-418f096d]:hover{background:#fff;border-color:#16140f66}.chip.on[data-v-418f096d]{background:var(--ink);border-color:var(--ink);color:var(--card)}.act__c[data-v-418f096d],.act__f[data-v-418f096d],.act__ph[data-v-418f096d],.dep__b[data-v-418f096d],.dep__ph[data-v-418f096d],.foil__b[data-v-418f096d],.foil__s[data-v-418f096d],.pc__ad[data-v-418f096d],.pc__c[data-v-418f096d],.pc__ph[data-v-418f096d],.tag__c[data-v-418f096d],.tag__go[data-v-418f096d],.tag__ph[data-v-418f096d],.win__cd[data-v-418f096d],.win__fr[data-v-418f096d],.win__nm[data-v-418f096d],.win__rv[data-v-418f096d],.win__tg[data-v-418f096d]{display:block}.dep__b[data-v-418f096d],.foil__b[data-v-418f096d],.foil__s[data-v-418f096d],.tag__c[data-v-418f096d],.win__cd[data-v-418f096d]{flex-direction:column;display:flex}.act__f[data-v-418f096d],.tag__go[data-v-418f096d]{display:flex}.ml[data-v-418f096d],.pill[data-v-418f096d],.seat[data-v-418f096d]{white-space:nowrap}.fl[data-v-418f096d]{z-index:210;background:var(--paper,var(--card));opacity:0;visibility:hidden;grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);transition:opacity .26s,visibility 0s linear .26s;display:grid;position:fixed;inset:0}.fl__in>p.sub[data-v-418f096d]{font-size:var(--t-m);line-height:var(--lh-prose);color:var(--muted);max-width:60ch;margin:0 0 22px}.fl__card>.ml[data-v-418f096d]{margin-bottom:12px;display:block}.fl__sum .ml[data-v-418f096d]{font-size:var(--t-xs);white-space:nowrap;text-overflow:ellipsis;margin-bottom:3px;display:block;overflow:hidden}.fl__nav .btn[data-v-418f096d]{white-space:nowrap;min-height:46px}.mrail[data-v-418f096d]{scrollbar-width:none;gap:9px;padding:4px 0 2px;display:flex;overflow-x:auto}.mrail[data-v-418f096d]::-webkit-scrollbar{display:none}.mth[data-v-418f096d]{background:#ffffffb8;border:1px solid #16140f24;border-radius:11px;flex:none;min-width:104px;padding:13px 16px;transition:all .2s}.mth[data-v-418f096d]:hover{background:#fff;border-color:#16140f66}.mth.on[data-v-418f096d]{background:var(--ink);border-color:var(--ink);color:var(--card)}.mth b[data-v-418f096d]{font-size:var(--t-m);font-weight:var(--w-strong,700);letter-spacing:-.02em;display:block}.mth .ml[data-v-418f096d]{margin-bottom:4px;display:block}.mth.on .ml[data-v-418f096d]{color:#fffdf79e}.mth small[data-v-418f096d]{font-family:var(--mono);font-size:var(--t-xs);font-weight:var(--w-strong,700);letter-spacing:0;color:var(--v)}.mth.on small[data-v-418f096d]{color:var(--gold,#f3c46b)}.board[data-v-418f096d]{grid-template-columns:238px minmax(0,1fr);align-items:start;gap:24px;display:grid}.filt[data-v-418f096d]{background:var(--weave),linear-gradient(158deg,var(--card),var(--cream) 46%,var(--cream-2));box-shadow:0 0 0 1px #16140f1a,var(--shadow);border-radius:16px;padding:18px;position:sticky;top:18px}.filt h3[data-v-418f096d]{font-family:var(--mono);font-size:var(--t-xs);font-weight:var(--w-strong,700);letter-spacing:0;color:var(--label,#6b6254);margin:0 0 12px}.filt__g[data-v-418f096d]{border-top:1px dashed #16140f2e;padding:14px 0}.filt__g[data-v-418f096d]:first-of-type{border-top:none;padding-top:0}.filt__g>.ml[data-v-418f096d]{margin-bottom:9px;display:block}.filt__o[data-v-418f096d]{font-size:var(--t-m);color:var(--ink-soft);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:7px 0;display:flex}.filt__o.on[data-v-418f096d],.filt__o[data-v-418f096d]:hover{color:var(--ink)}.filt__o b[data-v-418f096d],.filt__o.on[data-v-418f096d]{font-weight:var(--w-strong,700)}.filt__o b[data-v-418f096d]{font-family:var(--mono);font-size:var(--t-xs);color:var(--label,#6b6254)}.filt__o.on b[data-v-418f096d]{color:var(--v)}.dep[data-v-418f096d]{--sy:none;background:var(--weave),linear-gradient(158deg,var(--card),var(--cream) 46%,var(--cream-2));border-radius:18px;grid-template-columns:250px minmax(0,1fr);margin-bottom:16px;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #16140f1a,0 26px 56px -38px #16140fb3}.dep[data-v-418f096d]:hover{box-shadow:0 0 0 1px #261c1033,var(--lift);transform:translateY(-3px)}.dep__ph[data-v-418f096d]{position:relative;overflow:hidden}.dep__ph img[data-v-418f096d]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1)}.dep:hover .dep__ph img[data-v-418f096d]{transform:scale(1.05)}.dep__b[data-v-418f096d]{border-left:2px dashed var(--dash);flex-direction:column;min-width:0;padding:20px 22px;display:flex}.dep__top[data-v-418f096d]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.dep__top>div[data-v-418f096d]:first-child{flex:260px;min-width:0}.dep__b h3[data-v-418f096d]{font-size:var(--t-l);font-weight:var(--w-strong,700);letter-spacing:-.03em;line-height:var(--lh-tight);margin:6px 0 7px}.dep__link[data-v-418f096d]{color:inherit;text-decoration:none}.dep__link[data-v-418f096d]:hover{text-underline-offset:3px;text-decoration:underline}.dep__route[data-v-418f096d]{font-size:var(--t-m);color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.dep__pr[data-v-418f096d]{text-align:right;flex:none}.dep__pr .ml[data-v-418f096d]{font-size:var(--t-xs);margin-bottom:3px;display:block}.dep__pr b[data-v-418f096d]{font-size:var(--t-d1);font-weight:var(--w-display,800);letter-spacing:-.035em}.dep__pr small[data-v-418f096d]{font-size:var(--t-xs);color:var(--muted);margin-top:2px;display:block}.dep__facts[data-v-418f096d]{flex-wrap:wrap;gap:8px;margin:14px 0 0;display:flex}.dep__dates[data-v-418f096d]{border-top:1px dashed var(--dash);margin-top:16px;padding-top:14px}.dep__dates>.ml[data-v-418f096d]{margin-bottom:9px;display:block}.dates[data-v-418f096d]{scrollbar-width:none;gap:7px;padding-bottom:3px;display:flex;overflow-x:auto}.dates[data-v-418f096d]::-webkit-scrollbar{display:none}.dt[data-v-418f096d]{text-align:center;background:#fff;border:1px solid #16140f24;border-radius:8px;flex:none;min-width:62px;padding:8px 10px;transition:all .2s}.dt[data-v-418f096d]:hover{border-color:var(--v);transform:translateY(-2px)}.dt.on[data-v-418f096d]{background:var(--ink);border-color:var(--ink);color:var(--card)}.dt b[data-v-418f096d]{font-size:var(--t-s);letter-spacing:-.01em}.dt b[data-v-418f096d],.dt small[data-v-418f096d]{font-family:var(--mono);font-weight:var(--w-strong,700);display:block}.dt small[data-v-418f096d]{font-size:var(--t-xs);letter-spacing:0;color:var(--label,#6b6254);margin-top:2px}.dt.on small[data-v-418f096d]{color:#fffdf799}.dep__cta[data-v-418f096d]{border-top:1px dashed var(--dash);flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding-top:14px;display:flex}.dep__cta .ml[data-v-418f096d]{margin-left:auto}@media (width<=1099px){.board[data-v-418f096d]{grid-template-columns:1fr}.filt[data-v-418f096d]{position:static}.filt__g[data-v-418f096d]{vertical-align:top;border-top:none;border-left:1px dashed #16140f2e;min-width:170px;margin-right:22px;padding:0 0 0 16px;display:inline-block}.filt__g[data-v-418f096d]:first-of-type{border-left:none;padding-left:0}}@media (width<=767px){.dep[data-v-418f096d]{grid-template-columns:1fr}.dep__ph[data-v-418f096d]{aspect-ratio:16/9}.dep__b[data-v-418f096d]{border-left:none;border-top:2px dashed var(--dash);padding:18px}.dep__pr[data-v-418f096d]{text-align:left}.filt__g[data-v-418f096d]{border-top:1px dashed #16140f2e;border-left:none;min-width:0;margin:0;padding:14px 0;display:block}.filt__g[data-v-418f096d]:first-of-type{border-top:none;padding-top:0}}.gd__how[data-v-418f096d]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.gd__how .foil__b h3[data-v-418f096d]{font-size:var(--t-m);font-weight:var(--w-strong,700);letter-spacing:-.025em;margin:0 0 6px}.gd__how .foil__b p[data-v-418f096d]{font-size:var(--t-s);line-height:var(--lh-body);color:var(--muted);margin:0}@media (width<=1099px){.gd__how[data-v-418f096d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.gd__how[data-v-418f096d]{grid-template-columns:1fr}}.gd__empty[data-v-418f096d]{text-align:center;background:#fff9;border-radius:16px;padding:44px 22px;box-shadow:0 0 0 1px #16140f1a}.gd__empty b[data-v-418f096d]{font-size:var(--t-l);font-weight:var(--w-strong,700);letter-spacing:-.025em;margin-bottom:6px;display:block}.gd__empty p[data-v-418f096d]{font-size:var(--t-m);color:var(--muted);margin:0 0 14px}.gd__skel[data-v-418f096d]{background:linear-gradient(100deg,#f3ede2 30%,var(--cream) 50%,#f3ede2 70%);background-size:220% 100%;border-radius:18px;height:190px;margin-bottom:16px;animation:1.3s linear infinite gdshine-418f096d}@keyframes gdshine-418f096d{to{background-position:-220% 0}}.gd__sort[data-v-418f096d]{font:inherit;color:inherit;background:0 0;border:none}.dep__cta .btn[data-v-418f096d],.gd__sort[data-v-418f096d]{cursor:pointer}.filt__foot[data-v-418f096d],.filt__open[data-v-418f096d],.filt__scrim[data-v-418f096d],.filt__x[data-v-418f096d]{display:none}@media (width<=767px){.gd[data-v-418f096d]{--band:36px}.ch__hd[data-v-418f096d]{gap:12px;margin-bottom:16px}.ch__n[data-v-418f096d]{width:36px;height:36px;font-size:var(--t-s);border-radius:11px}.ch__t[data-v-418f096d]{font-size:var(--t-d1)}.ch__s[data-v-418f096d]{font-size:var(--t-m);line-height:var(--lh-body)}.hero[data-v-418f096d]{grid-template-columns:1fr;min-height:0}.hero__photo[data-v-418f096d]:after{background:linear-gradient(180deg,color-mix(in srgb,var(--tc-hero-bg) 0%,transparent) 66%,color-mix(in srgb,var(--tc-hero-bg) 30%,transparent) 85%,color-mix(in srgb,var(--tc-hero-bg) 70%,transparent) 94%,color-mix(in srgb,var(--tc-hero-bg) 94%,transparent) 98%,var(--tc-hero-bg) 100%)}.hero__photo[data-v-418f096d]{aspect-ratio:16/9;height:auto}.hero__side[data-v-418f096d]{padding:22px 18px 26px}.hero__kick[data-v-418f096d]{font-size:var(--t-xs);margin-bottom:12px;padding:7px 12px}.hero h1[data-v-418f096d]{font-size:var(--t-d2);margin:0 0 10px}.hero__lede[data-v-418f096d]{font-size:var(--t-m);line-height:var(--lh-body);margin:0 0 16px}.hero__cta[data-v-418f096d]{gap:9px}.hero__cta .btn[data-v-418f096d]{min-height:46px;font-size:var(--t-xs);letter-spacing:.05em;flex:1;justify-content:center;padding:12px 10px}.hero__chips[data-v-418f096d]{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:7px;margin-top:13px;overflow-x:auto}.hero__chips[data-v-418f096d]::-webkit-scrollbar{display:none}.hero__chips a[data-v-418f096d]{white-space:nowrap;flex:none;align-items:center;min-height:40px;display:inline-flex}.strip__row[data-v-418f096d]{gap:10px 14px;padding:12px 0}.mth[data-v-418f096d]{min-width:88px;padding:10px 12px}.filt__open[data-v-418f096d]{text-align:left;background:var(--weave),linear-gradient(158deg,var(--card),var(--cream) 46%,var(--cream-2));border-radius:14px;align-items:center;gap:12px;width:100%;margin-bottom:14px;padding:12px 14px;transition:transform .2s cubic-bezier(.22,1,.36,1);display:flex;box-shadow:0 0 0 1px #16140f1a,0 12px 26px -22px #16140fcc}.filt__open[data-v-418f096d]:active{transform:scale(.99)}.filt__open__ic[data-v-418f096d]{background:var(--ink);width:38px;height:38px;color:var(--card);border-radius:11px;flex:none;place-items:center;display:grid}.filt__open__ic svg[data-v-418f096d]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:18px;height:18px}.filt__open__c[data-v-418f096d]{flex:1;min-width:0}.filt__open__c b[data-v-418f096d]{font-size:var(--t-m);font-weight:var(--w-strong,700);letter-spacing:-.025em;color:var(--ink);display:block}.filt__open__c span[data-v-418f096d]{font-size:var(--t-xs);line-height:var(--lh-snug);color:var(--muted);display:block}.filt__open__go[data-v-418f096d]{font-size:var(--t-m);color:var(--v);flex:none}.filt__open__n[data-v-418f096d]{background:var(--v);color:#fff;min-width:24px;height:24px;font-family:var(--mono);font-size:var(--t-xs);font-weight:var(--w-strong,700);border-radius:999px;flex:none;place-items:center;padding:0 7px;display:grid}.filt[data-v-418f096d]{display:none}.board.is-filtering .filt[data-v-418f096d]{z-index:1201;overscroll-behavior:contain;border-radius:20px 20px 0 0;max-height:86vh;padding:16px 16px 0;animation:.3s cubic-bezier(.22,1,.36,1) filtUp-418f096d;display:block;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -18px 50px -20px #0c0a0599}.board.is-filtering .filt[data-v-418f096d]:focus{outline:none}@keyframes filtUp-418f096d{0%{transform:translateY(22px)}to{transform:translateY(0)}}.board.is-filtering .filt__scrim[data-v-418f096d]{z-index:1200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0c0a058c;animation:.3s filtFade-418f096d;display:block;position:fixed;inset:0}@keyframes filtFade-418f096d{0%{opacity:0}to{opacity:1}}.board.is-filtering .filt h3[data-v-418f096d]{z-index:2;background:var(--cream);font-size:var(--t-s);margin:0 0 4px;padding:6px 0 12px;position:sticky;top:0}.board.is-filtering .filt h3[data-v-418f096d]:before{content:"";background:#16140f2e;border-radius:2px;width:38px;height:3px;margin-left:-19px;position:absolute;top:-8px;left:50%}.filt__x[data-v-418f096d]{z-index:3;width:34px;height:34px;color:var(--ink);font-size:var(--t-l);background:#16140f12;border-radius:50%;place-items:center;line-height:1;display:grid;position:absolute;top:10px;right:12px}.board.is-filtering .filt[data-v-418f096d]{position:fixed}.filt__o[data-v-418f096d]{font-size:var(--t-m);min-height:44px;padding:10px 0}.filt__foot[data-v-418f096d]{padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--cream);border-top:1px solid #16140f1f;align-items:center;gap:10px;margin:0 -16px;display:flex;position:sticky;bottom:0}.filt__apply[data-v-418f096d]{flex:1;justify-content:center;min-height:48px}.filt__reset[data-v-418f096d]{min-height:48px;font-family:var(--mono);font-size:var(--t-xs);font-weight:var(--w-strong,700);letter-spacing:0;color:var(--ink-soft);background:0 0;border:1px solid #16140f2e;border-radius:10px;flex:none;padding:0 14px}.dep[data-v-418f096d]{border-radius:14px;margin-bottom:12px}.dep__ph[data-v-418f096d]{aspect-ratio:2}.dep__b[data-v-418f096d]{padding:14px 15px}.dep__top[data-v-418f096d]{flex-wrap:nowrap;gap:10px}.dep__top>div[data-v-418f096d]:first-child{flex:1;min-width:0}.dep__pr[data-v-418f096d]{text-align:right;flex:none}.dep__b h3[data-v-418f096d]{font-size:var(--t-l);margin:5px 0 4px}.dep__route[data-v-418f096d]{font-size:var(--t-s);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dep__pr b[data-v-418f096d]{font-size:var(--t-l)}.dep__facts[data-v-418f096d]{gap:6px;margin-top:10px}.dep__dates[data-v-418f096d]{margin-top:12px;padding-top:11px}.dt[data-v-418f096d]{min-width:54px;padding:7px 9px}.dep__cta[data-v-418f096d]{gap:8px;margin-top:12px;padding-top:11px}.dep__cta .btn[data-v-418f096d]{min-height:44px;font-size:var(--t-xs);letter-spacing:.05em;flex:1;justify-content:center;padding:11px 10px}.dep__cta .ml[data-v-418f096d]{text-align:center;flex:0 0 100%;margin-left:0;padding-top:2px}.foil[data-v-418f096d]{--sw:48px;border-radius:13px}.foil__b[data-v-418f096d]{padding:12px 14px}.gd__how[data-v-418f096d]{gap:10px}.gd__how .foil__b h3[data-v-418f096d]{font-size:var(--t-m);margin:0 0 4px}.gd__how .foil__b p[data-v-418f096d]{font-size:var(--t-s);line-height:var(--lh-body)}.gd__sort[data-v-418f096d]{min-height:40px;padding:0 4px}}.hero__photo[data-v-418f096d]{height:100%;overflow:hidden}.hero__side[data-v-418f096d]{padding:clamp(22px,2.4vw,40px)}.hero__kick[data-v-418f096d]{margin-bottom:12px;padding:6px 13px}.hero h1[data-v-418f096d]{margin:0 0 13px}.hero__lede[data-v-418f096d]{margin:0 0 17px}.hero__chips[data-v-418f096d]{margin-top:13px}.btn[data-v-418f096d]{border-radius:var(--r-s,9px);font-family:var(--mono);font-size:var(--t-s);font-weight:var(--w-strong,700);letter-spacing:.04em;text-transform:uppercase;justify-content:center;align-items:center;gap:9px;padding:14px 24px;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s;display:inline-flex}.btn--sm[data-v-418f096d]{font-size:var(--t-xs);padding:10px 16px}.btn--go[data-v-418f096d]{background:var(--grad);color:var(--card);box-shadow:0 16px 32px -16px color-mix(in srgb,var(--v) 45%,transparent)}.btn--go[data-v-418f096d]:hover{transform:translateY(-2px)}.btn--ink[data-v-418f096d]{background:var(--card);color:var(--ink);border:1px solid var(--line)}.btn--ink[data-v-418f096d]:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.btn--ghost[data-v-418f096d]{color:#fff;background:#ffffff0f;border:1px dashed #ffffff57}.btn--pill[data-v-418f096d]{cursor:pointer;background:var(--p);min-height:46px;color:var(--card);font-size:var(--t-s);font-weight:var(--w-strong,700);letter-spacing:.04em;text-transform:uppercase;box-shadow:0 14px 30px -14px color-mix(in srgb,var(--v) 70%,transparent);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 22px;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s;display:inline-flex}.btn--pill[data-v-418f096d]:hover:not(:disabled){box-shadow:0 20px 38px -16px color-mix(in srgb,var(--v) 80%,transparent);transform:translateY(-2px)}.btn--pill-ink[data-v-418f096d]{background:var(--ink);color:var(--card)}.btn--pill-ink[data-v-418f096d],.btn--pill-ink[data-v-418f096d]:hover:not(:disabled){box-shadow:none}.btn--pill[data-v-418f096d]:disabled{background:color-mix(in srgb,var(--ink,#16140f) 9%,transparent);color:var(--muted,#8f8677);box-shadow:none;cursor:not-allowed}.btn[data-v-418f096d]:disabled{opacity:.4;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.btn[data-v-418f096d],.btn--pill[data-v-418f096d]{transition:none}.btn--go[data-v-418f096d]:hover,.btn--ink[data-v-418f096d]:hover,.btn--pill[data-v-418f096d]:hover:not(:disabled){transform:none}}.ed[data-v-418f096d],.er-page[data-v-418f096d],.gd[data-v-418f096d],.td[data-v-418f096d],.vs[data-v-418f096d]{--band:52px}.hero[data-v-418f096d]{z-index:2;isolation:isolate;background:var(--tc-hero-bg,#35165b);border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:min(1264px,100% - 40px);min-height:380px;margin:24px auto 28px;position:relative}.hero__photo[data-v-418f096d]{border-radius:20px 0 0 20px;min-width:0;min-height:360px;position:relative;overflow:hidden}.hero__photo img[data-v-418f096d]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__photo[data-v-418f096d]:after{background:linear-gradient(90deg,transparent 72%,var(--tc-hero-bg,#35165b))}.hero__side[data-v-418f096d]{z-index:2;border-radius:0 20px 20px 0;min-width:0;padding:32px 36px;position:relative;overflow:visible}.hero__side[data-v-418f096d]:before{display:none}.hero__kick[data-v-418f096d]{letter-spacing:.02em;border-radius:7px;max-width:100%;margin-bottom:16px;padding:5px 10px;font-size:14px;line-height:1.5}.hero h1[data-v-418f096d]{letter-spacing:-.035em;text-wrap:balance;max-width:24ch;margin-bottom:18px;font-size:clamp(32px,3.1vw,46px);line-height:1.14}.hero h1 i[data-v-418f096d]{font-family:inherit;font-size:.95em;font-style:normal;line-height:1.25}.hero__lede[data-v-418f096d]{color:#ffffffdb;max-width:52ch;margin-bottom:22px;font-size:16px;line-height:1.7}.hero__cta[data-v-418f096d]{gap:10px}.hero__cta .btn[data-v-418f096d]{letter-spacing:0;text-transform:none;min-height:46px;box-shadow:none;border-radius:9px;font-size:14px}.hero__chips[data-v-418f096d]{gap:8px;margin-top:16px}.hero__chips a[data-v-418f096d]{white-space:nowrap;border-radius:8px;align-items:center;gap:6px;min-height:38px;padding:7px 10px;font-size:14px;display:inline-flex}.hero__offer[data-v-418f096d]{margin-bottom:18px;font-size:14px;line-height:1.6}.strip[data-v-418f096d]{border-block:1px solid #ebe4f0}.strip__row[data-v-418f096d]{gap:16px 24px;padding-block:18px}.strip__i[data-v-418f096d]{gap:6px 8px;min-width:0}.strip__i .ml[data-v-418f096d]{letter-spacing:0;text-transform:none;font-size:14px;line-height:1.5}.strip__i b[data-v-418f096d]{font-size:16px;line-height:1.4}.ch__hd[data-v-418f096d]{gap:14px;margin-bottom:24px}.ch__n[data-v-418f096d]{border-radius:9px;width:34px;height:34px;font-size:14px}.ch__t[data-v-418f096d]{letter-spacing:-.025em;text-transform:none;font-size:30px;line-height:1.25}.ch__s[data-v-418f096d]{font-size:16px;line-height:1.7}.act[data-v-418f096d],.dep[data-v-418f096d],.ecard[data-v-418f096d],.foil[data-v-418f096d],.step[data-v-418f096d],.tp[data-v-418f096d],.visa[data-v-418f096d]{box-shadow:none;border-radius:14px}.steps[data-v-418f096d]{gap:18px}.step[data-v-418f096d]{border:1px solid #e9e1ee;padding:22px}.step b[data-v-418f096d]{font-size:18px;line-height:1.4}.step p[data-v-418f096d]{font-size:16px;line-height:1.65}.close[data-v-418f096d]{border-radius:16px;padding:30px}.close h2[data-v-418f096d]{font-size:32px;line-height:1.2}.close h2 i[data-v-418f096d]{font-family:inherit;font-style:normal}.close p[data-v-418f096d]{font-size:16px;line-height:1.7}.close__acts .btn[data-v-418f096d]{letter-spacing:0;text-transform:none;border-radius:9px;min-height:46px;font-size:14px}.chipbar[data-v-418f096d]{gap:8px}.chipbar .chip[data-v-418f096d]{letter-spacing:0;text-transform:none;border-radius:8px;min-height:40px;font-size:14px}.ph-page .ph[data-v-418f096d]{background:#fff;padding:24px 0 0}.ph__layout[data-v-418f096d]{background:var(--surface-alt,#f7f2ed);border:1px solid #eee5f3;border-radius:20px;padding:34px 38px}.ph__layout.has-photo[data-v-418f096d]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:36px;display:grid}.ph .head[data-v-418f096d]{max-width:none;margin:0}.ph h1[data-v-418f096d]{letter-spacing:-.035em;max-width:24ch;font-size:44px;line-height:1.14}.ph .head>p[data-v-418f096d]{max-width:62ch;font-size:17px;line-height:1.7}.ph__photo[data-v-418f096d]{aspect-ratio:4/3;border-radius:14px;min-width:0;overflow:hidden}.ph__photo img[data-v-418f096d]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.ph__terms[data-v-418f096d]{gap:8px 18px;font-size:14px;line-height:1.6}.ph__acts[data-v-418f096d]{gap:10px}.ph__acts .btn--pill[data-v-418f096d]{letter-spacing:0;text-transform:none;border-radius:9px;min-height:46px;font-size:14px}.ph-page .filt[data-v-418f096d]{border-radius:12px}.ph-page .trp[data-v-418f096d]{border-radius:14px;overflow:hidden}.ph-page .trp__ph[data-v-418f096d]{border-radius:12px}.dd__band[data-v-418f096d]{background:linear-gradient(125deg,var(--surface-alt,#f7f2ed),var(--surface-alt,#f7f2ed));color:#241531;border-bottom:1px solid #e9e0f0}.dd__head[data-v-418f096d]{padding-block:36px}.dd__t[data-v-418f096d]{letter-spacing:-.035em;color:#241531;font-size:48px;line-height:1.12}.dd__eyebrow[data-v-418f096d]{color:#72528a;font-size:14px}.dd__sub[data-v-418f096d]{color:#6a5b74;max-width:66ch;font-size:17px;line-height:1.7}.dd__q[data-v-418f096d]{box-shadow:none;background:#fff;border:1px solid #d9cbe4;border-radius:12px;max-width:620px;min-height:54px}.dd__q input[data-v-418f096d]{color:#241531;font-size:16px}.dd__q input[data-v-418f096d]::placeholder{color:#84708e}.dd .tile__img[data-v-418f096d]{border-radius:12px}.dd .tile__nm[data-v-418f096d]{font-size:18px;line-height:1.4}.dd__jump[data-v-418f096d]{border-radius:8px}.sty-page .sh1[data-v-418f096d]{min-height:440px}.sty-page .sh1__c h1[data-v-418f096d]{max-width:23ch;font-size:48px;line-height:1.14}.sty-page .sh1__c h1 i[data-v-418f096d]{font-family:inherit;font-style:normal}.sty-page .sh1__c p[data-v-418f096d]{max-width:58ch;font-size:17px;line-height:1.7}.sty-page .tagw[data-v-418f096d]{gap:36px}.sty-page .ltag[data-v-418f096d]{box-shadow:none;border-radius:14px;transform:none}.sty-page .prom__i h3[data-v-418f096d]{font-size:18px;line-height:1.4}.sty-page .prom__i p[data-v-418f096d]{font-size:16px;line-height:1.7}.cat-page .chero[data-v-418f096d]{border-radius:20px;width:min(1264px,100% - 40px);min-height:300px;margin:24px auto 0;overflow:hidden}.cat-page .chero__in[data-v-418f096d]{padding-block:38px}.cat-page .chero h1[data-v-418f096d]{max-width:25ch;font-size:44px;line-height:1.16}.cat-page .chero h1 i[data-v-418f096d]{font-family:inherit;font-style:normal}.cat-page .chero p[data-v-418f096d]{max-width:60ch;font-size:16px;line-height:1.7}.ab-page .phd[data-v-418f096d],.cx-page .cx-hd[data-v-418f096d],.hc-page .hc-hd[data-v-418f096d]{background:var(--surface-alt,#f7f2ed);color:var(--ink);border-bottom:1px solid #e8dfef;padding-block:38px}.ab-page .phd__in[data-v-418f096d],.cx-page .cx-hd__in[data-v-418f096d]{max-width:1100px}.ab-page h1[data-v-418f096d],.cx-page .cx-hd h1[data-v-418f096d],.hc-page .hc-hd h1[data-v-418f096d]{letter-spacing:-.035em;text-transform:none;color:var(--ink);font-size:44px;line-height:1.16}.cx-page .cx-hd h1 i[data-v-418f096d],.hc-page .hc-hd h1 i[data-v-418f096d]{color:var(--v);font-family:inherit;font-style:normal}.ab-page .phd__lede[data-v-418f096d],.cx-page .cx-hd__lede[data-v-418f096d],.hc-page .hc-hd>.wrap>p[data-v-418f096d]{color:var(--muted);font-size:17px;line-height:1.7}.hc-page .srch2[data-v-418f096d]{box-shadow:none;background:#fff;border:1px solid #d9cbe4;border-radius:12px;max-width:680px;min-height:54px}.hc-page .srch2 input[data-v-418f096d]{color:var(--ink);font-size:16px}.hc-page .srch2 input[data-v-418f096d]::placeholder{color:var(--muted)}.hc-page .grp2 button[data-v-418f096d]{letter-spacing:0;text-transform:none;border-radius:8px;min-height:42px;font-size:14px}.hc-page .tp2[data-v-418f096d]{border-radius:9px}.hc-page .qa3__q[data-v-418f096d]{min-height:56px;font-size:17px;line-height:1.5}.hc-page .qa3__a p[data-v-418f096d]{font-size:16px;line-height:1.75}.cx-page .chn[data-v-418f096d]{box-shadow:none;border-radius:12px}.cx-page .cx-body[data-v-418f096d],.cx-page .cx-o[data-v-418f096d]{border-radius:14px}.cx-page .fld2 input[data-v-418f096d],.cx-page .fld2 textarea[data-v-418f096d]{border-radius:9px}.ab-page .ep__b p[data-v-418f096d]{max-width:70ch;font-size:17px;line-height:1.8}.ab-page .ep__b h3[data-v-418f096d]{line-height:1.3}.jr-page .mast[data-v-418f096d]{padding-block:30px}.jr-page .mast__name[data-v-418f096d]{letter-spacing:-.035em;font-size:50px;line-height:1.1}.jr-page .mast__name i[data-v-418f096d]{color:var(--v);font-family:inherit;font-style:normal}.jr-page .lead__in[data-v-418f096d]{gap:34px}.jr-page .lead__ph[data-v-418f096d]{border-radius:16px;overflow:hidden}.jr-page .lead__t[data-v-418f096d]{font-size:34px;line-height:1.2}.jr-page .lead__d[data-v-418f096d]{font-size:17px;line-height:1.75}.jr-page .lead .btn[data-v-418f096d]{letter-spacing:0;text-transform:none;border-radius:9px;font-size:14px}.art-page .art-hero[data-v-418f096d]{min-height:380px}.art-page .art-hero h1[data-v-418f096d]{letter-spacing:-.03em;max-width:26ch;font-size:44px;line-height:1.15}.art-page .prose[data-v-418f096d]{max-width:74ch;font-size:18px;line-height:1.85}.art-page .prose h2[data-v-418f096d]{letter-spacing:-.02em;font-size:28px;line-height:1.3}.art-page .prose img[data-v-418f096d]{border-radius:12px}.lg-page .ch--head[data-v-418f096d]{background:var(--surface-alt,#f7f2ed);border-bottom:1px solid #e9e1f0;padding-block:34px}.lg-page .head h1[data-v-418f096d]{letter-spacing:-.03em;font-size:42px;line-height:1.16}.lg-page .sub[data-v-418f096d]{max-width:65ch;font-size:17px;line-height:1.7}.lg-page .prose[data-v-418f096d]{max-width:76ch}.lg-page .cl[data-v-418f096d]{scroll-margin-top:90px}.lg-page .cl p[data-v-418f096d],.lg-page .olist li[data-v-418f096d],.lg-page .plist li[data-v-418f096d]{font-size:17px;line-height:1.8}.lg-page .cl__n h2[data-v-418f096d]{font-size:24px;line-height:1.35}.lg-page .ltable[data-v-418f096d]{overflow-x:auto}.lg-page table[data-v-418f096d]{min-width:460px}.ad-page .top h1[data-v-418f096d],.vd-page .top h1[data-v-418f096d]{letter-spacing:-.03em;max-width:28ch;font-size:42px;line-height:1.16}.ad-page .top[data-v-418f096d],.vd-page .top[data-v-418f096d]{padding-block:26px}.ad-page .gal[data-v-418f096d]{border-radius:16px;gap:10px;overflow:hidden}.ad-page .gal button[data-v-418f096d]{border-radius:10px}.ad-page .sec__t[data-v-418f096d],.vd-page .sec__t[data-v-418f096d]{letter-spacing:-.02em;font-size:28px;line-height:1.3}.ad-page .ticket[data-v-418f096d],.vd-page .ticket[data-v-418f096d]{border-radius:14px;box-shadow:0 8px 26px #32133f08}.ad-page .sec p[data-v-418f096d],.vd-page .sec p[data-v-418f096d]{line-height:1.75}.vs .visa__ph[data-v-418f096d]{aspect-ratio:1.6}.vs .visa[data-v-418f096d]{border:1px solid #e7dfed;overflow:hidden}.vs .visa__ct b[data-v-418f096d]{font-size:22px}.vs .visa__b[data-v-418f096d]{padding:18px}.vs .visa__f b[data-v-418f096d]{font-size:15px;line-height:1.5}@media (width<=767px){.ed[data-v-418f096d],.er-page[data-v-418f096d],.gd[data-v-418f096d],.td[data-v-418f096d],.vs[data-v-418f096d]{--band:32px}.hero[data-v-418f096d]{border-radius:16px;flex-direction:column;width:calc(100% - 32px);min-height:0;margin:16px auto 22px;display:flex}.hero__side[data-v-418f096d]{z-index:2;border-radius:16px 16px 0 0;order:0;min-height:0;padding:24px 20px 22px}.hero__photo[data-v-418f096d]{aspect-ratio:2;z-index:0;border-radius:0 0 16px 16px;order:1;width:100%;height:auto;min-height:0}.hero__photo[data-v-418f096d]:after{background:linear-gradient(180deg,var(--tc-hero-bg,#35165b),transparent 30%)}.hero h1[data-v-418f096d]{letter-spacing:-.03em;max-width:25ch;margin-bottom:14px;font-size:30px;line-height:1.16}.hero h1 i[data-v-418f096d]{margin-top:3px;font-size:28px;line-height:1.2}.hero__kick[data-v-418f096d]{margin-bottom:12px;padding:4px 8px;font-size:14px}.hero__lede[data-v-418f096d]{margin-bottom:18px;font-size:16px;line-height:1.65}.hero__cta[data-v-418f096d]{gap:8px}.hero__cta .btn[data-v-418f096d]{text-align:center;flex:auto;min-height:46px;padding:11px 12px;font-size:14px}.hero__chips[data-v-418f096d]{scrollbar-width:thin;flex-wrap:nowrap;gap:7px;margin-top:14px;padding-bottom:4px;overflow-x:auto}.hero__chips a[data-v-418f096d]{flex:none;padding:6px 10px;font-size:14px}.strip__row[data-v-418f096d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px 0;display:grid}.strip__i[data-v-418f096d]{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.strip__i b[data-v-418f096d]{font-size:16px}.strip__i .ml[data-v-418f096d]{font-size:14px}.ch__hd[data-v-418f096d]{gap:10px;margin-bottom:20px}.ch__n[data-v-418f096d]{flex:none;width:30px;height:30px;font-size:14px}.ch__t[data-v-418f096d]{font-size:25px;line-height:1.25}.ch__s[data-v-418f096d]{font-size:16px;line-height:1.65}.steps[data-v-418f096d]{gap:12px}.step[data-v-418f096d]{padding:18px}.step__n[data-v-418f096d]{margin-bottom:8px}.step b[data-v-418f096d]{font-size:17px}.step p[data-v-418f096d]{font-size:15px;line-height:1.65}.close[data-v-418f096d]{border-radius:14px;gap:20px;padding:24px 20px}.close h2[data-v-418f096d]{font-size:26px;line-height:1.2}.close p[data-v-418f096d]{font-size:16px;line-height:1.65}.ph__layout[data-v-418f096d],.ph__layout.has-photo[data-v-418f096d]{border-radius:16px;padding:24px 20px;display:block}.ph h1[data-v-418f096d]{font-size:30px;line-height:1.18}.ph .head>p[data-v-418f096d]{font-size:16px;line-height:1.7}.ph__acts[data-v-418f096d]{flex-wrap:wrap;gap:8px;display:flex}.ph__acts .btn--pill[data-v-418f096d]{min-height:46px;padding:10px 14px;font-size:14px}.ph__photo[data-v-418f096d]{aspect-ratio:2;max-height:200px;margin-top:22px}.ph__terms[data-v-418f096d]{font-size:14px}.dd__head[data-v-418f096d]{padding-block:28px}.dd__t[data-v-418f096d]{font-size:34px;line-height:1.16}.dd__sub[data-v-418f096d]{font-size:16px;line-height:1.7}.dd__q[data-v-418f096d]{border-radius:10px;min-height:52px}.dd .tile__nm[data-v-418f096d],.dd__q input[data-v-418f096d]{font-size:16px}.dd__jump[data-v-418f096d]{min-height:44px;font-size:14px}.sty-page .sh1[data-v-418f096d]{min-height:340px}.sty-page .sh1__c h1[data-v-418f096d]{font-size:32px;line-height:1.18}.sty-page .sh1__c p[data-v-418f096d]{font-size:16px;line-height:1.7}.sty-page .tagw[data-v-418f096d]{gap:24px}.sty-page .ltag[data-v-418f096d]{padding:20px}.sty-page .prom__i h3[data-v-418f096d]{font-size:17px}.sty-page .prom__i p[data-v-418f096d]{font-size:16px;line-height:1.65}.cat-page .chero[data-v-418f096d]{border-radius:16px;width:calc(100% - 32px);min-height:280px;margin-top:16px}.cat-page .chero__in[data-v-418f096d]{padding-block:28px}.cat-page .chero h1[data-v-418f096d]{font-size:30px;line-height:1.18}.cat-page .chero p[data-v-418f096d]{font-size:16px;line-height:1.6}.ab-page .phd[data-v-418f096d],.cx-page .cx-hd[data-v-418f096d],.hc-page .hc-hd[data-v-418f096d]{padding-block:28px}.ab-page h1[data-v-418f096d],.cx-page .cx-hd h1[data-v-418f096d],.hc-page .hc-hd h1[data-v-418f096d]{letter-spacing:-.03em;font-size:30px;line-height:1.18}.ab-page .phd__lede[data-v-418f096d],.cx-page .cx-hd__lede[data-v-418f096d],.hc-page .hc-hd>.wrap>p[data-v-418f096d]{font-size:16px;line-height:1.7}.ab-page .ep__b p[data-v-418f096d]{font-size:16px;line-height:1.75}.hc-page .qa3__q[data-v-418f096d]{font-size:16px;line-height:1.55}.hc-page .qa3__a p[data-v-418f096d]{font-size:16px;line-height:1.75}.hc-page .srch2[data-v-418f096d]{min-height:52px}.jr-page .mast[data-v-418f096d]{padding-block:24px}.jr-page .mast__name[data-v-418f096d]{font-size:36px}.jr-page .mast__strap[data-v-418f096d]{flex-wrap:wrap;gap:8px;font-size:14px;line-height:1.6}.jr-page .lead__in[data-v-418f096d]{gap:22px}.jr-page .lead__t[data-v-418f096d]{font-size:26px;line-height:1.25}.jr-page .lead__d[data-v-418f096d]{font-size:16px;line-height:1.7}.art-page .art-hero[data-v-418f096d]{min-height:340px}.art-page .art-hero h1[data-v-418f096d]{font-size:30px;line-height:1.2}.art-page .prose[data-v-418f096d]{font-size:17px;line-height:1.8}.art-page .prose h2[data-v-418f096d]{font-size:25px;line-height:1.3}.lg-page .ch--head[data-v-418f096d]{padding-block:28px}.lg-page .head h1[data-v-418f096d]{font-size:30px;line-height:1.2}.lg-page .sub[data-v-418f096d]{font-size:16px;line-height:1.7}.lg-page .cl p[data-v-418f096d],.lg-page .olist li[data-v-418f096d],.lg-page .plist li[data-v-418f096d]{font-size:16px;line-height:1.8}.lg-page .cl__n h2[data-v-418f096d]{font-size:21px;line-height:1.35}.ad-page .top h1[data-v-418f096d],.vd-page .top h1[data-v-418f096d]{letter-spacing:-.03em;font-size:28px;line-height:1.2}.ad-page .top[data-v-418f096d],.vd-page .top[data-v-418f096d]{padding-block:20px}.ad-page .gal[data-v-418f096d]{gap:7px}.ad-page .sec__t[data-v-418f096d],.vd-page .sec__t[data-v-418f096d]{font-size:24px;line-height:1.3}.vs .visa__ph[data-v-418f096d]{aspect-ratio:1.75}.vs .visa__ct b[data-v-418f096d]{font-size:21px}.vs .visa__b[data-v-418f096d]{padding:16px}.vs .visa__f b[data-v-418f096d]{font-size:14px;line-height:1.5}}@media (width<=350px){.hero__side[data-v-418f096d]{padding-inline:16px}.hero h1[data-v-418f096d]{font-size:28px}.hero h1 i[data-v-418f096d]{font-size:26px}.ph__layout[data-v-418f096d]{padding-inline:16px}.hero__cta .btn[data-v-418f096d]{flex-basis:100%}.ph__acts .btn--pill[data-v-418f096d]{text-align:center;width:100%}}.catalogue-more[data-v-418f096d]{justify-content:center;margin-top:24px;display:flex}.catalogue-more .btn[data-v-418f096d]{letter-spacing:0;text-transform:none;border-radius:9px;gap:10px;min-height:46px;font-size:14px}.hp .hero[data-v-418f096d]{background:#301950;grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:auto}.hp .hero[data-v-418f096d],.hp .hero__photo[data-v-418f096d]{min-height:460px}.hp .hero__photo[data-v-418f096d]:after{background:linear-gradient(90deg,#0000 86%,#301950)}.hp .hero__side[data-v-418f096d]{background:#301950;min-width:0;padding:42px clamp(28px,3.4vw,58px)}.hp .hero__glow[data-v-418f096d]{display:none}.hp .hero h1[data-v-418f096d]{letter-spacing:-.035em;text-wrap:balance;max-width:22ch;margin:0 0 20px;font-size:clamp(34px,3.1vw,50px);line-height:1.16}.hp .hero h1 i[data-v-418f096d]{color:#efcf95;letter-spacing:-.025em;margin-top:12px;font-family:inherit;font-size:.82em;font-style:normal;line-height:1.3}.hp .hero__intro[data-v-418f096d]{color:#e2d8ed;max-width:48ch;margin:0 0 24px;font-size:17px;line-height:1.65}.hp .search--unified[data-v-418f096d]{margin:0}.hp .chips[data-v-418f096d]{gap:8px;margin-top:20px}.hp .chip[data-v-418f096d]{background:#ffffff0b;border-color:#ffffff26;border-radius:8px;padding:7px 10px;font-size:14px}.hp .chips>.ml[data-v-418f096d]{color:#d0c1df;font-size:14px}.hp .tkt[data-v-418f096d]{--nx:48px;background:linear-gradient(125deg,color-mix(in srgb,var(--v-deepest) 96%,transparent),color-mix(in srgb,var(--v-mid) 94%,transparent));width:min(360px,100% - 48px);min-width:0;max-width:none;color:var(--paper);border:1px solid color-mix(in srgb,var(--paper) 24%,transparent);border-radius:var(--r-m,14px);box-shadow:0 16px 40px -16px color-mix(in srgb,var(--v-deepest) 75%,transparent);text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;bottom:24px;left:24px}.hp .tkt__stub[data-v-418f096d]{flex:0 0 var(--nx);width:var(--nx);background:color-mix(in srgb,var(--paper) 8%,transparent);color:var(--gold);display:grid}.hp .tkt__plane[data-v-418f096d]{width:22px;height:22px}.hp .tkt__body[data-v-418f096d]{border-left:1px dashed color-mix(in srgb,var(--paper) 32%,transparent);min-width:0;padding:16px 18px}.hp .tkt__lb[data-v-418f096d]{font-family:var(--sans);font-size:var(--t-xs);font-weight:var(--w-body,400);letter-spacing:0;text-transform:none;color:color-mix(in srgb,var(--paper) 76%,transparent);line-height:1.5}.hp .tkt__d[data-v-418f096d]{font-size:var(--t-l);font-weight:var(--w-strong,700);color:var(--paper);overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:6px 0 14px;line-height:1.35;display:-webkit-box;overflow:hidden}.hp .tkt__f[data-v-418f096d]{flex-wrap:wrap;justify-content:space-between;gap:10px 14px}.hp .tkt__date[data-v-418f096d]{color:var(--paper);white-space:nowrap}.hp .tkt__date[data-v-418f096d],.hp .tkt__seat[data-v-418f096d]{font-family:var(--sans);font-size:var(--t-xs)}.hp .tkt__seat[data-v-418f096d]{font-weight:var(--w-strong,700);color:var(--gold);white-space:normal;background:0 0;border:0;gap:8px;padding:0;line-height:1.5}.hp .tkt__seat--limited[data-v-418f096d]{background:color-mix(in srgb,var(--gold) 14%,transparent);border:1px solid color-mix(in srgb,var(--gold) 32%,transparent);border-radius:var(--r-xs,5px);padding:3px 8px}.hp .tkt[data-v-418f096d]:hover{transform:translateY(-2px)}.hp .tkt[data-v-418f096d]:focus-visible{outline:3px solid var(--gold);outline-offset:-4px}.gd #board[data-v-418f096d],.ph-page #itineraries[data-v-418f096d]{scroll-margin-top:96px}.gd .filt[data-v-418f096d]{background:var(--surface-alt,#f7f2ed);box-shadow:none;border:1px solid #e9e2ef;border-radius:12px;top:90px}.gd .filt__g[data-v-418f096d]{border-top:1px solid #e9e2ef}.gd .filt__o[data-v-418f096d]{text-align:left;width:100%;font:inherit;color:#62596c;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:9px 8px;font-size:15px}.gd .filt__o.on[data-v-418f096d]{color:#683886;background:#f0e8f6}.gd .filt__o[data-v-418f096d]:focus-visible{outline:2px solid var(--v);outline-offset:2px}.gd .dep[data-v-418f096d]{box-shadow:none;background:#fff;border:1px solid #e8e0ed;border-radius:14px;grid-template-columns:210px minmax(0,1fr);margin-bottom:20px;overflow:hidden}.gd .dep[data-v-418f096d]:hover{border-color:#cdb9dc;transform:none;box-shadow:0 5px 18px #3618460b}.gd .dep__b[data-v-418f096d]{border:0;padding:22px}.gd .dep__top[data-v-418f096d]{flex-wrap:nowrap;gap:16px}.gd .dep__top>div[data-v-418f096d]:first-child{flex:180px}.gd .dep__b h3[data-v-418f096d]{margin:8px 0 6px;font-size:21px;line-height:1.35}.gd .dep__link[data-v-418f096d]{text-decoration:none}.gd .dep__link[data-v-418f096d]:hover{text-decoration:underline}.gd .dep__route[data-v-418f096d]{font-size:15px;line-height:1.5}.gd .dep__pr[data-v-418f096d]{max-width:205px}.gd .dep__pr b[data-v-418f096d]{font-size:27px;line-height:1.3}.gd .dep__pr small[data-v-418f096d]{font-size:14px;line-height:1.5}.gd .dep__pr .ml[data-v-418f096d]{font-size:14px}.gd .dep__facts[data-v-418f096d]{gap:16px;margin-top:12px}.gd .dep__facts .pill[data-v-418f096d]{color:#65576e;background:0 0;border:0;padding:0;font-size:14px}.gd .pill--good[data-v-418f096d],.gd .pill--warm[data-v-418f096d]{border:0;border-radius:5px;padding:4px 8px;font-size:14px;line-height:1.4}.gd .dep__dates[data-v-418f096d]{border-top:1px solid #eee7f2;margin-top:16px;padding-top:14px}.gd .dep__dates>.ml[data-v-418f096d]{margin-bottom:8px;font-size:14px}.gd .dates[data-v-418f096d]{scrollbar-width:thin}.gd .dt[data-v-418f096d]{background:#fff;border-color:#e2d8e9;border-radius:7px;min-width:51px;padding:6px 8px}.gd .dt b[data-v-418f096d]{font-family:inherit;font-size:15px}.gd .dt small[data-v-418f096d]{font-family:inherit;font-size:14px}.gd .dt.on[data-v-418f096d]{background:#643583;border-color:#643583}.gd .dt.on small[data-v-418f096d]{color:#fff}.gd .dt[data-v-418f096d]:focus-visible{outline:2px solid var(--v);outline-offset:2px}.gd .dep__cta[data-v-418f096d]{border:0;justify-content:flex-end;margin-top:16px;padding-top:0}.gd .dep__cta .btn[data-v-418f096d]{text-transform:none;letter-spacing:0;border-radius:8px;min-height:42px;padding:10px 16px;font-size:14px}.ph-page .ph[data-v-418f096d]{padding-top:24px}.ph-page .ph__layout[data-v-418f096d]{padding:28px 34px}.ph-page .ph__layout.has-photo[data-v-418f096d]{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:40px}.ph-page .ph .head[data-v-418f096d]{margin:0}.ph-page .ph h1[data-v-418f096d]{text-wrap:balance;max-width:22ch;margin:10px 0 18px;font-size:clamp(32px,3.2vw,44px);line-height:1.15}.ph-page .ph h1 .em[data-v-418f096d]{color:#9e306b}.ph-page .ph .head>p[data-v-418f096d]:not(.eye){max-width:60ch;margin-bottom:18px;font-size:16px;line-height:1.7}.ph-page .ph__terms[data-v-418f096d]{gap:8px 16px;margin-bottom:20px;font-size:14px}.ph-page .ph__photo[data-v-418f096d]{aspect-ratio:1.3;max-height:300px}.ph-page .ph__acts[data-v-418f096d]{align-items:center;gap:12px 20px}.ph-page .ph__custom[data-v-418f096d]{font-size:14px;font-weight:var(--w-strong,700);color:#743591;text-underline-offset:4px;align-items:center;min-height:44px;display:inline-flex}.ph-page .ph__acts .btn--pill-ink[data-v-418f096d]{color:#67576e;box-shadow:none;background:0 0;border:0;flex-basis:100%;justify-content:flex-start;min-height:36px;padding:0;font-size:14px}.ph-page .ch[data-v-418f096d]{padding-top:30px}.ph-page .srt--select[data-v-418f096d]{color:#6e6276;align-items:center;gap:10px;font-size:14px;display:flex}.ph-page .srt--select select[data-v-418f096d]{min-height:44px;font:inherit;color:#35223f;background:#fff;border:1px solid #e3dbe9;border-radius:8px;padding:10px 32px 10px 12px}.ad-page .crumb[data-v-418f096d]{padding-block:14px}.ad-page .top[data-v-418f096d]{padding:12px 0 18px}.ad-page .top h1[data-v-418f096d]{max-width:36ch;font-size:clamp(30px,3vw,40px);line-height:1.18}.ad-page .top .eye[data-v-418f096d]{margin-bottom:10px;font-size:14px}.ad-page .top__mt[data-v-418f096d]{margin-top:12px;font-size:15px}.ad-page .top__decision[data-v-418f096d]{border-top:1px solid #eee7f2;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding-top:18px;display:flex}.ad-page .top__decision>div[data-v-418f096d]{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.ad-page .top__decision span[data-v-418f096d]{color:#75667e;font-size:14px}.ad-page .top__decision strong[data-v-418f096d]{color:#41205b;font-size:24px;line-height:1.4}.ad-page .top__decision .btn--pill[data-v-418f096d]{border-radius:8px;min-height:44px;padding:11px 18px;font-size:14px}.ad-page .strip[data-v-418f096d]{background:#fff;border:0;margin:0 0 18px}.ad-page .strip__row[data-v-418f096d]{border-block:1px solid #eee7f2;flex-wrap:wrap;justify-content:flex-start;gap:12px 30px;padding-block:12px}.ad-page .strip__i[data-v-418f096d]{flex-direction:row;align-items:baseline;gap:8px}.ad-page .strip__i .ml[data-v-418f096d],.ad-page .strip__i b[data-v-418f096d]{font-size:14px}.ad-page .gal[data-v-418f096d]{grid-template-columns:1.6fr 1fr 1fr;gap:10px;height:clamp(240px,23vw,320px);margin-bottom:24px}.ad-page .body[data-v-418f096d]{gap:36px}.ad-page .rail[data-v-418f096d]{top:92px}.ad-page .adm[data-v-418f096d]{background:var(--surface-alt,#f7f2ed);box-shadow:none;border:1px solid #e5dbea;border-radius:14px;overflow:hidden}@media (width>=768px) and (width<=1099px){.gd .dep[data-v-418f096d]{grid-template-columns:160px minmax(0,1fr)}.gd .dep__top[data-v-418f096d]{flex-wrap:wrap}.gd .dep__pr[data-v-418f096d]{text-align:left;max-width:none}.ph-page .ph__layout.has-photo[data-v-418f096d]{gap:24px}.hp .hero h1[data-v-418f096d]{font-size:34px}.hp .hero__side[data-v-418f096d]{padding:28px}}@media (width<=767px){.hp .hero[data-v-418f096d]{flex-direction:column;min-height:0;display:flex}.hp .hero__side[data-v-418f096d]{order:0;padding:28px 20px}.hp .hero__photo[data-v-418f096d]{aspect-ratio:2;order:1;height:auto;min-height:0}.hp .hero__photo[data-v-418f096d]:after{display:none}.hp .hero h1[data-v-418f096d]{max-width:22ch;margin-bottom:16px;font-size:32px;line-height:1.18}.hp .hero h1 i[data-v-418f096d]{margin-top:8px;font-size:27px}.hp .hero__intro[data-v-418f096d]{margin-bottom:20px;font-size:16px}.hp .chips[data-v-418f096d]{margin-top:16px}.hp .hero__photo[data-v-418f096d]{min-height:220px}.hp .tkt[data-v-418f096d]{--nx:38px;width:min(340px,100% - 32px);max-width:none;bottom:16px;left:16px}.hp .tkt__body[data-v-418f096d]{padding:12px 14px}.hp .tkt__d[data-v-418f096d]{font-size:var(--t-m);margin:4px 0 10px}.hp .tkt__f[data-v-418f096d]{flex-wrap:wrap}.gd .dep[data-v-418f096d]{margin-bottom:20px;display:block}.gd .dep__ph[data-v-418f096d]{aspect-ratio:1.9}.gd .dep__b[data-v-418f096d]{padding:18px}.gd .dep__top[data-v-418f096d]{display:block}.gd .dep__b h3[data-v-418f096d]{font-size:20px;line-height:1.35}.gd .dep__pr[data-v-418f096d]{text-align:left;flex-wrap:wrap;align-items:baseline;gap:6px;max-width:none;margin-top:12px;display:flex}.gd .dep__pr b[data-v-418f096d]{font-size:25px}.gd .dep__pr small[data-v-418f096d]:last-child{flex-basis:100%;margin-top:0}.gd .dep__cta .btn[data-v-418f096d]{width:100%;min-height:44px}.gd .filt[data-v-418f096d]{top:auto}.gd .filt__o[data-v-418f096d]{min-height:44px}.ph-page .ph__layout[data-v-418f096d],.ph-page .ph__layout.has-photo[data-v-418f096d]{flex-direction:column;gap:20px;padding:24px 20px;display:flex}.ph-page .ph h1[data-v-418f096d]{margin-top:8px;font-size:30px}.ph-page .ph__photo[data-v-418f096d]{aspect-ratio:2;width:100%;max-height:160px;margin:0}.ph-page .ph__terms[data-v-418f096d]{font-size:14px}.ph-page .ph__acts[data-v-418f096d]{gap:10px 16px}.ph-page .ph__acts .btn--pill[data-v-418f096d]{width:auto}.ph-page .srt--select select[data-v-418f096d]{max-width:190px}.ph-page #itineraries[data-v-418f096d]{scroll-margin-top:82px}.ad-page .top[data-v-418f096d]{padding-block:12px}.ad-page .top h1[data-v-418f096d]{font-size:29px}.ad-page .top__decision[data-v-418f096d]{flex-wrap:wrap;gap:14px}.ad-page .top__decision strong[data-v-418f096d]{font-size:22px}.ad-page .strip__row[data-v-418f096d]{gap:10px 20px}.ad-page .gal[data-v-418f096d]{scroll-snap-type:x mandatory;scrollbar-width:thin;border-radius:12px;gap:10px;height:auto;padding-bottom:8px;display:flex;overflow-x:auto}.ad-page .gal button[data-v-418f096d],.ad-page .gal button[data-v-418f096d]:first-child,.ad-page .gal>button[data-v-418f096d]:nth-child(2):last-child{aspect-ratio:1.5;scroll-snap-align:start;border-radius:12px;flex:0 0 88%}.ad-page .gal button[data-v-418f096d]:only-child{flex-basis:100%}.ad-page .body[data-v-418f096d]{display:block}.ad-page .top__decision .btn--pill[data-v-418f096d]{white-space:nowrap;flex:1}}@media (prefers-reduced-motion:reduce){.gd .dep[data-v-418f096d],.gd .dep__ph img[data-v-418f096d]{transition:none}.gd .dep:hover .dep__ph img[data-v-418f096d]{transform:none}}.ph-page .ph__acts>a[data-v-418f096d]:first-child{white-space:nowrap;flex:none}@media (width>=1100px){.gd .dep__b[data-v-418f096d]{-moz-column-gap:24px;grid-template-columns:minmax(0,1fr) 190px;align-content:start;column-gap:24px;display:grid}.gd .dep__top[data-v-418f096d]{display:contents}.gd .dep__top>div[data-v-418f096d]:first-child{grid-area:1/1}.gd .dep__pr[data-v-418f096d]{grid-area:1/2/3}.gd .dep__facts[data-v-418f096d]{grid-area:2/1}.gd .dep__dates[data-v-418f096d]{grid-area:3/1}.gd .dep__cta[data-v-418f096d]{grid-area:3/2;align-self:end;margin:0}}@media (prefers-reduced-motion:reduce){.hp .tkt[data-v-418f096d]{transition:none}.hp .tkt[data-v-418f096d]:hover{transform:none}}@media (width<=767px){.hp .hero[data-v-418f096d]{background:var(--paper,#fffaf4)}.hp .hero__photo[data-v-418f096d]{aspect-ratio:auto;flex:none;order:0;height:210px;min-height:210px}.hp .hero__photo img[data-v-418f096d]{-o-object-position:center 52%;object-position:center 52%}.hp .hero__side[data-v-418f096d]{background:var(--paper,#fffaf4);order:1;padding:24px 20px 22px}.hp .hero h1[data-v-418f096d]{color:var(--ink,#211a35);letter-spacing:-.035em;text-wrap:balance;max-width:24ch;margin:0 0 14px;font-size:29px;line-height:1.15}.hp .hero h1 i[data-v-418f096d]{color:#a4326a;margin-top:6px;font-size:.86em;line-height:1.25}.hp .hero__intro[data-v-418f096d]{color:#625b6d;max-width:48ch;margin:0 0 18px;font-size:14px;line-height:1.65}.hp .search--unified[data-v-418f096d]{box-shadow:none;background:0 0;border:0;padding:0}.hp .chips[data-v-418f096d]{overscroll-behavior-x:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;align-items:center;gap:7px;margin-top:14px;padding:2px 0 8px;display:flex;overflow-x:auto}.hp .chips>.ml[data-v-418f096d]{color:#716879;flex:none;font-size:12px;line-height:1.4}.hp .chips .chip[data-v-418f096d]{color:#44334f;background:#fff;border:1px solid #e3dbe9;border-radius:7px;flex:none;min-height:34px;padding:5px 8px;font-size:12px}.hp .tkt[data-v-418f096d]{--nx:30px;border-radius:10px;width:min(310px,100% - 28px);bottom:14px;left:14px}.hp .tkt__body[data-v-418f096d]{padding:9px 12px}.hp .tkt__date[data-v-418f096d],.hp .tkt__lb[data-v-418f096d],.hp .tkt__seat[data-v-418f096d]{font-size:12px}.hp .tkt__d[data-v-418f096d]{-webkit-line-clamp:2;margin:3px 0 7px;font-size:15px;line-height:1.3}.hp .tkt__seat[data-v-418f096d]{color:#efcf95}.hp .tkt__f[data-v-418f096d]{flex-wrap:wrap;gap:5px 12px}}.hp .hero__mobile-title[data-v-418f096d]{display:none}@media (width<=767px){.hp .hero[data-v-418f096d]{isolation:isolate}.hp .hero__photo[data-v-418f096d]{height:350px;min-height:350px;overflow:hidden}.hp .hero__photo img[data-v-418f096d]{-o-object-position:46% center;object-position:46% center}.hp .hero__photo[data-v-418f096d]:after{background:linear-gradient(#1a0f2b0f 20%,#1a0f2b59 48%,#1a0f2bd6);display:block}.hp .hero__side[data-v-418f096d]{z-index:4;background:0 0;flex-direction:column;justify-content:flex-start;margin-top:-30px;padding:0 20px 22px;display:flex;position:static}.hp .hero h1[data-v-418f096d]{color:#fff;letter-spacing:-.035em;text-wrap:balance;text-shadow:0 2px 16px #1a0f2b30;max-width:17ch;margin:0;font-size:36px;line-height:1.12;position:absolute;top:178px;left:24px;right:24px}.hp .hero__desktop-title[data-v-418f096d]{display:none}.hp .hero__mobile-title[data-v-418f096d]{display:block}.hp .search--unified[data-v-418f096d]{z-index:5;background:#fff;border:1px solid #eee6f1;border-radius:18px;order:0;padding:7px;position:relative;box-shadow:0 10px 28px #30195016}.hp .search--unified[data-v-418f096d] .ttc-relative.ttc-flex{box-shadow:none;border:0;border-radius:12px}.hp .chips[data-v-418f096d]{order:1;min-width:0;margin-top:17px}.hp .hero__intro[data-v-418f096d]{color:#625b6d;order:2;margin:12px 0 0;font-size:14px;line-height:1.6}.hp .tkt[data-v-418f096d]{z-index:3;width:min(280px,100% - 32px);top:16px;bottom:auto;left:16px}}@media (width<=350px){.hp .hero h1[data-v-418f096d]{font-size:32px;top:184px;left:20px;right:20px}.hp .hero__side[data-v-418f096d]{padding-inline:16px}}.hp .hero__opening[data-v-418f096d]{display:contents}.hp .tkt--mobile[data-v-418f096d]{display:none}@media (width<=767px){.hp .hero__photo[data-v-418f096d]{height:360px;min-height:360px}.hp .hero__opening[data-v-418f096d]{box-sizing:border-box;pointer-events:none;flex-direction:column;justify-content:flex-end;height:360px;padding:28px 24px 66px;display:flex;position:absolute;inset:0 0 auto}.hp .hero h1[data-v-418f096d]{text-wrap:balance;max-width:18ch;font-size:35px;line-height:1.13;position:static}.hp .hero__intro[data-v-418f096d]{color:#f3edf7;order:0;max-width:43ch;margin:12px 0 0;font-size:13px;line-height:1.6}.hp .tkt--desktop[data-v-418f096d]{display:none}.hp .tkt--mobile[data-v-418f096d]{flex-shrink:0;order:2;width:100%;max-width:none;margin-top:14px;display:flex;position:relative;top:auto;bottom:auto;left:auto}.hp .tkt--mobile .tkt__d[data-v-418f096d]{-webkit-line-clamp:unset;font-size:16px}.hp .tkt--mobile .tkt__body[data-v-418f096d]{padding:13px 15px}.hp .tkt--mobile .tkt__f[data-v-418f096d]{justify-content:space-between}.hp .season .head[data-v-418f096d],.hp .tags .head[data-v-418f096d]{margin-bottom:20px}.hp .season .head h2[data-v-418f096d],.hp .tags .head h2[data-v-418f096d]{text-transform:none;text-wrap:pretty;font-size:25px;line-height:1.2}.hp .season .head .sub[data-v-418f096d],.hp .tags .head .sub[data-v-418f096d]{font-size:14px;line-height:1.65}.hp .tags__rail[data-v-418f096d]{flex-direction:column;gap:10px;display:flex}.hp .tags .tag[data-v-418f096d]{background:var(--paper);border-color:#e5dce9;border-radius:12px;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:14px;display:grid;padding:17px!important}.hp .tag__mobile-icon[data-v-418f096d]{color:#69329a;background:#f0e8f7;width:42px;height:42px;font-size:23px}.hp .tag__c h3[data-v-418f096d]{text-transform:none;margin:0 0 4px;font-size:17px;line-height:1.35}.hp .tag__c p[data-v-418f096d]{color:#6b6174;margin:0 0 10px;font-size:13px;line-height:1.6}.hp .tag__go[data-v-418f096d]{color:#a4326a;justify-content:space-between;gap:12px;font-size:12px;line-height:1.4;display:flex}.hp .season[data-v-418f096d] .sp__months{display:none}.hp .season[data-v-418f096d] .sp__month-select{color:#6b6174;background:#fff;border:1px solid #ded3e6;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;font-size:13px;display:flex}.hp .season[data-v-418f096d] .sp__month-select select{color:#342041;min-width:0;max-width:65%;min-height:36px;font:inherit;background:0 0;border:0;padding-right:5px;font-size:15px;font-weight:700}.hp .season[data-v-418f096d] .sp__body{flex-direction:column;gap:20px;display:flex}.hp .season[data-v-418f096d] .sp__side{order:0;gap:12px;width:100%}.hp .season[data-v-418f096d] .sp__h{letter-spacing:0;text-transform:none;color:#66566f;font-size:13px;line-height:1.5}.hp .season[data-v-418f096d] .sp__dests{scroll-snap-type:x proximity;scrollbar-width:thin;gap:12px;padding:1px 1px 10px;display:flex;overflow-x:auto}.hp .season[data-v-418f096d] .sp__d{scroll-snap-align:start;background:#fff;border-radius:12px;flex-direction:column;flex:0 0 46%;align-items:stretch;gap:0;padding:0;display:flex;overflow:hidden}.hp .season[data-v-418f096d] .sp__d img{-o-object-fit:cover;object-fit:cover;border-radius:0;width:100%;height:108px}.hp .season[data-v-418f096d] .sp__db{gap:4px;padding:11px}.hp .season[data-v-418f096d] .sp__db b{font-size:16px;line-height:1.3}.hp .season[data-v-418f096d] .sp__db span{font-size:12px;line-height:1.5}.hp .season[data-v-418f096d] .sp__deps{color:#a4326a;background:0 0;border-radius:0;padding:10px 0;font-size:13px;line-height:1.5}.hp .season[data-v-418f096d] .sp__card{width:100%;min-height:0;color:var(--ink);background:#f3edf7;border:1px solid #e6ddeb;border-radius:12px;order:1;grid-template-columns:94px minmax(0,1fr);display:grid;overflow:hidden}.hp .season[data-v-418f096d] .sp__ph{width:100%;height:100%;min-height:160px;position:relative;inset:auto}.hp .season[data-v-418f096d] .sp__ph:after{display:none}.hp .season[data-v-418f096d] .sp__cb{gap:6px;padding:15px;position:static}.hp .season[data-v-418f096d] .sp__k{color:#79458d;background:0 0;border:0;margin:0;padding:0;font-size:12px;line-height:1.4}.hp .season[data-v-418f096d] .sp__t{text-wrap:pretty;font-size:19px;line-height:1.25}.hp .season[data-v-418f096d] .sp__l{color:#6b6174;font-size:12px;line-height:1.5}.hp .season[data-v-418f096d] .sp__go{text-transform:none;letter-spacing:0;color:#a4326a;margin-top:5px;font-size:12px}.hp .season .styles[data-v-418f096d]{scrollbar-width:thin;flex-wrap:nowrap;gap:8px;padding-bottom:8px;display:flex;overflow-x:auto}.hp .season .styles[data-v-418f096d]>*{flex:none}.hp .season .style[data-v-418f096d]{min-height:36px;font-size:12px}}@media (width<=350px){.hp .hero h1[data-v-418f096d]{font-size:31px}.hp .hero__opening[data-v-418f096d]{padding-inline:20px}.hp .season[data-v-418f096d] .sp__month-select{flex-direction:column;align-items:flex-start;gap:3px}.hp .season[data-v-418f096d] .sp__month-select select{width:100%;max-width:100%}}@media (width<=767px){.hp[data-v-418f096d]{--home-section-size:26px;--home-card-size:18px;--home-body-size:14px;--home-label-size:12px;--home-action-size:14px}.hp .closing__copy h2[data-v-418f096d],.hp .head h2.t[data-v-418f096d],.hp .season .head h2[data-v-418f096d],.hp .tags .head h2[data-v-418f096d]{font-size:var(--home-section-size);font-weight:var(--w-display,800);letter-spacing:-.03em;text-transform:none;line-height:1.2}.hp .closing__actions>p[data-v-418f096d],.hp .closing__copy p[data-v-418f096d],.hp .head .sub[data-v-418f096d],.hp .hero__intro[data-v-418f096d],.hp .season .head .sub[data-v-418f096d],.hp .tag__c p[data-v-418f096d],.hp .tags .head .sub[data-v-418f096d],.hp .trust__reasons p[data-v-418f096d],.hp .trust__review p[data-v-418f096d]{font-size:var(--home-body-size);letter-spacing:0;line-height:1.65}.hp .chips>.ml[data-v-418f096d],.hp .head .eye[data-v-418f096d],.hp .tkt__date[data-v-418f096d],.hp .tkt__lb[data-v-418f096d],.hp .tkt__seat[data-v-418f096d]{font-size:var(--home-label-size);line-height:1.5}.hp .season[data-v-418f096d] .sp__db b,.hp .season[data-v-418f096d] .sp__t,.hp .tag__c h3[data-v-418f096d],.hp .trust__reasons h3[data-v-418f096d],.hp[data-v-418f096d] .pass__t{font-size:var(--home-card-size);font-weight:var(--w-strong,700);letter-spacing:-.02em;text-transform:none;line-height:1.35}.hp .board .head--wide .btn[data-v-418f096d],.hp .closing__actions .btn[data-v-418f096d],.hp .season[data-v-418f096d] .sp__deps,.hp .season[data-v-418f096d] .sp__go,.hp .tab[data-v-418f096d],.hp .tag__go[data-v-418f096d],.hp .trust__review-content>a[data-v-418f096d]{font-size:var(--home-action-size);font-weight:var(--w-strong,700);letter-spacing:0;text-transform:none;line-height:1.5}.hp .season[data-v-418f096d] .sp__db span,.hp .season[data-v-418f096d] .sp__l,.hp[data-v-418f096d] .pass__route{font-size:var(--home-body-size);line-height:1.6}.hp .season .style[data-v-418f096d],.hp .season[data-v-418f096d] .sp__h,.hp .season[data-v-418f096d] .sp__k,.hp .season[data-v-418f096d] .sp__month-select{font-size:var(--home-label-size);line-height:1.5}.hp .season[data-v-418f096d] .sp__month-select select{font-size:var(--home-body-size);line-height:1.5}.hp .head[data-v-418f096d]{margin-bottom:20px}.hp .head h2.t[data-v-418f096d]{margin-bottom:10px}}.mobile-hero__actions[data-v-418f096d],.mobile-hero__opening[data-v-418f096d]{display:contents}@media (width<=767px){.gd .hero[data-v-418f096d],.ph-page .ph__layout.has-photo[data-v-418f096d],.td .hero[data-v-418f096d],.vs .hero[data-v-418f096d]{isolation:isolate;background:var(--paper,#fffaf4);border:0;border-radius:0;grid-template-columns:minmax(0,1fr);gap:0;width:100%;max-width:none;height:auto;min-height:0;margin:0;padding:0;display:grid;position:relative}.gd .hero__side[data-v-418f096d],.ph-page .ph__layout.has-photo>.head[data-v-418f096d],.td .hero__side[data-v-418f096d],.vs .hero__side[data-v-418f096d]{display:contents}.gd .hero__photo[data-v-418f096d],.ph-page .has-photo .ph__photo[data-v-418f096d],.td .hero__photo[data-v-418f096d],.vs .hero__photo[data-v-418f096d]{aspect-ratio:auto;border-radius:0;grid-area:1/1;align-self:stretch;width:100%;height:100%;min-height:360px;max-height:none;margin:0;position:relative;overflow:hidden}.gd .hero__photo img[data-v-418f096d],.ph-page .has-photo .ph__photo img[data-v-418f096d],.td .hero__photo img[data-v-418f096d],.vs .hero__photo img[data-v-418f096d]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.gd .hero__photo[data-v-418f096d]:after,.ph-page .has-photo .ph__photo[data-v-418f096d]:after,.td .hero__photo[data-v-418f096d]:after,.vs .hero__photo[data-v-418f096d]:after{content:"";background:linear-gradient(#1a0f2b0a 10%,#1a0f2b66 43%,#1a0f2be0);display:block;position:absolute;inset:0}.mobile-hero__opening[data-v-418f096d],.ph-page .has-photo .mobile-hero__opening[data-v-418f096d]{z-index:1;box-sizing:border-box;flex-direction:column;grid-area:1/1;justify-content:flex-end;align-items:flex-start;min-width:0;min-height:360px;padding:44px 24px 66px;display:flex;position:relative}.gd .hero h1[data-v-418f096d],.ph-page .has-photo .ph h1[data-v-418f096d],.ph-page .has-photo h1[data-v-418f096d],.td .hero h1[data-v-418f096d],.vs .hero h1[data-v-418f096d]{font-family:inherit;font-size:35px;font-weight:var(--w-display,800);letter-spacing:-.035em;text-transform:none;color:#fff;text-wrap:balance;max-width:20ch;margin:0;line-height:1.13}.gd .hero h1 i[data-v-418f096d],.ph-page .has-photo h1 .em[data-v-418f096d],.td .hero h1 i[data-v-418f096d],.vs .hero h1 i[data-v-418f096d]{font-family:inherit;font-style:normal;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:#efcf95;-webkit-text-fill-color:currentColor;background:0 0;margin:3px 0 0;display:block}.gd .hero__lede[data-v-418f096d],.ph-page .has-photo .mobile-hero__opening>p[data-v-418f096d]:not(.eye),.td .hero__lede[data-v-418f096d],.vs .hero__lede[data-v-418f096d]{color:#f3edf7;letter-spacing:0;max-width:46ch;margin:12px 0 0;font-size:14px;line-height:1.65}.gd .hero__kick[data-v-418f096d],.ph-page .has-photo .eye[data-v-418f096d],.td .hero__kick[data-v-418f096d],.vs .hero__kick[data-v-418f096d]{letter-spacing:.03em;text-transform:none;color:#fff;box-shadow:none;background:0 0;border:0;margin:0 0 12px;padding:0;font-family:inherit;font-size:12px;font-weight:600;line-height:1.5}.mobile-hero__actions[data-v-418f096d],.ph-page .has-photo .mobile-hero__actions[data-v-418f096d]{z-index:3;grid-area:2/1;min-width:0;margin-top:-30px;padding:0 20px 24px;display:block;position:relative}.gd .hero__cta[data-v-418f096d],.ph-page .has-photo .ph__acts[data-v-418f096d],.td .td__search[data-v-418f096d],.vs .vs__search[data-v-418f096d]{background:#fff;border:1px solid #eee6f1;border-radius:18px;flex-wrap:wrap;gap:8px;margin:0;padding:8px;display:flex;box-shadow:0 10px 28px #30195016}.td .td__search[data-v-418f096d]>*,.vs .vs__search[data-v-418f096d]>*{width:100%;min-width:0}.td .td__search[data-v-418f096d] .ttc-relative.ttc-flex,.vs .vs__search[data-v-418f096d] .ttc-relative.ttc-flex{box-shadow:none;border:0;border-radius:12px}.gd .hero__cta .btn[data-v-418f096d],.ph-page .has-photo .ph__acts>.btn--pill[data-v-418f096d]:first-child{letter-spacing:0;text-transform:none;border-radius:11px;flex:100%;justify-content:center;min-height:46px;font-size:14px;line-height:1.5}.gd .hero__cta .btn--ghost[data-v-418f096d]{color:#6a357f;min-height:36px;box-shadow:none;background:0 0;border:0}.gd .hero__chips[data-v-418f096d],.td .hero__chips[data-v-418f096d],.vs .hero__chips[data-v-418f096d]{overscroll-behavior-x:contain;scrollbar-width:thin;flex-wrap:nowrap;gap:7px;margin:16px 0 0;padding:2px 0 8px;display:flex;overflow-x:auto}.gd .hero__chips a[data-v-418f096d],.td .hero__chips a[data-v-418f096d],.vs .hero__chips a[data-v-418f096d]{white-space:nowrap;color:#44334f;background:#fff;border:1px solid #e3dbe9;border-radius:7px;flex:none;align-items:center;min-height:34px;padding:5px 10px;font-size:12px;line-height:1.5;display:inline-flex}.ph-page .ph[data-v-418f096d]{background:var(--paper,#fffaf4);padding-top:0}.ph-page .ph__layout.has-photo[data-v-418f096d]{width:100%;max-width:none}.ph-page .has-photo .ph__acts .btn--pill-ink[data-v-418f096d],.ph-page .has-photo .ph__custom[data-v-418f096d]{text-align:center;color:#6a357f;flex:100%;justify-content:center;min-height:36px;margin:0;padding:4px 8px;font-size:14px;line-height:1.5}.ph-page .has-photo .mobile-hero__actions[data-v-418f096d]{flex-direction:column;display:flex}.ph-page .has-photo .ph__acts[data-v-418f096d]{order:0}.ph-page .has-photo .ph__terms[data-v-418f096d]{color:#62576d;flex-wrap:wrap;order:1;gap:6px 18px;margin:16px 0 0;font-size:12px;line-height:1.5;display:flex}}@media (width<=350px){.gd .hero h1[data-v-418f096d],.ph-page .has-photo h1[data-v-418f096d],.td .hero h1[data-v-418f096d],.vs .hero h1[data-v-418f096d]{font-size:31px}.mobile-hero__opening[data-v-418f096d],.ph-page .has-photo .mobile-hero__opening[data-v-418f096d]{padding-inline:20px}.mobile-hero__actions[data-v-418f096d],.ph-page .has-photo .mobile-hero__actions[data-v-418f096d]{padding-inline:16px}}@media (width>=768px){.ph-page .ph .mobile-hero__opening>p[data-v-418f096d]:not(.eye){max-width:60ch;margin-bottom:18px;font-size:16px;line-height:1.7}}.mobile-catalogue-heading[data-v-418f096d],.visa__mobile-heading[data-v-418f096d]{display:none}@media (width<=767px){.gd[data-v-418f096d],.ph-page[data-v-418f096d],.td[data-v-418f096d],.vs[data-v-418f096d]{--flow-title:26px;--flow-card:18px;--flow-body:14px;--flow-meta:12px;--band:32px}.gd .wrap[data-v-418f096d],.ph-page .wrap[data-v-418f096d],.td .wrap[data-v-418f096d],.vs .wrap[data-v-418f096d]{width:calc(100% - 40px);min-width:0}.gd .ch[data-v-418f096d],.ph-page .ch[data-v-418f096d],.td .ch[data-v-418f096d],.vs .ch[data-v-418f096d]{padding:30px 0}.gd .hero h1[data-v-418f096d],.ph-page .has-photo h1[data-v-418f096d],.td .hero h1[data-v-418f096d],.vs .hero h1[data-v-418f096d]{font-size:32px;line-height:1.15}.gd .mobile-hero__opening[data-v-418f096d],.ph-page .has-photo .mobile-hero__opening[data-v-418f096d],.td .mobile-hero__opening[data-v-418f096d],.vs .mobile-hero__opening[data-v-418f096d]{min-height:330px;padding-top:38px;padding-bottom:62px}.gd .hero__photo[data-v-418f096d],.ph-page .has-photo .ph__photo[data-v-418f096d],.td .hero__photo[data-v-418f096d],.vs .hero__photo[data-v-418f096d]{min-height:330px}.gd .hero__lede[data-v-418f096d],.ph-page .has-photo .mobile-hero__opening>p[data-v-418f096d]:not(.eye),.td .hero__lede[data-v-418f096d],.vs .hero__lede[data-v-418f096d]{font-size:14px;line-height:1.6}.gd .hero__cta .btn--ghost[data-v-418f096d],.ph-page .has-photo .ph__acts .btn--pill-ink[data-v-418f096d]{flex-basis:auto;min-height:36px;padding:5px 10px;font-size:12px}.ph-page .has-photo .ph__acts[data-v-418f096d]{justify-content:center;gap:4px;padding:8px}.ph-page .has-photo .ph__custom[data-v-418f096d]{flex:auto;min-height:36px;font-size:13px}.ph-page .has-photo .ph__terms[data-v-418f096d]{scrollbar-width:thin;flex-wrap:nowrap;gap:8px;margin-top:13px;padding:0 0 5px;list-style:none;display:flex;overflow-x:auto}.ph-page .has-photo .ph__terms li[data-v-418f096d]{white-space:nowrap;background:#fff;border:1px solid #e8dfed;border-radius:6px;flex:none;padding:5px 9px;font-size:12px}.ph-page .has-photo .ph__terms li[data-v-418f096d]:before{display:none}.gd .strip[data-v-418f096d],.td .strip[data-v-418f096d],.vs .strip[data-v-418f096d]{background:var(--surface-alt,#f7f2ed);border-block:1px solid #ece5f0}.gd .strip__row[data-v-418f096d],.td .strip__row[data-v-418f096d],.vs .strip__row[data-v-418f096d]{overscroll-behavior-x:contain;scrollbar-width:thin;flex-wrap:nowrap;gap:0;padding:14px 0;display:flex;overflow-x:auto}.gd .strip__i[data-v-418f096d],.td .strip__i[data-v-418f096d],.vs .strip__i[data-v-418f096d]{border:0;border-right:1px solid #e7dfea;flex-direction:column;flex:none;justify-content:center;align-items:flex-start;gap:3px;max-width:175px;padding:0 18px;display:flex}.gd .strip__i[data-v-418f096d]:first-child,.td .strip__i[data-v-418f096d]:first-child,.vs .strip__i[data-v-418f096d]:first-child{padding-left:0}.gd .strip__i[data-v-418f096d]:last-child,.td .strip__i[data-v-418f096d]:last-child,.vs .strip__i[data-v-418f096d]:last-child{border-right:0}.gd .strip__i b[data-v-418f096d],.td .strip__i b[data-v-418f096d],.vs .strip__i b[data-v-418f096d]{font-size:15px;line-height:1.4}.gd .strip__i .ml[data-v-418f096d],.td .strip__i .ml[data-v-418f096d],.vs .strip__i .ml[data-v-418f096d]{font-size:12px;line-height:1.4}.gd .ch__hd[data-v-418f096d],.td .ch__hd[data-v-418f096d],.vs .ch__hd[data-v-418f096d]{margin:0 0 20px;padding:0;display:block}.gd .ch__n[data-v-418f096d],.td .ch__n[data-v-418f096d],.vs .ch__n[data-v-418f096d]{display:none}.gd .ch__t[data-v-418f096d],.ph-page #brief h2[data-v-418f096d],.ph-page .mobile-catalogue-heading h2[data-v-418f096d],.td .ch__t[data-v-418f096d],.vs .ch__t[data-v-418f096d]{font-size:var(--flow-title);letter-spacing:-.03em;text-transform:none;text-wrap:pretty;margin:0 0 10px;line-height:1.22}.gd .ch__s[data-v-418f096d],.ph-page .board>div>.sub[data-v-418f096d],.td .ch__s[data-v-418f096d],.vs .ch__s[data-v-418f096d]{font-size:var(--flow-body);color:#74697b;margin:0;line-height:1.65}.ph-page .board>div>.sub[data-v-418f096d],.vs #visas>.wrap>p.ch__s[data-v-418f096d]{background:var(--surface-alt,#f7f2ed);border-left:2px solid #c3a0ce;border-radius:9px;margin:0 0 18px;padding:12px 14px;font-size:12px;line-height:1.6}.gd .chipbar[data-v-418f096d],.td .chipbar[data-v-418f096d],.vs .chipbar[data-v-418f096d]{scrollbar-width:thin;flex-wrap:nowrap;gap:7px;max-width:100%;padding-bottom:8px;display:flex;overflow-x:auto}.gd .chipbar .chip[data-v-418f096d],.td .chipbar .chip[data-v-418f096d],.vs .chipbar .chip[data-v-418f096d]{flex:none;min-height:38px;padding:8px 12px;font-size:12px}.gd .board[data-v-418f096d],.ph-page .board[data-v-418f096d]{grid-template-columns:minmax(0,1fr);min-width:0}.gd .board>div[data-v-418f096d],.gd .dep[data-v-418f096d],.gd .dep__b[data-v-418f096d],.gd .dep__top[data-v-418f096d],.ph-page .board>div[data-v-418f096d]{box-sizing:border-box;min-width:0;max-width:100%}.gd .filt__open[data-v-418f096d],.ph-page .filt__open[data-v-418f096d]{box-sizing:border-box;width:100%;min-width:0;min-height:58px;box-shadow:none;background:#fff;border:1px solid #e7dfea;border-radius:10px;padding:12px 14px}.gd .filt__open__c b[data-v-418f096d],.ph-page .filt__open__c b[data-v-418f096d]{font-size:14px}.gd .filt__open__c span[data-v-418f096d],.ph-page .filt__open__c span[data-v-418f096d]{font-size:12px}.gd .filt__open__ic[data-v-418f096d],.ph-page .filt__open__ic[data-v-418f096d]{color:#6c398a;background:#f0e8f6;border-radius:8px;width:32px;height:32px}.gd .gd__sort[data-v-418f096d],.ph-page .srt--select select[data-v-418f096d]{background:#fff;border:1px solid #e7dfea;border-radius:7px;max-width:170px;min-height:38px;padding:6px;font-size:12px}.gd .board>div>div[data-v-418f096d]:first-child,.ph-page .res[data-v-418f096d]{flex-wrap:wrap;gap:8px;margin-bottom:14px;font-size:12px}.gd .mrail[data-v-418f096d]{gap:8px;max-width:100%;margin-bottom:18px!important}.gd .mth[data-v-418f096d]{border-radius:9px;min-width:66px;min-height:76px;padding:8px}.gd .mth b[data-v-418f096d]{font-size:16px}.gd .mth .ml[data-v-418f096d],.gd .mth small[data-v-418f096d]{font-size:12px}.gd .dep[data-v-418f096d]{background:#fff;border:1px solid #e7dfea;border-radius:13px;width:100%;margin-bottom:18px;display:block;overflow:hidden}.gd .dep__ph[data-v-418f096d]{aspect-ratio:auto;height:165px;min-height:0}.gd .dep__ph img[data-v-418f096d]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.gd .dep__b[data-v-418f096d]{padding:16px}.gd .dep__top[data-v-418f096d]{display:block}.gd .dep__b h3[data-v-418f096d]{margin:8px 0 6px;font-size:18px;line-height:1.35}.gd .dep__route[data-v-418f096d]{margin:0;font-size:13px;line-height:1.55}.gd .dep__pr[data-v-418f096d]{gap:5px;margin-top:12px}.gd .dep__pr b[data-v-418f096d]{font-size:24px;line-height:1.25}.gd .dep__pr .ml[data-v-418f096d],.gd .dep__pr small[data-v-418f096d]{font-size:12px;line-height:1.5}.gd .dep__facts[data-v-418f096d]{flex-wrap:wrap;gap:12px;margin-top:10px}.gd .dep__facts .pill[data-v-418f096d]{font-size:12px}.gd .dep__dates[data-v-418f096d]{margin-top:12px;padding-top:12px}.gd .dep__dates>.ml[data-v-418f096d]{font-size:12px}.gd .dates[data-v-418f096d]{gap:7px;max-width:100%;overflow-x:auto}.gd .dt[data-v-418f096d]{min-width:44px;padding:6px}.gd .dt b[data-v-418f096d]{font-size:14px}.gd .dt small[data-v-418f096d]{font-size:12px}.gd .dep__cta[data-v-418f096d]{margin-top:12px}.gd .dep__cta .btn[data-v-418f096d]{box-shadow:none;border-radius:8px;min-height:44px;padding:10px;font-size:14px}.ph-page .mobile-catalogue-heading[data-v-418f096d]{margin-bottom:18px;display:block}.ph-page .list[data-v-418f096d]{gap:18px}.ph-page .trip[data-v-418f096d]{box-shadow:none;background:#fff;border:1px solid #e7dfea;border-radius:13px;display:block;overflow:hidden}.ph-page .trip__ph[data-v-418f096d]{aspect-ratio:auto;border:0;border-radius:0;height:165px}.ph-page .trip__ph img[data-v-418f096d]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ph-page .trip__b[data-v-418f096d]{padding:16px}.ph-page .trip__top[data-v-418f096d]{flex-direction:column;gap:12px;display:flex}.ph-page .trip h3[data-v-418f096d]{margin:0 0 5px;font-size:18px;line-height:1.35}.ph-page .trip__route[data-v-418f096d]{margin:0;font-size:13px;line-height:1.55}.ph-page .trip__pr[data-v-418f096d]{text-align:left;flex-wrap:wrap;align-items:baseline;gap:5px 8px;width:100%;display:flex}.ph-page .trip__pr .ml[data-v-418f096d]{font-size:12px}.ph-page .trip__pr b[data-v-418f096d]{font-size:21px;line-height:1.3}.ph-page .trip__pr small[data-v-418f096d]{margin-left:auto;font-size:12px}.ph-page .trip__cta[data-v-418f096d]{margin-top:12px;padding-top:12px}.ph-page .trip__go[data-v-418f096d]{color:#a4326a;min-height:40px;box-shadow:none;text-transform:none;letter-spacing:0;background:0 0;border:0;justify-content:space-between;padding:0;font-size:14px;line-height:1.5;display:flex}.ph-page .more[data-v-418f096d],.vs .catalogue-more .btn[data-v-418f096d]{width:100%;min-height:44px;box-shadow:none;border-radius:9px;margin-top:18px;font-size:14px;line-height:1.5}.ph-page .brief__intro[data-v-418f096d]{background:var(--surface-alt,#f7f2ed);box-shadow:none;border:1px solid #e7dfea;border-radius:13px;padding:22px}.ph-page .brief__intro p[data-v-418f096d]{font-size:14px;line-height:1.65}.ph-page .brief__intro li[data-v-418f096d]{font-size:13px;line-height:1.6}.ph-page .brief__intro .eye[data-v-418f096d]{font-size:12px}.td .acts[data-v-418f096d]{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.td .act[data-v-418f096d]{min-height:160px;box-shadow:none;border-radius:12px;grid-template-columns:100px minmax(0,1fr);display:grid}.td .act__ph[data-v-418f096d]{aspect-ratio:auto;width:100%;height:100%;min-height:160px}.td .act__c[data-v-418f096d]{background:#fff;flex-direction:column;padding:13px;display:flex}.td .act__c h3[data-v-418f096d]{min-height:0;margin:0 0 12px;font-size:16px;line-height:1.4}.td .act__f[data-v-418f096d]{background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:8px;margin-top:auto;padding:0;display:flex}.td .act__f>span[data-v-418f096d]{min-width:0}.td .act__f .ml[data-v-418f096d]{font-size:12px;line-height:1.5}.td .act__f b[data-v-418f096d]{font-size:18px;line-height:1.35}.td .act__go[data-v-418f096d]{font-size:13px;line-height:1.5}.td .act__tp[data-v-418f096d]{top:8px;left:7px}.td .act__rt[data-v-418f096d],.td .act__tp .pill[data-v-418f096d]{border-radius:5px;padding:4px 6px;font-size:11px}.td .act__loc[data-v-418f096d]{font-size:12px;bottom:9px;left:8px}.td .act__rt[data-v-418f096d]{top:38px;left:7px;right:auto}.td .city-tile[data-v-418f096d]{flex-basis:136px}.td .city-tile__photo[data-v-418f096d]{aspect-ratio:4/3}.td .city-tile__caption strong[data-v-418f096d]{font-size:16px}.td .city-tile__caption>span[data-v-418f096d]:first-child{font-size:12px}.td .mood-discovery .moods[data-v-418f096d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.td .collection-card[data-v-418f096d]{box-shadow:none;border-radius:12px;flex-direction:column;display:flex}.td .collection-card__photo[data-v-418f096d]{aspect-ratio:auto;flex:none;height:105px;min-height:0}.td .collection-card__body[data-v-418f096d]{min-width:0;padding:12px}.td .collection-card__body h3[data-v-418f096d]{margin:0 0 6px;font-size:16px;line-height:1.35}.td .collection-card__body p[data-v-418f096d]{margin:0 0 10px;font-size:12px;line-height:1.55}.td .collection-card__action[data-v-418f096d]{min-height:32px;padding:6px 0;font-size:12px}.vs .visas[data-v-418f096d]{grid-template-columns:minmax(0,1fr);gap:12px}.vs .visa[data-v-418f096d]{min-width:0;box-shadow:none;border:1px solid #e7dfea;border-radius:12px;display:block;position:relative;overflow:hidden}.vs .visa__ph[data-v-418f096d]{border-radius:9px;width:66px;min-height:0;position:absolute;top:14px;right:14px;overflow:hidden;aspect-ratio:1!important;height:66px!important}.vs .visa__ph>img[data-v-418f096d]{-o-object-fit:cover;object-fit:cover;width:100%;position:static;height:66px!important}.vs .visa__ct[data-v-418f096d],.vs .visa__kind[data-v-418f096d]{display:none}.vs .visa__b[data-v-418f096d]{flex-direction:column;gap:12px;padding:16px;display:flex}.vs .visa__mobile-heading[data-v-418f096d]{flex-direction:column;justify-content:center;gap:4px;min-height:62px;padding-right:80px;display:flex}.vs .visa__mobile-heading b[data-v-418f096d]{letter-spacing:-.02em;align-items:center;gap:7px;font-size:18px;line-height:1.3;display:flex}.vs .visa__mobile-heading[data-v-418f096d] img{-o-object-fit:contain;object-fit:contain;width:20px;height:20px}.vs .visa__mobile-heading small[data-v-418f096d]{color:#74697b;font-size:12px}.vs .visa__f[data-v-418f096d]{gap:12px}.vs .visa__f .ml[data-v-418f096d]{font-size:12px;line-height:1.5}.vs .visa__f b[data-v-418f096d]{font-size:13px;line-height:1.5}.vs .visa__ft[data-v-418f096d]{border-top:1px solid #eee7f1;gap:10px;padding-top:12px}.vs .visa__pr .ml[data-v-418f096d]{font-size:12px}.vs .visa__pr b[data-v-418f096d]{font-size:21px}.vs .visa__pr small[data-v-418f096d]{font-size:12px}.vs .visa__ft .btn[data-v-418f096d]{min-height:38px;box-shadow:none;padding:8px 14px;font-size:13px}.gd .gd__how[data-v-418f096d],.vs .vs__quad[data-v-418f096d]{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.gd .foil[data-v-418f096d],.vs .foil[data-v-418f096d]{box-shadow:none;background:0 0;border:0;border-top:1px solid #e9e1ee;border-radius:0;grid-template-columns:32px minmax(0,1fr);gap:12px;padding:18px 0;display:grid;-webkit-mask:none;mask:none}.gd .foil[data-v-418f096d]:first-child,.vs .foil[data-v-418f096d]:first-child{border-top:0;padding-top:0}.gd .foil__s[data-v-418f096d],.vs .foil__s[data-v-418f096d]{background:0 0;border-radius:0;align-items:start;padding:0;display:grid;-webkit-mask:none;mask:none}.gd .foil__s[data-v-418f096d]:after,.gd .foil__s[data-v-418f096d]:before,.vs .foil__s[data-v-418f096d]:after,.vs .foil__s[data-v-418f096d]:before{display:none}.gd .foil__n[data-v-418f096d],.vs .foil__n[data-v-418f096d]{color:#6e4387;background:#eee6f5;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;line-height:1;display:grid}.gd .foil__b[data-v-418f096d],.vs .foil__b[data-v-418f096d]{border:0;padding:0}.gd .foil__b h3[data-v-418f096d],.vs .foil__b h3[data-v-418f096d],.vs .vs__why h3[data-v-418f096d]{margin:0 0 6px;font-size:17px;line-height:1.4}.gd .foil__b p[data-v-418f096d],.vs .foil__b p[data-v-418f096d],.vs .vs__why p[data-v-418f096d]{color:#74697b;margin:0;font-size:14px;line-height:1.65}.vs .vs__why[data-v-418f096d]{box-shadow:none;background:0 0;border:0;border-top:1px solid #e9e1ee;border-radius:0;padding:18px 0;transform:none}.vs .vs__why[data-v-418f096d]:first-child{border-top:0;padding-top:0}.vs .vs__why .stm[data-v-418f096d]{color:#6e4387;box-shadow:none;background:#f1eaf6;border:0;margin-top:10px;padding:4px 8px;font-size:12px;line-height:1.4;transform:none}}@media (width<=350px){.gd .hero h1[data-v-418f096d],.ph-page .has-photo h1[data-v-418f096d],.td .hero h1[data-v-418f096d],.vs .hero h1[data-v-418f096d]{font-size:29px}.td .act[data-v-418f096d]{grid-template-columns:88px minmax(0,1fr)}.gd .gd__sort[data-v-418f096d]{max-width:140px}}@media (width<=767px){.ph-page .trip__ph[data-v-418f096d]{width:100%;height:165px;display:block;position:relative;overflow:hidden}.ph-page .trip__ph img[data-v-418f096d]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ph-page .trip__b[data-v-418f096d]{flex-direction:column;display:flex}.vs .visa__go[data-v-418f096d]{color:#fff;box-shadow:none;background:#a4326a}.ph-page .pln[data-v-418f096d]{background:var(--surface-alt,#f7f2ed);box-shadow:none;border:1px solid #e7dfea;border-radius:13px;gap:20px;padding:22px}.ph-page .pln .sub[data-v-418f096d]{font-size:14px;line-height:1.65}.ph-page .pln .eye[data-v-418f096d]{font-size:12px;line-height:1.5}.ph-page .pln__pts li[data-v-418f096d]{font-size:13px;line-height:1.6}.ph-page .pln__open[data-v-418f096d]{min-height:70px;box-shadow:none;border-radius:10px;padding:13px}.ph-page .pln__open__c b[data-v-418f096d]{font-size:14px;line-height:1.4}.ph-page .pln__note[data-v-418f096d],.ph-page .pln__open__c span[data-v-418f096d]{font-size:12px;line-height:1.6}.ph-page .brief__whatsapp[data-v-418f096d]{min-height:44px;box-shadow:none;border-radius:8px;padding:10px;font-size:13px;line-height:1.5}.td .booking-step__body h3[data-v-418f096d]{font-size:17px;line-height:1.4}.td .booking-step__body p[data-v-418f096d]{font-size:14px;line-height:1.65}.td .act__f[data-v-418f096d],.td .act__f>span[data-v-418f096d]{text-align:left;width:100%}.td .act__go[data-v-418f096d]{display:block}.td .act__c[data-v-418f096d]{align-items:stretch}.td .act__f>span[data-v-418f096d]:first-child{flex-direction:column;gap:3px;display:flex}.td .act__f[data-v-418f096d]{box-sizing:border-box;margin:auto 0 0}.td .act__f .ml[data-v-418f096d]{white-space:normal}}
