:root{--tm-primary:#00f5d4;--tm-primary-dark:#00c4a7;--tm-secondary:#9b5de5;--tm-tertiary:#f15bb5;--tm-accent:#fee440;--tm-dark-950:#000;--tm-dark-900:#0a0a0a;--tm-dark-800:#141414;--tm-text-primary:#fff;--tm-text-secondary:#fff;--tm-text-muted:#ccc;--tm-glass:rgba(255,255,255,.02);--tm-glass-border:rgba(255,255,255,.12);--tm-gradient:linear-gradient(135deg,var(--tm-primary) 0%,var(--tm-secondary) 50%,var(--tm-tertiary) 100%)}body.single-post,body.single-post.ast-single-post,body.single.single-post{background:var(--tm-dark-950)!important;font-family:'Heebo',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif!important}body.single-post .site-content,body.single-post #content.site-content{background:var(--tm-dark-950)!important}body.single-post .ast-container,body.single-post #primary .ast-container{max-width:900px!important;margin:0 auto!important;padding:0 24px!important}body.single-post #primary,body.single-post #primary.content-area{max-width:900px!important;margin:0 auto!important}body.single-post article.ast-article-single,body.single-post article[id^="post-"]{background:transparent!important}body.single-post .entry-header,body.single-post article .entry-header{padding:100px 0 40px!important;text-align:center!important;border-bottom:1px solid var(--tm-glass-border)!important;margin-bottom:40px!important;background:transparent!important}body.single-post .entry-title,body.single-post h1.entry-title,body.single-post article .entry-title{font-size:clamp(1.8rem,5vw,2.8rem)!important;font-weight:800!important;line-height:1.3!important;margin-bottom:20px!important;background:var(--tm-gradient)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}body.single-post .entry-meta,body.single-post .posted-on,body.single-post .byline{color:var(--tm-text-muted)!important;font-size:14px!important}body.single-post .entry-meta a,body.single-post .posted-on a,body.single-post .byline a,body.single-post .cat-links a{color:var(--tm-primary)!important;text-decoration:none!important;transition:color .2s ease!important}body.single-post .entry-meta a:hover,body.single-post .cat-links a:hover{color:var(--tm-secondary)!important}body.single-post .entry-content,body.single-post article .entry-content,body.single-post .ast-article-single .entry-content{color:var(--tm-text-secondary)!important;font-size:18px!important;line-height:1.85!important}body.single-post .entry-content p,body.single-post article .entry-content p{margin-bottom:24px!important;color:var(--tm-text-secondary)!important}body.single-post .entry-content strong,body.single-post .entry-content b{color:var(--tm-text-primary)!important;font-weight:600!important}body.single-post .entry-content h1,body.single-post .entry-content h2,body.single-post .entry-content h3,body.single-post .entry-content h4,body.single-post .entry-content h5,body.single-post .entry-content h6{color:var(--tm-text-primary)!important;font-weight:700!important;line-height:1.3!important;margin-top:48px!important;margin-bottom:20px!important;font-family:'Heebo',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif!important}body.single-post .entry-content h2{font-size:clamp(1.5rem,4vw,2rem)!important;padding-bottom:16px!important;border-bottom:2px solid var(--tm-glass-border)!important;position:relative!important}body.single-post .entry-content h2::after{content:''!important;position:absolute!important;bottom:-2px!important;right:0!important;width:100px!important;height:2px!important;background:var(--tm-gradient)!important}body.single-post .entry-content h3{font-size:clamp(1.2rem,3vw,1.5rem)!important;color:var(--tm-primary)!important}body.single-post .entry-content h4{font-size:1.2rem!important;color:var(--tm-secondary)!important}body.single-post .entry-content a:not(.wp-block-button__link) {color:var(--tm-primary)!important;text-decoration:none!important;border-bottom:1px solid transparent!important;transition:all .2s ease!important}body.single-post .entry-content a:not(.wp-block-button__link):hover {color:var(--tm-secondary)!important;border-bottom-color:var(--tm-secondary)!important}body.single-post .entry-content ul,body.single-post .entry-content ol{margin:24px 0!important;padding-right:30px!important;padding-left:0!important}body.single-post .entry-content li{margin-bottom:14px!important;color:var(--tm-text-secondary)!important;position:relative!important;padding-right:8px!important}body.single-post .entry-content ul{list-style:none!important}body.single-post .entry-content ul>li::before{content:'▸'!important;color:var(--tm-primary)!important;font-size:14px!important;position:absolute!important;right:-22px!important;top:2px!important}body.single-post .entry-content ol{list-style-type:decimal!important}body.single-post .entry-content ol li::marker{color:var(--tm-primary)!important;font-weight:700!important}body.single-post .entry-content li ul,body.single-post .entry-content li ol{margin-top:12px!important;margin-bottom:0!important}body.single-post .entry-content blockquote,body.single-post .entry-content .wp-block-quote{margin:32px 0!important;padding:28px 32px!important;background:linear-gradient(135deg,rgba(0,245,212,.08),rgba(155,93,229,.08))!important;border:none!important;border-right:4px solid var(--tm-primary)!important;border-left:none!important;border-radius:0 16px 16px 0!important;font-style:italic!important;color:var(--tm-text-primary)!important;position:relative!important}body.single-post .entry-content blockquote::before{content:'"'!important;position:absolute!important;top:-5px!important;right:24px!important;font-size:70px!important;color:var(--tm-primary)!important;opacity:.25!important;font-family:Georgia,serif!important;line-height:1!important}body.single-post .entry-content blockquote p,body.single-post .entry-content .wp-block-quote p{margin-bottom:0!important;color:var(--tm-text-primary)!important;font-size:17px!important}body.single-post .entry-content blockquote cite{display:block!important;margin-top:16px!important;color:var(--tm-text-muted)!important;font-size:14px!important;font-style:normal!important}body.single-post .entry-content img{max-width:100%!important;height:auto!important;border-radius:16px!important;margin:32px 0!important;box-shadow:0 15px 50px rgba(0,0,0,.4)!important}body.single-post .entry-content figure,body.single-post .entry-content .wp-block-image{margin:32px 0!important}body.single-post .entry-content figcaption,body.single-post .entry-content .wp-element-caption{text-align:center!important;color:var(--tm-text-muted)!important;font-size:14px!important;margin-top:14px!important;font-style:italic!important}body.single-post .entry-content code{background:rgba(155,93,229,.2)!important;color:var(--tm-secondary)!important;padding:4px 10px!important;border-radius:6px!important;font-family:'Fira Code','Courier New',monospace!important;font-size:.88em!important}body.single-post .entry-content pre,body.single-post .entry-content .wp-block-code{background:var(--tm-dark-900)!important;border:1px solid var(--tm-glass-border)!important;border-radius:16px!important;padding:28px!important;overflow-x:auto!important;margin:32px 0!important}body.single-post .entry-content pre code{background:none!important;padding:0!important;color:var(--tm-text-secondary)!important}body.single-post .entry-content table,body.single-post .entry-content .wp-block-table table{width:100%!important;border-collapse:collapse!important;margin:32px 0!important;border-radius:16px!important;overflow:hidden!important;border:1px solid var(--tm-glass-border)!important}body.single-post .entry-content th{background:var(--tm-dark-800)!important;color:var(--tm-text-primary)!important;padding:18px!important;text-align:right!important;font-weight:600!important}body.single-post .entry-content td{padding:16px 18px!important;border-bottom:1px solid var(--tm-glass-border)!important;color:var(--tm-text-secondary)!important;background:transparent!important}body.single-post .entry-content tr:hover td{background:rgba(0,245,212,.06)!important}body.single-post .entry-content hr,body.single-post .entry-content .wp-block-separator{border:none!important;height:3px!important;background:var(--tm-gradient)!important;margin:56px 0!important;border-radius:3px!important;max-width:200px!important;margin-left:auto!important;margin-right:auto!important}body.single-post .entry-content .wp-block-separator.is-style-wide{max-width:100%!important}body.single-post .entry-content .wp-block-group{background:linear-gradient(135deg,rgba(0,29,61,.6),rgba(0,8,20,.8))!important;border:1px solid var(--tm-glass-border)!important;border-radius:20px!important;padding:32px!important;margin:32px 0!important}body.single-post .entry-content .has-background{border-radius:16px!important;padding:28px!important}body.single-post .entry-content .wp-block-columns{gap:24px!important}body.single-post .entry-content .wp-block-column{background:var(--tm-dark-900)!important;border-radius:16px!important;padding:24px!important;border:1px solid var(--tm-glass-border)!important}body.single-post .entry-content .wp-block-button__link,body.single-post .entry-content a.button,body.single-post .entry-content .btn,body.single-post .entry-content .wp-block-button a{display:inline-flex!important;align-items:center!important;gap:10px!important;background:var(--tm-gradient)!important;color:var(--tm-dark-950)!important;padding:16px 32px!important;border-radius:14px!important;font-weight:700!important;font-size:16px!important;text-decoration:none!important;border:none!important;cursor:pointer!important;transition:all .3s ease!important;box-shadow:0 6px 20px rgba(0,245,212,.35)!important}body.single-post .entry-content .wp-block-button__link:hover,body.single-post .entry-content a.button:hover,body.single-post .entry-content .btn:hover{transform:translateY(-3px)!important;box-shadow:0 10px 30px rgba(0,245,212,.45)!important}body.single-post .entry-content .wp-block-cover{border-radius:20px!important;overflow:hidden!important;margin:32px 0!important}body.single-post .entry-content .wp-block-embed,body.single-post .entry-content iframe{border-radius:16px!important;overflow:hidden!important;margin:32px 0!important}body.single-post .entry-content .wp-block-embed__wrapper{border-radius:16px!important;overflow:hidden!important}body.single-post .ast-single-post-navigation,body.single-post .post-navigation{border-top:1px solid var(--tm-glass-border)!important;padding-top:48px!important;margin-top:64px!important}body.single-post .ast-single-post-navigation a,body.single-post .post-navigation a{color:var(--tm-text-secondary)!important;text-decoration:none!important;transition:color .2s ease!important;padding:16px 24px!important;background:var(--tm-dark-900)!important;border-radius:12px!important;display:inline-block!important}body.single-post .ast-single-post-navigation a:hover,body.single-post .post-navigation a:hover{color:var(--tm-primary)!important;background:var(--tm-dark-800)!important}body.single-post .post-tags,body.single-post .tags-links,body.single-post .cat-links{margin-top:40px!important;padding-top:24px!important;border-top:1px solid var(--tm-glass-border)!important}body.single-post .tags-links a,body.single-post .post-tags a{display:inline-block!important;background:var(--tm-dark-900)!important;color:var(--tm-text-secondary)!important;padding:8px 16px!important;border-radius:20px!important;margin:4px!important;font-size:13px!important;transition:all .2s ease!important;border:1px solid var(--tm-glass-border)!important}body.single-post .tags-links a:hover,body.single-post .post-tags a:hover{background:var(--tm-primary)!important;color:var(--tm-dark-950)!important;border-color:var(--tm-primary)!important}body.single-post .comments-area,body.single-post #comments{background:var(--tm-dark-900)!important;border-radius:20px!important;padding:40px!important;margin-top:64px!important;border:1px solid var(--tm-glass-border)!important}body.single-post .comments-title,body.single-post #comments .comments-title{color:var(--tm-text-primary)!important;font-size:1.6rem!important;margin-bottom:32px!important}body.single-post .comment-body{background:var(--tm-dark-950)!important;border-radius:16px!important;padding:24px!important;margin-bottom:20px!important;border:1px solid var(--tm-glass-border)!important}body.single-post .comment-author,body.single-post .comment-author .fn{color:var(--tm-primary)!important;font-weight:600!important}body.single-post .comment-content,body.single-post .comment-content p{color:var(--tm-text-secondary)!important}body.single-post .comment-reply-link{color:var(--tm-secondary)!important}body.single-post .comment-form input,body.single-post .comment-form textarea{background:var(--tm-dark-950)!important;border:1px solid var(--tm-glass-border)!important;color:var(--tm-text-primary)!important;border-radius:12px!important;padding:14px 18px!important}body.single-post .comment-form input:focus,body.single-post .comment-form textarea:focus{border-color:var(--tm-primary)!important;outline:none!important}body.single-post .comment-form .submit{background:var(--tm-gradient)!important;color:var(--tm-dark-950)!important;border:none!important;padding:14px 32px!important;border-radius:12px!important;font-weight:600!important;cursor:pointer!important;transition:all .3s ease!important}body.single-post .comment-form .submit:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(0,245,212,.35)!important}body.single-post .widget,body.single-post aside .widget{background:var(--tm-dark-900)!important;border-radius:20px!important;padding:28px!important;margin-bottom:28px!important;border:1px solid var(--tm-glass-border)!important}body.single-post .widget-title,body.single-post .widget h2{color:var(--tm-text-primary)!important;font-size:1.3rem!important;margin-bottom:24px!important;padding-bottom:14px!important;border-bottom:2px solid var(--tm-glass-border)!important}body.single-post .ast-primary-header-bar,body.single-post #masthead,body.single-post .site-header{background:rgba(0,8,20,.97)!important;backdrop-filter:blur(20px)!important;border-bottom:1px solid var(--tm-glass-border)!important}body.single-post .ast-site-identity .site-title a,body.single-post .site-title a,body.single-post .main-header-menu .menu-item>a,body.single-post .ast-header-menu .menu-item>a{color:var(--tm-text-primary)!important}body.single-post .main-header-menu .menu-item>a:hover,body.single-post .ast-header-menu .menu-item>a:hover{color:var(--tm-primary)!important}body.single-post .site-footer,body.single-post footer.site-footer,body.single-post #colophon{background:var(--tm-dark-950)!important;border-top:1px solid var(--tm-glass-border)!important;color:var(--tm-text-secondary)!important}body.single-post .site-footer a{color:var(--tm-primary)!important}@media (max-width:921px){body.single-post .ast-container,body.single-post #primary{padding:0 20px!important;max-width:100%!important}body.single-post .entry-header{padding:80px 0 32px!important}body.single-post .entry-content{font-size:17px!important}body.single-post .entry-content blockquote{padding:24px!important}body.single-post .entry-content h2{font-size:1.4rem!important}}@media (max-width:544px){body.single-post .ast-container,body.single-post #primary{padding:0 16px!important}body.single-post .entry-header{padding:70px 0 24px!important}body.single-post .entry-title{font-size:1.5rem!important}body.single-post .entry-content{font-size:15px!important;line-height:1.75!important}body.single-post .entry-content h2{font-size:1.25rem!important;margin-top:36px!important}body.single-post .entry-content h3{font-size:1.1rem!important}body.single-post .entry-content blockquote{padding:20px 18px!important;margin:24px 0!important}body.single-post .entry-content blockquote::before{font-size:50px!important;right:12px!important}body.single-post .entry-content ul>li::before{right:-18px!important}body.single-post .comments-area{padding:24px 18px!important}body.single-post .entry-content .wp-block-group{padding:24px 18px!important}body.single-post .entry-content .wp-block-button__link{padding:14px 24px!important;font-size:15px!important}}@media print{body.single-post{background:#fff!important}body.single-post .entry-content,body.single-post .entry-content p,body.single-post .entry-content li{color:#333!important}body.single-post .entry-title{background:none!important;-webkit-text-fill-color:#333!important;color:#333!important}body.single-post .entry-content h2,body.single-post .entry-content h3,body.single-post .entry-content h4{color:#111!important}}@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translateY(24px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}body.single-post .entry-header{animation:fadeInUp .6s ease forwards}body.single-post .entry-content{animation:fadeInUp .6s ease .15s forwards;opacity:0}body.single-post .elementor,body.single-post .elementor-page,body.single-post .elementor-widget-wrap,body.single-post .elementor-element{background-color:transparent!important}body.single-post .elementor-widget-theme-post-content,body.single-post .elementor-widget-theme-post-content .elementor-widget-container,body.single-post .elementor-widget-text-editor,body.single-post .elementor-widget-text-editor .elementor-widget-container,body.single-post .elementor-text-editor{color:#fff!important;background:transparent!important}body.single-post .elementor-widget-theme-post-content p,body.single-post .elementor-widget-text-editor p,body.single-post .elementor-text-editor p{color:#fff!important;font-size:18px!important;line-height:1.85!important;margin-bottom:24px!important}body.single-post .elementor-widget-heading .elementor-heading-title,body.single-post .elementor-widget-theme-post-title .elementor-heading-title,body.single-post .elementor-heading-title,body.single-post .elementor h1,body.single-post .elementor h2,body.single-post .elementor h3,body.single-post .elementor h4,body.single-post .elementor h5,body.single-post .elementor h6{color:#fff!important}body.single-post .elementor-widget-theme-post-title .elementor-heading-title{font-size:clamp(1.8rem,5vw,2.8rem)!important;font-weight:800!important;background:var(--tm-gradient)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}body.single-post .elementor h2,body.single-post .elementor-widget-heading h2.elementor-heading-title{font-size:clamp(1.5rem,4vw,2rem)!important;color:#fff!important;padding-bottom:16px!important;border-bottom:2px solid var(--tm-glass-border)!important;margin-top:48px!important;margin-bottom:20px!important}body.single-post .elementor h3,body.single-post .elementor-widget-heading h3.elementor-heading-title{font-size:clamp(1.2rem,3vw,1.5rem)!important;color:var(--tm-primary)!important;margin-top:36px!important;margin-bottom:16px!important}body.single-post .elementor a:not(.elementor-button) {color:var(--tm-primary)!important;text-decoration:none!important}body.single-post .elementor a:not(.elementor-button):hover {color:var(--tm-secondary)!important}body.single-post .elementor ul,body.single-post .elementor ol,body.single-post .elementor-widget-text-editor ul,body.single-post .elementor-widget-text-editor ol{color:#fff!important}body.single-post .elementor li,body.single-post .elementor-widget-text-editor li{color:#fff!important;margin-bottom:12px!important}body.single-post .elementor-widget-image img,body.single-post .elementor img{border-radius:16px!important;box-shadow:0 15px 50px rgba(0,0,0,.4)!important}body.single-post .elementor-button{background:var(--tm-gradient)!important;color:#000!important;border-radius:14px!important;padding:16px 32px!important;font-weight:700!important;border:none!important;box-shadow:0 6px 20px rgba(0,245,212,.35)!important;transition:all .3s ease!important}body.single-post .elementor-button:hover{transform:translateY(-3px)!important;box-shadow:0 10px 30px rgba(0,245,212,.45)!important}body.single-post .elementor-button-text{color:#000!important}body.single-post .elementor-section,body.single-post .e-con,body.single-post .e-con-inner{background-color:transparent!important}body.single-post .elementor-widget-divider .elementor-divider-separator{background:var(--tm-gradient)!important;height:3px!important;border-radius:3px!important}body.single-post .elementor blockquote,body.single-post .elementor-widget-blockquote{background:linear-gradient(135deg,rgba(0,245,212,.08),rgba(155,93,229,.08))!important;border-right:4px solid var(--tm-primary)!important;border-left:none!important;border-radius:0 16px 16px 0!important;padding:28px 32px!important}body.single-post .elementor blockquote p{color:#fff!important}body.single-post .elementor-widget-table-of-contents,body.single-post .elementor-toc__header,body.single-post .elementor-toc__body{background:var(--tm-dark-900)!important;border-radius:16px!important;border:1px solid var(--tm-glass-border)!important}body.single-post .elementor-toc__header-title{color:#fff!important}body.single-post .elementor-toc__list-item-text{color:var(--tm-text-muted)!important}body.single-post .elementor-toc__list-item-text:hover{color:var(--tm-primary)!important}body.single-post .elementor-widget-author-box{background:var(--tm-dark-900)!important;border-radius:16px!important;padding:24px!important;border:1px solid var(--tm-glass-border)!important}body.single-post .elementor-author-box__name{color:var(--tm-primary)!important}body.single-post .elementor-author-box__bio,body.single-post .elementor-author-box__text{color:#fff!important}body.single-post .elementor-widget-progress-tracker{background:transparent!important}body.single-post .elementor *:not(.elementor-button):not(.elementor-button-text):not(a) {color:inherit}body.single-post .elementor-widget-container{color:#fff!important}body.single-post .elementor span:not(.elementor-button-text),
body.single-post .elementor-text-editor span {color:#fff!important}body.archive,body.category,body.archive.category{background:#000!important;font-family:'Heebo',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif!important}body.archive .site-content,body.category .site-content{background:#000!important}body.archive .ast-archive-description,body.category .ast-archive-description,body.archive .page-header,body.category .page-header{background:transparent!important;padding:100px 20px 60px!important;text-align:center!important;border-bottom:1px solid var(--tm-glass-border)!important;margin-bottom:60px!important}body.archive .ast-archive-title,body.category .ast-archive-title,body.archive .page-title,body.category .page-title{font-size:clamp(2rem,5vw,3.5rem)!important;font-weight:800!important;background:var(--tm-gradient)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;margin-bottom:20px!important}body.archive .taxonomy-description,body.category .taxonomy-description,body.archive .archive-description,body.category .archive-description{color:#fff!important;font-size:18px!important;max-width:700px!important;margin:0 auto!important;line-height:1.7!important}body.archive .ast-container,body.category .ast-container{max-width:1200px!important;margin:0 auto!important;padding:0 24px!important}body.archive #primary,body.category #primary{max-width:1200px!important;margin:0 auto!important}body.archive .ast-row,body.category .ast-row{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))!important;gap:32px!important}body.archive article,body.category article,body.archive .ast-article-post,body.category .ast-article-post{background:linear-gradient(145deg,rgba(10,10,10,.9),rgba(20,20,20,.8))!important;border:1px solid var(--tm-glass-border)!important;border-radius:20px!important;overflow:hidden!important;transition:all .3s ease!important}body.archive article:hover,body.category article:hover{transform:translateY(-8px)!important;border-color:var(--tm-primary)!important;box-shadow:0 20px 60px rgba(0,245,212,.15)!important}body.archive .post-thumb,body.category .post-thumb,body.archive .ast-blog-featured-section,body.category .ast-blog-featured-section{position:relative!important;overflow:hidden!important}body.archive .post-thumb img,body.category .post-thumb img,body.archive .ast-blog-featured-section img,body.category .ast-blog-featured-section img{width:100%!important;height:220px!important;object-fit:cover!important;transition:transform .5s ease!important;border-radius:0!important}body.archive article:hover .post-thumb img,body.category article:hover .post-thumb img,body.archive article:hover .ast-blog-featured-section img,body.category article:hover .ast-blog-featured-section img{transform:scale(1.08)!important}body.archive .entry-content,body.category .entry-content,body.archive .ast-blog-single-element,body.category .ast-blog-single-element{padding:24px!important}body.archive .entry-title,body.category .entry-title,body.archive .entry-title a,body.category .entry-title a{font-size:1.3rem!important;font-weight:700!important;color:#fff!important;line-height:1.4!important;margin-bottom:12px!important;transition:color .2s ease!important;text-decoration:none!important}body.archive .entry-title a:hover,body.category .entry-title a:hover{color:var(--tm-primary)!important}body.archive .entry-content p,body.category .entry-content p,body.archive .ast-excerpt-container,body.category .ast-excerpt-container{color:#ccc!important;font-size:15px!important;line-height:1.6!important;margin-bottom:16px!important}body.archive .entry-meta,body.category .entry-meta,body.archive .posted-on,body.category .posted-on{color:#888!important;font-size:13px!important;margin-bottom:12px!important}body.archive .entry-meta a,body.category .entry-meta a{color:var(--tm-primary)!important;text-decoration:none!important}body.archive .read-more,body.category .read-more,body.archive .ast-read-more-container a,body.category .ast-read-more-container a{display:inline-block!important;background:transparent!important;color:var(--tm-primary)!important;padding:10px 0!important;font-weight:600!important;font-size:14px!important;text-decoration:none!important;transition:all .2s ease!important;border:none!important}body.archive .read-more:hover,body.category .read-more:hover,body.archive .ast-read-more-container a:hover,body.category .ast-read-more-container a:hover{color:var(--tm-secondary)!important;padding-right:10px!important}body.archive .read-more::after,body.category .read-more::after,body.archive .ast-read-more-container a::after,body.category .ast-read-more-container a::after{content:' ←'!important;transition:margin .2s ease!important}body.archive .ast-pagination,body.category .ast-pagination,body.archive .pagination,body.category .pagination{margin-top:60px!important;text-align:center!important}body.archive .ast-pagination .page-numbers,body.category .ast-pagination .page-numbers,body.archive .pagination .page-numbers,body.category .pagination .page-numbers{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:45px!important;height:45px!important;margin:0 5px!important;background:var(--tm-dark-900)!important;color:#fff!important;border-radius:12px!important;text-decoration:none!important;transition:all .2s ease!important;border:1px solid var(--tm-glass-border)!important}body.archive .ast-pagination .page-numbers:hover,body.category .ast-pagination .page-numbers:hover,body.archive .pagination .page-numbers:hover,body.category .pagination .page-numbers:hover{background:var(--tm-primary)!important;color:#000!important;border-color:var(--tm-primary)!important}body.archive .ast-pagination .page-numbers.current,body.category .ast-pagination .page-numbers.current,body.archive .pagination .page-numbers.current,body.category .pagination .page-numbers.current{background:var(--tm-gradient)!important;color:#000!important;border:none!important;font-weight:700!important}body.archive .ast-primary-header-bar,body.category .ast-primary-header-bar,body.archive #masthead,body.category #masthead{background:rgba(0,0,0,.97)!important;backdrop-filter:blur(20px)!important;border-bottom:1px solid var(--tm-glass-border)!important}body.archive .site-title a,body.category .site-title a,body.archive .main-header-menu .menu-item>a,body.category .main-header-menu .menu-item>a{color:#fff!important}body.archive .site-footer,body.category .site-footer{background:#000!important;border-top:1px solid var(--tm-glass-border)!important;color:#fff!important}body.archive .elementor,body.category .elementor{background:transparent!important}body.archive .elementor-widget-container,body.category .elementor-widget-container{color:#fff!important}body.archive .elementor h1,body.archive .elementor h2,body.archive .elementor h3,body.category .elementor h1,body.category .elementor h2,body.category .elementor h3{color:#fff!important}body.archive .elementor p,body.category .elementor p{color:#fff!important}body.archive .elementor-section,body.archive .e-con,body.category .elementor-section,body.category .e-con{background:transparent!important}body.archive .elementor-widget-archive-title .elementor-heading-title,body.category .elementor-widget-archive-title .elementor-heading-title{font-size:clamp(2rem,5vw,3.5rem)!important;font-weight:800!important;background:var(--tm-gradient)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}body.archive .elementor-widget-archive-posts,body.category .elementor-widget-archive-posts{background:transparent!important}body.archive .elementor-posts-container,body.category .elementor-posts-container{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))!important;gap:32px!important}body.archive .elementor-post,body.category .elementor-post{background:linear-gradient(145deg,rgba(10,10,10,.9),rgba(20,20,20,.8))!important;border:1px solid var(--tm-glass-border)!important;border-radius:20px!important;overflow:hidden!important;transition:all .3s ease!important}body.archive .elementor-post:hover,body.category .elementor-post:hover{transform:translateY(-8px)!important;border-color:var(--tm-primary)!important;box-shadow:0 20px 60px rgba(0,245,212,.15)!important}body.archive .elementor-post__thumbnail,body.category .elementor-post__thumbnail{overflow:hidden!important}body.archive .elementor-post__thumbnail img,body.category .elementor-post__thumbnail img{transition:transform .5s ease!important}body.archive .elementor-post:hover .elementor-post__thumbnail img,body.category .elementor-post:hover .elementor-post__thumbnail img{transform:scale(1.08)!important}body.archive .elementor-post__title,body.category .elementor-post__title,body.archive .elementor-post__title a,body.category .elementor-post__title a{color:#fff!important;font-size:1.3rem!important;font-weight:700!important;text-decoration:none!important}body.archive .elementor-post__title a:hover,body.category .elementor-post__title a:hover{color:var(--tm-primary)!important}body.archive .elementor-post__excerpt,body.category .elementor-post__excerpt,body.archive .elementor-post__excerpt p,body.category .elementor-post__excerpt p{color:#ccc!important}body.archive .elementor-post__meta-data,body.category .elementor-post__meta-data{color:#888!important}body.archive .elementor-post__read-more,body.category .elementor-post__read-more{color:var(--tm-primary)!important;text-decoration:none!important}body.archive .elementor-post__read-more:hover,body.category .elementor-post__read-more:hover{color:var(--tm-secondary)!important}body.archive .elementor-button,body.category .elementor-button,body.archive .elementor-widget-button .elementor-button,body.category .elementor-widget-button .elementor-button{background:var(--tm-gradient)!important;color:#000!important;border:none!important;border-radius:14px!important;font-weight:700!important;box-shadow:0 6px 20px rgba(0,245,212,.35)!important;transition:all .3s ease!important}body.archive .elementor-button:hover,body.category .elementor-button:hover,body.archive .elementor-widget-button .elementor-button:hover,body.category .elementor-widget-button .elementor-button:hover{transform:translateY(-3px)!important;box-shadow:0 10px 30px rgba(0,245,212,.45)!important;background:var(--tm-gradient)!important;color:#000!important}body.archive .elementor-button-text,body.category .elementor-button-text{color:#000!important}body.archive .elementor-button-icon svg,body.category .elementor-button-icon svg{fill:#000!important}body.archive .ast-container,body.category .ast-container{max-width:1200px!important;margin:0 auto!important}@media (max-width:768px){body.archive .ast-row,body.category .ast-row,body.archive .elementor-posts-container,body.category .elementor-posts-container{grid-template-columns:1fr!important;gap:24px!important}body.archive .ast-archive-description,body.category .ast-archive-description{padding:80px 16px 40px!important}body.archive .ast-archive-title,body.category .ast-archive-title{font-size:1.8rem!important}body.archive .ast-container,body.category .ast-container{padding-right:16px!important;padding-left:16px!important}}@media (max-width:544px){body.archive .elementor-button,body.category .elementor-button{padding:12px 24px!important;font-size:14px!important}}body.page-template-default.page-id-groups,body.page-template-default[class*="page-groups"],.page-groups{background:#000!important;font-family:'Heebo',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif!important}body.page-template-default .site-content{background:#000!important}body.page-template-default #primary{max-width:1200px!important;margin:0 auto!important;padding:0 24px!important}body.page-template-default .entry-header{text-align:center!important;padding:100px 20px 60px!important;border-bottom:1px solid var(--tm-glass-border)!important;margin-bottom:60px!important}body.page-template-default .entry-title{font-size:clamp(2rem,5vw,3.5rem)!important;font-weight:800!important;background:var(--tm-gradient)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;margin-bottom:20px!important}body.page-template-default .elementor{background:transparent!important}body.page-template-default .elementor-section,body.page-template-default .e-con,body.page-template-default .e-con-inner{background:transparent!important}body.page-template-default .elementor-widget-container{color:#fff!important}body.page-template-default .elementor h1,body.page-template-default .elementor h2,body.page-template-default .elementor h3,body.page-template-default .elementor h4{color:#fff!important}body.page-template-default .elementor p{color:#fff!important;font-size:18px!important;line-height:1.7!important}body.page-template-default .elementor-widget-icon-box,body.page-template-default .elementor-icon-box-wrapper{background:linear-gradient(145deg,rgba(10,10,10,.9),rgba(20,20,20,.8))!important;border:1px solid var(--tm-glass-border)!important;border-radius:20px!important;padding:24px!important;transition:all .3s ease!important}body.page-template-default .elementor-widget-icon-box:hover,body.page-template-default .elementor-icon-box-wrapper:hover{transform:translateY(-8px)!important;border-color:var(--tm-primary)!important;box-shadow:0 20px 60px rgba(0,245,212,.15)!important}body.page-template-default .elementor-icon-box-title{color:#fff!important;font-size:1.3rem!important;font-weight:700!important}body.page-template-default .elementor-icon-box-description{color:#ccc!important}body.page-template-default .elementor-icon-box-icon svg{fill:var(--tm-primary)!important}body.page-template-default .elementor-button{background:var(--tm-gradient)!important;color:#000!important;border:none!important;border-radius:14px!important;font-weight:700!important;box-shadow:0 6px 20px rgba(0,245,212,.35)!important;transition:all .3s ease!important}body.page-template-default .elementor-button:hover{transform:translateY(-3px)!important;box-shadow:0 10px 30px rgba(0,245,212,.45)!important}body.page-template-default .elementor-button-text{color:#000!important}body.page-template-default .featured-channel,body.page-template-default .elementor-widget-container:first-child .elementor-icon-box-wrapper{background:linear-gradient(145deg,rgba(0,245,212,.1),rgba(155,93,229,.1))!important;border:2px solid var(--tm-primary)!important}body.page-template-default .elementor a:not(.elementor-button) {color:var(--tm-primary)!important;text-decoration:none!important}body.page-template-default .elementor a:not(.elementor-button):hover {color:var(--tm-secondary)!important}body.page-template-default .ast-primary-header-bar,body.page-template-default #masthead{background:rgba(0,0,0,.97)!important;backdrop-filter:blur(20px)!important;border-bottom:1px solid var(--tm-glass-border)!important}body.page-template-default .site-title a,body.page-template-default .main-header-menu .menu-item>a{color:#fff!important}body.page-template-default .site-footer{background:#000!important;border-top:1px solid var(--tm-glass-border)!important;color:#fff!important}body.page-template-default .whatsapp-group{background:linear-gradient(145deg,rgba(37,211,102,.1),rgba(18,140,126,.1))!important;border:1px solid #25d366!important}body.page-template-default .whatsapp-group:hover{border-color:#25d366!important;box-shadow:0 20px 60px rgba(37,211,102,.2)!important}body.page-template-default .telegram-group{background:linear-gradient(145deg,rgba(0,136,204,.1),rgba(34,158,217,.1))!important;border:1px solid #08c!important}body.page-template-default .telegram-group:hover{border-color:#08c!important;box-shadow:0 20px 60px rgba(0,136,204,.2)!important}body.page-template-default .facebook-group{background:linear-gradient(145deg,rgba(24,119,242,.1),rgba(66,103,178,.1))!important;border:1px solid #1877f2!important}body.page-template-default .facebook-group:hover{border-color:#1877f2!important;box-shadow:0 20px 60px rgba(24,119,242,.2)!important}@media (max-width:768px){body.page-template-default .entry-header{padding:80px 16px 40px!important}body.page-template-default .entry-title{font-size:1.8rem!important}body.page-template-default #primary{padding:0 16px!important}}