.fw-hero[data-astro-cid-uxvrqr2o]{padding-block:calc(var(--header-offset) + clamp(3rem, 7vw, 5rem)) clamp(4rem, 8vw, 6rem);background:radial-gradient(ellipse 50% 45% at 80% 75%, #e4c77d1f, transparent 70%), linear-gradient(180deg, var(--ink) 70%, #1b1612);border-bottom:1px solid var(--line-soft)}.fw-hero-copy[data-astro-cid-uxvrqr2o]{max-width:46rem}.fw-hero[data-astro-cid-uxvrqr2o] h1[data-astro-cid-uxvrqr2o]{letter-spacing:-.02em;margin-top:1.5rem;font-size:clamp(3rem,7vw,5.75rem);font-weight:400;line-height:1}.fw-hero[data-astro-cid-uxvrqr2o] h1[data-astro-cid-uxvrqr2o] em[data-astro-cid-uxvrqr2o]{color:var(--champagne)}.fw-hero[data-astro-cid-uxvrqr2o] .lead[data-astro-cid-uxvrqr2o]{margin-top:1.5rem}.fw-ctas[data-astro-cid-uxvrqr2o]{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:2.25rem;display:flex}.fw-ascent[data-astro-cid-uxvrqr2o]{margin-top:clamp(3.5rem,7vw,5rem)}.stage[data-astro-cid-uxvrqr2o]{background:var(--ink);scroll-margin-top:var(--header-h)}.stage[data-astro-cid-uxvrqr2o].alt{background:var(--espresso)}.stage-grid[data-astro-cid-uxvrqr2o]{grid-template-columns:.7fr 1.3fr;align-items:start;gap:clamp(2.5rem,7vw,6rem);display:grid}.stage-mark[data-astro-cid-uxvrqr2o]{top:calc(var(--header-h) + 3rem);justify-items:center;gap:1.25rem;display:grid;position:sticky}.stage-arch[data-astro-cid-uxvrqr2o]{width:min(100%,260px);height:calc(380px * var(--h));border:1px solid rgba(228, 199, 125, calc(.3 + var(--warm) * 1.5));background:radial-gradient(ellipse 80% 55% at 50% 30%, rgba(228, 199, 125, var(--warm)), transparent 75%), linear-gradient(180deg, #30241ba6, #17130f4d);border-radius:999px 999px 8px 8px;place-items:center;display:grid}.stage-m4[data-astro-cid-uxvrqr2o] .stage-arch[data-astro-cid-uxvrqr2o]{border-color:var(--gold-bright);box-shadow:0 -24px 70px -40px #e4c77db3}.stage[data-astro-cid-uxvrqr2o].featured{background:radial-gradient(ellipse 40% 60% at 20% 42%, #e4c77d2b, transparent 70%), radial-gradient(ellipse 55% 45% at 85% 100%, #e4c77d14, transparent 70%), linear-gradient(180deg, #2b211a, var(--espresso) 85%);border-block:1px solid #e4c77d80;padding-block:clamp(4.75rem,9.5vw,8rem);position:relative}.orbit[data-astro-cid-uxvrqr2o]{aspect-ratio:1;place-items:center;width:min(100%,360px);display:grid;position:relative}.orbit[data-astro-cid-uxvrqr2o]:before{content:"";border:1px solid #e4c77d66;border-radius:50%;position:absolute;inset:0}.featured[data-astro-cid-uxvrqr2o] .stage-arch[data-astro-cid-uxvrqr2o]{aspect-ratio:3/4;border-color:var(--gold-bright);background:radial-gradient(80% 55% at 50% 30%,#e4c77d52,#0000 75%),linear-gradient(#3c2d20f2,#1e1813f2);width:58%;height:auto;margin-top:6%;position:relative;box-shadow:0 -30px 90px -40px #e4c77dd9}.featured[data-astro-cid-uxvrqr2o] .stage-arch[data-astro-cid-uxvrqr2o]:before{content:"";border:1px solid #e4c77d59;border-radius:999px 999px 4px 4px;position:absolute;inset:7px}.featured[data-astro-cid-uxvrqr2o] .stage-code[data-astro-cid-uxvrqr2o]{color:var(--gold-bright)}.orbit-word[data-astro-cid-uxvrqr2o]{font-family:var(--font-display);color:var(--champagne);white-space:nowrap;background:#2a2019;border:1px solid #e4c77d73;border-radius:999px;padding:.3rem .75rem;font-size:1.05rem;font-style:italic;line-height:1;position:absolute;transform:translate(-50%,-50%)}.featured[data-astro-cid-uxvrqr2o] .stage-mark[data-astro-cid-uxvrqr2o]{gap:2rem}.featured[data-astro-cid-uxvrqr2o] .soon[data-astro-cid-uxvrqr2o]{border-color:var(--gold-bright)}.signature[data-astro-cid-uxvrqr2o]{border-block:1px solid #e4c77d73;gap:.6rem;max-width:36rem;margin-top:2rem;padding-block:1.6rem;display:grid}.signature-line[data-astro-cid-uxvrqr2o]{font-family:var(--font-display);color:var(--cream);font-size:clamp(2rem,3.6vw,2.9rem);line-height:1.05}.signature-accent[data-astro-cid-uxvrqr2o]{letter-spacing:.22em;text-transform:uppercase;color:var(--gold-bright);font-size:.78rem;font-weight:600}.stage-code[data-astro-cid-uxvrqr2o]{font-family:var(--font-display);color:var(--champagne);letter-spacing:-.02em;font-size:clamp(4rem,8vw,6.5rem);line-height:1}.soon[data-astro-cid-uxvrqr2o]{letter-spacing:.18em;text-transform:uppercase;color:var(--gold-bright);white-space:nowrap;border:1px solid #e4c77d73;border-radius:999px;padding:.3rem .8rem;font-size:.75rem;font-weight:600}.stage-count[data-astro-cid-uxvrqr2o]{white-space:nowrap;letter-spacing:.24em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:600}.stage-body[data-astro-cid-uxvrqr2o] h2[data-astro-cid-uxvrqr2o]{letter-spacing:-.015em;margin-top:1.25rem;font-size:clamp(2.6rem,5.4vw,4.4rem);font-weight:400;line-height:1.02}.stage-body[data-astro-cid-uxvrqr2o] h2[data-astro-cid-uxvrqr2o] em[data-astro-cid-uxvrqr2o]{color:var(--champagne);display:block}.stage-tagline[data-astro-cid-uxvrqr2o]{font-family:var(--font-display);color:var(--gold-bright);margin-top:1.25rem;font-size:clamp(1.4rem,2.4vw,1.9rem);font-style:italic}.stage-body[data-astro-cid-uxvrqr2o] .stage-desc{color:var(--text-soft);max-width:36rem;margin-top:1.75rem}.stage-details[data-astro-cid-uxvrqr2o]{flex-wrap:wrap;gap:1rem 2.5rem;margin:1.75rem 0 0;display:flex}.stage-details[data-astro-cid-uxvrqr2o] dt[data-astro-cid-uxvrqr2o]{letter-spacing:.22em;text-transform:uppercase;color:var(--gold);font-size:.75rem;font-weight:600}.stage-details[data-astro-cid-uxvrqr2o] dd[data-astro-cid-uxvrqr2o]{font-family:var(--font-display);color:var(--cream);margin:.35rem 0 0;font-size:1.5rem}.stage-ctas[data-astro-cid-uxvrqr2o]{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:2.25rem;display:flex}.begin[data-astro-cid-uxvrqr2o]{text-align:center;background:radial-gradient(ellipse 55% 70% at 50% 100%, #e4c77d24, transparent 70%), var(--ink);border-top:1px solid var(--line-soft)}.begin-inner[data-astro-cid-uxvrqr2o]{justify-items:center;max-width:50rem;display:grid}.begin[data-astro-cid-uxvrqr2o] .eyebrow[data-astro-cid-uxvrqr2o]:after{content:"";opacity:.7;background:currentColor;width:28px;height:1px}.begin[data-astro-cid-uxvrqr2o] h2[data-astro-cid-uxvrqr2o]{margin-top:1.25rem;font-size:clamp(2.5rem,5.6vw,4.5rem);font-weight:400;line-height:1.04}.begin[data-astro-cid-uxvrqr2o] h2[data-astro-cid-uxvrqr2o] em[data-astro-cid-uxvrqr2o]{color:var(--champagne);display:block}.begin[data-astro-cid-uxvrqr2o] .lead[data-astro-cid-uxvrqr2o]{margin:1.5rem auto 0}.begin[data-astro-cid-uxvrqr2o] .btn[data-astro-cid-uxvrqr2o]{margin-top:2.25rem}@media (width<=900px){.stage-grid[data-astro-cid-uxvrqr2o]{grid-template-columns:1fr}.stage-mark[data-astro-cid-uxvrqr2o]{grid-template-rows:1fr auto;grid-template-columns:auto auto;place-content:end start;justify-items:start;gap:.6rem 1.25rem;position:static}.stage-arch[data-astro-cid-uxvrqr2o]{width:120px;height:calc(180px * var(--h));grid-row:1/span 2;align-self:end}.stage-count[data-astro-cid-uxvrqr2o],.soon[data-astro-cid-uxvrqr2o]{grid-column:2;align-self:end}.stage-count[data-astro-cid-uxvrqr2o]:last-child{grid-row:2}.stage-code[data-astro-cid-uxvrqr2o]{font-size:3rem}.orbit[data-astro-cid-uxvrqr2o]{grid-row:1/span 2;width:150px}.featured[data-astro-cid-uxvrqr2o] .stage-mark[data-astro-cid-uxvrqr2o]{gap:.6rem 1.25rem}.featured[data-astro-cid-uxvrqr2o] .stage-arch[data-astro-cid-uxvrqr2o]{grid-row:auto;width:60%;height:auto}.orbit-word[data-astro-cid-uxvrqr2o],.stage-body[data-astro-cid-uxvrqr2o] .eyebrow[data-astro-cid-uxvrqr2o]{display:none}.stage-body[data-astro-cid-uxvrqr2o] h2[data-astro-cid-uxvrqr2o]{margin-top:0}}@media (width<=420px){.orbit[data-astro-cid-uxvrqr2o]{width:112px}.soon[data-astro-cid-uxvrqr2o]{letter-spacing:.1em;padding-inline:.6rem}}@media (width<=560px){.fw-ctas[data-astro-cid-uxvrqr2o] .btn[data-astro-cid-uxvrqr2o],.begin[data-astro-cid-uxvrqr2o] .btn[data-astro-cid-uxvrqr2o]{width:100%}.stage-ctas[data-astro-cid-uxvrqr2o]{flex-direction:column;align-items:stretch}.stage-ctas[data-astro-cid-uxvrqr2o] .text-link[data-astro-cid-uxvrqr2o]{justify-content:center}}
