.inview{animation-play-state:running!important}.paused{animation-play-state:paused!important}.cv-400{contain-intrinsic-size:1px 400px}.cv-400,.cv-600{content-visibility:auto}.cv-600{contain-intrinsic-size:1px 600px}.cosmos-placeholder{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:0;background:linear-gradient(180deg,var(--bg,#06090d) 0,#0a0a0a 50%,var(--bg,#06090d) 100%)}.article-card-skeleton{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:2.5rem;margin-bottom:2rem;animation:skeleton-pulse 1.5s ease-in-out infinite}@keyframes skeleton-pulse{0%,to{opacity:.6}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){*{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}:root{--bg:#06090d;--panel:rgba(18,26,33,.6);--panel-strong:rgba(18,26,33,.9);--grid:rgba(255,255,255,.04);--text:#e9f1f7;--muted:#97a2ad;--accent:#00E6FF;--accent-2:#7DF9FF;--success:#20f3a8;--focus:#00e6ff80;--ring:0 0 0 4px var(--focus);--radius:22px;--shadow-lg:0 20px 60px rgba(0,230,255,.08);--shadow-xl:0 40px 120px rgba(0,230,255,.12);--font-main:"Space Grotesk","Inter","Geist",Arial,Helvetica,sans-serif}.blog-page{min-height:100vh;background:var(--bg);color:var(--text);font-family:var(--font-main);position:relative;overflow-x:hidden}.blog-page:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 80%,rgba(0,234,255,.08) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(179,179,255,.08) 0,transparent 50%),radial-gradient(circle at 40% 40%,rgba(255,107,255,.05) 0,transparent 50%);pointer-events:none;z-index:0}.blog-container{max-width:1200px;width:100%;margin:0 auto;position:relative;z-index:1;padding:6rem 2rem 4rem}.blog-header{text-align:center;margin-bottom:4rem;position:relative}.blog-title{font-family:Space Grotesk,sans-serif;font-size:clamp(3rem,6vw,5rem);font-weight:900;color:#ffffff;margin-bottom:2rem;line-height:1.1;letter-spacing:-.03em;text-shadow:0 0 40px rgba(0,234,255,.5);animation:titleGlow 3s ease-in-out infinite;animation-play-state:paused;position:relative}.blog-header.inview .blog-title,.blog-header:hover .blog-title{animation-play-state:running}.blog-title:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:100px;height:2px;background:linear-gradient(90deg,transparent,#00eaff,transparent);animation:underlineGlow 2s ease-in-out infinite}.blog-subtitle{color:rgba(255,255,255,.7);font-size:1.2rem;font-family:Space Grotesk,sans-serif;font-weight:400;max-width:700px;margin:0 auto;line-height:1.6;text-shadow:0 0 20px rgba(0,234,255,.2)}.articles-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2rem;contain:layout style paint;will-change:scroll-position}.article-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:2.5rem;position:relative;transition:all .3s ease-out;cursor:pointer;overflow:hidden;backdrop-filter:blur(30px);will-change:transform;transform:translateZ(0);contain:layout paint}.article-card:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background:linear-gradient(135deg,rgba(0,234,255,.3),rgba(179,179,255,.3),rgba(0,234,255,.3));border-radius:24px;z-index:-1;opacity:0;transition:opacity .4s ease;background-size:200% 200%;animation:borderPulse 4s ease-in-out infinite;animation-play-state:paused}.article-card.inview:before,.article-card:hover:before{animation-play-state:running}.article-card:hover:before{opacity:.6;animation:borderPulse 2s ease-in-out infinite}.article-card:hover{border-color:rgba(0,234,255,.3);transform:translate3d(0,-4px,0);box-shadow:0 20px 40px rgba(0,0,0,.3),0 0 30px rgba(0,234,255,.12),0 0 60px rgba(0,234,255,.08)}.article-meta{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin-bottom:1.5rem;font-size:.9rem;color:var(--muted);font-family:Space Grotesk,sans-serif}.article-date{color:var(--accent);font-weight:500}.article-reading-time{color:var(--muted);font-weight:400}.article-title{font-family:Space Grotesk,sans-serif;font-size:1.75rem;font-weight:700;color:#ffffff;margin:0 0 1rem;line-height:1.3;letter-spacing:-.01em;transition:color .3s ease}.article-card:hover .article-title{color:var(--accent)}.article-excerpt{color:rgba(255,255,255,.75);font-size:1.1rem;line-height:1.6;margin-bottom:2rem;font-family:Space Grotesk,sans-serif;font-weight:400}.article-footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.article-tags{display:flex;flex-wrap:wrap;gap:.5rem}.article-tag{background:rgba(0,234,255,.1);border:1px solid rgba(0,234,255,.2);border-radius:12px;padding:.5rem 1rem;font-size:.8rem;font-weight:500;color:var(--accent);font-family:Space Grotesk,sans-serif;transition:all .3s ease;text-decoration:none}.article-tag:hover{background:rgba(0,234,255,.2);border-color:rgba(0,234,255,.4);transform:translateY(-1px)}.article-read-more{display:flex;align-items:center;gap:.5rem;color:var(--accent);font-weight:600;font-size:1rem;font-family:Space Grotesk,sans-serif;text-decoration:none;transition:all .3s ease;padding:.75rem 1.5rem;border:1px solid rgba(0,234,255,.3);border-radius:12px;background:rgba(0,234,255,.05)}.article-read-more:hover{background:rgba(0,234,255,.1);border-color:rgba(0,234,255,.5);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,234,255,.2)}.article-read-more:after{content:"→";transition:transform .3s ease}.article-read-more:hover:after{transform:translateX(4px)}.pagination-container{display:flex;justify-content:center;margin-top:4rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1)}.back-button{position:fixed;top:2rem;left:2rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:.8rem 1.2rem;color:#ffffff;font-family:Space Grotesk,sans-serif;font-weight:500;font-size:.9rem;cursor:pointer;transition:all .3s ease;text-decoration:none;display:flex;align-items:center;gap:.5rem;backdrop-filter:blur(20px);z-index:100}.back-button:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2);transform:translateY(-1px)}@keyframes borderPulse{0%,to{opacity:.3;background-position:0 50%}50%{opacity:.7;background-position:100% 50%}}@keyframes titleGlow{0%,to{text-shadow:0 0 40px rgba(0,234,255,.5)}50%{text-shadow:0 0 60px rgba(0,234,255,.8),0 0 80px rgba(0,234,255,.4)}}@keyframes underlineGlow{0%,to{opacity:.3;width:50px}50%{opacity:1;width:150px}}@media (max-width:768px){.article-card *,.article-read-more,.article-tag,.article-title,.back-button,.blog-title{animation-duration:.2s!important;transition-duration:.15s!important}body{text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.article-card{backdrop-filter:none;background:rgba(255,255,255,.05)}.back-button{backdrop-filter:none;background:rgba(255,255,255,.08)}.article-card:hover{box-shadow:0 8px 20px rgba(0,0,0,.2)}.blog-container{padding:4rem 1rem 2rem}.article-card{padding:1.5rem}.article-title{font-size:1.5rem}.article-footer{flex-direction:column;align-items:flex-start}.back-button{top:1rem;left:1rem;padding:.6rem 1rem;font-size:.8rem}}