.rh[data-astro-cid-qawmkn5m]{flex-direction:column;justify-content:center;padding-bottom:0}.rh__inner[data-astro-cid-qawmkn5m]{position:relative;z-index:2;display:grid;justify-items:center;text-align:center;gap:22px;padding-bottom:30px}.rh__inner[data-astro-cid-qawmkn5m] .rh__badge{color:var(--cream)}.rh__title[data-astro-cid-qawmkn5m]{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(3.8rem,12vw,12rem);line-height:.86}.rh__title[data-astro-cid-qawmkn5m] .script{display:block;font-size:.85em}.rh__lead[data-astro-cid-qawmkn5m]{margin-inline:auto;text-align:center}.rh__cta[data-astro-cid-qawmkn5m]{justify-content:center}.rh__days[data-astro-cid-qawmkn5m]{display:flex;gap:10px}.rh__days[data-astro-cid-qawmkn5m] li[data-astro-cid-qawmkn5m]{font-family:var(--font-display);text-transform:uppercase;font-size:1.3rem;width:64px;height:64px;border-radius:50%;display:grid;place-items:center;border:2px solid var(--line-2);transition:all .5s var(--ease-out)}.rh__days[data-astro-cid-qawmkn5m] li[data-astro-cid-qawmkn5m].is-lit{background:var(--gold);color:var(--ink);border-color:var(--gold);box-shadow:0 0 36px #ffc23d99;transform:translateY(-6px)}.rh__belt[data-astro-cid-qawmkn5m]{position:relative;z-index:1;display:flex;gap:28px;width:max-content;padding:20px 0 0;margin-top:10px;will-change:transform}.rh__pz[data-astro-cid-qawmkn5m]{width:clamp(150px,17vw,240px);flex:none}.rh__pz[data-astro-cid-qawmkn5m] img[data-astro-cid-qawmkn5m]{width:100%;height:100%;object-fit:cover;transform:scale(1.14)}.rh__rail[data-astro-cid-qawmkn5m]{position:relative;z-index:0;width:100%;height:14px;margin-top:-6px;background:repeating-linear-gradient(90deg,var(--red-deep) 0 20px,var(--cream) 20px 40px);opacity:.9;transform-origin:left}.js-motion .rh__belt[data-astro-cid-qawmkn5m],.js-motion .rh__inner[data-astro-cid-qawmkn5m] .rh__badge{opacity:0}.motion-failed .rh__belt[data-astro-cid-qawmkn5m],.motion-failed .rh__inner[data-astro-cid-qawmkn5m] .rh__badge{opacity:1!important}.how__wrap[data-astro-cid-qawmkn5m]{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(30px,6vw,90px);align-items:start}.how__intro[data-astro-cid-qawmkn5m]{position:sticky;top:calc(var(--header-h) + 40px);display:grid;gap:22px}.how__stack[data-astro-cid-qawmkn5m]{display:grid;gap:30vh;padding-bottom:10vh}.step[data-astro-cid-qawmkn5m]{position:sticky;display:grid;grid-template-columns:auto 1fr;gap:26px;padding:clamp(28px,4vw,48px);border-radius:32px;min-height:340px;transform-origin:center top;box-shadow:0 -20px 60px -30px #000c}.step--gold[data-astro-cid-qawmkn5m]{background:var(--gold);color:var(--ink)}.step--red[data-astro-cid-qawmkn5m]{background:var(--red-deep)}.step--green[data-astro-cid-qawmkn5m]{background:var(--green-deep)}.step__n[data-astro-cid-qawmkn5m]{font-family:var(--font-display);font-size:clamp(4rem,8vw,7rem);line-height:.8;opacity:.35}.step__body[data-astro-cid-qawmkn5m]{display:grid;gap:14px;align-content:start}.step__body[data-astro-cid-qawmkn5m] p[data-astro-cid-qawmkn5m]{font-size:1.1rem;max-width:38ch;opacity:.9}.step__ico[data-astro-cid-qawmkn5m]{width:60px;height:60px;border-radius:50%;display:grid;place-items:center;background:#00000024}.step__ico[data-astro-cid-qawmkn5m] svg{width:26px;height:26px}@media(max-width:900px){.how__wrap[data-astro-cid-qawmkn5m]{grid-template-columns:1fr}.how__intro[data-astro-cid-qawmkn5m]{position:static}.how__stack[data-astro-cid-qawmkn5m]{gap:6vh}.step[data-astro-cid-qawmkn5m]{min-height:260px}}.week__head[data-astro-cid-qawmkn5m]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:40px}.week__head[data-astro-cid-qawmkn5m] .muted[data-astro-cid-qawmkn5m]{max-width:420px}.week__grid[data-astro-cid-qawmkn5m]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.wd[data-astro-cid-qawmkn5m]{position:relative;display:grid;gap:6px;padding:22px 16px;border-radius:22px;border:1px solid var(--line);background:var(--surface);min-height:170px;align-content:end}.wd__name[data-astro-cid-qawmkn5m]{font-family:var(--font-display);text-transform:uppercase;font-size:1.5rem;line-height:1}.wd__what[data-astro-cid-qawmkn5m]{font-weight:800;font-size:.82rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.wd__time[data-astro-cid-qawmkn5m]{font-size:.84rem;color:var(--muted)}.wd--rod[data-astro-cid-qawmkn5m]{background:var(--gold);color:var(--ink);border-color:var(--gold)}.wd--rod[data-astro-cid-qawmkn5m] .wd__what[data-astro-cid-qawmkn5m],.wd--rod[data-astro-cid-qawmkn5m] .wd__time[data-astro-cid-qawmkn5m]{color:#1a0f08b3}.wd--off[data-astro-cid-qawmkn5m],.wd[data-astro-cid-qawmkn5m].is-closed{opacity:.45}.wd__today[data-astro-cid-qawmkn5m]{position:absolute;top:14px;left:16px;font-size:.7rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;padding:3px 8px;border-radius:999px;background:var(--red);color:#fff;opacity:0;transform:scale(.6);transition:all .5s var(--ease-out)}.wd[data-astro-cid-qawmkn5m].is-today .wd__today[data-astro-cid-qawmkn5m]{opacity:1;transform:none}.wd[data-astro-cid-qawmkn5m].is-today{box-shadow:0 0 0 2px var(--red)}@media(max-width:900px){.week__grid[data-astro-cid-qawmkn5m]{grid-template-columns:repeat(4,1fr)}}@media(max-width:520px){.week__grid[data-astro-cid-qawmkn5m]{grid-template-columns:repeat(2,1fr)}.wd[data-astro-cid-qawmkn5m]{min-height:120px}}.ideal__title[data-astro-cid-qawmkn5m]{color:var(--ink);margin-bottom:50px}.ideal__grid[data-astro-cid-qawmkn5m]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ideal__card[data-astro-cid-qawmkn5m]{position:relative;display:grid;gap:14px;padding:34px;border-radius:28px;background:#fff;border:1px solid rgba(26,15,8,.08);box-shadow:0 30px 60px -40px #1a0f0880}.ideal__card[data-astro-cid-qawmkn5m] svg.ico{width:40px;height:40px;color:var(--red)}.ideal__card[data-astro-cid-qawmkn5m] p[data-astro-cid-qawmkn5m]{color:var(--ink-muted)}@media(max-width:900px){.ideal__grid[data-astro-cid-qawmkn5m]{grid-template-columns:1fr}}.faq__grid[data-astro-cid-qawmkn5m]{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(30px,6vw,90px);align-items:start}@media(max-width:900px){.faq__grid[data-astro-cid-qawmkn5m]{grid-template-columns:1fr}}.rcta__inner[data-astro-cid-qawmkn5m]{display:grid;justify-items:center;text-align:center;gap:30px}
