/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
:root{--emerald-950:#05231a;--emerald-900:#0a3527;--emerald-800:#17573f;--emerald-600:#059669;--emerald-500:#10b981;--emerald-400:#34d399;--gold-600:#d97706;--gold-500:#f59e0b;--gold-400:#fbbf24;--gold-300:#fcd34d;--cream-50:#fdfcf7;--cream-100:#faf8f1;--cream-200:#f1eee2;--moss-300:#587362;--moss-400:#6f8a78;--moss-500:#8ca396;--line:#e2ddc9;--line-soft:#ece7d6;--font-body:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", "Courier New", monospace;--section-padding:clamp(4rem, 8vw, 8rem);--container-max:1280px;--transition-fast:.2s cubic-bezier(.4, 0, .2, 1);--transition-base:.3s cubic-bezier(.4, 0, .2, 1);--transition-slow:.5s cubic-bezier(.4, 0, .2, 1)}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-body);color:var(--emerald-900);background:var(--cream-50);line-height:1.6;overflow-x:hidden}.gradient-text[data-astro-cid-numphgx7]{background:linear-gradient(135deg, var(--gold-500), var(--gold-400));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes pulse{50%{opacity:.5}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.animate-on-scroll[data-astro-cid-numphgx7]{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(30px)}.animate-on-scroll[data-astro-cid-numphgx7].visible{opacity:1;transform:translateY(0)}.nav[data-astro-cid-numphgx7]{z-index:1000;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--line);transition:var(--transition-base);background:#fdfcf7f2;position:fixed;top:0;left:0;right:0}.nav-content[data-astro-cid-numphgx7]{justify-content:space-between;align-items:center;padding:1rem 0;display:flex}.nav-logo[data-astro-cid-numphgx7]{color:var(--emerald-950);align-items:center;gap:.75rem;font-size:1.25rem;font-weight:800;display:flex}.nav-logo-icon[data-astro-cid-numphgx7]{background:var(--emerald-950);width:40px;height:40px;color:var(--gold-400);border-radius:8px;justify-content:center;align-items:center;font-weight:900;display:flex}.nav-cta[data-astro-cid-numphgx7]{background:var(--gold-500);color:var(--emerald-950);transition:var(--transition-base);border-radius:6px;padding:.75rem 1.5rem;font-size:.95rem;font-weight:700;box-shadow:0 4px 12px #f59e0b4d}.nav-cta[data-astro-cid-numphgx7]:hover{background:var(--gold-400);transform:translateY(-2px);box-shadow:0 6px 20px #f59e0b66}.hero[data-astro-cid-numphgx7]{background:linear-gradient(135deg, var(--cream-50) 0%, var(--cream-200) 100%);align-items:center;min-height:100vh;padding-top:80px;display:flex;position:relative;overflow:hidden}.hero[data-astro-cid-numphgx7]:before{content:"";background:radial-gradient(circle,#f59e0b26 0%,#0000 70%);width:80%;height:150%;animation:8s ease-in-out infinite pulse;position:absolute;top:-50%;right:-20%}.hero-content[data-astro-cid-numphgx7]{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid;position:relative}.hero-text[data-astro-cid-numphgx7]{animation:.8s ease-out fadeInLeft}.hero-badge[data-astro-cid-numphgx7]{background:var(--emerald-950);color:var(--gold-400);font-size:.85rem;font-weight:600;font-family:var(--font-mono);border-radius:50px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1rem;display:inline-flex}.hero-title[data-astro-cid-numphgx7]{color:var(--emerald-950);margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,4rem);font-weight:900;line-height:1.1}.hero-subtitle[data-astro-cid-numphgx7]{color:var(--moss-300);margin-bottom:2rem;font-size:1.25rem;line-height:1.7}.hero-cta-group[data-astro-cid-numphgx7]{flex-wrap:wrap;gap:1rem;margin-bottom:2rem;display:flex}.btn-primary[data-astro-cid-numphgx7]{background:var(--gold-500);color:var(--emerald-950);transition:var(--transition-base);border-radius:8px;align-items:center;gap:.5rem;padding:1rem 2rem;font-size:1.05rem;font-weight:700;display:inline-flex;box-shadow:0 8px 24px #f59e0b4d}.btn-primary[data-astro-cid-numphgx7]:hover{background:var(--gold-400);transform:translateY(-3px);box-shadow:0 12px 32px #f59e0b66}.btn-secondary[data-astro-cid-numphgx7]{background:var(--emerald-950);color:var(--cream-50);transition:var(--transition-base);border-radius:8px;align-items:center;gap:.5rem;padding:1rem 2rem;font-size:1.05rem;font-weight:700;display:inline-flex}.btn-secondary[data-astro-cid-numphgx7]:hover{background:var(--emerald-900);transform:translateY(-3px)}.hero-stats[data-astro-cid-numphgx7]{border-top:2px solid var(--line);gap:2rem;padding-top:2rem;display:flex}.hero-stat[data-astro-cid-numphgx7]{text-align:left}.hero-stat-value[data-astro-cid-numphgx7]{color:var(--emerald-950);margin-bottom:.25rem;font-size:2rem;font-weight:900;line-height:1}.hero-stat-label[data-astro-cid-numphgx7]{color:var(--moss-400);font-size:.85rem;font-weight:500}.hero-image[data-astro-cid-numphgx7]{animation:.8s ease-out fadeInRight;position:relative}.hero-image[data-astro-cid-numphgx7] img[data-astro-cid-numphgx7]{border-radius:16px;box-shadow:0 32px 64px #05231a33}.hero-image-badge[data-astro-cid-numphgx7]{background:var(--emerald-950);color:var(--cream-50);border-radius:12px;padding:1.5rem;animation:.6s ease-out .4s both scaleIn;position:absolute;bottom:-20px;left:-20px;box-shadow:0 16px 40px #05231a4d}.hero-image-badge-title[data-astro-cid-numphgx7]{color:var(--gold-400);font-size:.85rem;font-weight:600;font-family:var(--font-mono);margin-bottom:.25rem}.hero-image-badge-value[data-astro-cid-numphgx7]{font-size:1.5rem;font-weight:900}.stats-bar[data-astro-cid-numphgx7]{background:var(--emerald-950);color:var(--cream-50);padding:3rem 0}.stats-grid[data-astro-cid-numphgx7]{text-align:center;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;display:grid}.stat-item[data-astro-cid-numphgx7]{padding:1rem}.stat-value[data-astro-cid-numphgx7]{color:var(--gold-400);font-size:3rem;font-weight:900;line-height:1;font-family:var(--font-mono);margin-bottom:.5rem}.stat-label[data-astro-cid-numphgx7]{color:var(--cream-100);font-size:.95rem;font-weight:500}.curriculum[data-astro-cid-numphgx7]{background:var(--cream-100)}.section-header[data-astro-cid-numphgx7]{text-align:center;max-width:800px;margin:0 auto 4rem}.section-badge[data-astro-cid-numphgx7]{background:var(--gold-500);color:var(--emerald-950);font-size:.85rem;font-weight:700;font-family:var(--font-mono);border-radius:50px;margin-bottom:1rem;padding:.5rem 1.25rem;display:inline-block}.section-title[data-astro-cid-numphgx7]{color:var(--emerald-950);margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem);font-weight:900;line-height:1.2}.section-subtitle[data-astro-cid-numphgx7]{color:var(--moss-300);font-size:1.15rem;line-height:1.7}.module-card[data-astro-cid-numphgx7]{background:var(--cream-50);border:2px solid var(--line);transition:var(--transition-base);border-radius:12px;padding:2rem;position:relative;overflow:hidden}.module-card[data-astro-cid-numphgx7]:before{content:"";background:linear-gradient(90deg, var(--gold-500), var(--gold-400));height:4px;transition:transform .4s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.module-card[data-astro-cid-numphgx7]:hover:before{transform:scaleX(1)}.module-number[data-astro-cid-numphgx7]{font-family:var(--font-mono);color:var(--gold-600);margin-bottom:.5rem;font-size:.85rem;font-weight:700}.module-title[data-astro-cid-numphgx7]{color:var(--emerald-950);margin-bottom:1rem;font-size:1.5rem;font-weight:800}.module-meta[data-astro-cid-numphgx7]{color:var(--moss-400);font-size:.9rem;font-family:var(--font-mono);gap:1rem;margin-bottom:1.5rem;display:flex}.module-topics[data-astro-cid-numphgx7]{list-style:none}.module-topics[data-astro-cid-numphgx7] li[data-astro-cid-numphgx7]{color:var(--emerald-900);padding:.5rem 0 .5rem 1.5rem;font-size:.95rem;position:relative}.module-topics[data-astro-cid-numphgx7] li[data-astro-cid-numphgx7]:before{content:"✓";color:var(--emerald-500);font-weight:700;position:absolute;left:0}.features[data-astro-cid-numphgx7]{background:var(--cream-50)}.features-grid[data-astro-cid-numphgx7]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.feature-card[data-astro-cid-numphgx7]{background:var(--cream-100);transition:var(--transition-base);border:2px solid #0000;border-radius:12px;padding:2rem}.feature-card[data-astro-cid-numphgx7]:hover{border-color:var(--gold-500);transform:translateY(-4px)}.feature-icon[data-astro-cid-numphgx7]{background:var(--emerald-950);border-radius:12px;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:1.5rem;font-size:1.75rem;display:flex}.feature-title[data-astro-cid-numphgx7]{color:var(--emerald-950);margin-bottom:.75rem;font-size:1.25rem;font-weight:800}.feature-description[data-astro-cid-numphgx7]{color:var(--moss-300);line-height:1.7}.audience[data-astro-cid-numphgx7]{background:var(--emerald-950);color:var(--cream-50)}.audience[data-astro-cid-numphgx7] .section-title[data-astro-cid-numphgx7]{color:var(--cream-50)}.audience[data-astro-cid-numphgx7] .section-subtitle[data-astro-cid-numphgx7]{color:var(--cream-100)}.audience-grid[data-astro-cid-numphgx7]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;display:grid}.audience-card[data-astro-cid-numphgx7]{background:var(--emerald-900);border:2px solid var(--emerald-800);transition:var(--transition-base);border-radius:12px;padding:2rem}.audience-card[data-astro-cid-numphgx7]:hover{border-color:var(--gold-500);transform:translateY(-4px)}.audience-icon[data-astro-cid-numphgx7]{margin-bottom:1rem;font-size:2.5rem}.audience-title[data-astro-cid-numphgx7]{color:var(--gold-400);margin-bottom:.75rem;font-size:1.25rem;font-weight:800}.audience-description[data-astro-cid-numphgx7]{color:var(--cream-100);line-height:1.7}.testimonials[data-astro-cid-numphgx7]{background:var(--cream-100)}.testimonials-grid[data-astro-cid-numphgx7]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;display:grid}.testimonial-card[data-astro-cid-numphgx7]{background:var(--cream-50);border:2px solid var(--line);transition:var(--transition-base);border-radius:12px;padding:2rem}.testimonial-card[data-astro-cid-numphgx7]:hover{border-color:var(--gold-500);transform:translateY(-4px);box-shadow:0 16px 32px #05231a1a}.testimonial-stars[data-astro-cid-numphgx7]{color:var(--gold-500);margin-bottom:1rem;font-size:1.25rem}.testimonial-text[data-astro-cid-numphgx7]{color:var(--emerald-900);margin-bottom:1.5rem;font-style:italic;line-height:1.8}.testimonial-author[data-astro-cid-numphgx7]{align-items:center;gap:1rem;display:flex}.testimonial-avatar[data-astro-cid-numphgx7]{background:var(--gold-500);width:50px;height:50px;color:var(--emerald-950);border-radius:50%;justify-content:center;align-items:center;font-size:1.25rem;font-weight:800;display:flex}.testimonial-name[data-astro-cid-numphgx7]{color:var(--emerald-950);margin-bottom:.25rem;font-weight:700}.testimonial-role[data-astro-cid-numphgx7]{color:var(--moss-400);font-size:.85rem}.pricing[data-astro-cid-numphgx7]{background:var(--cream-50)}.pricing-card[data-astro-cid-numphgx7]{background:var(--emerald-950);max-width:600px;color:var(--cream-50);border-radius:16px;margin:0 auto;padding:3rem;position:relative;overflow:hidden}.pricing-card[data-astro-cid-numphgx7]:before{content:"";background:radial-gradient(circle,#f59e0b1a 0%,#0000 70%);width:200%;height:200%;position:absolute;top:-50%;right:-50%}.pricing-badge[data-astro-cid-numphgx7]{background:var(--gold-500);color:var(--emerald-950);font-size:.85rem;font-weight:700;font-family:var(--font-mono);z-index:1;border-radius:50px;margin-bottom:1.5rem;padding:.5rem 1.25rem;display:inline-block;position:relative}.pricing-title[data-astro-cid-numphgx7]{z-index:1;margin-bottom:1rem;font-size:2rem;font-weight:900;position:relative}.pricing-price[data-astro-cid-numphgx7]{color:var(--gold-400);font-size:4rem;font-weight:900;font-family:var(--font-mono);z-index:1;margin-bottom:.5rem;position:relative}.pricing-period[data-astro-cid-numphgx7]{color:var(--cream-100);z-index:1;margin-bottom:2rem;position:relative}.pricing-features[data-astro-cid-numphgx7]{z-index:1;margin-bottom:2rem;list-style:none;position:relative}.pricing-features[data-astro-cid-numphgx7] li[data-astro-cid-numphgx7]{color:var(--cream-100);padding:.75rem 0 .75rem 2rem;position:relative}.pricing-features[data-astro-cid-numphgx7] li[data-astro-cid-numphgx7]:before{content:"✓";color:var(--emerald-400);font-size:1.25rem;font-weight:700;position:absolute;left:0}.pricing-cta[data-astro-cid-numphgx7]{background:var(--gold-500);width:100%;color:var(--emerald-950);transition:var(--transition-base);z-index:1;border-radius:8px;padding:1.25rem;font-size:1.15rem;font-weight:800;position:relative}.pricing-cta[data-astro-cid-numphgx7]:hover{background:var(--gold-400);transform:translateY(-3px);box-shadow:0 12px 32px #f59e0b66}.pricing-guarantee[data-astro-cid-numphgx7]{text-align:center;color:var(--cream-100);z-index:1;margin-top:1.5rem;font-size:.9rem;position:relative}.faq[data-astro-cid-numphgx7]{background:var(--cream-100)}.faq-list[data-astro-cid-numphgx7]{max-width:800px;margin:0 auto}.faq-item[data-astro-cid-numphgx7]{background:var(--cream-50);border:2px solid var(--line);transition:var(--transition-base);border-radius:12px;margin-bottom:1rem;overflow:hidden}.faq-item[data-astro-cid-numphgx7]:hover{border-color:var(--gold-500)}.faq-question[data-astro-cid-numphgx7]{width:100%;color:var(--emerald-950);text-align:left;transition:var(--transition-base);justify-content:space-between;align-items:center;padding:1.5rem;font-size:1.1rem;font-weight:700;display:flex}.faq-question[data-astro-cid-numphgx7]:hover{color:var(--gold-600)}.faq-icon[data-astro-cid-numphgx7]{color:var(--gold-500);transition:var(--transition-base);font-size:1.5rem}.faq-item[data-astro-cid-numphgx7].active .faq-icon[data-astro-cid-numphgx7]{transform:rotate(45deg)}.faq-item[data-astro-cid-numphgx7].active .faq-answer[data-astro-cid-numphgx7]{max-height:500px}.faq-answer-content[data-astro-cid-numphgx7]{color:var(--moss-300);padding:0 1.5rem 1.5rem;line-height:1.8}.final-cta[data-astro-cid-numphgx7]{background:linear-gradient(135deg, var(--emerald-950) 0%, var(--emerald-900) 100%);color:var(--cream-50);text-align:center;position:relative;overflow:hidden}.final-cta[data-astro-cid-numphgx7]:before{content:"";background:radial-gradient(circle,#f59e0b26 0%,#0000 70%);width:200%;height:200%;animation:6s ease-in-out infinite pulse;position:absolute;top:-50%;left:-50%}.final-cta-content[data-astro-cid-numphgx7]{z-index:1;max-width:800px;margin:0 auto;position:relative}.final-cta-title[data-astro-cid-numphgx7]{margin-bottom:1.5rem;font-size:clamp(2rem,4vw,3rem);font-weight:900;line-height:1.2}.final-cta-subtitle[data-astro-cid-numphgx7]{color:var(--cream-100);margin-bottom:2rem;font-size:1.25rem;line-height:1.7}.countdown[data-astro-cid-numphgx7]{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:2rem;display:flex}.countdown-item[data-astro-cid-numphgx7]{background:var(--emerald-900);border:2px solid var(--emerald-800);border-radius:8px;min-width:100px;padding:1rem 1.5rem}.countdown-value[data-astro-cid-numphgx7]{color:var(--gold-400);font-size:2.5rem;font-weight:900;font-family:var(--font-mono);margin-bottom:.25rem;line-height:1}.countdown-label[data-astro-cid-numphgx7]{color:var(--cream-100);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:500}.footer[data-astro-cid-numphgx7]{background:var(--emerald-950);color:var(--cream-100);text-align:center;padding:3rem 0 2rem}.footer-content[data-astro-cid-numphgx7]{margin-bottom:2rem}.footer-logo[data-astro-cid-numphgx7]{color:var(--cream-50);margin-bottom:1rem;font-size:1.5rem;font-weight:900}.footer-tagline[data-astro-cid-numphgx7]{color:var(--gold-400);font-family:var(--font-mono);margin-bottom:1.5rem;font-size:.9rem}.footer-contact[data-astro-cid-numphgx7]{flex-wrap:wrap;justify-content:center;gap:2rem;margin-bottom:2rem;display:flex}.footer-contact[data-astro-cid-numphgx7] a[data-astro-cid-numphgx7]{color:var(--cream-100);transition:var(--transition-base)}.footer-contact[data-astro-cid-numphgx7] a[data-astro-cid-numphgx7]:hover{color:var(--gold-400)}.footer-disclaimer[data-astro-cid-numphgx7]{color:var(--moss-400);max-width:800px;margin:0 auto 2rem;font-size:.85rem;line-height:1.7}.footer-copyright[data-astro-cid-numphgx7]{color:var(--moss-500);border-top:1px solid var(--emerald-800);padding-top:2rem;font-size:.85rem}@media (width<=968px){.hero-content[data-astro-cid-numphgx7]{grid-template-columns:1fr;gap:3rem}.hero-image[data-astro-cid-numphgx7]{order:-1}.hero-stats[data-astro-cid-numphgx7]{justify-content:space-around}.stats-grid[data-astro-cid-numphgx7]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.hero-cta-group[data-astro-cid-numphgx7]{flex-direction:column}.btn-primary[data-astro-cid-numphgx7],.btn-secondary[data-astro-cid-numphgx7]{justify-content:center;width:100%}.hero-stats[data-astro-cid-numphgx7]{flex-direction:column;gap:1.5rem}.stats-grid[data-astro-cid-numphgx7]{grid-template-columns:1fr}.countdown[data-astro-cid-numphgx7]{gap:.5rem}.countdown-item[data-astro-cid-numphgx7]{min-width:80px;padding:.75rem 1rem}.countdown-value[data-astro-cid-numphgx7]{font-size:2rem}.footer-contact[data-astro-cid-numphgx7]{flex-direction:column;gap:1rem}}.scroll-indicator[data-astro-cid-numphgx7]{background:linear-gradient(90deg, var(--gold-500), var(--gold-400));z-index:9999;height:4px;transition:width .1s;position:fixed;top:0;left:0}.online-training[data-astro-cid-numphgx7]{background:linear-gradient(135deg, var(--cream-100) 0%, var(--cream-200) 100%);position:relative;overflow:hidden}.online-training[data-astro-cid-numphgx7]:before{content:"";background:radial-gradient(circle,#10b98114 0%,#0000 70%);width:60%;height:160%;animation:10s ease-in-out infinite pulse;position:absolute;top:-30%;right:-10%}.training-grid[data-astro-cid-numphgx7]{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid;position:relative}.training-image-wrapper[data-astro-cid-numphgx7]{border-radius:20px;transition:transform .6s;position:relative;overflow:hidden;transform:perspective(1000px)rotateY(-5deg);box-shadow:0 32px 64px #05231a26}.training-image-wrapper[data-astro-cid-numphgx7]:hover{transform:perspective(1000px)rotateY(0)}.training-image-wrapper[data-astro-cid-numphgx7] img[data-astro-cid-numphgx7]{width:100%;height:auto;display:block}.training-badge[data-astro-cid-numphgx7]{background:var(--emerald-950);color:var(--gold-400);font-family:var(--font-mono);border-radius:50px;padding:.75rem 1.5rem;font-size:.85rem;font-weight:700;position:absolute;top:2rem;left:2rem;box-shadow:0 8px 24px #05231a4d}.training-content[data-astro-cid-numphgx7] h2[data-astro-cid-numphgx7]{color:var(--emerald-950);margin-bottom:1.5rem;font-size:clamp(2rem,4vw,3rem);font-weight:900;line-height:1.2}.training-content[data-astro-cid-numphgx7] p[data-astro-cid-numphgx7]{color:var(--moss-300);margin-bottom:2rem;font-size:1.15rem;line-height:1.8}.training-features[data-astro-cid-numphgx7]{grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:2rem;display:grid}.training-feature[data-astro-cid-numphgx7]{background:var(--cream-50);border:2px solid var(--line);transition:var(--transition-base);border-radius:12px;padding:1.5rem}.training-feature[data-astro-cid-numphgx7]:hover{border-color:var(--gold-500);transform:translateY(-4px);box-shadow:0 12px 24px #05231a14}.training-feature-icon[data-astro-cid-numphgx7]{margin-bottom:.75rem;font-size:2rem}.training-feature-title[data-astro-cid-numphgx7]{color:var(--emerald-950);margin-bottom:.5rem;font-size:1.1rem;font-weight:700}.training-feature-desc[data-astro-cid-numphgx7]{color:var(--moss-400);font-size:.9rem;line-height:1.6}.trading-classes[data-astro-cid-numphgx7]{background:var(--emerald-950);color:var(--cream-50);position:relative;overflow:hidden}.trading-classes[data-astro-cid-numphgx7]:before{content:"";background-image:linear-gradient(#f59e0b08 1px,#0000 1px),linear-gradient(90deg,#f59e0b08 1px,#0000 1px);background-size:50px 50px;position:absolute;inset:0}.classes-header[data-astro-cid-numphgx7]{text-align:center;z-index:1;margin-bottom:4rem;position:relative}.classes-header[data-astro-cid-numphgx7] .section-badge[data-astro-cid-numphgx7]{background:var(--gold-500);color:var(--emerald-950)}.classes-header[data-astro-cid-numphgx7] h2[data-astro-cid-numphgx7]{color:var(--cream-50)}.classes-header[data-astro-cid-numphgx7] p[data-astro-cid-numphgx7]{color:var(--cream-100)}.bento-grid[data-astro-cid-numphgx7]{z-index:1;grid-template-rows:repeat(3,200px);grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid;position:relative}.bento-card[data-astro-cid-numphgx7]{background:var(--emerald-900);border:2px solid var(--emerald-800);transition:var(--transition-base);border-radius:16px;padding:2rem;position:relative;overflow:hidden}.bento-card[data-astro-cid-numphgx7]:before{content:"";background:linear-gradient(90deg, var(--gold-500), var(--gold-400));height:4px;transition:transform .4s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.bento-card[data-astro-cid-numphgx7]:hover{border-color:var(--gold-500);transform:translateY(-8px);box-shadow:0 20px 40px #f59e0b33}.bento-card[data-astro-cid-numphgx7]:hover:before{transform:scaleX(1)}.bento-card[data-astro-cid-numphgx7].large{grid-area:span 2/span 2}.bento-card[data-astro-cid-numphgx7].wide{grid-column:span 2}.bento-card[data-astro-cid-numphgx7].tall{grid-row:span 2}.bento-icon[data-astro-cid-numphgx7]{margin-bottom:1rem;font-size:3rem}.bento-title[data-astro-cid-numphgx7]{color:var(--gold-400);margin-bottom:.75rem;font-size:1.5rem;font-weight:800}.bento-desc[data-astro-cid-numphgx7]{color:var(--cream-100);font-size:1rem;line-height:1.7}.bento-card[data-astro-cid-numphgx7].large .bento-title[data-astro-cid-numphgx7]{font-size:2rem}.bento-card[data-astro-cid-numphgx7].large .bento-icon[data-astro-cid-numphgx7]{font-size:4rem}.how-to-trade[data-astro-cid-numphgx7]{background:linear-gradient(180deg, var(--cream-50) 0%, var(--cream-100) 100%);position:relative}.how-to-header[data-astro-cid-numphgx7]{text-align:center;margin-bottom:5rem}.timeline[data-astro-cid-numphgx7]{max-width:1000px;margin:0 auto;position:relative}.timeline[data-astro-cid-numphgx7]:before{content:"";background:linear-gradient(180deg, var(--gold-500), var(--emerald-500));width:4px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.timeline-step[data-astro-cid-numphgx7]{grid-template-columns:1fr 100px 1fr;align-items:center;gap:2rem;margin-bottom:4rem;display:grid}.timeline-step[data-astro-cid-numphgx7]:nth-child(2n){direction:rtl}.timeline-step[data-astro-cid-numphgx7]:nth-child(2n)>[data-astro-cid-numphgx7]{direction:ltr}.timeline-content[data-astro-cid-numphgx7]{background:var(--cream-50);border:2px solid var(--line);transition:var(--transition-base);border-radius:16px;padding:2rem;position:relative}.timeline-content[data-astro-cid-numphgx7]:hover{border-color:var(--gold-500);transform:translateY(-4px);box-shadow:0 16px 32px #05231a1a}.timeline-number[data-astro-cid-numphgx7]{background:var(--emerald-950);border:4px solid var(--gold-500);width:80px;height:80px;color:var(--gold-400);font-size:2rem;font-weight:900;font-family:var(--font-mono);z-index:2;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 8px 24px #05231a33}.timeline-image[data-astro-cid-numphgx7]{border-radius:12px;margin-bottom:1.5rem;overflow:hidden;box-shadow:0 12px 24px #05231a26}.timeline-image[data-astro-cid-numphgx7] img[data-astro-cid-numphgx7]{width:100%;height:auto;display:block}.timeline-title[data-astro-cid-numphgx7]{color:var(--emerald-950);margin-bottom:.75rem;font-size:1.5rem;font-weight:800}.timeline-desc[data-astro-cid-numphgx7]{color:var(--moss-300);margin-bottom:1rem;line-height:1.7}.timeline-tag[data-astro-cid-numphgx7]{background:var(--gold-500);color:var(--emerald-950);font-size:.85rem;font-weight:700;font-family:var(--font-mono);border-radius:50px;padding:.5rem 1rem;display:inline-block}.curriculum-cta[data-astro-cid-numphgx7]{background:linear-gradient(135deg, var(--emerald-950) 0%, var(--emerald-900) 100%);color:var(--cream-50);position:relative;overflow:hidden}.curriculum-cta[data-astro-cid-numphgx7]:before{content:"";background:radial-gradient(circle,#f59e0b1f 0%,#0000 70%);width:80%;height:200%;animation:8s ease-in-out infinite pulse;position:absolute;top:-50%;right:-20%}.curriculum-cta[data-astro-cid-numphgx7]:after{content:"";background:radial-gradient(circle,#10b98114 0%,#0000 70%);width:60%;height:150%;animation:10s ease-in-out infinite reverse pulse;position:absolute;bottom:-30%;left:-10%}.curriculum-cta-grid[data-astro-cid-numphgx7]{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid;position:relative}.curriculum-copy[data-astro-cid-numphgx7]{animation:.8s ease-out fadeInLeft}.curriculum-badge[data-astro-cid-numphgx7]{background:var(--gold-500);color:var(--emerald-950);font-size:.85rem;font-weight:700;font-family:var(--font-mono);border-radius:50px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1.25rem;display:inline-flex}.curriculum-headline[data-astro-cid-numphgx7]{color:var(--cream-50);margin-bottom:1.5rem;font-size:clamp(2rem,4vw,3rem);font-weight:900;line-height:1.2}.curriculum-headline[data-astro-cid-numphgx7] .highlight[data-astro-cid-numphgx7]{color:var(--gold-400);display:inline-block;position:relative}.curriculum-headline[data-astro-cid-numphgx7] .highlight[data-astro-cid-numphgx7]:after{content:"";background:var(--gold-500);border-radius:2px;height:4px;position:absolute;bottom:-4px;left:0;right:0}.curriculum-subheadline[data-astro-cid-numphgx7]{color:var(--cream-100);margin-bottom:2rem;font-size:1.25rem;line-height:1.7}.curriculum-benefits[data-astro-cid-numphgx7]{margin-bottom:2rem;list-style:none}.curriculum-benefits[data-astro-cid-numphgx7] li[data-astro-cid-numphgx7]{color:var(--cream-100);padding:.75rem 0 .75rem 2rem;font-size:1.05rem;line-height:1.6;position:relative}.curriculum-benefits[data-astro-cid-numphgx7] li[data-astro-cid-numphgx7]:before{content:"✓";color:var(--emerald-400);font-size:1.25rem;font-weight:900;position:absolute;left:0}.curriculum-proof[data-astro-cid-numphgx7]{background:var(--emerald-900);border:2px solid var(--emerald-800);border-radius:12px;align-items:center;gap:1rem;margin-top:2rem;padding:1.5rem;display:flex}.curriculum-proof-icon[data-astro-cid-numphgx7]{flex-shrink:0;font-size:2.5rem}.curriculum-proof-text[data-astro-cid-numphgx7]{color:var(--cream-100);font-size:.95rem;line-height:1.6}.curriculum-proof-text[data-astro-cid-numphgx7] strong[data-astro-cid-numphgx7]{color:var(--gold-400);font-weight:700}.curriculum-form-wrapper[data-astro-cid-numphgx7]{background:var(--cream-50);border-radius:16px;padding:2.5rem;animation:.8s ease-out fadeInRight;box-shadow:0 32px 64px #0000004d}.curriculum-form-header[data-astro-cid-numphgx7]{text-align:center;margin-bottom:2rem}.curriculum-form-title[data-astro-cid-numphgx7]{color:var(--emerald-950);margin-bottom:.5rem;font-size:1.75rem;font-weight:900}.curriculum-form-subtitle[data-astro-cid-numphgx7]{color:var(--moss-300);font-size:1rem;line-height:1.6}.curriculum-form[data-astro-cid-numphgx7]{flex-direction:column;gap:1.25rem;display:flex}.form-group[data-astro-cid-numphgx7]{flex-direction:column;gap:.5rem;display:flex}.form-label[data-astro-cid-numphgx7]{color:var(--emerald-950);font-size:.9rem;font-weight:600}.form-input[data-astro-cid-numphgx7]{border:2px solid var(--line);font-size:1rem;font-family:var(--font-body);color:var(--emerald-950);background:var(--cream-50);transition:var(--transition-base);border-radius:8px;padding:.875rem 1rem}.form-input[data-astro-cid-numphgx7]:focus{border-color:var(--gold-500);outline:none;box-shadow:0 0 0 3px #f59e0b1a}.form-input[data-astro-cid-numphgx7]::placeholder{color:var(--moss-400)}.form-submit[data-astro-cid-numphgx7]{background:var(--gold-500);color:var(--emerald-950);cursor:pointer;transition:var(--transition-base);border:none;border-radius:8px;margin-top:.5rem;padding:1rem;font-size:1.1rem;font-weight:800;box-shadow:0 8px 24px #f59e0b4d}.form-submit[data-astro-cid-numphgx7]:hover{background:var(--gold-400);transform:translateY(-2px);box-shadow:0 12px 32px #f59e0b66}.form-submit[data-astro-cid-numphgx7]:active{transform:translateY(0)}.form-disclaimer[data-astro-cid-numphgx7]{color:var(--moss-400);text-align:center;margin-top:.5rem;font-size:.8rem;line-height:1.5}.form-disclaimer[data-astro-cid-numphgx7] a[data-astro-cid-numphgx7]{color:var(--gold-600);text-decoration:underline}@media (width<=968px){.curriculum-cta-grid[data-astro-cid-numphgx7]{grid-template-columns:1fr;gap:3rem}.curriculum-copy[data-astro-cid-numphgx7]{order:2}.curriculum-form-wrapper[data-astro-cid-numphgx7]{order:1}}@media (width<=640px){.curriculum-form-wrapper[data-astro-cid-numphgx7]{padding:2rem 1.5rem}.curriculum-proof[data-astro-cid-numphgx7]{text-align:center;flex-direction:column}}@media (width<=968px){.training-grid[data-astro-cid-numphgx7]{grid-template-columns:1fr;gap:3rem}.training-image-wrapper[data-astro-cid-numphgx7]{transform:none}.training-features[data-astro-cid-numphgx7]{grid-template-columns:1fr}.bento-grid[data-astro-cid-numphgx7]{grid-template-rows:auto;grid-template-columns:repeat(2,1fr)}.bento-card[data-astro-cid-numphgx7].large,.bento-card[data-astro-cid-numphgx7].wide{grid-column:span 2}.bento-card[data-astro-cid-numphgx7].tall{grid-row:span 1}.timeline[data-astro-cid-numphgx7]:before{left:40px}.timeline-step[data-astro-cid-numphgx7]{grid-template-columns:80px 1fr;gap:1.5rem}.timeline-step[data-astro-cid-numphgx7]:nth-child(2n){direction:ltr}.timeline-number[data-astro-cid-numphgx7]{width:60px;height:60px;font-size:1.5rem}}@media (width<=640px){.bento-grid[data-astro-cid-numphgx7]{grid-template-columns:1fr}.bento-card[data-astro-cid-numphgx7].large,.bento-card[data-astro-cid-numphgx7].wide{grid-column:span 1}.timeline-step[data-astro-cid-numphgx7]{text-align:center;grid-template-columns:1fr}.timeline-number[data-astro-cid-numphgx7]{margin:0 auto}}[data-astro-cid-numphgx7],[data-astro-cid-numphgx7]:before,[data-astro-cid-numphgx7]:after{box-sizing:border-box;margin:0;padding:0}:root{--paper:#faf8f1;--paper-deep:#f1eee2;--card:#fff;--ink-950:#05231a;--ink-900:#0a3527;--ink-850:#0f4431;--ink-800:#17573f;--ink-700:#1f6b4e;--ink-600:#33584a;--ink-500:#4c6f5d;--cream-50:#fdfcf7;--cream-100:#efead9;--moss-200:#44604e;--moss-300:#587362;--moss-400:#6f8a78;--moss-500:#8ca396;--gold-300:#fcd34d;--gold-400:#fbbf24;--gold-500:#f59e0b;--gold-600:#d97706;--gold-700:#b45309;--up-400:#34d399;--up-500:#10b981;--up-600:#059669;--up-700:#047857;--down-400:#fb7185;--down-500:#f43f5e;--down-600:#e11d48;--line:#e2ddc9;--line-soft:#ece7d6;--font-display:"Fraunces", Georgia, serif;--font-body:"Manrope", system-ui, sans-serif;--font-mono:"IBM Plex Mono", monospace}html{scroll-behavior:smooth}body{font-family:var(--font-body);background:var(--paper);color:var(--ink-600);-webkit-font-smoothing:antialiased;line-height:1.6;overflow-x:hidden}img[data-astro-cid-numphgx7]{max-width:100%;height:auto;display:block}a[data-astro-cid-numphgx7]{color:inherit;text-decoration:none}button[data-astro-cid-numphgx7]{cursor:pointer;background:0 0;border:none;font-family:inherit}ul[data-astro-cid-numphgx7],ol[data-astro-cid-numphgx7]{list-style:none}[data-astro-cid-numphgx7]::selection{background:var(--gold-400);color:var(--ink-950)}.container[data-astro-cid-numphgx7]{max-width:1200px;margin:0 auto;padding:0 1.25rem}@media (width>=768px){.container[data-astro-cid-numphgx7]{padding:0 2rem}}.tabular[data-astro-cid-numphgx7]{font-variant-numeric:tabular-nums}.sr-only[data-astro-cid-numphgx7]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#scroll-progress[data-astro-cid-numphgx7]{background:var(--gold-500);z-index:1000;width:0%;height:3px;transition:width .1s linear;position:fixed;top:0;left:0}.nav[data-astro-cid-numphgx7]{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#faf8f1eb;transition:box-shadow .3s;position:sticky;top:0}.nav[data-astro-cid-numphgx7].scrolled{box-shadow:0 8px 30px #05231a1a}.nav-inner[data-astro-cid-numphgx7]{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:.75rem 1.25rem;display:flex}@media (width>=768px){.nav-inner[data-astro-cid-numphgx7]{padding:.75rem 2rem}}.nav-brand[data-astro-cid-numphgx7]{align-items:center;gap:.75rem;display:flex}.nav-brand-text[data-astro-cid-numphgx7]{flex-direction:column;display:flex}.nav-brand-name[data-astro-cid-numphgx7]{font-family:var(--font-display);color:var(--ink-950);font-size:1rem;font-weight:900;line-height:1}.nav-brand-tag[data-astro-cid-numphgx7]{font-family:var(--font-mono);letter-spacing:.3em;color:var(--gold-700);margin-top:.35rem;font-size:.55rem;font-weight:600}.nav-links[data-astro-cid-numphgx7]{align-items:center;gap:1.5rem;display:none}@media (width>=1024px){.nav-links[data-astro-cid-numphgx7]{display:flex}}.nav-links[data-astro-cid-numphgx7] a[data-astro-cid-numphgx7]{color:var(--ink-600);font-size:.8rem;font-weight:700;transition:color .2s;position:relative}.nav-links[data-astro-cid-numphgx7] a[data-astro-cid-numphgx7]:after{content:"";background:var(--gold-500);width:0;height:2px;transition:width .3s;position:absolute;bottom:-4px;left:0}.nav-links[data-astro-cid-numphgx7] a[data-astro-cid-numphgx7]:hover{color:var(--gold-700)}.nav-links[data-astro-cid-numphgx7] a[data-astro-cid-numphgx7]:hover:after{width:100%}.nav-cta[data-astro-cid-numphgx7]{background:var(--gold-500);color:var(--ink-950);border-radius:2px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.8rem;font-weight:800;transition:background .2s;display:none}.nav-cta[data-astro-cid-numphgx7]:hover{background:var(--gold-400)}@media (width>=768px){.nav-cta[data-astro-cid-numphgx7]{display:inline-flex}}.nav-mobile-btn[data-astro-cid-numphgx7]{border:1px solid var(--line);width:2.5rem;height:2.5rem;color:var(--ink-950);border-radius:2px;place-items:center;display:grid}@media (width>=1024px){.nav-mobile-btn[data-astro-cid-numphgx7]{display:none}}.mobile-drawer[data-astro-cid-numphgx7]{z-index:200;background:var(--paper);flex-direction:column;transition:transform .35s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;inset:0;transform:translate(100%)}.mobile-drawer[data-astro-cid-numphgx7].open{transform:translate(0)}.mobile-drawer-header[data-astro-cid-numphgx7]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.mobile-drawer-nav[data-astro-cid-numphgx7]{flex:1;padding:2rem 1.5rem;overflow-y:auto}.mobile-drawer-nav[data-astro-cid-numphgx7] a[data-astro-cid-numphgx7]{border-bottom:1px solid var(--line-soft);font-family:var(--font-display);color:var(--ink-950);align-items:baseline;gap:1rem;padding:.85rem 0;font-size:1.5rem;font-weight:900;transition:color .2s;display:flex}.mobile-drawer-nav[data-astro-cid-numphgx7] a[data-astro-cid-numphgx7]:hover{color:var(--gold-700)}.mobile-drawer-nav[data-astro-cid-numphgx7] a[data-astro-cid-numphgx7] span[data-astro-cid-numphgx7]{font-family:var(--font-mono);color:var(--gold-600);font-size:.7rem;font-weight:700}.mobile-drawer-cta[data-astro-cid-numphgx7]{border-top:1px solid var(--line);flex-direction:column;gap:.75rem;padding:1.5rem;display:flex}.btn[data-astro-cid-numphgx7]{border-radius:2px;justify-content:center;align-items:center;gap:.6rem;font-weight:800;transition:all .25s;display:inline-flex;position:relative;overflow:hidden}.btn-primary[data-astro-cid-numphgx7]{background:var(--gold-500);color:var(--ink-950);padding:1rem 2rem;font-size:.95rem;box-shadow:0 12px 30px #d9770647}.btn-primary[data-astro-cid-numphgx7]:hover{background:var(--gold-400);transform:translateY(-1px)}.btn-secondary[data-astro-cid-numphgx7]{background:var(--ink-950);color:var(--cream-50);padding:1rem 2rem;font-size:.95rem}.btn-secondary[data-astro-cid-numphgx7]:hover{background:var(--ink-850)}.btn-outline[data-astro-cid-numphgx7]{color:var(--ink-950);border:2px solid #05231a26;padding:.85rem 1.75rem;font-size:.95rem}.btn-outline[data-astro-cid-numphgx7]:hover{border-color:var(--ink-950)}.btn-outline-light[data-astro-cid-numphgx7]{color:var(--cream-50);border:2px solid #fdfcf733;padding:.85rem 1.75rem;font-size:.95rem}.btn-outline-light[data-astro-cid-numphgx7]:hover{border-color:var(--gold-400);color:var(--gold-400)}.btn-lg[data-astro-cid-numphgx7]{padding:1.15rem 2.5rem;font-size:1.05rem}.btn-sheen[data-astro-cid-numphgx7]:after{content:"";background:linear-gradient(105deg,#0000,#fff6,#0000);width:45%;animation:3.6s ease-in-out infinite sheen;position:absolute;top:0;bottom:0;left:-70%;transform:skew(-18deg)}@keyframes sheen{0%,55%{left:-70%}to{left:135%}}.hero[data-astro-cid-numphgx7]{padding:3rem 0 4rem;position:relative;overflow:hidden}@media (width>=768px){.hero[data-astro-cid-numphgx7]{padding:5rem 0 6rem}}.hero-grid-bg[data-astro-cid-numphgx7]{background-image:linear-gradient(#064e3b0a 1px,#0000 1px),linear-gradient(90deg,#064e3b0a 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0}.hero-glow-1[data-astro-cid-numphgx7]{filter:blur(60px);background:radial-gradient(circle,#f59e0b40,#0000 62%);border-radius:50%;width:40rem;height:40rem;position:absolute;top:-10rem;right:-10rem}.hero-glow-2[data-astro-cid-numphgx7]{filter:blur(60px);background:radial-gradient(circle,#10b9812e,#0000 62%);border-radius:50%;width:32rem;height:32rem;position:absolute;bottom:-8rem;left:-8rem}.hero-content[data-astro-cid-numphgx7]{z-index:2;align-items:center;gap:3rem;display:grid;position:relative}@media (width>=1024px){.hero-content[data-astro-cid-numphgx7]{grid-template-columns:1.05fr .95fr;gap:4rem}}.hero-eyebrow[data-astro-cid-numphgx7]{font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--gold-700);align-items:center;gap:.75rem;font-size:.7rem;font-weight:600;display:flex}.hero-eyebrow[data-astro-cid-numphgx7]:before{content:"";background:var(--gold-600);width:2.25rem;height:2px}.hero-title[data-astro-cid-numphgx7]{font-family:var(--font-display);color:var(--ink-950);letter-spacing:-.02em;margin-top:1.25rem;font-size:clamp(2.2rem,6vw,3.8rem);font-weight:900;line-height:1.02}.hero-title[data-astro-cid-numphgx7] em[data-astro-cid-numphgx7]{color:var(--gold-600);font-style:italic}.hero-sub[data-astro-cid-numphgx7]{color:var(--moss-300);max-width:36rem;margin-top:1.5rem;font-size:1.05rem;line-height:1.7}.hero-sub[data-astro-cid-numphgx7] strong[data-astro-cid-numphgx7]{color:var(--ink-950)}.hero-ctas[data-astro-cid-numphgx7]{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}.hero-trust[data-astro-cid-numphgx7]{flex-wrap:wrap;gap:1.5rem 2rem;margin-top:2rem;display:flex}.hero-trust-item[data-astro-cid-numphgx7]{color:var(--ink-600);align-items:center;gap:.5rem;font-size:.8rem;font-weight:700;display:flex}.hero-trust-item[data-astro-cid-numphgx7] svg[data-astro-cid-numphgx7]{color:var(--gold-600);flex-shrink:0}.hero-image-wrap[data-astro-cid-numphgx7]{border:1px solid var(--line);border-radius:.5rem;position:relative;overflow:hidden;box-shadow:0 30px 70px #05231a2e}.hero-image-wrap[data-astro-cid-numphgx7] img[data-astro-cid-numphgx7]{aspect-ratio:16/10;object-fit:cover;width:100%}.hero-image-badge[data-astro-cid-numphgx7]{background:var(--card);border:1px solid var(--line);border-radius:.375rem;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex;position:absolute;bottom:1rem;left:1rem;box-shadow:0 12px 30px #05231a26}.hero-image-badge-icon[data-astro-cid-numphgx7]{width:2.5rem;height:2.5rem;color:var(--up-600);background:#10b9811f;border:1px solid #10b9814d;border-radius:.25rem;place-items:center;display:grid}.hero-image-badge-text[data-astro-cid-numphgx7]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--moss-400);font-size:.6rem;font-weight:600}.hero-image-badge-value[data-astro-cid-numphgx7]{font-family:var(--font-display);color:var(--ink-950);margin-top:.15rem;font-size:1rem;font-weight:900;line-height:1}.hero-price-chip[data-astro-cid-numphgx7]{background:var(--gold-500);color:var(--ink-950);font-family:var(--font-mono);letter-spacing:.14em;border-radius:.25rem;padding:.5rem .85rem;font-size:.65rem;font-weight:700;position:absolute;top:1rem;right:1rem;box-shadow:0 8px 20px #d977064d}.stats-band[data-astro-cid-numphgx7]{background:var(--gold-500);border-bottom:1px solid var(--gold-600)}.stats-grid[data-astro-cid-numphgx7]{grid-template-columns:repeat(2,1fr);display:grid}@media (width>=768px){.stats-grid[data-astro-cid-numphgx7]{grid-template-columns:repeat(3,1fr)}}@media (width>=1024px){.stats-grid[data-astro-cid-numphgx7]{grid-template-columns:repeat(6,1fr)}}.stat-cell[data-astro-cid-numphgx7]{text-align:center;border-bottom:1px solid #05231a1a;border-right:1px solid #05231a1a;padding:1.75rem 1.25rem}@media (width>=1024px){.stat-cell[data-astro-cid-numphgx7]{border-bottom:none}.stat-cell[data-astro-cid-numphgx7]:last-child{border-right:none}}.stat-value[data-astro-cid-numphgx7]{font-family:var(--font-display);color:var(--ink-950);font-size:1.75rem;font-weight:900;line-height:1}@media (width>=768px){.stat-value[data-astro-cid-numphgx7]{font-size:2.25rem}}.stat-label[data-astro-cid-numphgx7]{color:#05231aa6;margin-top:.5rem;font-size:.75rem;font-weight:700}.section[data-astro-cid-numphgx7]{padding:5rem 0}@media (width>=768px){.section[data-astro-cid-numphgx7]{padding:6rem 0}}.section-dark[data-astro-cid-numphgx7]{background:var(--ink-950);color:var(--cream-100)}.section-alt[data-astro-cid-numphgx7]{background:var(--paper-deep);border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft)}.section-header[data-astro-cid-numphgx7]{max-width:42rem;margin-bottom:3rem}.section-header[data-astro-cid-numphgx7].center{text-align:center;margin-left:auto;margin-right:auto}.section-eyebrow[data-astro-cid-numphgx7]{font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--gold-700);align-items:center;gap:.75rem;font-size:.65rem;font-weight:600;display:inline-flex}.section-eyebrow[data-astro-cid-numphgx7]:before{content:"";background:var(--gold-600);width:2.25rem;height:2px}.section-dark[data-astro-cid-numphgx7] .section-eyebrow[data-astro-cid-numphgx7]{color:var(--gold-400)}.section-dark[data-astro-cid-numphgx7] .section-eyebrow[data-astro-cid-numphgx7]:before{background:var(--gold-400)}.section-title[data-astro-cid-numphgx7]{font-family:var(--font-display);color:var(--ink-950);letter-spacing:-.01em;margin-top:1rem;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:900;line-height:1.08}.section-dark[data-astro-cid-numphgx7] .section-title[data-astro-cid-numphgx7]{color:var(--cream-50)}.section-title[data-astro-cid-numphgx7] em[data-astro-cid-numphgx7]{color:var(--gold-600);font-style:italic}.section-dark[data-astro-cid-numphgx7] .section-title[data-astro-cid-numphgx7] em[data-astro-cid-numphgx7]{color:var(--gold-400)}.section-note[data-astro-cid-numphgx7]{color:var(--moss-300);max-width:36rem;margin-top:1rem;font-size:.95rem;line-height:1.7}.section-dark[data-astro-cid-numphgx7] .section-note[data-astro-cid-numphgx7]{color:#efead999}.modules-grid[data-astro-cid-numphgx7]{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=640px){.modules-grid[data-astro-cid-numphgx7]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.modules-grid[data-astro-cid-numphgx7]{grid-template-columns:repeat(4,1fr)}}.module-card[data-astro-cid-numphgx7]{background:var(--card);border:2px solid var(--line);border-radius:.5rem;padding:1.75rem;transition:all .3s}.module-card[data-astro-cid-numphgx7]:hover{border-color:var(--gold-500);transform:translateY(-4px);box-shadow:0 20px 50px #05231a1a}.module-icon[data-astro-cid-numphgx7]{width:3rem;height:3rem;color:var(--gold-600);background:#f59e0b1a;border:1px solid #f59e0b4d;border-radius:.375rem;place-items:center;margin-bottom:1.25rem;display:grid}.module-code[data-astro-cid-numphgx7]{font-family:var(--font-mono);letter-spacing:.2em;color:var(--gold-700);text-transform:uppercase;font-size:.6rem;font-weight:700}.module-name[data-astro-cid-numphgx7]{font-family:var(--font-display);color:var(--ink-950);margin-top:.5rem;font-size:1.15rem;font-weight:900;line-height:1.2}.module-meta[data-astro-cid-numphgx7]{font-family:var(--font-mono);color:var(--moss-400);letter-spacing:.08em;margin-top:.5rem;font-size:.65rem}.module-desc[data-astro-cid-numphgx7]{color:var(--moss-300);margin-top:.85rem;font-size:.85rem;line-height:1.6}.module-topics[data-astro-cid-numphgx7]{flex-wrap:wrap;gap:.35rem;margin-top:1rem;display:flex}.module-topic[data-astro-cid-numphgx7]{font-family:var(--font-mono);color:var(--ink-600);background:var(--paper-deep);border:1px solid var(--line);border-radius:.2rem;padding:.25rem .5rem;font-size:.6rem}.steps-grid[data-astro-cid-numphgx7]{grid-template-columns:1fr;gap:2rem;display:grid}@media (width>=768px){.steps-grid[data-astro-cid-numphgx7]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.steps-grid[data-astro-cid-numphgx7]{grid-template-columns:repeat(4,1fr)}}.step-card[data-astro-cid-numphgx7]{text-align:center;padding:2rem 1.5rem;position:relative}.step-number[data-astro-cid-numphgx7]{background:var(--gold-500);width:3.5rem;height:3.5rem;color:var(--ink-950);font-family:var(--font-display);border-radius:50%;place-items:center;margin:0 auto 1.25rem;font-size:1.25rem;font-weight:900;display:grid;box-shadow:0 8px 20px #d977064d}.step-title[data-astro-cid-numphgx7]{font-family:var(--font-display);color:var(--ink-950);font-size:1.15rem;font-weight:900}.step-desc[data-astro-cid-numphgx7]{color:var(--moss-300);margin-top:.5rem;font-size:.85rem;line-height:1.6}.split[data-astro-cid-numphgx7]{align-items:center;gap:3rem;display:grid}@media (width>=1024px){.split[data-astro-cid-numphgx7]{grid-template-columns:1fr 1fr;gap:4rem}.split[data-astro-cid-numphgx7].reverse>[data-astro-cid-numphgx7]:first-child{order:2}}.split-image[data-astro-cid-numphgx7]{border:1px solid var(--line);border-radius:.5rem;overflow:hidden;box-shadow:0 24px 60px #05231a24}.split-image[data-astro-cid-numphgx7] img[data-astro-cid-numphgx7]{aspect-ratio:4/3;object-fit:cover;width:100%}.feature-list[data-astro-cid-numphgx7]{flex-direction:column;gap:.85rem;margin-top:1.5rem;display:flex}.feature-item[data-astro-cid-numphgx7]{color:var(--ink-600);align-items:flex-start;gap:.75rem;font-size:.9rem;line-height:1.5;display:flex}.feature-item[data-astro-cid-numphgx7] svg[data-astro-cid-numphgx7]{color:var(--up-600);flex-shrink:0;margin-top:.15rem}.feature-item[data-astro-cid-numphgx7] strong[data-astro-cid-numphgx7]{color:var(--ink-950)}.schedule-table[data-astro-cid-numphgx7]{border-collapse:collapse;background:var(--card);border:1px solid var(--line);border-radius:.5rem;width:100%;overflow:hidden}.schedule-table[data-astro-cid-numphgx7] th[data-astro-cid-numphgx7]{background:var(--ink-950);color:var(--cream-100);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;text-align:left;padding:1rem 1.25rem;font-size:.65rem;font-weight:700}.schedule-table[data-astro-cid-numphgx7] td[data-astro-cid-numphgx7]{border-bottom:1px solid var(--line-soft);padding:1rem 1.25rem;font-size:.85rem}.schedule-table[data-astro-cid-numphgx7] tr[data-astro-cid-numphgx7]:last-child td[data-astro-cid-numphgx7]{border-bottom:none}.schedule-table[data-astro-cid-numphgx7] tr[data-astro-cid-numphgx7]:hover td[data-astro-cid-numphgx7]{background:var(--paper-deep)}.schedule-week[data-astro-cid-numphgx7]{font-family:var(--font-mono);color:var(--gold-700);font-size:.75rem;font-weight:700}.schedule-topic[data-astro-cid-numphgx7]{color:var(--ink-950);font-weight:700}.mentors-grid[data-astro-cid-numphgx7]{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=640px){.mentors-grid[data-astro-cid-numphgx7]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.mentors-grid[data-astro-cid-numphgx7]{grid-template-columns:repeat(3,1fr)}}.mentor-card[data-astro-cid-numphgx7]{background:var(--card);border:1px solid var(--line);border-radius:.5rem;transition:all .3s;overflow:hidden}.mentor-card[data-astro-cid-numphgx7]:hover{border-color:var(--gold-500);transform:translateY(-4px);box-shadow:0 24px 60px #05231a24}.mentor-img-wrap[data-astro-cid-numphgx7]{aspect-ratio:4/5;position:relative;overflow:hidden}.mentor-img-wrap[data-astro-cid-numphgx7] img[data-astro-cid-numphgx7]{object-fit:cover;width:100%;height:100%}.mentor-img-overlay[data-astro-cid-numphgx7]{background:linear-gradient(#0000 50%,#05231ad9);position:absolute;inset:0}.mentor-img-info[data-astro-cid-numphgx7]{padding:1.25rem;position:absolute;bottom:0;left:0;right:0}.mentor-name[data-astro-cid-numphgx7]{font-family:var(--font-display);color:var(--cream-50);font-size:1.25rem;font-weight:900}.mentor-role[data-astro-cid-numphgx7]{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-400);margin-top:.25rem;font-size:.65rem;font-weight:600}.mentor-body[data-astro-cid-numphgx7]{padding:1.25rem}.mentor-years[data-astro-cid-numphgx7]{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--up-700);font-size:.6rem;font-weight:700}.mentor-bio[data-astro-cid-numphgx7]{color:var(--moss-200);margin-top:.65rem;font-size:.8rem;line-height:1.6}.mentor-tags[data-astro-cid-numphgx7]{flex-wrap:wrap;gap:.35rem;margin-top:.85rem;display:flex}.mentor-tag[data-astro-cid-numphgx7]{font-family:var(--font-mono);color:var(--moss-300);border:1px solid var(--line);border-radius:.2rem;padding:.2rem .5rem;font-size:.6rem}.testimonials-wrap[data-astro-cid-numphgx7]{position:relative;overflow:hidden}.testimonials-track[data-astro-cid-numphgx7]{gap:1.5rem;transition:transform .5s cubic-bezier(.22,1,.36,1);display:flex}.testimonial-card[data-astro-cid-numphgx7]{background:var(--card);border:1px solid var(--line);border-radius:.5rem;flex:0 0 100%;padding:2rem}@media (width>=768px){.testimonial-card[data-astro-cid-numphgx7]{flex:0 0 calc(50% - .75rem)}}@media (width>=1024px){.testimonial-card[data-astro-cid-numphgx7]{flex:0 0 calc(33.333% - 1rem)}}.testimonial-stars[data-astro-cid-numphgx7]{color:var(--gold-500);gap:.15rem;margin-bottom:1rem;display:flex}.testimonial-quote[data-astro-cid-numphgx7]{color:var(--ink-600);font-size:.95rem;font-style:italic;line-height:1.7}.testimonial-author[data-astro-cid-numphgx7]{border-top:1px solid var(--line-soft);align-items:center;gap:.75rem;margin-top:1.5rem;padding-top:1.25rem;display:flex}.testimonial-avatar[data-astro-cid-numphgx7]{object-fit:cover;border:1px solid var(--gold-500);border-radius:.25rem;width:2.75rem;height:2.75rem}.testimonial-name[data-astro-cid-numphgx7]{color:var(--ink-950);font-size:.85rem;font-weight:800}.testimonial-place[data-astro-cid-numphgx7]{font-family:var(--font-mono);color:var(--moss-400);margin-top:.15rem;font-size:.6rem}.testimonial-result[data-astro-cid-numphgx7]{background:var(--paper-deep);border:1px solid var(--line-soft);border-radius:.25rem;justify-content:space-between;align-items:baseline;margin-top:1rem;padding:.75rem 1rem;display:flex}.testimonial-result-value[data-astro-cid-numphgx7]{font-family:var(--font-display);color:var(--up-700);font-size:1.25rem;font-weight:900}.testimonial-result-label[data-astro-cid-numphgx7]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--moss-400);font-size:.55rem}.testimonial-controls[data-astro-cid-numphgx7]{justify-content:center;align-items:center;gap:.75rem;margin-top:2rem;display:flex}.testimonial-btn[data-astro-cid-numphgx7]{border:2px solid var(--line);width:2.5rem;height:2.5rem;color:var(--ink-600);border-radius:50%;place-items:center;transition:all .2s;display:grid}.testimonial-btn[data-astro-cid-numphgx7]:hover{border-color:var(--gold-500);color:var(--gold-700)}.testimonial-dots[data-astro-cid-numphgx7]{gap:.35rem;display:flex}.testimonial-dot[data-astro-cid-numphgx7]{background:var(--line);border-radius:50%;width:.5rem;height:.5rem;transition:all .3s}.testimonial-dot[data-astro-cid-numphgx7].active{background:var(--gold-500);border-radius:.25rem;width:1.5rem}.pricing-grid[data-astro-cid-numphgx7]{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=768px){.pricing-grid[data-astro-cid-numphgx7]{grid-template-columns:repeat(2,1fr)}}.pricing-card[data-astro-cid-numphgx7]{background:var(--card);border:2px solid var(--line);border-radius:.5rem;padding:2rem;transition:all .3s;position:relative}.pricing-card[data-astro-cid-numphgx7]:hover{border-color:var(--gold-500);box-shadow:0 20px 50px #05231a1a}.pricing-card[data-astro-cid-numphgx7].featured{background:var(--ink-950);border-color:var(--gold-500);box-shadow:0 30px 70px #05231a4d}.pricing-badge[data-astro-cid-numphgx7]{background:var(--gold-500);color:var(--ink-950);font-family:var(--font-mono);letter-spacing:.2em;white-space:nowrap;border-radius:.2rem;padding:.4rem 1rem;font-size:.6rem;font-weight:700;position:absolute;top:-.85rem;left:50%;transform:translate(-50%);box-shadow:0 6px 16px #d977064d}.pricing-name[data-astro-cid-numphgx7]{font-family:var(--font-display);color:var(--ink-950);font-size:1.35rem;font-weight:900}.pricing-card[data-astro-cid-numphgx7].featured .pricing-name[data-astro-cid-numphgx7]{color:var(--cream-50)}.pricing-desc[data-astro-cid-numphgx7]{color:var(--moss-300);margin-top:.5rem;font-size:.85rem;line-height:1.6}.pricing-card[data-astro-cid-numphgx7].featured .pricing-desc[data-astro-cid-numphgx7]{color:#efead999}.pricing-price[data-astro-cid-numphgx7]{font-family:var(--font-display);color:var(--ink-950);margin-top:1.5rem;font-size:2.5rem;font-weight:900;line-height:1}.pricing-card[data-astro-cid-numphgx7].featured .pricing-price[data-astro-cid-numphgx7]{color:var(--gold-400)}.pricing-price-note[data-astro-cid-numphgx7]{font-family:var(--font-mono);color:var(--moss-400);letter-spacing:.1em;margin-top:.5rem;font-size:.65rem}.pricing-features[data-astro-cid-numphgx7]{flex-direction:column;gap:.65rem;margin-top:1.5rem;display:flex}.pricing-feature[data-astro-cid-numphgx7]{align-items:flex-start;gap:.6rem;font-size:.85rem;line-height:1.5;display:flex}.pricing-feature[data-astro-cid-numphgx7] svg[data-astro-cid-numphgx7]{flex-shrink:0;margin-top:.15rem}.pricing-card[data-astro-cid-numphgx7] .pricing-feature[data-astro-cid-numphgx7]{color:var(--ink-600)}.pricing-card[data-astro-cid-numphgx7] .pricing-feature[data-astro-cid-numphgx7] svg[data-astro-cid-numphgx7]{color:var(--up-600)}.pricing-card[data-astro-cid-numphgx7].featured .pricing-feature[data-astro-cid-numphgx7]{color:#efead9cc}.pricing-card[data-astro-cid-numphgx7].featured .pricing-feature[data-astro-cid-numphgx7] svg[data-astro-cid-numphgx7]{color:var(--up-400)}.pricing-cta[data-astro-cid-numphgx7]{margin-top:2rem}.value-stack[data-astro-cid-numphgx7]{background:var(--paper-deep);border:1px solid var(--line);border-radius:.5rem;margin-top:3rem;padding:2rem}.value-stack-title[data-astro-cid-numphgx7]{font-family:var(--font-display);color:var(--ink-950);margin-bottom:1.25rem;font-size:1.25rem;font-weight:900}.value-row[data-astro-cid-numphgx7]{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;padding:.65rem 0;font-size:.85rem;display:flex}.value-row[data-astro-cid-numphgx7]:last-of-type{border-bottom:none}.value-item[data-astro-cid-numphgx7]{color:var(--ink-600)}.value-price[data-astro-cid-numphgx7]{font-family:var(--font-mono);color:var(--moss-400);font-weight:700;text-decoration:line-through}.value-total[data-astro-cid-numphgx7]{border-top:2px solid var(--gold-500);justify-content:space-between;align-items:center;margin-top:.5rem;padding:1rem 0;font-weight:800;display:flex}.value-total-price[data-astro-cid-numphgx7]{font-family:var(--font-display);color:var(--gold-700);font-size:1.5rem;font-weight:900}.value-save[data-astro-cid-numphgx7]{background:var(--up-500);color:var(--cream-50);font-family:var(--font-mono);letter-spacing:.1em;border-radius:.2rem;padding:.3rem .6rem;font-size:.65rem;font-weight:700}.faq-list[data-astro-cid-numphgx7]{flex-direction:column;gap:.75rem;display:flex}.faq-item[data-astro-cid-numphgx7]{border:2px solid var(--line);background:var(--card);border-radius:.375rem;transition:border-color .3s;overflow:hidden}.faq-item[data-astro-cid-numphgx7].open{border-color:var(--gold-500)}.faq-question[data-astro-cid-numphgx7]{text-align:left;width:100%;font-family:var(--font-display);color:var(--ink-950);justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.5rem;font-size:1rem;font-weight:700;transition:color .2s;display:flex}.faq-item[data-astro-cid-numphgx7].open .faq-question[data-astro-cid-numphgx7]{color:var(--gold-700)}.faq-icon[data-astro-cid-numphgx7]{color:var(--gold-600);flex-shrink:0;transition:transform .3s}.faq-item[data-astro-cid-numphgx7].open .faq-icon[data-astro-cid-numphgx7]{transform:rotate(45deg)}.faq-answer[data-astro-cid-numphgx7]{max-height:0;transition:max-height .35s ease-out;overflow:hidden}.faq-answer-inner[data-astro-cid-numphgx7]{color:var(--moss-200);padding:0 1.5rem 1.25rem;font-size:.9rem;line-height:1.7}.final-cta[data-astro-cid-numphgx7]{background:var(--ink-950);padding:5rem 0;position:relative;overflow:hidden}.final-cta-grid[data-astro-cid-numphgx7]{background-image:linear-gradient(#faf8f10a 1px,#0000 1px),linear-gradient(90deg,#faf8f10a 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0}.final-cta-glow[data-astro-cid-numphgx7]{filter:blur(60px);background:radial-gradient(circle,#f59e0b4d,#0000 62%);border-radius:50%;width:50rem;height:30rem;position:absolute;bottom:-12rem;left:50%;transform:translate(-50%)}.final-cta-content[data-astro-cid-numphgx7]{z-index:2;text-align:center;max-width:40rem;margin:0 auto;position:relative}.final-cta-title[data-astro-cid-numphgx7]{font-family:var(--font-display);color:var(--cream-50);font-size:clamp(2rem,5vw,3.25rem);font-weight:900;line-height:1.05}.final-cta-title[data-astro-cid-numphgx7] em[data-astro-cid-numphgx7]{color:var(--gold-400);font-style:italic}.final-cta-sub[data-astro-cid-numphgx7]{color:#efead9a6;margin-top:1.25rem;font-size:1rem;line-height:1.7}.countdown[data-astro-cid-numphgx7]{justify-content:center;gap:.75rem;margin-top:2rem;display:flex}.countdown-cell[data-astro-cid-numphgx7]{background:var(--ink-900);text-align:center;border:1px solid #ffffff14;border-radius:.25rem;min-width:4.5rem;padding:.85rem 1rem}.countdown-value[data-astro-cid-numphgx7]{font-family:var(--font-mono);color:var(--cream-50);font-size:1.5rem;font-weight:700;line-height:1}.countdown-label[data-astro-cid-numphgx7]{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--moss-400);margin-top:.35rem;font-size:.55rem}.final-cta-buttons[data-astro-cid-numphgx7]{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2.5rem;display:flex}.seats-bar[data-astro-cid-numphgx7]{max-width:22rem;margin-top:2rem;margin-left:auto;margin-right:auto}.seats-info[data-astro-cid-numphgx7]{font-family:var(--font-mono);justify-content:space-between;margin-bottom:.5rem;font-size:.65rem;display:flex}.seats-label[data-astro-cid-numphgx7]{color:#efead980;text-transform:uppercase;letter-spacing:.14em}.seats-count[data-astro-cid-numphgx7]{color:var(--gold-400);font-weight:700}.seats-track[data-astro-cid-numphgx7]{background:var(--ink-800);border-radius:999px;height:.5rem;overflow:hidden}.seats-fill[data-astro-cid-numphgx7]{background:linear-gradient(to right, var(--gold-600), var(--gold-400));border-radius:999px;height:100%;transition:width 1s ease-out}.guarantee[data-astro-cid-numphgx7]{background:#10b98114;border:1px solid #10b9814d;border-radius:.5rem;align-items:center;gap:1.25rem;max-width:36rem;margin-top:2rem;margin-left:auto;margin-right:auto;padding:1.25rem 1.5rem;display:flex}.guarantee-icon[data-astro-cid-numphgx7]{width:3rem;height:3rem;color:var(--up-400);background:#10b98126;border:1px solid #10b98166;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.guarantee-text[data-astro-cid-numphgx7]{color:#efead9bf;font-size:.85rem;line-height:1.6}.guarantee-text[data-astro-cid-numphgx7] strong[data-astro-cid-numphgx7]{color:var(--up-400)}.footer[data-astro-cid-numphgx7]{background:var(--ink-950);color:#efead980;border-top:1px solid #ffffff0f;padding:3rem 0 2rem}.footer-grid[data-astro-cid-numphgx7]{grid-template-columns:1fr;gap:2rem;display:grid}@media (width>=768px){.footer-grid[data-astro-cid-numphgx7]{grid-template-columns:1.3fr 1fr 1fr}}.footer-brand[data-astro-cid-numphgx7]{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.footer-brand-name[data-astro-cid-numphgx7]{font-family:var(--font-display);color:var(--cream-50);font-size:1.15rem;font-weight:900}.footer-text[data-astro-cid-numphgx7]{max-width:22rem;font-size:.8rem;line-height:1.7}.footer-heading[data-astro-cid-numphgx7]{font-family:var(--font-mono);letter-spacing:.28em;text-transform:uppercase;color:var(--gold-400);margin-bottom:1rem;font-size:.6rem;font-weight:700}.footer-links[data-astro-cid-numphgx7]{flex-direction:column;gap:.65rem;display:flex}.footer-links[data-astro-cid-numphgx7] a[data-astro-cid-numphgx7]{color:#efead999;font-size:.8rem;transition:color .2s}.footer-links[data-astro-cid-numphgx7] a[data-astro-cid-numphgx7]:hover{color:var(--gold-400)}.footer-risk[data-astro-cid-numphgx7]{border-top:1px solid #ffffff0f;margin-top:2.5rem;padding-top:1.5rem}.footer-risk-title[data-astro-cid-numphgx7]{font-family:var(--font-mono);letter-spacing:.28em;text-transform:uppercase;color:var(--gold-400);margin-bottom:.75rem;font-size:.6rem;font-weight:700}.footer-risk-text[data-astro-cid-numphgx7]{font-size:.7rem;line-height:1.7}.footer-bottom[data-astro-cid-numphgx7]{font-family:var(--font-mono);border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-top:1.5rem;padding-top:1rem;font-size:.65rem;display:flex}.floating-cta[data-astro-cid-numphgx7]{z-index:90;background:var(--ink-950);border-top:2px solid var(--gold-500);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.25rem;transition:transform .4s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.floating-cta[data-astro-cid-numphgx7].visible{transform:translateY(0)}.floating-cta-text[data-astro-cid-numphgx7]{color:var(--cream-50);font-size:.8rem;font-weight:700}.floating-cta-text[data-astro-cid-numphgx7] span[data-astro-cid-numphgx7]{font-family:var(--font-mono);color:var(--gold-400);margin-top:.15rem;font-size:.65rem;display:block}.floating-cta[data-astro-cid-numphgx7] .btn[data-astro-cid-numphgx7]{white-space:nowrap;padding:.65rem 1.25rem;font-size:.8rem}.reveal[data-astro-cid-numphgx7]{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(28px)}.reveal[data-astro-cid-numphgx7].visible{opacity:1;transform:none}.reveal-left[data-astro-cid-numphgx7]{transform:translate(-32px)}.reveal-left[data-astro-cid-numphgx7].visible{transform:none}.reveal-right[data-astro-cid-numphgx7]{transform:translate(32px)}.reveal-right[data-astro-cid-numphgx7].visible{transform:none}.reveal-scale[data-astro-cid-numphgx7]{transform:scale(.94)}.reveal-scale[data-astro-cid-numphgx7].visible{transform:none}.live-dot[data-astro-cid-numphgx7]{background:var(--up-500);border-radius:50%;width:.5rem;height:.5rem;animation:1.7s ease-out infinite live-pulse;display:inline-block}@keyframes live-pulse{0%{box-shadow:0 0 #10b9818c}to{box-shadow:0 0 0 9px #10b98100}}@media (prefers-reduced-motion:reduce){[data-astro-cid-numphgx7],[data-astro-cid-numphgx7]:before,[data-astro-cid-numphgx7]:after{transition-duration:.01ms!important;animation-duration:.01ms!important}.reveal[data-astro-cid-numphgx7]{opacity:1;transform:none}html{scroll-behavior:auto}}
