:root{--color-accent: #03a9f4;--color-accent-rgb: 3, 169, 244;--text-main: var(--bs-body-color);--glass-bg: rgba(255, 255, 255, .05);--glass-border: rgba(255, 255, 255, .1)}.blog-index.svelte-u4k2t{min-height:80vh}.text-gradient.svelte-u4k2t{background:linear-gradient(45deg,currentColor,var(--color-accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bg-accent-soft.svelte-u4k2t{background-color:rgba(var(--color-accent-rgb),.15)}.text-accent.svelte-u4k2t{color:var(--color-accent)}.glass-card.svelte-u4k2t{background:var(--glass-bg);border:1px solid var(--glass-border);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:24px;transition:all .4s cubic-bezier(.165,.84,.44,1)}.transition-hover.svelte-u4k2t:hover{transform:translateY(-8px);background:rgba(var(--color-accent-rgb),.08);border-color:var(--color-accent);box-shadow:0 20px 40px #0003}.themed-title.svelte-u4k2t{color:var(--text-main);transition:color .3s ease}.transition-hover.svelte-u4k2t:hover .themed-title:where(.svelte-u4k2t){color:var(--color-accent)}.category-tag.svelte-u4k2t{font-size:.7rem;text-transform:uppercase;letter-spacing:1px;font-weight:700;color:var(--color-accent);padding:4px 10px;background:rgba(var(--color-accent-rgb),.1);border-radius:8px}.border-glass.svelte-u4k2t{border-color:var(--glass-border)!important}.read-more.svelte-u4k2t{font-size:.85rem;font-weight:700;color:var(--color-accent);transition:all .2s ease}.transition-hover.svelte-u4k2t:hover .read-more:where(.svelte-u4k2t){letter-spacing:.5px}.transition-hover.svelte-u4k2t:hover .icon-move:where(.svelte-u4k2t){color:var(--color-accent)!important;transform:translate(2px,-2px)}
