.hero[data-astro-cid-kvpfntue]{background:radial-gradient(900px 600px at 78% 15%,#b8996829,#0000 65%);padding:100px 56px 90px;position:relative;overflow:hidden}.hero-kicker[data-astro-cid-kvpfntue]{margin-bottom:22px;display:block}.hero-product-grid[data-astro-cid-kvpfntue]{z-index:2;grid-template-columns:1.1fr .9fr;align-items:center;gap:60px;max-width:1320px;margin:0 auto;display:grid;position:relative}.hero-product-wrap[data-astro-cid-kvpfntue]{overflow:visible}.hero-product-img[data-astro-cid-kvpfntue]{aspect-ratio:4/3;border:1px solid var(--gold-soft);letter-spacing:.1em;text-transform:uppercase;color:var(--cream);background:linear-gradient(155deg,#b8996852,#8b4a2b6b);justify-content:center;align-items:center;font-family:Montserrat,sans-serif;font-size:11px;transition:transform .4s ease-out;display:flex;transform:translateY(0)}.program[data-astro-cid-kvpfntue]{background:var(--near-black);color:var(--cream);padding:80px 56px}.program-inner[data-astro-cid-kvpfntue]{max-width:1320px;margin:0 auto}.program-inner[data-astro-cid-kvpfntue] .eyebrow[data-astro-cid-kvpfntue]{color:var(--gold);margin-bottom:20px;display:block}.program-inner[data-astro-cid-kvpfntue] h2[data-astro-cid-kvpfntue]{max-width:680px;color:var(--cream);margin-bottom:60px;font-size:30px;line-height:1.35}.journey[data-astro-cid-kvpfntue]{gap:0;display:flex;position:relative}.journey[data-astro-cid-kvpfntue]:before{content:"";background:#faf6ee47;height:1px;position:absolute;top:7px;left:0;right:0}.journey-step[data-astro-cid-kvpfntue]{flex:1;padding:32px 28px 0 0;position:relative}.journey-step[data-astro-cid-kvpfntue]:last-child{padding-right:0}.journey-dot[data-astro-cid-kvpfntue]{background:var(--gold);border:3px solid var(--near-black);border-radius:50%;width:15px;height:15px;position:absolute;top:0;left:0}.journey-step[data-astro-cid-kvpfntue] .num[data-astro-cid-kvpfntue]{letter-spacing:.1em;text-transform:uppercase;color:var(--gold);margin-bottom:8px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;display:block}.journey-step[data-astro-cid-kvpfntue] h3[data-astro-cid-kvpfntue]{color:var(--cream);margin-bottom:8px;font-size:24px}.journey-step[data-astro-cid-kvpfntue] p[data-astro-cid-kvpfntue]{color:#faf6eea6;font-size:15.5px;line-height:1.5}.tracks[data-astro-cid-kvpfntue]{padding:90px 56px}.tracks-inner[data-astro-cid-kvpfntue]{max-width:1320px;margin:0 auto}.tracks-inner[data-astro-cid-kvpfntue] .eyebrow[data-astro-cid-kvpfntue]{text-align:center;margin-bottom:20px;display:block}.tracks-inner[data-astro-cid-kvpfntue] h2[data-astro-cid-kvpfntue]{text-align:center;max-width:700px;margin:0 auto 60px;font-size:30px;line-height:1.35}.track-grid[data-astro-cid-kvpfntue]{border:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:0;display:grid}.track[data-astro-cid-kvpfntue]{padding:44px 40px}.track[data-astro-cid-kvpfntue]:first-child{border-right:1px solid var(--rule)}.track[data-astro-cid-kvpfntue] .eyebrow[data-astro-cid-kvpfntue]{color:var(--gold)}.track[data-astro-cid-kvpfntue] h3[data-astro-cid-kvpfntue]{margin:14px 0 16px;font-size:26px}.track[data-astro-cid-kvpfntue] p[data-astro-cid-kvpfntue]{color:#4a453e;font-size:16.5px;line-height:1.6}.audience[data-astro-cid-kvpfntue]{background:var(--white);text-align:center;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:56px}.audience-label[data-astro-cid-kvpfntue]{letter-spacing:.14em;text-transform:uppercase;color:var(--brown);margin-right:20px;font-family:Montserrat,sans-serif;font-size:11.5px;font-weight:600}.audience-inline[data-astro-cid-kvpfntue]{color:var(--near-black);font-family:Instrument Serif,serif;font-size:22px}.audience-inline[data-astro-cid-kvpfntue] .sep[data-astro-cid-kvpfntue]{color:var(--gold);margin:0 14px;font-style:normal}.investment[data-astro-cid-kvpfntue]{background:var(--white);padding:90px 56px}.investment-inner[data-astro-cid-kvpfntue]{max-width:1320px;margin:0 auto}.investment-inner[data-astro-cid-kvpfntue] .eyebrow[data-astro-cid-kvpfntue]{text-align:center;margin-bottom:20px;display:block}.investment-inner[data-astro-cid-kvpfntue] h2[data-astro-cid-kvpfntue]{text-align:center;max-width:700px;margin:0 auto 16px;font-size:30px;line-height:1.35}.investment-inner[data-astro-cid-kvpfntue] .sub[data-astro-cid-kvpfntue]{text-align:center;color:#6b6459;max-width:560px;margin:0 auto 60px;font-size:16.5px;font-style:italic}.price-grid[data-astro-cid-kvpfntue]{border-top:1px solid var(--near-black);grid-template-columns:repeat(4,1fr);display:grid}.price-tier[data-astro-cid-kvpfntue]{border-right:1px solid var(--rule);text-align:center;padding:34px 24px 0}.price-tier[data-astro-cid-kvpfntue]:last-child{border-right:none}.price-tier[data-astro-cid-kvpfntue] .qty[data-astro-cid-kvpfntue]{letter-spacing:.1em;text-transform:uppercase;color:var(--brown);margin-bottom:14px;font-family:Montserrat,sans-serif;font-size:11.5px;font-weight:600}.price-tier[data-astro-cid-kvpfntue] .amount[data-astro-cid-kvpfntue]{margin-bottom:8px;font-family:Instrument Serif,serif;font-size:42px}.price-tier[data-astro-cid-kvpfntue] .per[data-astro-cid-kvpfntue]{color:#6b6459;font-size:14.5px}.investment-cta[data-astro-cid-kvpfntue]{text-align:center;margin-top:56px}.investment-cta[data-astro-cid-kvpfntue] p[data-astro-cid-kvpfntue]{color:#6b6459;max-width:520px;margin-bottom:0;margin-left:auto;margin-right:auto;font-size:15.5px}.included[data-astro-cid-kvpfntue]{padding:90px 56px}.included-inner[data-astro-cid-kvpfntue]{max-width:1100px;margin:0 auto}.included-inner[data-astro-cid-kvpfntue] .eyebrow[data-astro-cid-kvpfntue]{text-align:center;margin-bottom:20px;display:block}.included-inner[data-astro-cid-kvpfntue] h2[data-astro-cid-kvpfntue]{text-align:center;margin-bottom:50px;font-size:30px}.included-visual[data-astro-cid-kvpfntue]{grid-template-columns:1fr 260px;align-items:center;gap:50px;max-width:1100px;margin:0 auto 60px;display:grid}.included-list[data-astro-cid-kvpfntue]{border-top:1px solid var(--rule)}.included-row[data-astro-cid-kvpfntue]{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;padding:22px 0;font-size:17px;display:flex}.included-row[data-astro-cid-kvpfntue] .note[data-astro-cid-kvpfntue]{color:#6b6459;font-family:Montserrat,sans-serif;font-size:12px}.included-photo[data-astro-cid-kvpfntue]{aspect-ratio:4/3;border:1px solid var(--gold-soft);letter-spacing:.08em;text-transform:uppercase;color:var(--cream);text-align:center;background:linear-gradient(155deg,#b8996847,#8b4a2b61);justify-content:center;align-items:center;padding:10px;font-family:Montserrat,sans-serif;font-size:10px;display:flex}.close-cta[data-astro-cid-kvpfntue]{text-align:center;padding:90px 56px 130px}.close-cta[data-astro-cid-kvpfntue] .eyebrow[data-astro-cid-kvpfntue]{margin-bottom:18px;display:block}.close-cta[data-astro-cid-kvpfntue] h2[data-astro-cid-kvpfntue]{max-width:680px;margin:0 auto 20px;font-size:34px;font-style:italic;line-height:1.35}.close-cta[data-astro-cid-kvpfntue] p[data-astro-cid-kvpfntue]{color:#211e1abf;max-width:600px;margin:0 auto;font-size:17.5px}@media (width<=980px){.hero-product-grid[data-astro-cid-kvpfntue],.track-grid[data-astro-cid-kvpfntue]{grid-template-columns:1fr}.track[data-astro-cid-kvpfntue]:first-child{border-right:none;border-bottom:1px solid var(--rule)}.price-grid[data-astro-cid-kvpfntue]{grid-template-columns:1fr 1fr}.included-visual[data-astro-cid-kvpfntue]{grid-template-columns:1fr}}
