body.theme-dark{--hd-bg: #07060c;--hd-surface: #0d0c15;--hd-surface2: #10101a;--hd-border: #1d1c26;--hd-txt: #f4f4f8;--hd-muted: #a8a8b7;--hd-dim: #70707e;--hd-lime: #b8ee01;--hd-lime-ink: #131802;background:var(--hd-bg);color:var(--hd-txt)}body.theme-dark .site-header{background:#07060cd1;backdrop-filter:blur(14px);border-bottom:1px solid var(--hd-border);box-shadow:none}body.theme-dark .site-header.scrolled{background:#07060ceb}body.theme-dark .nav__logo img{content:url(/assets/img/logos/ai4x-wordmark-lime.svg)}body.theme-dark .nav__links a:not(.btn),body.theme-dark .nav__menu-btn{color:var(--hd-muted)}body.theme-dark .nav__links a:not(.btn):hover,body.theme-dark .nav__menu-btn:hover,body.theme-dark .nav__menu-btn.active{color:var(--hd-txt)}body.theme-dark .nav__links>li>a:not(.btn):after,body.theme-dark .nav__menu-btn:after{background:var(--hd-lime)}body.theme-dark .nav__menu{background:var(--hd-surface);border:1px solid var(--hd-border);box-shadow:0 24px 60px #0000008c}body.theme-dark .nav__menu a{color:var(--hd-txt)}body.theme-dark .nav__menu a:hover{background:var(--hd-surface2)}body.theme-dark .nav__menu small{color:var(--hd-dim)}body.theme-dark .nav__menu .nm-ic{background:var(--hd-surface2);border:1px solid var(--hd-border)}body.theme-dark .nav__toggle span{background:var(--hd-txt)}@media(max-width:760px){body.theme-dark .nav__links{background:var(--hd-bg);border-bottom:1px solid var(--hd-border)}body.theme-dark .nav__links a:not(.btn){border-bottom:1px solid var(--hd-border)}}body.theme-dark .btn-primary{background:var(--hd-lime);color:var(--hd-lime-ink);box-shadow:0 0 34px #b8ee012e}body.theme-dark .btn-primary:hover{background:#cbff1f}body.theme-dark .btn-ghost{background:transparent;border:1px solid #2a2935;color:var(--hd-txt)}body.theme-dark .btn-ghost:hover{border-color:var(--hd-lime);color:var(--hd-lime)}body.theme-dark .btn-accent{background:var(--hd-lime);color:var(--hd-lime-ink)}body.theme-dark .btn-accent:hover{background:#cbff1f}body.theme-dark .hero{background:radial-gradient(900px 480px at 78% 8%,rgba(184,238,1,.07),transparent 60%),var(--hd-bg)}body.theme-dark .hero h1{color:var(--hd-txt)}body.theme-dark .hero h1 .grad{background:none;-webkit-background-clip:initial;background-clip:initial;color:var(--hd-lime)}body.theme-dark .hero p.lead{color:var(--hd-muted)}body.theme-dark .hero__proof{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:22px}body.theme-dark .hero__proof span{border:1px solid #2a2935;border-radius:999px;padding:7px 15px;font-size:.8rem;font-weight:600;color:var(--hd-txt)}body.theme-dark .hero__proof b{color:var(--hd-lime);font-weight:700}body.theme-dark .hero__note{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.74rem;letter-spacing:.08em;color:var(--hd-dim);text-transform:uppercase}body.theme-dark .hero__glow{position:absolute;bottom:10px;right:-30px;width:380px;height:380px;border-radius:50%;background:radial-gradient(circle,#b8ee0133,#b8ee0100 68%)}body.theme-dark .hero__media img{position:relative;width:100%;height:auto;aspect-ratio:4 / 3.1;object-fit:cover;border-radius:16px;border:1px solid #2a2935;box-shadow:0 30px 70px #00000080}body.theme-dark .hero__whois{position:absolute;left:18px;bottom:18px;background:#0d0c15eb;border:1px solid #2a2935;border-radius:10px;padding:11px 15px}body.theme-dark .hero__whois b{display:block;font-size:.85rem;color:var(--hd-txt)}body.theme-dark .hero__whois small{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.62rem;letter-spacing:.1em;color:var(--hd-lime)}@media(max-width:980px){body.theme-dark .hero__glow{width:260px;height:260px;right:-10px}}body.theme-dark .section--mist{background:var(--hd-surface2)}body.theme-dark h2{color:var(--hd-txt)}body.theme-dark .section-head p{color:var(--hd-muted)}body.theme-dark .section-head p a{color:var(--hd-lime)}body.theme-dark .eyebrow{color:var(--hd-lime);font-family:JetBrains Mono,ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;font-size:.72rem}body.theme-dark .eyebrow:before{background:var(--hd-lime)}body.theme-dark .stat__num{color:var(--hd-txt);font-family:JetBrains Mono,ui-monospace,monospace;font-weight:600}body.theme-dark .stat:first-child .stat__num{color:var(--hd-lime)}body.theme-dark .stat__num .unit{color:var(--hd-dim)}body.theme-dark .stat__label{color:var(--hd-muted)}body.theme-dark .clients__title{color:var(--hd-dim);font-family:JetBrains Mono,ui-monospace,monospace;letter-spacing:.16em}body.theme-dark .marquee__track img{background:#eceadf;border-radius:10px;padding:7px 14px;height:52px;opacity:.92;filter:grayscale(1)}body.theme-dark .marquee__track img:hover{filter:grayscale(0);opacity:1}body.theme-dark .offer{background:var(--hd-surface);border:1px solid var(--hd-border);box-shadow:none}body.theme-dark .offer:hover{border-color:#34333f}body.theme-dark .offer h3{color:var(--hd-txt)}body.theme-dark .offer>p{color:var(--hd-muted)}body.theme-dark .offer__list li{color:var(--hd-txt)}body.theme-dark .offer .chk{color:var(--hd-lime)}body.theme-dark .offer__tag{background:var(--hd-surface2);border:1px solid var(--hd-border);color:var(--hd-muted)}body.theme-dark .offer__tag--premium{background:#6c61ec24;border-color:#6c61ec59;color:#a9a1ff}body.theme-dark .offer__tag--public{background:#b8ee011a;border-color:#b8ee014d;color:var(--hd-lime)}body.theme-dark .offer__tag--online{background:#b8ee0121;border-color:#b8ee0157;color:var(--hd-lime)}body.theme-dark .offer.bar-lime{border-color:#b8ee0157}body.theme-dark .offer__alt{color:var(--hd-dim)}body.theme-dark .offer__alt a{color:var(--hd-lime)}body.theme-dark .offer__ic{display:inline-flex;width:40px;height:40px;border-radius:10px;background:#b8ee011a;border:1px solid rgba(184,238,1,.28);align-items:center;justify-content:center;margin-bottom:4px}body.theme-dark .cta-band{background:var(--hd-surface);border:1px solid var(--hd-border);color:var(--hd-txt)}body.theme-dark .cta-band p{color:var(--hd-muted)}body.theme-dark .cta-band__blob{display:none}body.theme-dark #contact .cta-band{background:var(--hd-lime);border-color:var(--hd-lime);color:var(--hd-lime-ink)}body.theme-dark #contact .cta-band h2{color:var(--hd-lime-ink)}body.theme-dark #contact .cta-band p{color:#3d4413}body.theme-dark #contact .cta-band .btn-lime{background:var(--hd-lime-ink);color:var(--hd-lime)}body.theme-dark .feature{background:var(--hd-surface);border:1px solid var(--hd-border);box-shadow:none}body.theme-dark .feature h3{color:var(--hd-txt)}body.theme-dark .feature p{color:var(--hd-muted)}body.theme-dark .feature__ic{background:#b8ee011a;border:1px solid rgba(184,238,1,.28);color:var(--hd-lime)}body.theme-dark .gallery figure{border:1px solid var(--hd-border)}body.theme-dark .video-card{border:1px solid var(--hd-border)}body.theme-dark .video-card__label{color:var(--hd-txt)}body.theme-dark .quote{background:var(--hd-surface);border:1px solid var(--hd-border);box-shadow:none}body.theme-dark .quote p{color:var(--hd-txt)}body.theme-dark .quote__stars{color:var(--hd-lime)}body.theme-dark .quote__name{color:var(--hd-txt)}body.theme-dark .quote__role{color:var(--hd-dim)}body.theme-dark .quote__avatar{background:var(--hd-surface2);border:1px solid var(--hd-border);color:var(--hd-lime)}body.theme-dark .post-card{background:var(--hd-surface);border:1px solid var(--hd-border)}body.theme-dark .post-card:hover{box-shadow:0 18px 44px #00000080}body.theme-dark .post-card__img{background:var(--hd-surface2)}body.theme-dark .post-card__body h3,body.theme-dark .post-card__body h3 a{color:var(--hd-txt)}body.theme-dark .post-card__body p{color:var(--hd-muted)}body.theme-dark .post-card__meta{color:var(--hd-dim)}body.theme-dark .post-card__more{color:var(--hd-lime)}body.theme-dark #apropos p{color:var(--hd-muted)}body.theme-dark #apropos strong,body.theme-dark #apropos h3{color:var(--hd-txt)}body.theme-dark #apropos a{color:var(--hd-lime)}body.theme-dark .hero__badge,body.theme-dark .chip{background:var(--hd-surface2);border:1px solid var(--hd-border);color:var(--hd-muted)}body.theme-dark .week__tags span{background:var(--hd-surface2);color:var(--hd-muted)}body.theme-dark .hero__float,body.theme-dark .instructor__badge{background:var(--hd-surface);border:1px solid var(--hd-border);color:var(--hd-txt);box-shadow:0 18px 44px #00000080}body.theme-dark .instructor p{color:var(--hd-muted)}body.theme-dark .week{background:var(--hd-surface);border:1px solid var(--hd-border)}body.theme-dark .week h3{color:var(--hd-txt)}body.theme-dark .week p{color:var(--hd-muted)}body.theme-dark .value-stack,body.theme-dark .faq__item{background:var(--hd-surface);border:1px solid var(--hd-border)}body.theme-dark .faq__q{color:var(--hd-txt)}body.theme-dark .faq__a{color:var(--hd-muted)}body.theme-dark .price-card{background:var(--hd-surface);border:1px solid #2a2935;color:var(--hd-txt);box-shadow:none}body.theme-dark .lead-form{background:var(--hd-surface);border:1px solid var(--hd-border);box-shadow:none}body.theme-dark .lead-field label{color:var(--hd-txt)}body.theme-dark .lead-field input,body.theme-dark .lead-field textarea,body.theme-dark .lead-field select,body.theme-dark .lead-form input,body.theme-dark .lead-form textarea,body.theme-dark .lead-form select{background:var(--hd-surface2);border-color:#2a2935;color:var(--hd-txt)}body.theme-dark .lead-form input:focus,body.theme-dark .lead-form textarea:focus,body.theme-dark .lead-form select:focus{border-color:var(--hd-lime);box-shadow:0 0 0 3px #b8ee0126;outline:none}body.theme-dark .lead-form input::placeholder,body.theme-dark .lead-form textarea::placeholder{color:var(--hd-dim)}body.theme-dark .fcard,body.theme-dark .theme,body.theme-dark .format,body.theme-dark .booknow__card{background:var(--hd-surface);border-color:var(--hd-border)}body.theme-dark .fcard h3,body.theme-dark .theme h3,body.theme-dark .theme b,body.theme-dark .format h3,body.theme-dark .format b{color:var(--hd-txt)}body.theme-dark .fcard p,body.theme-dark .theme p,body.theme-dark .format p,body.theme-dark .booknow__perks{color:var(--hd-muted)}body.theme-dark .booknow__alt{color:var(--hd-dim)}body.theme-dark .booknow__alt button{color:var(--hd-lime)}body.theme-dark .booknow__card input,body.theme-dark .booknow__card textarea,body.theme-dark .booknow__card select{background:var(--hd-surface2);border-color:#2a2935;color:var(--hd-txt)}body.theme-dark .booknow__card input::placeholder,body.theme-dark .booknow__card textarea::placeholder{color:var(--hd-dim)}body.theme-dark .cohort,body.theme-dark .cat-card{background:var(--hd-surface);border-color:var(--hd-border);box-shadow:none}body.theme-dark .cohort h3,body.theme-dark .cohort b,body.theme-dark .cat-card b,body.theme-dark .cat-card h3{color:var(--hd-txt)}body.theme-dark .cohort p,body.theme-dark .cohort small,body.theme-dark .cat-card p,body.theme-dark .cat-card small{color:var(--hd-muted)}body.theme-dark .compare{background:var(--hd-surface);border-color:var(--hd-border);box-shadow:none}body.theme-dark .compare th,body.theme-dark .compare td{border-bottom-color:var(--hd-border);color:var(--hd-txt)}body.theme-dark .compare td{color:var(--hd-muted)}body.theme-dark .compare thead th{background:var(--hd-surface2);color:var(--hd-txt)}body.theme-dark .step{background:var(--hd-surface);border-color:var(--hd-border);box-shadow:none}body.theme-dark .step h3{color:var(--hd-txt)}body.theme-dark .step p{color:var(--hd-muted)}body.theme-dark table{background:var(--hd-surface);border-color:var(--hd-border);box-shadow:none;color:var(--hd-txt)}body.theme-dark table th{background:var(--hd-surface2);color:var(--hd-txt);border-bottom-color:var(--hd-border)}body.theme-dark table td{color:var(--hd-muted);border-bottom-color:var(--hd-border)}body.theme-dark table td strong,body.theme-dark table td b{color:var(--hd-txt)}body.theme-dark .cmp .hl{background:#b8ee0112!important}body.theme-dark .cmp .ok{color:var(--hd-lime)!important}body.theme-dark .cmp .no{color:var(--hd-dim)!important}body.theme-dark .cmp b{color:var(--hd-txt)}body.theme-dark .cmp th small,body.theme-dark .cmp td small{color:var(--hd-dim)!important}body.theme-dark .site-footer{background:var(--hd-surface2);border-top:1px solid var(--hd-border)}body.theme-dark .site-footer input:not([type=hidden]){background:var(--hd-surface);border:1px solid #2a2935;color:var(--hd-txt)}body.theme-dark .site-footer input::placeholder{color:var(--hd-dim)}body.theme-dark .sticky-cta{background:#07060cf0;border-top:1px solid var(--hd-border)}body.theme-dark .sticky-cta__price{color:var(--hd-dim)}body.theme-dark .sticky-cta__price b{color:var(--hd-txt)}
