.hero[data-astro-cid-bbe6dxrz]{position:relative;min-height:100svh;display:flex;align-items:flex-end;overflow:hidden;background:var(--color-ground)}.hero-media[data-astro-cid-bbe6dxrz]{position:absolute;inset:-10% 0 0}.hero-media[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{width:100%;height:110%;object-fit:cover;object-position:50% 20%;will-change:transform}.hero-scrim[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;background:linear-gradient(180deg,var(--scrim-top) 0%,var(--scrim-mid) 35%,var(--scrim-bottom) 100%)}.hero-content[data-astro-cid-bbe6dxrz]{position:relative;display:flex;flex-direction:column;gap:var(--space-5);padding-top:140px;padding-bottom:clamp(40px,6vw,72px)}.hero-title[data-astro-cid-bbe6dxrz]{margin:0;line-height:1;color:var(--color-white)}.hero-sub[data-astro-cid-bbe6dxrz]{font-size:var(--text-xl);color:var(--color-light)}.hero-row[data-astro-cid-bbe6dxrz]{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-7);flex-wrap:wrap;margin-top:var(--space-2)}.hero-actions[data-astro-cid-bbe6dxrz]{display:flex;gap:var(--space-4);flex-wrap:wrap}.countdown[data-astro-cid-bbe6dxrz]{display:flex;gap:clamp(16px,2.4vw,28px);align-items:flex-end}.countdown[data-astro-cid-bbe6dxrz] div[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;align-items:center;gap:6px}.num[data-astro-cid-bbe6dxrz]{font-family:var(--font-display);font-size:var(--text-count);line-height:1;color:var(--color-white);font-variant-numeric:tabular-nums;min-width:2ch;text-align:center}.num[data-astro-cid-bbe6dxrz].gold{color:var(--color-gold)}.lbl[data-astro-cid-bbe6dxrz]{font-size:var(--text-xs);letter-spacing:.26em;text-transform:uppercase;color:var(--color-gold);font-weight:700}.hero-note[data-astro-cid-bbe6dxrz]{font-size:var(--text-sm)}@media(max-width:720px){.hero-content[data-astro-cid-bbe6dxrz]{padding-top:110px}.hero-actions[data-astro-cid-bbe6dxrz]{width:100%}.hero-actions[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz]{flex:1 1 auto}}.ticker[data-astro-cid-kofmyqso]{background:var(--color-gold);color:var(--color-ground);overflow:hidden;padding-block:16px}.track[data-astro-cid-kofmyqso]{display:flex;gap:0;width:max-content;animation:slide 28s linear infinite}.item[data-astro-cid-kofmyqso]{display:inline-flex;align-items:center;gap:28px;padding-right:28px;font-size:var(--text-sm);letter-spacing:.22em;text-transform:uppercase;font-weight:700;white-space:nowrap}.item[data-astro-cid-kofmyqso] i[data-astro-cid-kofmyqso]{font-style:normal;font-size:10px}@keyframes slide{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.track[data-astro-cid-kofmyqso]{animation:none;flex-wrap:wrap;width:auto;justify-content:center}}.copy[data-astro-cid-v2cbyr3p]{display:flex;flex-direction:column;gap:var(--space-5);min-width:0}.facts[data-astro-cid-v2cbyr3p]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5);margin-top:var(--space-3)}.fact[data-astro-cid-v2cbyr3p]{display:flex;flex-direction:column;gap:4px;border-top:2px solid var(--color-gold);padding-top:var(--space-4)}.fact[data-astro-cid-v2cbyr3p] .num[data-astro-cid-v2cbyr3p]{font-size:clamp(28px,3vw,44px);white-space:nowrap}.art[data-astro-cid-v2cbyr3p]{position:relative;min-width:0}.photo[data-astro-cid-v2cbyr3p].tall{aspect-ratio:4 / 5}.badge[data-astro-cid-v2cbyr3p]{position:absolute;left:-32px;bottom:48px;background:var(--color-ground);color:var(--color-light);padding:var(--space-5) var(--space-6);max-width:300px;display:flex;flex-direction:column;gap:6px}.badge[data-astro-cid-v2cbyr3p] .display-italic[data-astro-cid-v2cbyr3p]{font-size:24px;color:var(--color-gold)}.badge[data-astro-cid-v2cbyr3p] span[data-astro-cid-v2cbyr3p]:last-child{font-size:var(--text-sm);line-height:1.5}@media(max-width:860px){.facts[data-astro-cid-v2cbyr3p]{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.badge[data-astro-cid-v2cbyr3p]{left:16px;right:16px;bottom:16px;max-width:none}}.tours[data-astro-cid-pycgp2iy]{position:relative;overflow:hidden}.cards[data-astro-cid-pycgp2iy]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}.card[data-astro-cid-pycgp2iy]{position:relative;display:block;aspect-ratio:4 / 3;color:var(--color-light)}.card[data-astro-cid-pycgp2iy] img[data-astro-cid-pycgp2iy]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.card-text[data-astro-cid-pycgp2iy]{position:absolute;left:36px;right:36px;bottom:36px;display:flex;flex-direction:column;gap:8px}.name[data-astro-cid-pycgp2iy]{font-size:clamp(32px,3.4vw,48px);color:var(--color-white)}.sub[data-astro-cid-pycgp2iy]{font-size:15px;color:var(--color-light-2)}@media(max-width:860px){.cards[data-astro-cid-pycgp2iy]{grid-template-columns:1fr}.card[data-astro-cid-pycgp2iy]{aspect-ratio:4 / 5}.card-text[data-astro-cid-pycgp2iy]{left:20px;right:20px;bottom:20px}}.arrows[data-astro-cid-t6yqzdpr]{display:flex;gap:var(--space-3)}.arrow[data-astro-cid-t6yqzdpr]{width:52px;height:52px;border-radius:50%;border:1px solid var(--color-ink);color:var(--color-ink);font-size:20px;transition:background var(--dur-fast) ease,color var(--dur-fast) ease,transform var(--dur-fast) var(--ease-out)}.arrow[data-astro-cid-t6yqzdpr].solid,.arrow[data-astro-cid-t6yqzdpr]:hover{background:var(--color-ink);color:var(--color-light)}.arrow[data-astro-cid-t6yqzdpr]:active{transform:scale(.94)}#girls{overflow:hidden}.slider-wrap[data-astro-cid-t6yqzdpr],.swiper[data-astro-cid-t6yqzdpr]{overflow:visible}.apply[data-astro-cid-t6yqzdpr]{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-5);aspect-ratio:3 / 4;background:var(--color-gold);color:var(--color-ground);padding:24px;border-radius:var(--radius)}.apply[data-astro-cid-t6yqzdpr] .kicker[data-astro-cid-t6yqzdpr]{color:var(--color-ground)}.apply[data-astro-cid-t6yqzdpr] .big[data-astro-cid-t6yqzdpr]{font-size:clamp(26px,2.4vw,34px);line-height:1.1}.apply[data-astro-cid-t6yqzdpr] .btn[data-astro-cid-t6yqzdpr]{align-self:flex-start}.note[data-astro-cid-t6yqzdpr]{margin-top:var(--space-6);font-size:var(--text-sm);max-width:70ch}.more[data-astro-cid-t6yqzdpr]{color:var(--color-ink);font-weight:700;border-bottom:1px solid var(--color-gold)}.evening[data-astro-cid-cipklpbg]{position:relative;padding-block:clamp(96px,11vw,140px);overflow:hidden;color:var(--color-light);background:var(--color-ground)}.bg[data-astro-cid-cipklpbg]{position:absolute;inset:-12% 0 0;width:100%;height:112%;object-fit:cover}.veil[data-astro-cid-cipklpbg]{position:absolute;inset:0;background:#0b1026db}.inner[data-astro-cid-cipklpbg]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:clamp(40px,6vw,80px);align-items:start}.intro[data-astro-cid-cipklpbg]{display:flex;flex-direction:column;gap:var(--space-5)}.intro[data-astro-cid-cipklpbg] .lead[data-astro-cid-cipklpbg]{color:var(--color-light-2);max-width:40ch}.times[data-astro-cid-cipklpbg]{display:flex;flex-direction:column}.times[data-astro-cid-cipklpbg] li[data-astro-cid-cipklpbg]{display:grid;grid-template-columns:120px minmax(0,1fr);gap:var(--space-5);padding:20px 0;border-bottom:1px solid var(--color-line-dark);align-items:baseline}.times[data-astro-cid-cipklpbg] li[data-astro-cid-cipklpbg]:last-child{border-bottom:0}.times[data-astro-cid-cipklpbg] time[data-astro-cid-cipklpbg]{font-size:34px;color:var(--color-gold)}.times[data-astro-cid-cipklpbg] div[data-astro-cid-cipklpbg]{display:flex;flex-direction:column;gap:4px}.times[data-astro-cid-cipklpbg] b[data-astro-cid-cipklpbg]{font-size:var(--text-md);font-weight:600}.times[data-astro-cid-cipklpbg] span[data-astro-cid-cipklpbg]{font-size:var(--text-sm);color:var(--color-light-3)}@media(max-width:860px){.inner[data-astro-cid-cipklpbg]{grid-template-columns:1fr}.times[data-astro-cid-cipklpbg] li[data-astro-cid-cipklpbg]{grid-template-columns:84px minmax(0,1fr)}.times[data-astro-cid-cipklpbg] time[data-astro-cid-cipklpbg]{font-size:26px}}.copy[data-astro-cid-5mjbmvon]{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}.nowrap[data-astro-cid-5mjbmvon]{white-space:nowrap}.list[data-astro-cid-5mjbmvon]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px}.list[data-astro-cid-5mjbmvon] li[data-astro-cid-5mjbmvon]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--color-line-light);padding-top:14px}.list[data-astro-cid-5mjbmvon] b[data-astro-cid-5mjbmvon]{font-size:22px;font-weight:400}.list[data-astro-cid-5mjbmvon] span[data-astro-cid-5mjbmvon]{font-size:var(--text-sm)}@media(max-width:520px){.list[data-astro-cid-5mjbmvon]{grid-template-columns:1fr}}.wrap[data-astro-cid-s63cuhea]{display:flex;flex-direction:column;gap:var(--space-8)}.head[data-astro-cid-s63cuhea]{display:flex;flex-direction:column;gap:var(--space-3);align-items:center;text-align:center}.tiers[data-astro-cid-s63cuhea]{display:flex;flex-direction:column;gap:var(--space-6)}.tier[data-astro-cid-s63cuhea]{display:flex;flex-direction:column;gap:var(--space-4);align-items:center}.logos[data-astro-cid-s63cuhea]{display:flex;gap:var(--space-5);flex-wrap:wrap;justify-content:center}.logo[data-astro-cid-s63cuhea]{width:220px;height:96px;display:flex;align-items:center;justify-content:center;background:var(--color-ground-2);font-size:26px;color:var(--color-white);border-radius:var(--radius);padding:0 16px;text-align:center}.logo[data-astro-cid-s63cuhea].big{width:280px;height:120px;font-size:32px}.logo[data-astro-cid-s63cuhea].small{height:80px;font-size:18px;color:var(--color-light-3)}.logo[data-astro-cid-s63cuhea].slot{background:transparent;border:1px dashed rgba(201,162,75,.6);font-size:var(--text-sm);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-gold);font-family:var(--font-text);font-weight:700}.cta[data-astro-cid-s63cuhea]{display:flex;flex-direction:column;align-items:center;gap:var(--space-5);padding:clamp(32px,5vw,56px);background:var(--color-ground-2);border-radius:var(--radius);text-align:center}.cta[data-astro-cid-s63cuhea] h3[data-astro-cid-s63cuhea]{font-size:var(--text-xl);color:var(--color-white)}.cta[data-astro-cid-s63cuhea] p[data-astro-cid-s63cuhea]{max-width:52ch}.cta-row[data-astro-cid-s63cuhea]{display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap;justify-content:center}.email[data-astro-cid-s63cuhea]{color:var(--color-light-2);user-select:all}@media(max-width:600px){.logo[data-astro-cid-s63cuhea],.logo[data-astro-cid-s63cuhea].big{width:100%}}
