:root{--font-heading:"Orbitron", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-logo:"Orbitron", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--accent-primary:#2B7BC9;--accent-mid-purple:#33A1DE;--accent-light-purple:#7AC4EF;--accent-secondary:#00cfcf;--accent-hover:#33A1DE;--accent-primary-rgba-03:rgba(43, 123, 201, 0.3);--accent-primary-rgba-05:rgba(43, 123, 201, 0.5);--accent-light-purple-rgba-01:rgba(122, 196, 239, 0.1);--accent-light-purple-rgba-03:rgba(122, 196, 239, 0.3);--accent-mid-purple-rgba-05:rgba(51, 161, 222, 0.05);--accent-mid-purple-rgba-01:rgba(51, 161, 222, 0.1);--accent-mid-purple-rgba-02:rgba(51, 161, 222, 0.2);--tag-bg:rgba(0, 0, 0, 0.4);--tag-color:var(--accent-light-purple)}[data-theme=light]{--accent-primary:#1B4F8A;--accent-mid-purple:#2563EB;--accent-light-purple:#2B7BC9;--accent-secondary:#1D4ED8;--accent-hover:#2563EB;--glass-border:rgba(59, 130, 246, 0.5);--border-color:var(--glass-border);--accent-primary-rgba-03:rgba(27, 79, 138, 0.3);--accent-primary-rgba-05:rgba(27, 79, 138, 0.5);--accent-light-purple-rgba-01:rgba(43, 123, 201, 0.1);--accent-light-purple-rgba-03:rgba(43, 123, 201, 0.3);--accent-mid-purple-rgba-05:rgba(37, 99, 235, 0.05);--accent-mid-purple-rgba-01:rgba(37, 99, 235, 0.1);--accent-mid-purple-rgba-02:rgba(37, 99, 235, 0.2);--tag-bg:rgba(37, 99, 235, 0.1);--tag-color:#1B4F8A}.hero-image{order:-1}.hero-logo{max-width:75%}.post-image-single{max-height:350px}.post-image-single img{max-height:350px;object-fit:scale-down}.post-content-main img{max-width:100%;height:auto}.post-content-main figure{max-width:100%;overflow:hidden}.post-content-main figure img{max-width:100%;height:auto}.post-card a,.post-description a{color:var(--accent-primary);transition:color var(--transition-fast)}.post-card a:hover,.post-description a:hover{color:var(--accent-hover)}.post-description img,.post-description a img,.post-description p img{display:none !important}.post-description a:has(img){display:none !important}.footer-text a{color:var(--accent-primary);transition:color var(--transition-fast)}.footer-text a:hover{color:var(--accent-hover)}[data-theme=light] body{background-image:radial-gradient( circle at center,rgba(43,123,201,.15) 0%,rgba(219,234,254,.3) 40%,#ffffff 100% )}