.wp-hero[data-astro-cid-7qlhnjqe]{isolation:isolate;align-items:center;min-height:min(100svh,900px);display:flex;position:relative;overflow:hidden}.wp-hero[data-astro-cid-7qlhnjqe] .wp-hero__bg{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.wp-hero__shade[data-astro-cid-7qlhnjqe]{z-index:-1;background:radial-gradient(80% 70% at 50% 50%, #0b0b0d8c, #0b0b0deb), linear-gradient(180deg, #0b0b0d99 0%, #0b0b0d00 30%, var(--bg) 100%);position:absolute;inset:0}.wp-hero__in[data-astro-cid-7qlhnjqe]{padding-top:calc(var(--header-h) + clamp(24px, 5svh, 56px));text-align:center;flex-direction:column;align-items:center;gap:18px;padding-bottom:clamp(56px,9svh,96px);display:flex}.wp-kicker[data-astro-cid-7qlhnjqe]{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;font-size:13px}.wp-h1[data-astro-cid-7qlhnjqe]{font-size:clamp(64px,min(11vw,16svh),160px)}.wp-clock[data-astro-cid-7qlhnjqe]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,1.6vw,18px);width:min(760px,100%);display:grid}.wp-clock[data-astro-cid-7qlhnjqe] div[data-astro-cid-7qlhnjqe]{border:1px solid var(--line-2);border-radius:var(--r-lg);backdrop-filter:blur(6px);background:#0b0b0d9e;flex-direction:column;align-items:center;gap:6px;padding:clamp(14px,2vw,22px) 6px;display:flex}.wp-clock[data-astro-cid-7qlhnjqe] b[data-astro-cid-7qlhnjqe]{font:600 clamp(34px, 6vw, 68px)/1 var(--f-mono);color:var(--text);font-variant-numeric:tabular-nums;text-align:center;min-width:2ch}.wp-clock[data-astro-cid-7qlhnjqe] span[data-astro-cid-7qlhnjqe]{font:500 12px/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.wp-when[data-astro-cid-7qlhnjqe]{color:var(--text-2);min-height:1.6em;font-size:17px}.wp-week[data-astro-cid-7qlhnjqe]{color:var(--gold);font-weight:600}.wp-week[data-astro-cid-7qlhnjqe].is-off{visibility:hidden}.wp-week[data-astro-cid-7qlhnjqe] a[data-astro-cid-7qlhnjqe]{text-decoration:underline}.wp-split[data-astro-cid-7qlhnjqe]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(24px,4vw,64px);display:grid}@media (width<=900px){.wp-split[data-astro-cid-7qlhnjqe]{grid-template-columns:1fr}}.wp-dates[data-astro-cid-7qlhnjqe]{gap:8px;display:grid}.wp-dates[data-astro-cid-7qlhnjqe] li{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);justify-content:space-between;gap:16px;padding:16px 20px;font-size:16px;display:flex}.wp-dates[data-astro-cid-7qlhnjqe] li b{font-weight:600}.wp-dates[data-astro-cid-7qlhnjqe] li span{color:var(--text-2);font:500 14px/1.5 var(--f-mono);white-space:nowrap}.wp-dates[data-astro-cid-7qlhnjqe] li.is-next{border-color:var(--gold);box-shadow:inset 3px 0 0 var(--gold)}.wp-steps[data-astro-cid-7qlhnjqe]{counter-reset:s;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(12px,1.6vw,20px);display:grid}@media (width<=1100px){.wp-steps[data-astro-cid-7qlhnjqe]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.wp-steps[data-astro-cid-7qlhnjqe]{grid-template-columns:1fr}}.wp-step[data-astro-cid-7qlhnjqe]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);transition:border-color .2s, transform .3s var(--ease);flex-direction:column;gap:10px;padding:22px;display:flex;position:relative}.wp-step[data-astro-cid-7qlhnjqe]:has(.wp-step__hit):hover{border-color:var(--line-3);transform:scale(1.02)}.wp-step__n[data-astro-cid-7qlhnjqe]{border:1px solid var(--gold);width:28px;height:28px;color:var(--gold);font:600 13px/1 var(--f-mono);border-radius:50%;place-items:center;display:grid}.wp-step[data-astro-cid-7qlhnjqe] h3[data-astro-cid-7qlhnjqe]{font:600 17px/1.3 var(--f-body);align-items:center;gap:8px;display:flex}.wp-step[data-astro-cid-7qlhnjqe] h3[data-astro-cid-7qlhnjqe] .icon{color:var(--gold);flex:none}.wp-step[data-astro-cid-7qlhnjqe] p[data-astro-cid-7qlhnjqe]{color:var(--text-2);font-size:15px}.wp-step__hit[data-astro-cid-7qlhnjqe]{border-radius:inherit;position:absolute;inset:0}.wp-cta[data-astro-cid-7qlhnjqe]{justify-content:center;margin-top:clamp(28px,3vw,44px)}
