.main-header-menu ul.et-menu>li>a{position:relative}.main-header-menu ul.et-menu>li.menu-item-has-children>a::after{display:none!important}.main-header-menu ul.et-menu>li.menu-item-has-children>a{padding-right:0!important}.main-header-menu ul.et-menu>li:not(.menu-item-has-children)>a::before{content:"";position:absolute;left:50%;bottom:25px;transform:translateX(-50%);width:0;height:2px;background:#39ff5e;transition:width 0.25s ease}.main-header-menu ul.et-menu>li:not(.menu-item-has-children):hover>a::before{width:100%}.c3-challenge-card{position:relative;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.c3-challenge-card::before{content:"";position:absolute;top:0;left:50%;width:0;height:3px;background:#39c64e;transform:translateX(-50%);transition:width .25s ease}.c3-challenge-card:hover{transform:translateY(-6px);box-shadow:0 0 12px rgba(57,198,78,.45),0 0 28px rgba(57,198,78,.25),0 18px 35px rgba(57,198,78,.20)!important}.c3-challenge-card:hover::before{width:100%}.cftc-work-grid .et_pb_ajax_pagination_container{width:100%!important}.cftc-work-grid .et_pb_blog_posts.et_flex_module{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:36px!important;width:100%!important;align-items:stretch!important}.cftc-work-grid .et_pb_blog_posts.et_flex_module>article.et_pb_post{position:relative!important;display:flex!important;flex-direction:column!important;float:none!important;clear:none!important;width:100%!important;max-width:none!important;min-width:0!important;height:auto!important;min-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:linear-gradient(145deg,#111111 0%,#070707 60%,#061208 100%)!important;border:2px solid rgba(57,198,78,0.55)!important;border-radius:24px!important;box-shadow:0 0 0 1px rgba(189,36,219,0.10),0 24px 80px rgba(0,0,0,0.75),0 0 45px rgba(57,198,78,0.35),inset 0 0 40px rgba(255,255,255,0.035)!important;transition:transform 0.35s ease,border-color 0.35s ease,box-shadow 0.35s ease!important}.cftc-work-grid .et_pb_blog_posts.et_flex_module>article.et_pb_post:hover{transform:translateY(-8px)!important;border-color:#39c64e!important;box-shadow:0 0 0 1px rgba(189,36,219,0.18),0 30px 90px rgba(0,0,0,0.85),0 0 85px rgba(57,198,78,0.55),inset 0 0 45px rgba(255,255,255,0.05)!important}.cftc-work-grid article.et_pb_post::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 20% 0%,rgba(189,36,219,0.10),transparent 28%),radial-gradient(circle at 100% 100%,rgba(57,198,78,0.22),transparent 34%)}.cftc-work-grid article.et_pb_post>*{position:relative!important;z-index:2!important}.cftc-work-grid article.et_pb_post>a.entry-featured-image-url{position:relative!important;display:block!important;flex:0 0 auto!important;width:100%!important;height:auto!important;aspect-ratio:16 / 9!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#050505!important;border-radius:21px 21px 0 0!important}.cftc-work-grid article.et_pb_post>a.entry-featured-image-url img.et_pb_post_main_image{display:block!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:center center!important;border-radius:0!important;transition:transform 0.4s ease!important}.cftc-work-grid article.et_pb_post:hover .entry-featured-image-url img{transform:scale(1.03)!important}.cftc-work-grid .entry-featured-image-url::after{content:"";position:absolute;right:0;bottom:0;left:0;z-index:3;height:90px;pointer-events:none;background:linear-gradient(to bottom,rgba(8,8,8,0),#080808)}.cftc-work-grid .entry-featured-image-url .et_overlay{display:none!important}.cftc-work-grid article.et_pb_post>.entry-title,.cftc-work-grid article.et_pb_post>.post-meta,.cftc-work-grid article.et_pb_post>.post-content{display:block!important;visibility:visible!important;opacity:1!important;width:auto!important;height:auto!important}.cftc-work-grid article.et_pb_post>.entry-title{position:relative!important;flex:0 0 auto!important;margin:0!important;padding:34px 30px 12px!important}.cftc-work-grid article.et_pb_post>.entry-title::before{content:"";display:block;width:54px;height:4px;margin-bottom:18px;border-radius:20px;background:#39c64e}.cftc-work-grid .entry-title a{display:block!important;color:#39c64e!important;text-decoration:none!important}.cftc-work-grid article.et_pb_post>.post-meta{flex:0 0 auto!important;margin:-4px 0 14px!important;padding:0 30px!important;color:#ffffff!important;font-size:0!important;font-weight:700!important;line-height:1.4!important;letter-spacing:0.08em!important;text-transform:uppercase!important}.cftc-work-grid .post-meta .published{display:none!important}.cftc-work-grid .post-meta .entry-categories{display:block!important;font-size:11px!important}.cftc-work-grid .post-meta .entry-categories::before{content:"| ";color:#ffffff}.cftc-work-grid .post-meta .entry-categories a{color:#ffffff!important;font-size:11px!important;text-decoration:none!important}.cftc-work-grid article.et_pb_post>.post-content{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;margin:0!important;padding:0 30px 34px!important}.cftc-work-grid .post-content-inner{display:block!important;flex-grow:1!important}.cftc-work-grid .post-content p{margin-bottom:22px!important}.cftc-work-grid .post-content>a.more-link{display:inline-flex!important;align-items:center!important;align-self:flex-start!important;margin-top:auto!important;color:#d72ee8!important;font-size:0!important;font-weight:700!important;line-height:1.4!important;text-decoration:none!important}.cftc-work-grid .more-link::before{content:"Explore the Idea";font-size:14px}.cftc-work-grid .more-link::after{content:"→";margin-left:12px;font-size:18px;transition:transform 0.25s ease}.cftc-work-grid .more-link:hover::after{transform:translateX(5px)}.cftc-work-grid .pagination{grid-column:1 / -1!important;width:100%!important;margin-top:40px!important}@media (max-width:980px){.cftc-work-grid .et_pb_blog_posts.et_flex_module{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px!important}}@media (max-width:767px){.cftc-work-grid .et_pb_blog_posts.et_flex_module{grid-template-columns:1fr!important;gap:24px!important}.cftc-work-grid article.et_pb_post>.entry-title{padding:28px 24px 12px!important}.cftc-work-grid article.et_pb_post>.post-meta{padding-right:24px!important;padding-left:24px!important}.cftc-work-grid article.et_pb_post>.post-content{padding-right:24px!important;padding-bottom:28px!important;padding-left:24px!important}}.cftc-work-grid .et_pb_blog_posts.et_flex_module{align-items:start!important}.cftc-work-grid .et_pb_blog_posts.et_flex_module>article.et_pb_post{display:flex!important;flex-direction:column!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;overflow:visible!important}.cftc-work-grid article.et_pb_post>.entry-featured-image-url{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:16 / 9!important}.cftc-work-grid article.et_pb_post>.entry-title,.cftc-work-grid article.et_pb_post>.post-meta,.cftc-work-grid article.et_pb_post>.post-content{position:relative!important;display:block!important;flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;visibility:visible!important;opacity:1!important}.cftc-work-grid article.et_pb_post>.post-content{display:flex!important;flex-direction:column!important}.cftc-work-grid article.et_pb_post>.post-meta{display:block!important;margin:-4px 0 14px!important;padding:0 30px!important;color:#ffffff!important;font-size:11px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:0.08em!important;text-transform:uppercase!important}.cftc-work-grid .post-meta .published{display:inline!important;color:#ffffff!important;font-size:11px!important}.cftc-work-grid .post-meta .entry-categories{display:inline!important;font-size:11px!important}.cftc-work-grid .post-meta .entry-categories::before{content:none!important}.cftc-work-grid .post-meta .entry-categories a{color:#d72ee8!important;font-size:11px!important;text-decoration:none!important}blockquote{margin:40px 0;padding:0 0 0 32px;border-left:6px solid #39c64e;background:transparent}blockquote p{margin:0;color:#ffffff;font-size:1.9rem;font-weight:700;line-height:1.35}blockquote strong{color:#39c64e;font-weight:700}blockquote em{font-style:italic}@media (max-width:767px){blockquote{padding-left:22px;border-left-width:5px}blockquote p{font-size:1.5rem}}.et_pb_text_inner blockquote{position:relative;margin:40px 0!important;padding:0 0 0 32px!important;border:none!important}.et_pb_text_inner blockquote::before{content:"";position:absolute;top:0;bottom:0;left:0;width:6px;background:#39c64e}.et_pb_text_inner blockquote p{margin:0!important;font-size:1.9rem;font-weight:700;line-height:1.35}@media (max-width:767px){.et_pb_text_inner blockquote{padding-left:22px!important}.et_pb_text_inner blockquote::before{width:5px}.et_pb_text_inner blockquote p{font-size:1.5rem}}body.single-post,body.single-post #page-container,body.single-post #main-content,body.single-post .container,body.single-post .et_pb_post,body.single-post article.post{background-color:#121212!important}body.single-post #left-area,body.single-post .et_post_meta_wrapper,body.single-post .entry-content{background:transparent!important}body.single-post .entry-content,body.single-post .entry-content p,body.single-post .entry-content li{color:#ffffff}body.single-post #main-content .container{width:80%;max-width:1080px;padding-top:40px}body.single-post #main-content .container::before{display:none!important}body.single-post #left-area{width:100%!important;padding-right:0!important}body.single-post #sidebar{display:none!important}.single-post .et_post_meta_wrapper>img,.single-post .et_post_meta_wrapper .wp-post-image{display:block;width:100%;border-radius:20px;overflow:hidden}body.category,body.category #page-container,body.category #main-content,body.category #main-content .container{background-color:#121212!important}body.category #main-content .container::before{display:none!important}body.category #left-area{width:100%!important;padding-right:0!important}body.category #sidebar{display:none!important}body.category #left-area{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}body.category #left-area>h1,body.category .archive-title{grid-column:1 / -1;margin-bottom:20px;color:#ffffff}body.category #left-area>article.et_pb_post{position:relative;display:flex!important;flex-direction:column!important;width:100%!important;margin:0!important;padding:0!important;overflow:hidden;background:linear-gradient(145deg,#111111 0%,#070707 60%,#061208 100%);border:2px solid rgba(57,198,78,0.55);border-radius:24px;box-shadow:0 0 0 1px rgba(189,36,219,0.10),0 24px 80px rgba(0,0,0,0.75),0 0 45px rgba(57,198,78,0.35),inset 0 0 40px rgba(255,255,255,0.035);transition:transform 0.35s ease,border-color 0.35s ease,box-shadow 0.35s ease}body.category #left-area>article.et_pb_post:hover{transform:translateY(-8px);border-color:#39c64e;box-shadow:0 0 0 1px rgba(189,36,219,0.18),0 30px 90px rgba(0,0,0,0.85),0 0 85px rgba(57,198,78,0.55),inset 0 0 45px rgba(255,255,255,0.05)}body.category #left-area>article.et_pb_post::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 20% 0%,rgba(189,36,219,0.10),transparent 28%),radial-gradient(circle at 100% 100%,rgba(57,198,78,0.22),transparent 34%)}body.category #left-area>article.et_pb_post>*{position:relative;z-index:2}body.category article.et_pb_post .entry-featured-image-url{position:relative;display:block!important;width:100%!important;aspect-ratio:16 / 9;margin:0!important;padding:0!important;overflow:hidden;background:#050505}body.category article.et_pb_post .entry-featured-image-url img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center;transition:transform 0.4s ease}body.category article.et_pb_post:hover .entry-featured-image-url img{transform:scale(1.03)}body.category article.et_pb_post .entry-featured-image-url::after{content:"";position:absolute;right:0;bottom:0;left:0;z-index:3;height:90px;pointer-events:none;background:linear-gradient(to bottom,rgba(8,8,8,0),#080808)}body.category article.et_pb_post .entry-title{margin:0!important;padding:34px 30px 12px!important}body.category article.et_pb_post .entry-title::before{content:"";display:block;width:54px;height:4px;margin-bottom:18px;border-radius:20px;background:#39c64e}body.category article.et_pb_post .entry-title a{color:#39c64e!important;text-decoration:none}body.category article.et_pb_post .post-meta{margin:-4px 0 14px!important;padding:0 30px!important;color:#ffffff!important;font-size:11px!important;font-weight:700;line-height:1.4;letter-spacing:0.08em;text-transform:uppercase}body.category article.et_pb_post .post-meta a{color:#d72ee8!important;text-decoration:none}body.category article.et_pb_post .post-content,body.category article.et_pb_post .entry-content{display:flex;flex-direction:column;flex-grow:1;margin:0!important;padding:0 30px 34px!important;color:#ffffff}body.category article.et_pb_post .post-content p,body.category article.et_pb_post .entry-content p{color:#ffffff}body.category article.et_pb_post .more-link{display:inline-flex;align-items:center;align-self:flex-start;margin-top:auto;color:#d72ee8!important;font-size:0!important;font-weight:700;text-decoration:none}body.category article.et_pb_post .more-link::before{content:"Explore the Idea";font-size:14px}body.category article.et_pb_post .more-link::after{content:"→";margin-left:12px;font-size:18px;transition:transform 0.25s ease}body.category article.et_pb_post .more-link:hover::after{transform:translateX(5px)}body.category .pagination{grid-column:1 / -1;width:100%;margin-top:40px}@media (max-width:980px){body.category #left-area{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}@media (max-width:767px){body.category #left-area{grid-template-columns:1fr;gap:24px}body.category article.et_pb_post .entry-title{padding:28px 24px 12px!important}body.category article.et_pb_post .post-meta,body.category article.et_pb_post .post-content,body.category article.et_pb_post .entry-content{padding-right:24px!important;padding-left:24px!important}}body.category #left-area>article.et_pb_post>p:not(.post-meta){box-sizing:border-box!important;width:100%!important;margin:0!important;padding:0 30px 34px!important;color:#ffffff!important;font-size:16px;line-height:1.7}@media (max-width:767px){body.category #left-area>article.et_pb_post>p:not(.post-meta){padding:0 24px 28px!important}}.et_pb_scroll_top{background:#000!important;color:#39c64e!important;border:2px solid #39c64e;transition:all .3s ease}.et_pb_scroll_top:hover{background:#39c64e!important;color:#000!important;box-shadow:0 0 15px rgba(57,198,78,.5)}.et_pb_menu__logo img{width:130px;height:auto;max-width:130px}@media (max-width:980px){.et_pb_menu__logo img{width:75px;height:auto;max-width:75px}}