:root{--bg-main:#0B0F19;--bg-card:#1A2332;--accent-color:#00FF9D;--text-main:#E2E8F0}*,*::before,*::after{box-sizing:border-box!important}html,body{max-width:100%!important;overflow-x:hidden!important}body{background-color:var(--bg-main);color:var(--text-main);font-family:'Inter',sans-serif;margin:0;padding:0}body,#page,.inside-article,.page,.post,.site,.site-content{background-color:var(--bg-main)!important;color:var(--text-main)!important}p,h1,h2,h3,li,a,span{overflow-wrap:break-word!important;word-wrap:break-word!important;word-break:break-word!important}div[style*="Courier New"],.about-content>div[style*="0B0F19"]{white-space:normal!important;word-break:break-word!important;overflow-wrap:break-word!important;max-width:100%!important;text-align:left!important;padding:15px!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}pre,pre code{white-space:pre-wrap!important;word-break:break-word!important;overflow-wrap:break-word!important;max-width:100%!important;box-sizing:border-box!important;text-align:left!important}.entry-header{display:none!important}.main-navigation,.site-header{background-color:var(--bg-main)!important;border-bottom:1px solid rgb(255 255 255 / .05);position:relative;z-index:99}.main-navigation .main-nav ul li a{color:var(--text-main);font-weight:500;text-transform:uppercase;letter-spacing:-.2px;font-size:.8rem!important;padding-left:10px!important;padding-right:10px!important;transition:all .3s ease}.main-navigation .main-nav ul li.current-menu-item>a,.main-navigation .main-nav ul li:hover>a{color:var(--accent-color)!important;background:0 0!important;text-shadow:0 0 10px rgb(0 255 157 / .3)}.main-navigation .main-nav ul li a[href*="#kontakt"]{border:1px solid var(--accent-color);border-radius:4px;padding-left:20px!important;padding-right:20px!important;margin-left:15px;color:var(--accent-color)}.main-navigation .main-nav ul li a[href*="#kontakt"]:hover{background:var(--accent-color)!important;color:var(--bg-main)!important}.main-title,.main-title a{color:#FFF!important;font-weight:800;font-size:1.4rem!important;text-decoration:none}.main-title a:hover{color:var(--accent-color)!important}.site-description{color:#A0AEC0!important;font-size:.85rem!important;margin-top:4px;display:block!important}.footer-widgets-container,.site-footer,.site-info{background-color:var(--bg-main)!important;color:#A0AEC0!important;border-top:1px solid rgb(255 255 255 / .05)!important}.footer-bar a,.footer-bar a[aria-current=page],.footer-widgets-container a,.site-footer a,.site-info a,.site-info a[aria-current=page],.site-info .current-menu-item>a{text-decoration:none!important;border-bottom:0!important;border:none!important;box-shadow:none!important;background:0 0!important;color:#A0AEC0!important;transition:color .3s ease!important;font-weight:500}.footer-bar a:hover,.footer-widgets-container a:hover,.site-footer a:hover,.site-info a:hover{color:#00FF9D!important}.footer-widgets .widget_nav_menu ul{list-style:none!important;padding:0!important;margin:10px 0 0 0!important;display:flex;justify-content:center;gap:20px}.site-info .inside-site-info{font-size:0!important;line-height:0!important;color:transparent!important;display:flex!important;flex-direction:column!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding:25px 0!important;width:100%!important}.site-info .copyright-bar,.site-info .site-copyright{display:none!important}.site-info .inside-site-info .footer-bar,.site-info .inside-site-info .widget{font-size:.9rem!important;line-height:1.5!important;color:#A0AEC0!important;float:none!important;text-align:center!important;margin:0!important;width:100%!important;order:0!important}.site-info .inside-site-info::after{content:"© 2026 Krzysztof Godzisz | Wszelkie prawa zastrzeżone."!important;color:#718096!important;font-size:.9rem!important;line-height:1.5!important;display:block!important;text-align:center!important;order:1!important;width:100%!important;margin-top:5px!important}.footer-bar ul li,.site-info .current-menu-item,.site-info ul li{border:none!important;border-bottom:0!important;box-shadow:none!important;text-decoration:none!important}.onet-panel,.detail-box,.cta-section,.bonus-box,.about-content,.landing-hero,.focus-card,.project-card,.book-card{max-width:100%!important}img{max-width:100%!important;height:auto!important}.hero-section{width:100%;min-height:90vh;display:flex;align-items:center;background-color:var(--bg-main);background-image:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='network' x='0' y='0' width='100' height='100' patternUnits='userSpaceOnUse'%3E%3Ccircle cx='50' cy='50' r='1.5' fill='%2300FF9D' opacity='0.15'/%3E%3Cpath d='M50 50 L100 0 M50 50 L0 100' stroke='%231A2332' stroke-width='0.5' fill='none' opacity='0.5'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100%25' height='100%25' fill='url(https://krzysztofgodzisz.pl/wp-content/themes/generatepress-child/%23network)'/%3E%3C/svg%3E");background-size:cover;padding:60px 20px;box-sizing:border-box;border-bottom:1px solid rgb(255 255 255 / .05)}.hero-container{max-width:1200px;margin:0 auto;display:table;width:100%}.hero-content,.hero-visual{display:table-cell;vertical-align:middle;width:50%}.hero-visual{padding-left:50px}.hero-badge{display:inline-block;padding:6px 12px;background:rgb(0 255 157 / .1);color:var(--accent-color);font-size:.85rem;font-weight:700;border-radius:4px;margin-bottom:20px;letter-spacing:1px;text-transform:uppercase}.hero-title{font-size:2.8rem;line-height:1.2;font-weight:800;margin:0 0 20px 0;color:#FFF}.hero-description{font-size:1.1rem;line-height:1.6;color:#A0AEC0;margin-bottom:35px;max-width:500px}.hero-actions{display:block}.terminal-placeholder{width:100%;max-width:450px;height:auto;box-shadow:0 20px 40px rgb(0 0 0 / .4);border:1px solid rgb(255 255 255 / .05)}.books-showcase,.projects-section,.about-section{max-width:1200px;margin:4rem auto;padding:0 20px}.section-title{text-align:center;font-size:2.5rem;margin-bottom:3rem;color:var(--accent-color)}.books-grid,.projects-grid{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.book-card{background:var(--bg-card);padding:30px;border-radius:8px;border:1px solid rgb(255 255 255 / .05);transition:transform .3s ease;text-align:center;position:relative;overflow:hidden;z-index:1}.book-cover-placeholder{width:100%;height:300px;background:#0B0F19;border:2px dashed #333;display:flex;align-items:center;justify-content:center;margin-bottom:20px;color:#666;font-weight:700}.book-card h3{font-size:1.2rem;margin-bottom:15px}.book-card p{font-size:.9rem;color:#A0AEC0;margin-bottom:25px;line-height:1.6}.book-card::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgb(0 255 157 / .08) 0,transparent 60%);opacity:0;transition:opacity .6s ease;z-index:-1;pointer-events:none}.book-card:hover::before{opacity:1}.book-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px -10px rgb(0 255 157 / .2);border-color:var(--accent-color)}.btn-primary{display:inline-block;padding:12px 24px;background:0 0;color:var(--accent-color);border:1px solid var(--accent-color);text-decoration:none;font-weight:700;border-radius:4px;transition:all .2s}.btn-primary:hover{background:var(--accent-color);color:var(--bg-main)}.btn-secondary{display:inline-block;padding:14px 28px;border:1px solid rgb(255 255 255 / .2);color:#FFF;text-decoration:none;font-weight:700;border-radius:4px;transition:all .2s}.btn-secondary:hover{border-color:var(--accent-color);color:var(--accent-color)}.pulse-effect{box-shadow:0 0 0 0 rgb(0 255 157 / .4);animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgb(0 255 157 / .4)}70%{transform:scale(1.02);box-shadow:0 0 0 15px #fff0}100%{transform:scale(1);box-shadow:0 0 0 0 #fff0}}.landing-hero{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:start;margin-bottom:4rem}.landing-hero,.about-cards,.books-grid,.featured-reviews,.reviews-grid,.projects-grid{flex-wrap:wrap!important}.large-cover{width:100%;max-width:450px;height:auto!important;object-fit:contain;border:1px solid var(--accent-color);box-shadow:0 0 40px rgb(0 255 157 / .1);position:sticky;top:40px;border-radius:8px}.author-name,.byline,.posted-by{display:none!important}.category-badge{background:rgb(255 255 255 / .1);color:#A0AEC0;padding:4px 10px;border-radius:4px;font-size:.8rem;text-transform:uppercase;letter-spacing:1px}.book-title{font-size:2.5rem;line-height:1.2;margin:15px 0;color:#FFF}.book-lead{font-size:1.1rem;color:#A0AEC0;line-height:1.6;margin-bottom:30px}.book-benefits{list-style:none;padding:0;margin-bottom:40px}.book-benefits li{font-size:1.05rem;margin-bottom:15px;color:#E2E8F0;line-height:1.6;display:block}.book-benefits li span{margin-right:10px;display:inline-block}.landing-actions{display:flex;gap:15px}.landing-details{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:3rem}.detail-box{background:var(--bg-card);padding:30px;border-radius:8px;border:1px solid rgb(255 255 255 / .05)}.border-accent{border-left:3px solid var(--accent-color)}.section-lead{text-align:center;color:#A0AEC0;max-width:700px;margin:-20px auto 40px auto;font-size:1.1rem;line-height:1.6}.project-card{display:flex;flex-direction:column;background:var(--bg-card);border:1px solid rgb(255 255 255 / .05);border-radius:8px;overflow:hidden;text-decoration:none;color:var(--text-main);transition:transform .3s ease,border-color .3s ease}.project-card:hover{transform:translateY(-5px);border-color:var(--accent-color);box-shadow:0 10px 30px -10px rgb(0 255 157 / .15)}.project-image{height:220px;background-color:#0B0F19;display:flex;align-items:center;justify-content:center;border-bottom:1px solid rgb(255 255 255 / .05);color:#666;font-weight:700;text-align:center;line-height:1.4}.tech-bg{background-image:repeating-linear-gradient(45deg,#0B0F19 25%,transparent 25%,transparent 75%,#0B0F19 75%,#0B0F19),repeating-linear-gradient(45deg,#0B0F19 25%,#121826 25%,#121826 75%,#0B0F19 75%,#0B0F19);background-position:0 0,10px 10px;background-size:20px 20px}.charity-bg{background-image:radial-gradient(circle at center,#1A2332 0,#0B0F19 100%)}.project-content{padding:30px;flex-grow:1;display:flex;flex-direction:column}.project-category{font-size:.8rem;color:var(--accent-color);text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;font-weight:700}.project-card h3{font-size:1.5rem;margin-top:0;margin-bottom:15px;color:#FFF}.project-card p{color:#A0AEC0;line-height:1.6;margin-bottom:25px;flex-grow:1}.read-more{color:var(--accent-color);font-weight:700;font-size:.95rem;display:inline-block;transition:transform .2s}.project-card:hover .read-more{transform:translateX(8px)}.single-post-layout{max-width:760px;margin:4rem auto;padding:0 20px}.post-header{text-align:center;margin-bottom:3rem;border-bottom:1px solid rgb(255 255 255 / .05);padding-bottom:2rem}.post-meta{color:#A0AEC0;font-size:.9rem;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px}.post-category{color:var(--accent-color);font-weight:700}.post-title{font-size:2.8rem;line-height:1.2;margin:0 0 20px 0;color:#FFF}.post-tags{display:flex;justify-content:center;gap:10px}.tag{background:rgb(26 35 50 / .8);color:#E2E8F0;padding:4px 12px;border-radius:20px;font-size:.85rem;border:1px solid rgb(255 255 255 / .1)}.post-content{line-height:1.8;font-size:1.15rem;color:#D1D5DB}.post-content>p:first-of-type{font-size:1.3rem;color:#FFF;font-weight:500;margin-bottom:2rem}.post-content h2{color:#FFF;font-size:1.8rem;margin:2.5rem 0 1rem 0}.post-content p{margin-bottom:1.5rem}.post-content blockquote{border-left:4px solid var(--accent-color);background:rgb(0 255 157 / .05);padding:20px 30px;margin:2rem 0;font-style:italic;font-size:1.2rem;color:#FFF;border-radius:0 8px 8px 0}.post-content pre{background:#0B0F19;padding:20px;border-radius:8px;border:1px solid rgb(255 255 255 / .1);overflow-x:auto;margin:2rem 0}.post-content code{font-family:'Fira Code',Consolas,monospace;color:var(--accent-color);font-size:.95rem}.site-main .post,.site-main .type-post{background:rgb(11 15 25 / .4)!important;border:1px solid rgb(255 255 255 / .05)!important;border-radius:12px!important;padding:40px!important;margin-bottom:40px!important;transition:transform .3s ease,border-color .3s ease!important}.site-main .post:hover,.site-main .type-post:hover{border-color:rgb(0 255 157 / .3)!important;transform:translateY(-3px)!important}.single .site-main .post,.single .site-main .type-post{background:0 0!important;border:none!important;padding:0!important;box-shadow:none!important;transform:none!important}.single .site-main .post:hover,.single .site-main .type-post:hover{border:none!important;transform:none!important}.entry-footer,.entry-meta,.post-meta{margin-top:25px!important;padding-top:15px!important;border-top:1px solid rgb(255 255 255 / .05)!important;display:flex!important;flex-wrap:wrap!important;gap:20px!important;font-size:.95rem!important;color:#A0AEC0!important}.entry-footer a,.entry-meta a,.post-meta a{color:#A0AEC0!important;text-decoration:none!important;transition:color .3s ease!important}.entry-footer a:hover,.entry-meta a:hover,.post-meta a:hover{color:#00FF9D!important}.entry-footer .dashicons,.entry-footer svg,.entry-meta .dashicons,.entry-meta svg,.post-meta svg{fill:#00FF9D!important;color:#00FF9D!important}.external-pubs-section{max-width:900px;margin:4rem auto;padding:0 20px}.pubs-list{display:flex;flex-direction:column;gap:20px}.pub-item{background:var(--bg-card);padding:25px 30px;border-radius:8px;border:1px solid rgb(255 255 255 / .05);text-decoration:none;display:block;transition:all .3s ease}.pub-item:hover{border-color:var(--accent-color);transform:translateX(8px);box-shadow:-5px 5px 20px rgb(0 255 157 / .05)}.pub-meta{display:flex;gap:15px;font-size:.85rem;color:#A0AEC0;margin-bottom:12px;text-transform:uppercase;letter-spacing:1px}.pub-portal{color:var(--accent-color);font-weight:700}.pub-title{font-size:1.4rem;margin:0 0 15px 0;color:#FFF;line-height:1.4}.pub-link{font-size:.95rem;color:#A0AEC0;display:flex;align-items:center;gap:5px;font-weight:700;transition:color .3s}.pub-item:hover .pub-link{color:var(--accent-color)}.ext-icon{font-size:1.2rem;font-weight:400}.about-container{display:flex;gap:60px;align-items:flex-start}.about-content{flex:1.6}.about-content p{margin-bottom:1.8rem;line-height:1.8;font-size:1.1rem;color:#D1D5DB}.about-cards{flex:1;min-width:320px;display:flex;flex-direction:column;gap:20px}.focus-card{background:var(--bg-card);padding:25px;border-radius:8px;border:1px solid rgb(255 255 255 / .05);transition:transform .3s ease,border-color .3s ease}.focus-card:hover{transform:translateY(-3px);border-color:var(--accent-color)}.card-icon{font-size:1.8rem;margin-bottom:10px}.focus-card h3{color:#FFF;margin:0 0 10px 0;font-size:1.3rem}.focus-card p{color:#A0AEC0;margin:0;font-size:.95rem;line-height:1.5}.landing-reviews-section{margin-top:5rem;padding-top:3rem;border-top:1px solid rgb(0 255 157 / .2)}.featured-reviews{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:40px}.review-card{background:rgb(11 15 25 / .55);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgb(255 255 255 / .05);border-radius:8px;padding:30px;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.review-card:hover{border-color:rgb(0 255 157 / .4);transform:translateY(-5px);box-shadow:0 10px 30px rgb(0 0 0 / .5)}.review-card.featured{border-left:3px solid var(--accent-color);background:rgb(11 15 25 / .7)}.review-stars{color:var(--accent-color);font-size:1.2rem;margin-bottom:15px;letter-spacing:2px}.review-text{color:#CBD5E1;font-style:italic;line-height:1.7;font-size:.95rem;margin-bottom:20px}.review-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;border-bottom:1px solid rgb(255 255 255 / .1);padding-bottom:10px}.reviewer-name{color:#FFF;font-size:1.1rem}.review-source{color:var(--accent-color);font-size:.85rem;text-transform:uppercase;letter-spacing:1px}.reviewer-info{color:#FFF;font-weight:600;font-size:.9rem;border-top:1px solid rgb(255 255 255 / .05);padding-top:15px}.reviewer-info span{color:#64748B;font-weight:400}.contact-section{max-width:600px;margin:4rem auto 6rem auto;padding:0 20px;text-align:center}.contact-subtitle{color:#A0AEC0;margin-bottom:2rem;line-height:1.6}.cyber-form{display:flex;flex-direction:column;gap:20px;text-align:left}.form-group input,.form-group textarea{width:100%;padding:15px;background:rgb(26 35 50 / .5);border:1px solid rgb(255 255 255 / .1);border-radius:4px;color:var(--text-main);font-family:'Inter',sans-serif;font-size:1rem;transition:all .3s ease;box-sizing:border-box}.form-group input:focus,.form-group textarea:focus{outline:0;border-color:var(--accent-color);box-shadow:0 0 10px rgb(0 255 157 / .2);background:rgb(26 35 50 / .8)}.w-100{width:100%;text-align:center;cursor:pointer}#comments{margin-top:4rem;padding-top:2rem;border-top:1px solid rgb(255 255 255 / .05)}.comment-list{list-style:none;padding:0}#respond input,#respond textarea,.wp-user-form input[type=password],.wp-user-form input[type=text],form input[type=email],form input[type=tel],form input[type=text],form textarea{width:100%;background:rgb(26 35 50 / .5)!important;border:1px solid rgb(255 255 255 / .1)!important;color:var(--text-main)!important;padding:15px;border-radius:4px;margin-bottom:15px;box-sizing:border-box;font-family:'Inter',sans-serif}#respond input:focus,#respond textarea:focus,.wp-user-form input:focus,form input:focus,form textarea:focus{outline:0!important;border-color:var(--accent-color)!important;box-shadow:0 0 10px rgb(0 255 157 / .2)!important;background:rgb(26 35 50 / .8)!important;color:#FFF!important}#respond .submit,#kontakt button[type=submit],.btn-main,.cyber-form button[type=submit],.tml-login form .tml-button,.tml-login form input[type=submit],.wp-user-form input[type=submit]{background-color:var(--accent-color)!important;color:#000!important;border:none!important;padding:12px 24px!important;border-radius:4px!important;cursor:pointer!important;font-weight:700!important;transition:opacity .3s ease!important;width:100%!important}#respond .submit:hover,#kontakt button[type=submit]:hover,.btn-main:hover,.cyber-form button[type=submit]:hover,.tml-login form .tml-button:hover,.tml-login form input[type=submit]:hover,.wp-user-form input[type=submit]:hover{opacity:.8!important;background:#00CC7E!important;box-shadow:0 0 15px rgb(0 204 126 / .4)!important}.comments-area{background-color:transparent!important;padding:0!important;margin-top:3rem!important;border:none!important;box-shadow:none!important}#reply-title{color:#FFF!important;font-size:1.8rem;margin-bottom:20px;font-weight:700}.comment-awaiting-moderation,.comment-notes,.logged-in-as{color:#A0AEC0!important;margin-bottom:15px}.logged-in-as a{color:var(--accent-color)!important;text-decoration:none;font-weight:700}.comment-list>li.comment{background:0 0!important;border:none!important;padding:0!important;box-shadow:none!important;margin-bottom:30px!important}.comment-list .comment-body{background:rgb(11 15 25 / .4)!important;border:1px solid rgb(255 255 255 / .05)!important;border-radius:12px!important;padding:30px!important;margin-bottom:0!important}.comment-list .comment-author .avatar{border-radius:50%!important;border:2px solid rgb(0 255 157 / .2)!important;padding:2px!important;background:0 0!important;float:left!important;margin-right:20px!important}.comment-list .comment-author .fn,.comment-list .comment-author .fn a{color:#FFF!important;font-size:1.1rem!important;font-weight:600!important;text-decoration:none!important;transition:color .3s ease!important}.comment-list .comment-author .fn a:hover{color:#00FF9D!important}.comment-list .comment-metadata{color:#718096!important;font-size:.85rem!important;margin-top:5px!important;display:block!important}.comment-list .comment-metadata a{color:#718096!important;text-decoration:none!important;display:inline!important;transition:color .3s ease!important}.comment-list .comment-metadata a:hover{color:#00FF9D!important}.comment-list .comment-content{clear:both!important;padding-top:15px!important;color:#D1D5DB!important;line-height:1.6!important}.comment-list .comment-reply-link,.comment-list .reply a{display:inline-block!important;margin-top:15px!important;color:#00FF9D!important;font-weight:600!important;text-decoration:none!important;text-transform:uppercase!important;font-size:.85rem!important;letter-spacing:1px!important;transition:opacity .3s ease!important}.comment-list .comment-reply-link:hover,.comment-list .reply a:hover{opacity:.8!important}form input::placeholder,form textarea::placeholder{color:#A0AEC0!important;opacity:1}.cyber-newsletter{background:linear-gradient(135deg,rgb(26 35 50 / .8) 0,rgb(11 15 25 / .9) 100%);border:1px solid var(--accent-color);padding:40px;border-radius:8px;text-align:center;margin:4rem 0;box-shadow:0 0 20px rgb(0 255 157 / .05)}.cyber-newsletter h3{color:#FFF;margin-top:0;font-size:1.8rem;margin-bottom:10px}.cyber-newsletter p{color:#A0AEC0;margin-bottom:25px;line-height:1.6}.newsletter-form{display:flex;flex-direction:column;align-items:center;gap:15px;justify-content:center}.newsletter-form button[type=submit],.newsletter-form input[type=email]{width:100%;max-width:350px}.newsletter-form input[type=email]{padding:14px 20px;background:#0B0F19;border:1px solid rgb(255 255 255 / .2);color:#FFF;border-radius:4px}.newsletter-form input[type=email]:focus{border-color:var(--accent-color);outline:0;box-shadow:0 0 10px rgb(0 255 157 / .2)}.sidebar .widget{background:rgb(11 15 25 / .4)!important;border:1px solid rgb(255 255 255 / .05)!important;border-radius:12px!important;padding:30px!important;margin-bottom:30px!important;box-shadow:0 10px 30px rgb(0 0 0 / .2)!important;color:#A0AEC0!important}.sidebar .widget h2,.sidebar .widget .widget-title{color:#FFF!important;font-size:1.5rem!important;margin-top:0!important;margin-bottom:20px!important;border-bottom:1px solid rgb(0 255 157 / .2)!important;padding-bottom:15px!important}.sidebar .widget ul{list-style:none!important;padding:0!important;margin:0!important}.sidebar .widget ul li{padding:15px 0!important;border-bottom:1px solid rgb(255 255 255 / .05)!important;color:#A0AEC0!important;line-height:1.5!important;transition:padding-left .3s ease,border-color .3s ease!important;border-left:0 solid transparent!important}.sidebar .widget ul li::before{display:none!important}.sidebar .widget ul li:last-child{border-bottom:none!important}.sidebar .widget ul li:hover{padding-left:12px!important;border-left:3px solid #00FF9D!important}.sidebar .widget ul li a{color:#E2E8F0!important;text-decoration:none!important;font-weight:500!important;display:block;transition:color .3s ease!important}.sidebar .widget ul li a:hover{color:#00FF9D!important}.widget_recent_comments .recentcomments{color:#718096!important}.widget_recent_comments .recentcomments a{color:#00FF9D!important;font-weight:600!important}.footer-widgets .widget,.site-footer .widget{background:0 0!important;border:none!important;padding:0!important;box-shadow:none!important}.widget_search form{display:flex!important;gap:10px!important;align-items:stretch!important}.widget_search label{display:none!important}.widget_search input[type=search],.widget_search input[type=text]{flex:1!important;margin:0!important;height:46px!important;border-radius:6px!important;padding:0 15px!important;box-sizing:border-box!important;background:rgb(11 15 25 / .8)!important;border:1px solid rgb(255 255 255 / .1)!important;color:#FFF!important}.widget_search input[type=search]:focus,.widget_search input[type=text]:focus{border-color:#00FF9D!important;outline:0!important;box-shadow:0 0 10px rgb(0 255 157 / .1)!important}.widget_search button[type=submit],.widget_search input[type=submit]{width:auto!important;height:46px!important;margin:0!important;padding:0 25px!important;border-radius:6px!important;background:#00FF9D!important;color:#0B0F19!important;border:none!important;font-weight:700!important;cursor:pointer!important;transition:all .3s ease!important;text-transform:uppercase;letter-spacing:1px}.widget_search button[type=submit]:hover,.widget_search input[type=submit]:hover{opacity:.8!important;transform:translateY(-2px)}body #cmplz-document details,body .cmplz-document details{background:0 0!important;background-color:transparent!important;border:none!important}body #cmplz-document summary,body .cmplz-document summary{background-color:#1a202c!important;color:#fff!important;border:none!important}body #cmplz-document table,body .cmplz-document table{width:100%!important;border-collapse:collapse!important;margin-top:15px!important;margin-bottom:25px!important}body #cmplz-document td,body #cmplz-document th,body .cmplz-document td,body .cmplz-document th{background:0 0!important;background-color:transparent!important;padding:12px 15px!important;text-align:left!important;color:#d1d5db!important;border:none!important;border-bottom:1px solid #374151!important}body #cmplz-document th,body .cmplz-document th{color:#fff!important;font-weight:700!important;border-bottom:2px solid #4b5563!important}body #cmplz-document tr:last-child td,body .cmplz-document tr:last-child td{border-bottom:none!important}.tml-login form input[type=password]{background-color:transparent!important;color:#d1d5db!important;border:1px solid #144b36!important;border-radius:4px}.tml-login form input:-webkit-autofill,.tml-login form input:-webkit-autofill:active,.tml-login form input:-webkit-autofill:focus,.tml-login form input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #0b111a inset!important;-webkit-text-fill-color:#d1d5db!important;transition:background-color 5000s ease-in-out 0s}@media screen and (max-width:1024px){.about-container{flex-direction:column;gap:40px}.landing-hero{display:flex!important;flex-direction:column!important}.about-cards,.books-grid,.featured-reviews,.reviews-grid,.projects-grid{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;gap:20px!important}.focus-card,.project-card,.book-card,.onet-panel,.detail-box,.cta-section,.bonus-box{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;padding:20px!important;box-sizing:border-box!important}.tags-links,.cat-links,.entry-meta,.wp-block-post-terms{display:flex!important;flex-wrap:wrap!important}}@media (max-width:992px){.landing-hero{grid-template-columns:1fr;gap:30px}.large-cover{position:relative;top:0;max-width:250px;margin:0 auto;display:block}.detail-box{padding:25px!important}.cta-section{padding:40px 20px!important}}@media (max-width:768px){.hero-content,.hero-visual{display:block;width:100%}.hero-visual{padding-left:0;margin-top:40px}.book-title,.hero-title,.post-title{font-size:2rem}.landing-details,.landing-hero{grid-template-columns:1fr}.projects-grid{grid-template-columns:1fr}.about-cards{flex-direction:column}.featured-reviews{grid-template-columns:1fr}}.menu-social-icon a{font-size:0!important;display:flex!important;align-items:center;justify-content:center;padding-left:5px!important;padding-right:5px!important}.menu-social-icon a::before{content:'';display:inline-block;width:18px;height:18px;background-color:currentColor;mask-size:contain;-webkit-mask-size:contain;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center}.icon-linkedin a::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19 0h-14c-2.761 0-5 2.239-5 5v14c0 2.761 2.239 5 5 5h14c2.762 0 5-2.239 5-5v-14c0-2.761-2.238-5-5-5zm-11 19h-3v-11h3v11zm-1.5-12.268c-.966 0-1.75-.79-1.75-1.764s.784-1.764 1.75-1.764 1.75.79 1.75 1.764-.783 1.764-1.75 1.764zm13.5 12.268h-3v-5.604c0-3.368-4-3.113-4 0v5.604h-3v-11h3v1.765c1.396-2.586 7-2.777 7 2.476v6.759z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19 0h-14c-2.761 0-5 2.239-5 5v14c0 2.761 2.239 5 5 5h14c2.762 0 5-2.239 5-5v-14c0-2.761-2.238-5-5-5zm-11 19h-3v-11h3v11zm-1.5-12.268c-.966 0-1.75-.79-1.75-1.764s.784-1.764 1.75-1.764 1.75.79 1.75 1.764-.783 1.764-1.75 1.764zm13.5 12.268h-3v-5.604c0-3.368-4-3.113-4 0v5.604h-3v-11h3v1.765c1.396-2.586 7-2.777 7 2.476v6.759z'/%3E%3C/svg%3E")}.icon-instagram a::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zm0-2.163c-3.259 0-3.667.014-4.947.072-4.358.2-6.78 1.76-6.98 6.208-.058 1.281-.072 1.688-.072 4.947s.014 3.666.072 4.947c.2 4.444 2.622 6.008 6.98 6.208 1.28.058 1.687.072 4.947.072 3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-1.761 6.979-6.208.059-1.281.073-1.687.073-4.947s-.014-3.666-.072-4.947c-.196-4.448-2.624-6.008-6.979-6.208-1.28-.058-1.689-.072-4.948-.072zm0 5.838c-3.403 0-6.162 2.759-6.162 6.162s2.759 6.163 6.162 6.163 6.162-2.759 6.162-6.163c0-3.403-2.759-6.162-6.162-6.162zm0 10.162c-2.209 0-4-1.79-4-4s1.791-4 4-4 4 1.79 4 4-1.791 4-4 4zm6.406-11.845c-.796 0-1.441.645-1.441 1.44s.645 1.44 1.441 1.44c.795 0 1.439-.645 1.439-1.44s-.644-1.44-1.439-1.44z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zm0-2.163c-3.259 0-3.667.014-4.947.072-4.358.2-6.78 1.76-6.98 6.208-.058 1.281-.072 1.688-.072 4.947s.014 3.666.072 4.947c.2 4.444 2.622 6.008 6.98 6.208 1.28.058 1.687.072 4.947.072 3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-1.761 6.979-6.208.059-1.281.073-1.687.073-4.947s-.014-3.666-.072-4.947c-.196-4.448-2.624-6.008-6.979-6.208-1.28-.058-1.689-.072-4.948-.072zm0 5.838c-3.403 0-6.162 2.759-6.162 6.162s2.759 6.163 6.162 6.163 6.162-2.759 6.162-6.163c0-3.403-2.759-6.162-6.162-6.162zm0 10.162c-2.209 0-4-1.79-4-4s1.791-4 4-4 4 1.79 4 4-1.791 4-4 4zm6.406-11.845c-.796 0-1.441.645-1.441 1.44s.645 1.44 1.441 1.44c.795 0 1.439-.645 1.439-1.44s-.644-1.44-1.439-1.44z'/%3E%3C/svg%3E")}