html[data-theme="dark"]{color-scheme:dark;--color-text-dark:#f1eef5;--color-text-heading:#ece9f1;--color-text-heading-2:#e6e2ec;--color-text-body:#c4c0cc;--color-text-muted:#a29dad;--color-border:#3f3b4d;--color-border-light:#343042;--color-bg-alt:#262232;--color-primary:#a850b4;--color-primary-dark:#8a3a96;--color-primary-light:#cf7bdb;--color-accent:#c561d1;--color-primary-text:#d493dd;--color-surface:#252233;--color-surface-2:#2b2839;--shadow-card:0 4px 2px rgba(0,0,0,0.2),0 16px 16px rgba(0,0,0,0.28);accent-color:#c561d1}html[data-theme="dark"] body{background-color:#1a1822;color:#e6e2ec}html[data-theme="dark"] .logo-img--light{display:none}html[data-theme="dark"] .logo-img--dark{display:block}html[data-theme="dark"] .navbar-toggler-custom svg path{stroke:#e6e2ec}html[data-theme="dark"] .site-footer{background:#211e2c}html[data-theme="dark"] .section-heading p{color:var(--color-primary-text)}html[data-theme="dark"] .btn-more{color:var(--color-primary-text)}html[data-theme="dark"] .btn-more:hover{color:var(--color-primary-text)}html[data-theme="dark"] .site-header .header-inner{background:#252233}html[data-theme="dark"] .site-header.inner-header{background:#252233}html[data-theme="dark"] .header-nav li a.active{color:var(--color-primary-text)}html[data-theme="dark"] .header-nav li a:hover{color:var(--color-primary-text)}html[data-theme="dark"] .btn-login:hover{background-color:#252233;color:var(--color-primary-text)}html[data-theme="dark"] .offcanvas .nav-link:hover,html[data-theme="dark"] .offcanvas .nav-link.active{color:var(--color-primary-text)}html[data-theme="dark"] .search-card{background:#252233}html[data-theme="dark"] .search-tabs .tab-item:hover{color:var(--color-primary-text)}html[data-theme="dark"] .search-input-wrap{background:#252233}html[data-theme="dark"] .logo-item .logo-circle{background:#252233}html[data-theme="dark"] .category-card{background:#252233}html[data-theme="dark"] .category-card .category-title.accent{color:var(--color-primary-text)}html[data-theme="dark"] .category-card:hover .category-title{color:var(--color-primary-text)}html[data-theme="dark"] .content-card{background:#252233}html[data-theme="dark"] .content-card:hover h3{color:var(--color-primary-text)}html[data-theme="dark"] .badge-tag{color:#e7e3ed}html[data-theme="dark"] .content-card .tool-brand{color:#c4c0cc;background:#262d40;border:1px solid #3f3b4d}html[data-theme="dark"] .content-card>p{color:#a39fad}html[data-theme="dark"] .content-card .card-chips span{background:#262d40}html[data-theme="dark"] .btn-details{background:#30263d;color:var(--color-primary-text)}html[data-theme="dark"] .badge-pricing.paid{background:#3d361a;color:#ecb493}html[data-theme="dark"] .badge-pricing.premium{background:#1a293d;color:#93a8ec}html[data-theme="dark"] .badge-pricing.free{background:#1a3d26;color:#96e8b5}html[data-theme="dark"] .link-website{color:#9ec1e0}html[data-theme="dark"] .link-website:hover{color:#9dc1e1}html[data-theme="dark"] .blog-section{background:#30263d}html[data-theme="dark"] .blog-featured{background:#252233;border:1px solid #3f3b4d}html[data-theme="dark"] .blog-featured:hover h3{color:var(--color-primary-text)}html[data-theme="dark"] .blog-read-more{color:var(--color-primary-text)}html[data-theme="dark"] .blog-read-more:hover{color:var(--color-primary-text)}html[data-theme="dark"] .blog-card{background:#252233;border:1px solid #3f3b4d}html[data-theme="dark"] .blog-card-body p{color:#e7e3ed}html[data-theme="dark"] .blog-card:hover h4{color:var(--color-primary-text)}html[data-theme="dark"] .cta-form .cta-input-wrap{border:1px solid rgba(61,61,61,0.4)}html[data-theme="dark"] .btn-cta-submit{background:#252233;color:var(--color-primary-text)}html[data-theme="dark"] .btn-cta-submit:hover{background:#291a3d}html[data-theme="dark"] .breadcrumb-list a:hover{color:var(--color-primary-text)}html[data-theme="dark"] .breadcrumb-list li.active{color:var(--color-primary-text)}html[data-theme="dark"] .benefit-card{background:#30263d}html[data-theme="dark"] .benefit-icon-box{background:#2b2839;border:1px solid #3f3b4d}html[data-theme="dark"] .consult-form-card{background:#252233;border:1px solid #3f3b4d}html[data-theme="dark"] .consult-form-card input{background:#1e1c29}html[data-theme="dark"] .consult-form-card .academy-dd-btn{background:#1e1c29}html[data-theme="dark"] .consult-form-card textarea{background:#1e1c29}html[data-theme="dark"] .sort-dropdown .dropdown-item:hover,html[data-theme="dark"] .sort-dropdown .dropdown-item:focus{color:var(--color-primary-text)}html[data-theme="dark"] .filter-pill{color:var(--color-primary-text);background:#252233}html[data-theme="dark"] .filter-pill:hover{background:#30263d}html[data-theme="dark"] .pagination-row .page-arrow.disabled{background:#34303f}html[data-theme="dark"] .filter-sheet-footer{background:#252233}html[data-theme="dark"] .filter-check-box{background:#252233}html[data-theme="dark"] .filter-check-box::after{border:solid #3f3b4d}html[data-theme="dark"] .post-toc{background:#2b2839;border:1px solid #3f3b4d}html[data-theme="dark"] .post-toc li a:hover{color:var(--color-primary-text)}html[data-theme="dark"] .post-toc-more{color:var(--color-primary-text)}html[data-theme="dark"] .post-toc-more:hover{color:var(--color-primary-text)}html[data-theme="dark"] .post-quote{background:#30263d}html[data-theme="dark"] .post-quote p{color:var(--color-primary-text)}html[data-theme="dark"] .course-promo{background:#332136}html[data-theme="dark"] .sidebar-widget{background:#252233}html[data-theme="dark"] .sidebar-widget-header{background:#30263d}html[data-theme="dark"] .filter-widget-header{background:#252233}html[data-theme="dark"] .filter-widget-header{background:#252233}html[data-theme="dark"] .filter-widget-search{background:#252233}html[data-theme="dark"] .filter-accordion-item{background:#252233}html[data-theme="dark"] .filter-accordion-more{color:var(--color-primary-text)}html[data-theme="dark"] .filter-accordion-more:hover{color:var(--color-primary-text)}html[data-theme="dark"] .tools-sort-desktop .btn-sort.btn-sort-white{background:#252233}html[data-theme="dark"] .btn-mobile-filter-pair .btn-mobile-filter:hover{color:var(--color-primary-text)}html[data-theme="dark"] .btn-mobile-filter-pair .btn-mobile-filter:hover svg{color:var(--color-primary-text)}html[data-theme="dark"] .tool-share-menu{background:#252233}html[data-theme="dark"] .tool-info-actions button{background:#252233}html[data-theme="dark"] .tool-detail-chips span{color:#e7e3ed;background:#262d40}html[data-theme="dark"] .btn-website-visit{color:#93ceec;background:#252233}html[data-theme="dark"] .tool-tabs{background:#252233}html[data-theme="dark"] .tool-tab-btn.active,html[data-theme="dark"] .tool-tab-btn:hover{color:var(--color-primary-text)}html[data-theme="dark"] .tool-intro-block .lead-text{color:var(--color-primary-text)}html[data-theme="dark"] .pros-list li svg{color:#93ecb3}html[data-theme="dark"] .cons-list li svg{color:#ec9393}html[data-theme="dark"] .how-to-use-step{background:#252233}html[data-theme="dark"] .tool-gallery-item{background:#252233}html[data-theme="dark"] .review-avatar{color:var(--color-primary-text)}html[data-theme="dark"] .prompt-stats-row .tool-brand{color:#c4c0cc;background:#262d40;border:1px solid #3f3b4d}html[data-theme="dark"] .prompt-box{background:#252233}html[data-theme="dark"] .btn-more-toggle{color:var(--color-primary-text)}html[data-theme="dark"] .go-top-btn{border:10px #3f3b4d!important}html[data-theme="dark"] .footer-tagline{color:#a39fad}html[data-theme="dark"] .footer-badges img{background:#252233}html[data-theme="dark"] .footer-nav a:hover,html[data-theme="dark"] .footer-nav a.active{color:var(--color-primary-text)}html[data-theme="dark"] .footer-bottom{color:#c4c0cc}html[data-theme="dark"] .footer-bottom-row{color:#c4c0cc}html[data-theme="dark"] .footer-bottom-row a{color:var(--color-primary-text)}html[data-theme="dark"] .footer-bottom-row a:hover{color:var(--color-primary-text)}html[data-theme="dark"] .course-modal-header{border-bottom:1px solid #3f3b4d}html[data-theme="dark"] .course-modal input[type="text"],html[data-theme="dark"] .course-modal input[type="tel"],html[data-theme="dark"] .course-modal select,html[data-theme="dark"] .course-modal textarea{background:#252233}html[data-theme="dark"] .wp-block-table{background:#252233}html[data-theme="dark"] .wp-block-table tbody tr:nth-child(even) td{background:#30263d}html[data-theme="dark"] .wp-block-table tbody tr:hover td{background:#30263d}html[data-theme="dark"] .academy-form-status.is-success{color:#93ecb4}html[data-theme="dark"] .academy-form-status.is-error{color:#ec9993}html[data-theme="dark"] .academy-field-error{color:#ec9993}html[data-theme="dark"] .logo-initial{color:var(--color-primary-text)}html[data-theme="dark"] .academy-chip{color:var(--color-primary-text);background:#30263d;border:1px solid #4b3d5a}html[data-theme="dark"] .academy-chip:hover{background:#30263d}html[data-theme="dark"] .dropdown-menu .dropdown-item.active,html[data-theme="dark"] .dropdown-menu .dropdown-item:active{color:var(--color-primary-text);background:#30263d}html[data-theme="dark"] .link-website,html[data-theme="dark"] .content-card .link-website{color:#99bee6}html[data-theme="dark"] .academy-dd-btn{background:#252233}html[data-theme="dark"] .academy-dd-btn:hover{border-color:#3f3b4d}html[data-theme="dark"] .academy-dd-list{background:#252233}html[data-theme="dark"] .academy-dd-list li:hover,html[data-theme="dark"] .academy-dd-list li.is-focus{background:#262d40}html[data-theme="dark"] .academy-dd-list li[aria-selected="true"]{background:#30263d;color:var(--color-primary-text)}html[data-theme="dark"] .blog-block-title{color:var(--color-primary-text)}html[data-theme="dark"] .blog-featured-band{background:#30263d}html[data-theme="dark"] .blog-carousel-item .blog-card{background:#252233}html[data-theme="dark"] .blog-mini-img{background:#262d40}html[data-theme="dark"] .blog-mini:hover h3{color:var(--color-primary-text)}html[data-theme="dark"] .services-list a{background:#30263d}html[data-theme="dark"] body.single-post .services-list li a{background:#2b2839}html[data-theme="dark"] .theme-toggle{border:1px solid #2f425b;background:#252233;color:#e7e3ed}html[data-theme="dark"] .share-ideas-perks li{border:1px solid rgba(61,61,61,0.28)}html[data-theme="dark"] .share-ideas-btn{background:#252233;color:var(--color-primary-text)}html[data-theme="dark"] .share-ideas-btn:hover{color:var(--color-primary-text)}html[data-theme="dark"] .cart-button{border:1px solid #2f425b;background:#252233;color:#e7e3ed}html[data-theme="dark"] .about-hero-eyebrow{border:1px solid #4b3d5a;background:#30263d;color:var(--color-primary-text)}html[data-theme="dark"] .about-hero-subtitle{color:var(--color-primary-text)}html[data-theme="dark"] .btn-outline-brand{background:#252233;color:var(--color-primary-text)}html[data-theme="dark"] .csr-goal{background:#252233}html[data-theme="dark"] .csr-goal:hover{border-color:#4b3d5a}html[data-theme="dark"] .csr-goal-media{background:#30263d}html[data-theme="dark"] .bp-pill{border:1px solid #4b3d5a;background:rgba(28,24,29,0.85);color:var(--color-primary-text)}html[data-theme="dark"] .bp-hero h2{color:var(--color-primary-text)}html[data-theme="dark"] .bp-orbit{border:1.5px dashed #4b3d5a}html[data-theme="dark"] .bp-float{background:#252233}html[data-theme="dark"] .bp-stat{border:1px solid #4b3d5a;background:#252233}html[data-theme="dark"] .bp-stat-icon{background:#30263d;color:var(--color-primary-text)}html[data-theme="dark"] .bp-benefit{background:#252233}html[data-theme="dark"] .bp-benefit:hover{border-color:#4b3d5a}html[data-theme="dark"] .bp-ico{background:#30263d;color:var(--color-primary-text)}html[data-theme="dark"] .bp-benefit:nth-child(3n+2) .bp-ico{background:#231a3d;color:#da9ee0}html[data-theme="dark"] .bp-audience-item{background:#252233}html[data-theme="dark"] .bp-audience-item:hover{border-color:#4b3d5a}html[data-theme="dark"] .bp-audience-item span{background:#231a3d;color:#d99ee1}html[data-theme="dark"] .bp-step{background:#252233}html[data-theme="dark"] .bp-step:hover{border-color:#4b3d5a}html[data-theme="dark"] .bp-cta-box{border:1px solid rgba(61,61,61,0.18)}html[data-theme="dark"] .bp-cta-box .btn-gradient{background:#252233;color:var(--color-primary-text)}html[data-theme="dark"] .bp-cta-box .btn-gradient:hover{color:var(--color-primary-text)}html[data-theme="dark"] .bp-form-shell{background:#252233}html[data-theme="dark"] .bp-form-head h3{color:var(--color-primary-text)}html[data-theme="dark"] .bp-required{color:#ec9993}html[data-theme="dark"] .bp-field input[type="text"],html[data-theme="dark"] .bp-field textarea{background:#252233}html[data-theme="dark"] .bp-field .bp-option:hover{border-color:#4b3d5a;background:#30263d}html[data-theme="dark"] .bp-field .bp-option:has(input:checked){background:#30263d}html[data-theme="dark"] .csr-cta-btn{background:#252233;color:var(--color-primary-text)}html[data-theme="dark"] .csr-cta-btn:hover{background:#30263d;color:var(--color-primary-text)}html[data-theme="dark"] .course-hero-text h1{color:#bf98e6}html[data-theme="dark"] .course-hero-text h2{color:#a39fad}html[data-theme="dark"] .course-hero-text p{color:#a39fad}html[data-theme="dark"] .course-card{background:#252233}html[data-theme="dark"] .course-card-body h3 a:hover{color:var(--color-primary-text)}html[data-theme="dark"] .course-card-chips span{background:#262d40}html[data-theme="dark"] .course-chip-rating{background:#3d341a!important}html[data-theme="dark"] .course-card-more{color:var(--color-primary-text)}html[data-theme="dark"] .course-card-more:hover{color:var(--color-primary-text)}html[data-theme="dark"] .course-facts li{background:#2b2839}html[data-theme="dark"] .course-buy-card{background:#252233}html[data-theme="dark"] .course-buy-stats>div{background:#30263d}html[data-theme="dark"] .course-buy-stats strong{color:var(--color-primary-text)}html[data-theme="dark"] .course-price-tabs{background:#262d40}html[data-theme="dark"] .course-summary{background:#30263d}html[data-theme="dark"] .course-lesson-title a{color:var(--color-primary-text)}html[data-theme="dark"] .course-lesson.is-locked{color:#a39fad}html[data-theme="dark"] .course-badge{background:#30263d;color:var(--color-primary-text)}html[data-theme="dark"] .course-badge--free{background:#1a3d26;color:#93ecb3}html[data-theme="dark"] .course-about{background:#30263d}html[data-theme="dark"] .course-instructor-role{color:var(--color-primary-text)}html[data-theme="dark"] .course-bio-more{color:var(--color-primary-text)}html[data-theme="dark"] .course-faq-item{background:#252233}html[data-theme="dark"] .course-faq-q[aria-expanded="true"]{color:var(--color-primary-text)}html[data-theme="dark"] .course-related-more{color:var(--color-primary-text)}html[data-theme="dark"] .course-related-more{color:var(--color-primary-text)}html[data-theme="dark"] .course-snapp{border:1px solid #2d465d;background:#1a2e3d}html[data-theme="dark"] .course-state-badge{background:#252233;color:#da9ee1}html[data-theme="dark"] .course-state-badge.is-preregister{background:#3d2e1a;color:#ecb993}html[data-theme="dark"] .course-state-badge.is-sale{background:#1a3d28;color:#93ecb4}html[data-theme="dark"] .course-state-badge.is-free{background:#262d40;color:#93ccec}html[data-theme="dark"] .course-state-badge.is-full,html[data-theme="dark"] .course-state-badge.is-closed{background:#3d1a1a;color:#ec9393}html[data-theme="dark"] .course-state-badge.is-enrolled{background:#30263d;color:#da9ee1}html[data-theme="dark"] .course-buy-secondary{color:var(--color-primary-text)}html[data-theme="dark"] .course-progress{background:#222735}html[data-theme="dark"] .course-progress::-webkit-progress-bar{background:#222735}html[data-theme="dark"] .cs-card{background:#252233}html[data-theme="dark"] .cs-item-price em{color:#93ecb4}html[data-theme="dark"] .cs-remove{color:#ec9393}html[data-theme="dark"] .cs-input{border:1px solid #384152;background:#252233}html[data-theme="dark"] .cs-coupon-msg.is-ok{color:#93ecb4}html[data-theme="dark"] .cs-coupon-msg.is-bad{color:#ec9393}html[data-theme="dark"] .cs-row.cs-discount strong{color:#93ecb4}html[data-theme="dark"] .cs-error{color:#ec9393}html[data-theme="dark"] .cs-back{color:var(--color-primary-text)}html[data-theme="dark"] .cs-result{background:#252233}html[data-theme="dark"] .cs-result-badge{background:#1a1a3d}html[data-theme="dark"] .cs-result-ok .cs-result-badge{background:#1a3d28;color:#93ecb4}html[data-theme="dark"] .cs-result-wait .cs-result-badge{background:#3d2e1a;color:#ecb993}html[data-theme="dark"] .cs-result-bad .cs-result-badge{background:#3d1a1a;color:#ec9393}html[data-theme="dark"] .cs-result-items li{background:#262631}html[data-theme="dark"] .cs-link{color:var(--color-primary-text)}html[data-theme="dark"] .learn-body{background:#262631}html[data-theme="dark"] .learn-top{background:#252233}html[data-theme="dark"] .learn-top-back{border:1px solid #2f425b;color:#e7e3ed}html[data-theme="dark"] .learn-top-title a{color:var(--color-primary-text)}html[data-theme="dark"] .learn-menu-btn{border:1px solid #2f425b;color:#e7e3ed}html[data-theme="dark"] .learn-side{background:#252233}html[data-theme="dark"] a.learn-row-link:hover{background:#30263d}html[data-theme="dark"] .learn-row.is-current .learn-row-link{background:#30263d;color:#da9ee1}html[data-theme="dark"] .learn-row.is-done .learn-row-ico{color:#93ecb4}html[data-theme="dark"] .learn-main{background:#252233}html[data-theme="dark"] .learn-player--audio{background:#30263d}html[data-theme="dark"] .learn-doc{background:#262631}html[data-theme="dark"] .learn-doc button,html[data-theme="dark"] .learn-pdf-bar button{color:var(--color-primary-text)}html[data-theme="dark"] .learn-pdf-bar{background:#30263d}html[data-theme="dark"] .learn-pdf-pages{background:#34303f}html[data-theme="dark"] .learn-pdf-pages canvas{background:#252233}html[data-theme="dark"] .learn-prev,html[data-theme="dark"] .learn-done{border:1px solid #384152;background:#252233}html[data-theme="dark"] .learn-done.is-done{background:#1a3d28;color:#93ecb4}html[data-theme="dark"] .learn-quiz-facts li{background:#262631}html[data-theme="dark"] .learn-quiz-timer{color:#ecb993;background:#3d2e1a}html[data-theme="dark"] .learn-input{border:1px solid #384152}html[data-theme="dark"] .learn-result{background:#262631}html[data-theme="dark"] .learn-result.is-ok{background:#1a3d28}html[data-theme="dark"] .learn-result.is-bad{background:#3d1a1a}html[data-theme="dark"] .learn-result.is-wait{background:#3d2e1a}html[data-theme="dark"] .learn-result-item{background:#252233}html[data-theme="dark"] .learn-explain{background:#262631;color:#e7e3ed}html[data-theme="dark"] .cs-prev{border:1px solid #384152}html[data-theme="dark"] .cs-prev:hover{color:var(--color-primary-text)}html[data-theme="dark"] .cs-check input[type="checkbox"],html[data-theme="dark"] .cs-method input[type="radio"],html[data-theme="dark"] .learn-opt input[type="checkbox"],html[data-theme="dark"] .learn-opt input[type="radio"]{border:1px solid #3f3b4d}html[data-theme="dark"] .cs-method input:disabled{background-color:#262a31}html[data-theme="dark"] .site-header .header-inner{background:#221f2d}html[data-theme="dark"] .site-header.inner-header{background:#221f2d;box-shadow:0 2px 16px rgba(0,0,0,0.35)}html[data-theme="dark"] .header-nav .academy-submenu{background:#2b2839;border-color:#3f3b4d;box-shadow:0 16px 32px rgba(0,0,0,0.45)}html[data-theme="dark"] .header-nav .academy-submenu a{color:#e6e2ec}html[data-theme="dark"] .header-nav .academy-submenu a:hover,html[data-theme="dark"] .header-nav .academy-submenu a.active{background:#382f47;color:#e7b4f0}html[data-theme="dark"] .offcanvas{background:#221f2d;color:#e6e2ec}html[data-theme="dark"] .offcanvas .academy-submenu a{color:#c4c0cc}html[data-theme="dark"] .btn-login{color:#fff}html[data-theme="dark"] .btn-login:hover{background-color:#2b2839;color:#e7b4f0}html[data-theme="dark"] .btn-gradient{background:linear-gradient(90deg,#8a3a96,#a850b4);color:#fff}html[data-theme="dark"] .btn-gradient:hover{background:linear-gradient(90deg,#7a2f86,#964aa2)}html[data-theme="dark"] .btn-details{background:#34283f;color:#e7b4f0}html[data-theme="dark"] .btn-details:hover,html[data-theme="dark"] .content-card:focus-within .btn-details{background:#8a3a96;color:#fff}html[data-theme="dark"] .btn-details.filled{background:#8a3a96;color:#fff}html[data-theme="dark"] .search-input-wrap input,html[data-theme="dark"] .filter-widget-search input,html[data-theme="dark"] .tools-search-row input{background:none;box-shadow:none}html[data-theme="dark"] .search-input-wrap{background:none;border-color:transparent}html[data-theme="dark"] .filter-widget-search{background:#3f3c4f}html[data-theme="dark"] .search-input-wrap input::placeholder{color:#8f8a9b}html[data-theme="dark"] .search-input-wrap .search-icon{opacity:0.85;filter:brightness(1.6)}html[data-theme="dark"] input[type="text"],html[data-theme="dark"] input[type="email"],html[data-theme="dark"] input[type="tel"],html[data-theme="dark"] input[type="url"],html[data-theme="dark"] input[type="password"],html[data-theme="dark"] textarea,html[data-theme="dark"] select{color:#ece9f1}html[data-theme="dark"] .consult-form-card input,html[data-theme="dark"] .consult-form-card textarea,html[data-theme="dark"] .consult-form-card .academy-dd-btn{background:#1e1c29;border-color:#3f3b4d}html[data-theme="dark"] .consult-form-card input:focus,html[data-theme="dark"] .consult-form-card textarea:focus{border-color:#a850b4}html[data-theme="dark"] .filter-check-box{background:#1e1c29;border-color:#6a6479}html[data-theme="dark"] .filter-check:hover .filter-check-box{border-color:#cf7bdb}html[data-theme="dark"] .filter-check-box::after{border:solid #fff;border-width:0 2px 2px 0}html[data-theme="dark"] .filter-check input:checked + .filter-check-box{background:#a850b4;border-color:#cf7bdb}html[data-theme="dark"] .filter-check input:checked + .filter-check-box::after{opacity:1}html[data-theme="dark"] .filter-check:hover{background:#2b2839}html[data-theme="dark"] .filter-pill.active{background:#8a3a96;color:#fff}html[data-theme="dark"] .bp-field .bp-option input{accent-color:#cf7bdb}html[data-theme="dark"] .blog-hero-banner{background:linear-gradient(180deg,#3d2f63 0%,#211e2d 100%)}html[data-theme="dark"] .blog-hero-text p{color:#d6d1e0}html[data-theme="dark"] .blog-section{background:#211e2b}html[data-theme="dark"] .blog-featured-band{background:#211e2b}html[data-theme="dark"] .blog-section.related-posts-section{background:transparent}html[data-theme="dark"] .blog-featured,html[data-theme="dark"] .blog-card,html[data-theme="dark"] .blog-carousel-item .blog-card{background:#2a2736;border-color:#3a3647}html[data-theme="dark"] .filter-pill{background:#2a2736;border-color:#3f3b4d;color:#d7d2e0}html[data-theme="dark"] .filter-pill:hover{background:#352f44}html[data-theme="dark"] .filter-pill.active{background:#8a3a96;border-color:#8a3a96;color:#fff}html[data-theme="dark"] .blog-block-title{color:#d493dd}html[data-theme="dark"] .blog-carousel-btn{background:#8a3a96;border-color:#8a3a96}html[data-theme="dark"] .post-quote{background:#2d2638;border-inline-start:3px solid #a850b4}html[data-theme="dark"] .post-quote p{color:#f0dcf5}html[data-theme="dark"] .course-badge{background:#3a2d49;color:#efc9f5}html[data-theme="dark"] .course-badge--free{background:#1f3a2a;color:#8fe0ad}html[data-theme="dark"] .academy-chip{background:#34283f;border-color:#4b3d5a;color:#efc9f5}html[data-theme="dark"] .about-hero-eyebrow,html[data-theme="dark"] .bp-pill{color:#efc9f5}html[data-theme="dark"] .course-promo{background:#2d2638}html[data-theme="dark"] .cta-box{background:linear-gradient(90deg,#7d2a86 0%,#3c2050 100%)}html[data-theme="dark"] .btn-cta-submit{background:#f6ecf9;color:#6c2474}html[data-theme="dark"] .btn-cta-submit:hover{background:#ffffff;color:#5a1c61}html[data-theme="dark"] .cta-form .cta-input-wrap{border-color:rgba(255,255,255,0.4);background:rgba(255,255,255,0.1)}html[data-theme="dark"] .site-footer{background:#211e2c;border-top:1px solid #343042;color:#cdc8d6}html[data-theme="dark"] .footer-nav a{color:#cdc8d6}html[data-theme="dark"] .footer-nav a:hover,html[data-theme="dark"] .footer-nav a.active{color:#e7b4f0}html[data-theme="dark"] .footer-bottom,html[data-theme="dark"] .footer-bottom-row{color:#b9b4c4}html[data-theme="dark"] .footer-badges img{background:#f3f0f7;border-radius:8px}html[data-theme="dark"] .go-top-btn{box-shadow:0 0 0 5px #211e2c}html[data-theme="dark"] .course-hero-box{background-color:#4a4560;background-blend-mode:multiply;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.06)}html[data-theme="dark"] .course-hero-text h1{color:#f3eef8}html[data-theme="dark"] .course-hero-text h2{color:#dccdf0}html[data-theme="dark"] .course-hero-text p{color:#cfc8dc}html[data-theme="dark"] .blog-card-img img,html[data-theme="dark"] .blog-featured-img img,html[data-theme="dark"] .blog-mini-img img,html[data-theme="dark"] .course-card-img img,html[data-theme="dark"] .course-media img,html[data-theme="dark"] .post-hero-img img,html[data-theme="dark"] .sidebar-news-img img,html[data-theme="dark"] .blog-tile img{filter:brightness(0.86) contrast(1.03) saturate(0.95);box-shadow:0 8px 20px rgba(0,0,0,0.35);transition:filter 0.25s ease}html[data-theme="dark"] .blog-card:hover .blog-card-img img,html[data-theme="dark"] .blog-featured:hover .blog-featured-img img,html[data-theme="dark"] .course-card:hover .course-card-img img{filter:brightness(0.96) contrast(1.02)}html[data-theme="dark"] .course-about{background:#231f2e;box-shadow:0 0 0 100vmax #231f2e}html[data-theme="dark"] .course-about-shape{opacity:0.25}html[data-theme="dark"] .course-summary{background:#2a2536}html[data-theme="dark"] .course-about-body{color:#c9c4d3}html[data-theme="dark"] .academy-empty{background:#252233}html[data-theme="dark"] .skip-link{color:#fff}html[data-theme="dark"] .bp-hero{background:radial-gradient(circle at 8% 15%,rgba(168,80,180,0.22) 0,transparent 30%),radial-gradient(circle at 92% 8%,rgba(110,90,200,0.2) 0,transparent 32%),linear-gradient(140deg,#201c2b 0%,#1a1822 100%)}html[data-theme="dark"] .bp-stats{background:linear-gradient(180deg,#201c2b 0%,#1a1822 100%)}html[data-theme="dark"] .bp-form-head{background:linear-gradient(120deg,#2c2438,#262338);border-bottom-color:#3a3647}html[data-theme="dark"] .bp-form-section{background:#1f1c29}html[data-theme="dark"] .bp-form-shell{background:#252233;border-color:#3a3647;box-shadow:0 30px 40px rgba(0,0,0,0.3)}html[data-theme="dark"] .bp-cta{background:linear-gradient(160deg,#2c1634 0%,#5d2166 100%)}html[data-theme="dark"] .bp-cta-box .btn-gradient{background:#f6ecf9;color:#6c2474}html[data-theme="dark"] .bp-cta-box .btn-gradient:hover{background:#fff;color:#5a1c61}html[data-theme="dark"] .bp-field .bp-option{background:#1e1c29;border-color:#3f3b4d;color:#d7d2e0}html[data-theme="dark"] .bp-field .bp-option:has(input:checked){background:#34283f;border-color:#a850b4;color:#f0dcf5}html[data-theme="dark"] .bp-field input[type="text"],html[data-theme="dark"] .bp-field textarea,html[data-theme="dark"] .bp-field input[type="email"],html[data-theme="dark"] .bp-field input[type="tel"]{background:#1e1c29;border-color:#3f3b4d;color:#ece9f1}html[data-theme="dark"] .bp-benefit,html[data-theme="dark"] .bp-audience-item,html[data-theme="dark"] .bp-step,html[data-theme="dark"] .bp-stat{background:#2a2736;border-color:#3a3647}html[data-theme="dark"] .bp-ico{background:#34283f;color:#e7b4f0}html[data-theme="dark"] .partners-img-light{display:none}html[data-theme="dark"] .partners-img-dark{display:block}html[data-theme="dark"] .partners-grid img{background:#f3f0f7;border-radius:10px;padding:8px 12px}html[data-theme="dark"] input[type="radio"],html[data-theme="dark"] input[type="checkbox"]{accent-color:#cf7bdb}html[data-theme="dark"] body.single-post .sidebar-widget{background:none}html[data-theme="dark"] .hero-slider{--hero-fade:#1a1822;--hero-ui:#fff;--hero-ui-dim:rgba(255,255,255,0.4);--hero-scrim:0,0,0;--hero-text:#fff;--hero-text-dim:rgba(255,255,255,0.88);--hero-text-shadow:0 2px 24px rgba(0,0,0,0.35);--hero-btn-bg:#fff;--hero-btn-fg:#141414;--hero-arrow-bg:rgba(20,18,28,0.55);--hero-arrow-bg-hover:rgba(20,18,28,0.85);--hero-arrow-fg:#fff;--hero-arrow-border:rgba(255,255,255,0.22)}html[data-theme="dark"] .academy-toast{background:#3a3547;color:#f3eff8;border:1px solid #4d4760;box-shadow:0 12px 32px rgba(0,0,0,0.5)}html[data-theme="dark"] .academy-toast.is-success{background:#14532d;border-color:#1f7a45;color:#eafff1}html[data-theme="dark"] .academy-toast.is-error{background:#7f1d1d;border-color:#a52a2a;color:#fff0f0}