@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,600;0,700;0,900;1,400;1,700&family=Crimson+Pro:ital,wght@0,300;0,400;0,600;1,300;1,400&family=DM+Mono:wght@300;400;500&display=swap);*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--navy:#0f1f3d;--navy2:#162845;--navy3:#1e3560;--gold:#c8973a;--gold2:#e8b84b;--gold3:#f5d080;--cream:#faf6ef;--paper:#f3ede0;--text:#1a1a2e;--muted:#6b6b7a;--white:#fff;--green:#1a5c2a;--lgreen:#e8f5ec}html{scroll-behavior:smooth}body{background:#faf6ef;background:var(--cream);color:#1a1a2e;color:var(--text);font-family:Crimson Pro,Georgia,serif;line-height:1.6;overflow-x:hidden}nav{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f1f3df2;border-bottom:1px solid #c8973a26;display:flex;justify-content:space-between;left:0;padding:18px 56px;position:fixed;right:0;top:0;transition:box-shadow .3s ease;z-index:100}.nav-logo{text-decoration:none}.nav-logo-main{color:#e8b84b;font-family:Playfair Display,serif;font-size:1.35rem;font-weight:700}.nav-logo-sub{color:#ffffff61;display:block;font-family:DM Mono,monospace;font-size:.58rem;letter-spacing:.14em;margin-top:2px;text-transform:uppercase}.nav-right{align-items:center;display:flex;gap:22px}.nav-link{color:#ffffff7a;font-family:DM Mono,monospace;font-size:.65rem;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:color .3s}.nav-link:hover{color:#c8973a;color:var(--gold)}.nav-cta{background:#c8973a;background:var(--gold);color:#0f1f3d;color:var(--navy);font-family:DM Mono,monospace;font-size:.72rem;font-weight:500;letter-spacing:.1em;padding:10px 22px;text-decoration:none;text-transform:uppercase;transition:all .3s}.nav-cta:hover{background:#e8b84b;background:var(--gold2);box-shadow:0 4px 20px #c8973a66;transform:translateY(-1px)}.btn-primary{background:#c8973a;background:var(--gold);color:#0f1f3d;color:var(--navy);display:inline-block;font-family:DM Mono,monospace;font-size:.75rem;font-weight:500;letter-spacing:.1em;padding:15px 32px;text-decoration:none;text-transform:uppercase;transition:all .3s}.btn-primary:hover{background:#e8b84b;background:var(--gold2);box-shadow:0 8px 32px #c8973a80;transform:translateY(-2px)}.btn-outline{background:#0000;border:1px solid #ffffff38;color:#ffffffbf;display:inline-block;font-family:DM Mono,monospace;font-size:.75rem;letter-spacing:.1em;padding:14px 32px;text-decoration:none;text-transform:uppercase;transition:all .3s}.btn-outline:hover{border-color:#c8973a;border-color:var(--gold);color:#c8973a;color:var(--gold)}.hero{align-items:center;background:#0f1f3d;background:var(--navy);display:flex;min-height:100vh;overflow:hidden;padding:120px 56px 90px;position:relative}.hero-grid-bg{background-image:linear-gradient(#c8973a0a 1px,#0000 0),linear-gradient(90deg,#c8973a0a 1px,#0000 0);background-size:72px 72px;inset:0}.hero-glow,.hero-grid-bg{pointer-events:none;position:absolute}.hero-glow{background:radial-gradient(ellipse,#c8973a1a 0,#0000 70%);height:560px;right:-80px;top:-80px;width:560px}.hero-inner{grid-gap:72px;align-items:center;display:grid;gap:72px;grid-template-columns:1fr 400px;margin:0 auto;max-width:1180px;position:relative;width:100%;z-index:2}.hero-eyebrow{align-items:center;color:#c8973a;color:var(--gold);display:flex;font-family:DM Mono,monospace;font-size:.68rem;gap:12px;letter-spacing:.18em;margin-bottom:20px;text-transform:uppercase}.hero-eyebrow:before{background:#c8973a;background:var(--gold);content:"";display:block;height:1px;width:28px}.hero-headline{color:#fff;color:var(--white);font-family:Playfair Display,serif;font-size:clamp(2.6rem,4.8vw,4.4rem);font-weight:700;line-height:1.1;margin-bottom:14px}.hero-headline em{color:#e8b84b;color:var(--gold2);font-style:italic}.hero-tagline{color:#f5d080;color:var(--gold3);font-family:Playfair Display,serif;font-size:1.25rem;font-style:italic;letter-spacing:.02em;margin-bottom:22px}.hero-sub{color:#ffffffa6;font-size:1.15rem;font-weight:300;line-height:1.75;margin-bottom:28px;max-width:540px}.hero-promise{background:#c8973a1a;border:1px solid #c8973a40;display:flex;flex-wrap:wrap;gap:0;margin-bottom:32px;padding:13px 18px}.promise-item{color:#f5d080;color:var(--gold3);font-family:DM Mono,monospace;font-size:.7rem;letter-spacing:.06em;padding:2px 12px 2px 0}.promise-item:not(:last-child):after{color:#c8973a66;content:"·";margin-left:12px}.hero-actions{display:flex;flex-wrap:wrap;gap:14px}.hero-card{background:#ffffff0a;border:1px solid #c8973a33;padding:36px;position:relative}.hero-card:before{background:#c8973a;background:var(--gold);content:"";height:3px;left:36px;position:absolute;top:-1px;width:56px}.hc-label{color:#c8973a;color:var(--gold);font-family:DM Mono,monospace;font-size:.62rem;letter-spacing:.15em;margin-bottom:16px;text-transform:uppercase}.hc-name{color:#fff;color:var(--white);font-family:Playfair Display,serif;font-size:1.45rem;font-weight:600;margin-bottom:4px}.hc-title{color:#ffffff6b;font-size:.9rem;font-style:italic;margin-bottom:20px}.cred-list{display:flex;flex-direction:column;gap:9px;list-style:none}.cred-list li{align-items:flex-start;color:#ffffff9e;display:flex;font-size:.88rem;gap:9px;line-height:1.4}.cred-list li:before{color:#c8973a;color:var(--gold);content:"◆";flex-shrink:0;font-size:.46rem;margin-top:5px}.launch-dates{border-top:1px solid #c8973a26;display:flex;flex-direction:column;gap:10px;margin-top:24px;padding-top:20px}.launch-item{align-items:center;display:flex;gap:12px}.lbadge{font-family:DM Mono,monospace;font-size:.6rem;font-weight:500;letter-spacing:.1em;padding:3px 10px;text-transform:uppercase}.lbadge.green{background:#1a5c2a;background:var(--green);color:#fff}.lbadge.navy{background:#ffffff1a;border:1px solid #c8973a4d;color:#c8973a;color:var(--gold)}.ldate{color:#fff;color:var(--white);font-family:Playfair Display,serif;font-size:1rem;font-weight:600}.ldesc{color:#ffffff61;font-size:.78rem;font-style:italic}.quote-band{background:#c8973a;background:var(--gold);padding:26px 56px;text-align:center}.quote-band p{color:#0f1f3d;color:var(--navy);font-family:Playfair Display,serif;font-size:1.1rem;font-style:italic;font-weight:600;margin:0 auto;max-width:820px}.why-section{background:#f3ede0;background:var(--paper);padding:90px 0}.why-inner{grid-gap:88px;align-items:start;display:grid;gap:88px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1180px;padding:0 56px}.section-eyebrow{align-items:center;color:#c8973a;color:var(--gold);display:flex;font-family:DM Mono,monospace;font-size:.65rem;gap:12px;letter-spacing:.18em;margin-bottom:14px;text-transform:uppercase}.section-eyebrow:before{background:#c8973a;background:var(--gold);content:"";display:block;height:1px;width:22px}.section-title{color:#0f1f3d;color:var(--navy);font-family:Playfair Display,serif;font-size:clamp(1.8rem,3.2vw,2.8rem);font-weight:700;line-height:1.2;margin-bottom:16px}.section-title em{color:#c8973a;color:var(--gold);font-style:italic}.section-title.light{color:#fff;color:var(--white)}.section-intro{color:#6b6b7a;color:var(--muted);font-size:1.1rem;font-weight:300;line-height:1.8;margin-bottom:52px;max-width:620px}.section-intro.light{color:#ffffff85}.pain-points{display:flex;flex-direction:column}.pain-point{grid-gap:16px;align-items:start;border-bottom:1px solid #0f1f3d1a;display:grid;gap:16px;grid-template-columns:36px 1fr;padding:24px 0}.pain-point:first-child{border-top:1px solid #0f1f3d1a}.pain-num{color:#c8973a;color:var(--gold);font-family:DM Mono,monospace;font-size:.65rem;padding-top:4px}.pain-text strong{color:#0f1f3d;color:var(--navy);display:block;font-family:Playfair Display,serif;font-size:1rem;font-weight:600;margin-bottom:5px}.pain-text p{color:#6b6b7a;color:var(--muted);font-size:.92rem;line-height:1.6}.modules-section{background:#0f1f3d;background:var(--navy);overflow:hidden;padding:90px 56px;position:relative}.modules-bg{background-image:linear-gradient(#c8973a08 1px,#0000 0),linear-gradient(90deg,#c8973a08 1px,#0000 0);background-size:56px 56px;inset:0;pointer-events:none;position:absolute}.modules-inner{margin:0 auto;max-width:1180px;position:relative;z-index:2}.modules-grid{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(3,1fr)}.module-card{background:#ffffff08;border:1px solid #c8973a1a;padding:32px 28px;position:relative;transition:all .3s}.module-card:before{background:#c8973a;background:var(--gold);content:"";height:2px;left:0;position:absolute;top:0;transition:width .4s;width:0}.module-card:hover{background:#c8973a0d}.module-card.featured:before,.module-card:hover:before{width:100%}.module-card.featured{background:#c8973a0f;border-color:#c8973a4d}.module-num{align-items:center;color:#c8973a;color:var(--gold);display:flex;flex-wrap:wrap;font-size:.58rem;gap:8px;letter-spacing:.15em;margin-bottom:10px;text-transform:uppercase}.mlabel,.module-num{font-family:DM Mono,monospace}.mlabel{font-size:.6rem;letter-spacing:.06em;padding:2px 8px}.mlabel.live{background:#1a5c2a;background:var(--green);color:#fff}.mlabel.soon{background:#c8973a33;color:#f5d080;color:var(--gold3)}.mlabel.tba{background:#ffffff14;color:#fff6}.module-title{color:#fff;color:var(--white);font-family:Playfair Display,serif;font-size:1.15rem;font-weight:600;line-height:1.3;margin-bottom:10px}.module-tagline{color:#ffffff7a;font-size:.85rem;font-style:italic;line-height:1.5;margin-bottom:16px}.module-features{display:flex;flex-direction:column;gap:6px;list-style:none}.module-features li{align-items:flex-start;color:#fff6;display:flex;font-size:.82rem;gap:8px;line-height:1.4}.module-features li:before{color:#c8973a;color:var(--gold);content:"—";flex-shrink:0;opacity:.6}.module-quote{background:#c8973a14;border-left:2px solid #c8973a;border-left:2px solid var(--gold);color:#f5d080;color:var(--gold3);font-size:.82rem;font-style:italic;line-height:1.5;margin-top:16px;padding:11px 14px}.module-row2{grid-gap:2px;display:grid;gap:2px;grid-column:span 3;grid-template-columns:1fr 1fr;margin-top:2px}.flex-banner{align-items:center;background:#ffffff0a;border:1px solid #c8973a26;display:flex;flex-wrap:wrap;gap:14px;grid-column:span 2;justify-content:space-between;margin-top:2px;padding:22px 30px}.flex-banner-text{color:#f5d080;color:var(--gold3);font-family:Playfair Display,serif;font-size:1.05rem;font-style:italic}.flex-banner-sub{color:#ffffff61;font-size:.88rem;margin-top:4px}.flex-banner-cta{background:#c8973a;background:var(--gold);color:#0f1f3d;color:var(--navy);font-family:DM Mono,monospace;font-size:.7rem;letter-spacing:.1em;padding:10px 22px;text-decoration:none;text-transform:uppercase;transition:all .3s;white-space:nowrap}.flex-banner-cta:hover{background:#e8b84b;background:var(--gold2)}.stats-band{background:#162845;background:var(--navy2);border-top:3px solid #c8973a;border-top:3px solid var(--gold);padding:64px 56px}.stats-inner{display:grid;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1180px}.band-stat{border-right:1px solid #c8973a1f;padding:16px 22px;text-align:center}.band-stat:last-child{border-right:none}.band-num{color:#e8b84b;color:var(--gold2);display:block;font-family:Playfair Display,serif;font-size:2.8rem;font-weight:700;line-height:1;margin-bottom:7px}.band-label{color:#ffffff6b;font-family:Crimson Pro,serif;font-size:.95rem;font-style:italic}.launch-section{background:#faf6ef;background:var(--cream);padding:90px 56px}.launch-inner{margin:0 auto;max-width:1180px}.launch-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-top:52px}.launch-card{border:1px solid;overflow:hidden;padding:40px;position:relative}.launch-card:before{content:"";height:3px;left:0;position:absolute;right:0;top:0}.launch-card.mc{background:#e8f5ec;background:var(--lgreen);border-color:#1a5c2a40}.launch-card.mc:before{background:#1a5c2a;background:var(--green)}.launch-card.pf{background:#f3ede0;background:var(--paper);border-color:#c8973a40}.launch-card.pf:before{background:#c8973a;background:var(--gold)}.lc-eyebrow{font-family:DM Mono,monospace;font-size:.62rem;letter-spacing:.14em;margin-bottom:12px;text-transform:uppercase}.launch-card.mc .lc-eyebrow{color:#1a5c2a;color:var(--green)}.launch-card.pf .lc-eyebrow{color:#c8973a;color:var(--gold)}.lc-date{font-family:Playfair Display,serif;font-size:2.4rem;font-weight:700;line-height:1;margin-bottom:8px}.launch-card.mc .lc-date{color:#1a5c2a;color:var(--green)}.launch-card.pf .lc-date,.lc-title{color:#0f1f3d;color:var(--navy)}.lc-title{font-family:Playfair Display,serif;font-size:1.15rem;font-weight:600;margin-bottom:12px}.lc-desc{color:#6b6b7a;color:var(--muted);font-size:.98rem;line-height:1.7;margin-bottom:20px}.lc-includes{display:flex;flex-direction:column;gap:7px;list-style:none}.lc-includes li{align-items:flex-start;color:#0f1f3d;color:var(--navy);display:flex;font-size:.88rem;gap:9px;line-height:1.4}.lc-includes li:before{content:"✓";flex-shrink:0;font-weight:700;margin-top:1px}.launch-card.mc .lc-includes li:before{color:#1a5c2a;color:var(--green)}.launch-card.pf .lc-includes li:before{color:#c8973a;color:var(--gold)}.lc-note{background:#0f1f3d;background:var(--navy);color:#f5d080;color:var(--gold3);font-size:.85rem;font-style:italic;line-height:1.5;margin-top:20px;padding:13px 17px}.outcomes-section{background:#f3ede0;background:var(--paper);padding:90px 56px}.outcomes-inner{margin:0 auto;max-width:1180px}.outcomes-grid{grid-gap:26px;display:grid;gap:26px;grid-template-columns:repeat(2,1fr);margin-top:52px}.oc{background:#fff;background:var(--white);border:1px solid #0f1f3d14;display:flex;gap:18px;overflow:hidden;padding:30px;position:relative;transition:all .3s}.oc:after{background:#c8973a;background:var(--gold);bottom:0;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .4s;width:100%}.oc:hover:after{transform:scaleX(1)}.oc:hover{box-shadow:0 12px 40px #0f1f3d14;transform:translateY(-2px)}.oc-icon{flex-shrink:0;font-size:1.65rem;line-height:1;margin-top:3px}.oc-title{color:#0f1f3d;color:var(--navy);font-family:Playfair Display,serif;font-size:1.05rem;font-weight:600;margin-bottom:7px}.oc-text{color:#6b6b7a;color:var(--muted);font-size:.92rem;line-height:1.65}.presenter-section{background:#faf6ef;background:var(--cream);padding:90px 56px}.presenter-inner{grid-gap:72px;align-items:start;display:grid;gap:72px;grid-template-columns:340px 1fr;margin:0 auto;max-width:1180px}.presenter-sidebar{position:sticky;top:96px}.portrait-wrap{aspect-ratio:3/4;background:#0f1f3d;background:var(--navy);margin-bottom:26px;overflow:hidden;position:relative;width:100%}.portrait-bg{align-items:flex-end;background:linear-gradient(145deg,#1e3560,#0f1f3d);background:linear-gradient(145deg,var(--navy3) 0,var(--navy) 100%);display:flex;height:100%;padding:28px;width:100%}.portrait-init{color:#c8973a1f;font-family:Playfair Display,serif;font-size:4.5rem;font-weight:700;line-height:1}.portrait-bar{background:linear-gradient(0deg,#c8973a 0,#0000 60%);background:linear-gradient(to top,var(--gold) 0,#0000 60%);bottom:0;height:100%;left:0;position:absolute;width:4px}.sb-name{color:#0f1f3d;color:var(--navy);font-family:Playfair Display,serif;font-size:1.5rem;font-weight:700;margin-bottom:4px}.sb-role{color:#c8973a;color:var(--gold);font-size:.9rem;font-style:italic;margin-bottom:18px}.chips{display:flex;flex-wrap:wrap;gap:6px}.chip{background:#faf6ef;background:var(--cream);border:1px solid #c8973a4d;font-family:DM Mono,monospace;font-size:.58rem;letter-spacing:.07em;padding:4px 10px;text-transform:uppercase}.bio-quote,.chip{color:#0f1f3d;color:var(--navy)}.bio-quote{border-left:3px solid #c8973a;border-left:3px solid var(--gold);font-family:Playfair Display,serif;font-size:1.4rem;font-style:italic;line-height:1.5;margin-bottom:26px;padding-left:22px}.bio-text{color:#6b6b7a;color:var(--muted);font-size:1.02rem;line-height:1.85;margin-bottom:16px}.bio-exits{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-top:32px}.exit-card{background:#fff;background:var(--white);border:1px solid #0f1f3d1a;border-left:3px solid #c8973a;border-left:3px solid var(--gold);padding:18px}.exit-co{color:#0f1f3d;color:var(--navy);font-family:Playfair Display,serif;font-size:.95rem;font-weight:600;margin-bottom:4px}.exit-det{color:#6b6b7a;color:var(--muted);font-size:.78rem;font-style:italic}.testi-section{background:#0f1f3d;background:var(--navy);overflow:hidden;padding:72px 56px;position:relative;text-align:center}.testi-section:before{color:#c8973a0a;content:'"';font-size:18rem;left:50%;line-height:1;pointer-events:none;position:absolute;top:-40px;transform:translateX(-50%)}.testi-section:before,.testi-text{font-family:Playfair Display,serif}.testi-text{color:#fff;color:var(--white);font-size:clamp(1.2rem,2.2vw,1.65rem);font-style:italic;line-height:1.65;margin:0 auto 22px;max-width:780px;position:relative;z-index:2}.testi-attr{color:#c8973a;color:var(--gold);font-family:DM Mono,monospace;font-size:.67rem;letter-spacing:.12em;text-transform:uppercase}.pricing-section{background:#faf6ef;background:var(--cream);padding:90px 56px}.pricing-inner{margin:0 auto;max-width:960px}.pricing-card{background:#fff;background:var(--white);border:1px solid #0f1f3d1a;box-shadow:0 20px 60px #0f1f3d1a;display:grid;grid-template-columns:1fr 300px}.pricing-left{border-right:1px solid #0f1f3d14;padding:48px}.pricing-tag{align-items:center;color:#c8973a;color:var(--gold);display:flex;font-family:DM Mono,monospace;font-size:.62rem;gap:9px;letter-spacing:.15em;margin-bottom:14px;text-transform:uppercase}.pricing-tag:before{background:#c8973a;background:var(--gold);content:"";display:block;height:1px;width:18px}.pricing-name{color:#0f1f3d;color:var(--navy);font-family:Playfair Display,serif;font-size:1.9rem;font-weight:700;margin-bottom:7px}.pricing-sub{color:#6b6b7a;color:var(--muted);font-size:.96rem;font-style:italic;margin-bottom:28px}.inc-list{display:flex;flex-direction:column;gap:12px;list-style:none}.inc-list li{align-items:flex-start;color:#1a1a2e;color:var(--text);display:flex;font-size:.96rem;gap:11px;line-height:1.4}.inc-list li:before{color:#c8973a;color:var(--gold);content:"✓";flex-shrink:0;font-weight:700;margin-top:1px}.pricing-right{align-items:center;background:#0f1f3d;background:var(--navy);display:flex;flex-direction:column;justify-content:center;padding:48px 34px;text-align:center}.price-label{color:#c8973a;color:var(--gold);font-family:DM Mono,monospace;font-size:.62rem;letter-spacing:.15em;margin-bottom:13px;text-transform:uppercase}.price-amount{color:#fff;color:var(--white);font-family:Playfair Display,serif;font-size:3rem;font-weight:700;line-height:1;margin-bottom:6px}.price-amount span{color:#fff6;font-size:1.4rem;font-weight:400}.price-note{color:#ffffff5c;font-size:.82rem;font-style:italic;margin-bottom:26px}.btn-enroll{background:#c8973a;background:var(--gold);color:#0f1f3d;color:var(--navy);display:block;font-family:DM Mono,monospace;font-size:.75rem;font-weight:500;letter-spacing:.1em;margin-bottom:13px;padding:15px 28px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s;width:100%}.btn-enroll:hover{background:#e8b84b;background:var(--gold2);box-shadow:0 8px 32px #c8973a66;transform:translateY(-2px)}.guarantee-text{color:#ffffff47;font-size:.76rem;font-style:italic;line-height:1.5}.faq-section{background:#f3ede0;background:var(--paper);padding:90px 56px}.faq-inner{margin:0 auto;max-width:780px}.faq-item{border-bottom:1px solid #0f1f3d1a}.faq-item:first-of-type{border-top:1px solid #0f1f3d1a}.faq-q{align-items:center;color:#0f1f3d;color:var(--navy);cursor:pointer;display:flex;font-family:Playfair Display,serif;font-size:1.02rem;font-weight:600;gap:16px;justify-content:space-between;padding:22px 0}.faq-q:after{color:#c8973a;color:var(--gold);content:"+";flex-shrink:0;font-family:DM Mono,monospace;font-size:1.1rem;transition:transform .3s}.faq-item.open .faq-q:after{transform:rotate(45deg)}.faq-a{color:#6b6b7a;color:var(--muted);font-size:.96rem;line-height:1.75;max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease}.faq-item.open .faq-a{max-height:500px;padding-bottom:22px}.final-cta{background:#0f1f3d;background:var(--navy);overflow:hidden;padding:110px 56px;position:relative;text-align:center}.final-cta:before{background:radial-gradient(ellipse 60% 80% at 20% 50%,#c8973a14 0,#0000 70%),radial-gradient(ellipse 60% 80% at 80% 50%,#c8973a0f 0,#0000 70%);content:"";inset:0;position:absolute}.final-inner{margin:0 auto;max-width:680px;position:relative;z-index:2}.final-eyebrow{color:#c8973a;color:var(--gold);font-family:DM Mono,monospace;font-size:.65rem;letter-spacing:.18em;margin-bottom:22px;text-transform:uppercase}.final-headline{color:#fff;color:var(--white);font-family:Playfair Display,serif;font-size:clamp(1.9rem,3.8vw,3rem);font-weight:700;line-height:1.2;margin-bottom:16px}.final-headline em{color:#e8b84b;color:var(--gold2);font-style:italic}.final-tagline{color:#f5d080;color:var(--gold3);font-family:Playfair Display,serif;font-size:1.3rem;font-style:italic;letter-spacing:.02em;margin-bottom:18px}.final-sub{color:#ffffff85;font-size:1.05rem;font-style:italic;line-height:1.7;margin-bottom:42px}.final-btns{gap:14px;justify-content:center}.final-btns,footer{display:flex;flex-wrap:wrap}footer{align-items:center;background:#060e1c;gap:16px;justify-content:space-between;padding:42px 56px}.footer-brand{color:#e8b84b;font-family:Playfair Display,serif;font-size:1.15rem;font-weight:700}.footer-brand span{color:#ffffff4d;font-size:.9rem;font-weight:400}.footer-links{display:flex;gap:26px;list-style:none}.footer-links a{color:#ffffff47;font-family:DM Mono,monospace;font-size:.62rem;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;transition:color .3s}.footer-links a:hover{color:#c8973a;color:var(--gold)}.footer-copy{color:#ffffff29;font-size:.8rem;font-style:italic}@media(max-width:900px){nav{padding:14px 22px}.nav-right .nav-link{display:none}.faq-section,.final-cta,.hero,.launch-section,.modules-section,.outcomes-section,.presenter-section,.pricing-section,.quote-band,.stats-band,.testi-section{padding-left:22px;padding-right:22px}.hero-inner,.presenter-inner,.why-inner{gap:44px;grid-template-columns:1fr}.bio-exits,.launch-grid,.module-row2,.modules-grid,.outcomes-grid{grid-template-columns:1fr}.flex-banner,.module-row2{grid-column:span 1}.pricing-card{grid-template-columns:1fr}.stats-inner{grid-template-columns:1fr 1fr}.why-section{padding:70px 0}footer{flex-direction:column;gap:14px;text-align:center}.footer-links{flex-wrap:wrap;justify-content:center}}
/*# sourceMappingURL=main.ce044b92.css.map*/