.Blog_container__TLaNn{max-width:1000px;margin:0 auto;padding:40px 20px}.Blog_header__gY8Sh{margin-bottom:40px;text-align:center}.Blog_title__NZDHi{font-size:3rem;margin-bottom:15px;color:var(--fg);background:linear-gradient(180deg,var(--fg) 0,var(--muted) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:800}.Blog_subtitle__6G83H{color:var(--muted);font-size:1.2rem;line-height:1.6;max-width:600px;margin:0 auto}.Blog_grid__op4EB{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:30px;gap:30px}.Blog_card__K6OxO{border:1px solid var(--border);border-radius:var(--radius);background-color:var(--panel);transition:all .3s ease;display:flex;flex-direction:column;overflow:hidden}.Blog_card__K6OxO:hover{border-color:var(--accent);transform:translateY(-4px);box-shadow:0 12px 30px rgba(0,0,0,.2)}.Blog_cardImageWrapper__Zu_Am{width:100%;height:200px;position:relative;overflow:hidden;background-color:var(--bg);border-bottom:1px solid var(--border)}.Blog_cardImage__0YuW4{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.Blog_card__K6OxO:hover .Blog_cardImage__0YuW4{transform:scale(1.05)}.Blog_cardContent__fXlyc{padding:24px;display:flex;flex-direction:column;flex-grow:1}.Blog_cardDate__hdPmy{font-size:.8rem;color:var(--accent);margin-bottom:10px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em}.Blog_cardTitle__p4GgL{font-size:1.4rem;margin:0 0 12px;line-height:1.3;font-weight:700}.Blog_cardTitle__p4GgL a{text-decoration:none;color:var(--fg);transition:color .2s}.Blog_cardTitle__p4GgL a:hover{color:var(--accent)}.Blog_cardDescription__z7OMy{color:var(--muted);line-height:1.6;margin:0 0 20px;flex-grow:1;font-size:.95rem}.Blog_cardFooter__kuvi1{display:flex;gap:10px;align-items:center;justify-content:space-between;margin-top:auto;padding-top:20px;border-top:1px solid color-mix(in srgb,var(--border) 50%,transparent)}.Blog_readMore__ewLM9{color:var(--fg);text-decoration:none;font-weight:600;font-size:.9rem;display:inline-flex;align-items:center;gap:4px;transition:all .2s}.Blog_readMore__ewLM9:hover{color:var(--accent);gap:8px}.Blog_tags__5eaeX{display:flex;gap:6px;flex-wrap:wrap}.Blog_tag__9sMsS{font-size:.7rem;padding:3px 8px;background-color:color-mix(in srgb,var(--fg) 5%,transparent);border-radius:4px;color:var(--muted);border:1px solid var(--border);font-family:var(--font-mono)}.Blog_emptyState__jyGu7{grid-column:1/-1;text-align:center;padding:60px 20px;color:var(--muted);background:var(--panel);border-radius:var(--radius);border:1px dashed var(--border)}.Blog_postHero__pq9md{position:relative;width:100%;min-height:400px;display:flex;align-items:center;justify-content:center;background-color:var(--bg);overflow:hidden;margin-bottom:-60px;padding:80px 20px 100px}.Blog_postHeroBg__76WP9{position:absolute;inset:0;z-index:0}.Blog_postHeroImage__QLuCL{width:100%;height:100%;object-fit:cover;opacity:.4;filter:blur(20px);transform:scale(1.1)}.Blog_postHeroOverlay__AxE9y{position:absolute;inset:0;background:radial-gradient(circle at center,transparent 0,var(--bg) 100%),linear-gradient(to bottom,transparent 0,var(--bg) 100%);z-index:1}.Blog_postHeroContent__bp2Yj{position:relative;z-index:2;text-align:center;max-width:800px}.Blog_articleTitle__OvXZO{font-size:clamp(2.5rem,6vw,4rem);line-height:1.1;margin-bottom:24px;color:var(--fg);font-weight:800;text-shadow:0 4px 20px rgba(0,0,0,.5)}.Blog_articleMeta__H_55C{display:flex;gap:16px;align-items:center;justify-content:center;flex-wrap:wrap}.Blog_articleDate__NFICd{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);color:var(--accent);background:rgba(0,0,0,.4);padding:6px 12px;border-radius:99px;border:1px solid hsla(0,0%,100%,.1);font-size:.9rem}.Blog_articleContainer__P01UC{position:relative;z-index:10;max-width:860px;margin:0 auto 60px;padding:0 20px}.Blog_articleSurface__S_6fJ{background:var(--panel);border:1px solid var(--border);border-radius:12px;padding:40px 60px;box-shadow:0 20px 40px rgba(0,0,0,.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.Blog_featuredImage__dttYq{width:100%;height:auto;border-radius:8px;margin-bottom:40px;border:1px solid var(--border);box-shadow:0 8px 24px rgba(0,0,0,.2)}.Blog_backLink__lb1R6{display:inline-flex;align-items:center;margin-bottom:30px;text-decoration:none;color:var(--muted);font-size:.9rem;font-weight:500;transition:color .2s}.Blog_backLink__lb1R6:hover{color:var(--fg)}.Blog_draftBadge___uqcu{background-color:color-mix(in srgb,var(--accent) 15%,transparent);color:var(--accent);padding:12px 16px;border-radius:var(--radius);margin-bottom:24px;border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);font-size:.9rem;text-align:center}.Blog_content__Ghm4T{line-height:1.53;font-size:1.15rem;color:var(--fg)}.Blog_content__Ghm4T>:first-child{margin-top:0}.Blog_content__Ghm4T h2{font-size:2rem;margin-top:2.5em;margin-bottom:1em;padding-bottom:.5em;border-bottom:1px solid var(--border);color:var(--fg)}.Blog_content__Ghm4T h3{font-size:1.5rem;margin-top:2em;margin-bottom:.8em;color:var(--fg)}.Blog_content__Ghm4T p{margin-bottom:1.53em;color:color-mix(in srgb,var(--fg) 85%,transparent)}.Blog_content__Ghm4T a{color:var(--accent);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--accent) 40%,transparent);transition:all .2s}.Blog_content__Ghm4T a:hover{border-bottom-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.Blog_content__Ghm4T blockquote{border-left:4px solid var(--accent);margin:2.5em 0;padding:1.5em 2em;font-style:italic;font-size:1.1em;background:color-mix(in srgb,var(--bg) 50%,transparent);border-radius:0 8px 8px 0;color:var(--muted)}.Blog_content__Ghm4T img{max-width:100%;border-radius:8px;border:1px solid var(--border);margin:2em 0;box-shadow:0 8px 20px rgba(0,0,0,.1)}.Blog_content__Ghm4T ol,.Blog_content__Ghm4T ul{margin-bottom:2em;padding-left:1.5em}.Blog_content__Ghm4T li{margin-bottom:.8em;padding-left:.5em}.Blog_content__Ghm4T code{font-family:var(--font-mono);font-size:.9em;background:hsla(0,0%,49%,.1);padding:.2em .4em;border-radius:4px;color:var(--accent);border:1px solid color-mix(in srgb,var(--border) 50%,transparent)}.Blog_content__Ghm4T pre{background:#09090b!important;padding:24px;border-radius:8px;overflow-x:auto;margin:2.5em 0;border:1px solid var(--border);box-shadow:inset 0 0 20px rgba(0,0,0,.2)}.Blog_content__Ghm4T pre code{background:none;padding:0;border:none;color:#e4e4e7}.Blog_content__Ghm4T table{width:100%;border-collapse:collapse;margin:2em 0;background:color-mix(in srgb,var(--panel) 90%,transparent);display:block;overflow-x:auto}.Blog_content__Ghm4T td,.Blog_content__Ghm4T th{border:1px solid var(--border);padding:12px 14px;text-align:left;vertical-align:top}.Blog_content__Ghm4T th{background:color-mix(in srgb,var(--panel) 70%,var(--border));font-weight:700;color:var(--fg)}.Blog_content__Ghm4T tbody tr:nth-child(odd){background:color-mix(in srgb,var(--panel) 85%,transparent)}@media (max-width:768px){.Blog_articleSurface__S_6fJ{padding:24px}.Blog_articleTitle__OvXZO{font-size:2.5rem}.Blog_postHero__pq9md{min-height:300px}.Blog_grid__op4EB{grid-template-columns:1fr}}