.aq_3ja_mainContainer{min-height:100vh;color:var(--text-primary);background:0 0;position:relative}.aq_3ja_mainContent{padding-top:clamp(6rem,12vh,8rem);padding-bottom:clamp(4rem,8vh,6rem)}.aq_3ja_heroSection{text-align:center;margin-bottom:clamp(2rem,8vh,3rem);padding-left:clamp(1rem,4vw,2rem);padding-right:clamp(1rem,4vw,2rem)}.aq_3ja_floatPanel{background:rgba(var(--glass-border-rgb), .2);-webkit-backdrop-filter:var(--glass-backdrop-heavy);backdrop-filter:var(--glass-backdrop-heavy);border:1px solid var(--glass-border-subtle);opacity:.2;z-index:0;border-radius:8px;position:absolute;inset:10% 5%}.aq_3ja_heroContent{max-width:800px;margin:0 auto}.aq_3ja_heroTitle{color:var(--text-primary);letter-spacing:0;margin-bottom:2rem;font-size:clamp(2.5rem,6vw,4rem);font-weight:300;line-height:1.1}.aq_3ja_heroSubtitle{color:var(--text-secondary);margin-bottom:3rem;font-size:clamp(1.1rem,2.5vw,1.3rem);font-weight:400;line-height:1.6}.aq_3ja_blogListStats{justify-content:center;gap:clamp(2rem,4vw,4rem);animation:.8s ease-out .4s both aq_3ja_fadeInUp;display:flex}.aq_3ja_statItem{text-align:center}.aq_3ja_statNumber{color:var(--text-accent);margin-bottom:.5rem;font-size:clamp(2rem,4vw,2.5rem);font-weight:300}.aq_3ja_statLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;font-size:.9rem;font-weight:500}.aq_3ja_blogPostsSection{padding-left:clamp(1rem,4vw,2rem);padding-right:clamp(1rem,4vw,2rem)}.aq_3ja_blogPostsContainer{max-width:1400px;margin:0 auto}.aq_3ja_categoryFilterContainer{text-align:center;margin-bottom:clamp(3rem,6vh,4rem)}.aq_3ja_categoryFiltersContainer{justify-content:center;max-width:100%;display:flex}.aq_3ja_categoryButtonsRow{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.aq_3ja_categoryFilterBtn{background:var(--glass-bg-subtle);-webkit-backdrop-filter:var(--glass-backdrop-light);backdrop-filter:var(--glass-backdrop-light);border:1px solid var(--glass-border-subtle);color:var(--text-secondary);cursor:pointer;white-space:nowrap;border-radius:28px;min-width:max-content;padding:.75rem 2rem;font-size:1rem;font-weight:500;transition:all .3s}.aq_3ja_categoryFilterBtn:hover{background:rgba(var(--accent-rgb), .1);border:1px solid rgba(var(--accent-rgb), .2);transform:translateY(-2px)}.aq_3ja_blogPostsGrid{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:clamp(1rem,4vw,2rem);margin-bottom:clamp(3rem,6vh,4rem);display:flex}.aq_3ja_blogCard{cursor:auto;background:linear-gradient(135deg,#ffffff12 0%,#ffffff08 50%,#ffffff03 100%);border:1px solid #8080804d;border-radius:16px;width:100%;max-width:1050px;transition:all .8s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden}.aq_3ja_blogCardOverlayLink{z-index:1;position:absolute;inset:0}.aq_3ja_blogCard[data-featured=true]{border:1px solid #9d8126;box-shadow:0 0 20px #d4af3733}.aq_3ja_blogCardContent{z-index:2;pointer-events:none;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:30px 25px;display:flex;position:relative}.aq_3ja_blogHeaderRow{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.aq_3ja_blogCategoryBadge{background:rgba(var(--accent-rgb), .1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(var(--accent-rgb), .2);color:var(--text-accent);text-transform:uppercase;letter-spacing:.05em;border-radius:20px;padding:.5rem 1rem;font-size:.8rem;font-weight:600;display:inline-block}.aq_3ja_blogDateInfo{color:var(--text-muted);align-items:center;gap:.5rem;font-size:.85rem;font-weight:500;display:flex}.aq_3ja_projectImageContainer{width:100%}.aq_3ja_projectCardImage{background:var(--glass-bg-subtle);border:1px solid var(--glass-border-subtle);border-radius:8px;width:100%;height:200px;margin-bottom:1.5rem;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 4px 8px #00000014}.aq_3ja_projectContentWithImage{width:100%}.aq_3ja_projectCardImageMedia{object-fit:cover;object-position:center}.aq_3ja_blogTitle{color:var(--text-primary);letter-spacing:-.01em;margin-bottom:.75rem;font-size:clamp(1.4rem,3vw,1.8rem);font-weight:400;line-height:1.3}.aq_3ja_blogTitleLink{z-index:1;pointer-events:auto;color:inherit;text-decoration:none;position:relative}.aq_3ja_blogTitleLink:hover{color:var(--text-accent)}.aq_3ja_blogDescription{color:var(--text-secondary);margin-bottom:1rem;font-size:clamp(.95rem,2.2vw,1.05rem);line-height:1.6}.aq_3ja_blogDescriptionMaxWidth{max-width:900px}.aq_3ja_blogDescriptionNoImage,.aq_3ja_blogDescriptionWithImage{margin-bottom:1rem}.aq_3ja_blogReadTime{color:var(--text-muted);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.85rem;display:flex}.aq_3ja_blogReadTimeNoImage{margin-bottom:1.5rem}.aq_3ja_blogTagsContainer{flex-wrap:wrap;gap:.5rem;display:flex}.aq_3ja_blogTagsContainerNoImage{margin-bottom:1.5rem}.aq_3ja_techTag{color:var(--text-muted);cursor:auto;background:#ffffff03;border:1px solid #fff3;border-radius:25px;align-items:center;gap:.25rem;padding:.3rem .75rem;font-size:.8rem;font-weight:500;display:flex}.aq_3ja_techTagAlt{border:1px solid #ffffff05}.aq_3ja_tagMoreCount{background:rgba(var(--accent-rgb), .1);color:var(--text-accent);border-radius:25px;padding:.3rem .75rem;font-size:.8rem;font-weight:600}.aq_3ja_blogActions{justify-content:space-between;align-items:center;margin-top:1.5rem;display:flex}.aq_3ja_blogActionsLeft{align-items:center;gap:1rem;display:flex}.aq_3ja_blogDemoLink{color:var(--text-muted);align-items:center;gap:.5rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.aq_3ja_viewDetailsBtn{z-index:1;pointer-events:auto;text-decoration:none;position:relative}.aq_3ja_showMoreBlogs{justify-content:center;margin:2rem 0;display:flex}.aq_3ja_showMoreBlogsVisible{display:flex}.aq_3ja_subscribeCta{text-align:center;margin-top:clamp(4rem,8vh,6rem)}.aq_3ja_subscribeCtaContent{max-width:600px;margin:0 auto}.aq_3ja_subscribeCtaTitle{color:var(--text-primary);margin-bottom:1.5rem;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:300}.aq_3ja_subscribeCtaSubtitle{color:var(--text-secondary);margin-bottom:2rem;font-size:clamp(1rem,2.5vw,1.2rem);line-height:1.6}.aq_3ja_subscribeCtaActions{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.aq_3ja_subscribeCtaLink{text-decoration:none;display:inline-flex}@keyframes aq_3ja_fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.aq_3ja_blogCardDelay0{animation:.6s ease-out both aq_3ja_fadeInUp}.aq_3ja_blogCardDelay1{animation:.6s ease-out .1s both aq_3ja_fadeInUp}.aq_3ja_blogCardDelay2{animation:.6s ease-out .2s both aq_3ja_fadeInUp}.aq_3ja_blogCardDelay3{animation:.6s ease-out .3s both aq_3ja_fadeInUp}.aq_3ja_blogCardDelay4{animation:.6s ease-out .4s both aq_3ja_fadeInUp}.aq_3ja_blogCardDelay5{animation:.6s ease-out .5s both aq_3ja_fadeInUp}.aq_3ja_blogCardDelay6{animation:.6s ease-out .6s both aq_3ja_fadeInUp}.aq_3ja_blogCardDelay7{animation:.6s ease-out .7s both aq_3ja_fadeInUp}.aq_3ja_blogCardDelay8{animation:.6s ease-out .8s both aq_3ja_fadeInUp}.aq_3ja_blogCardDelay9{animation:.6s ease-out .9s both aq_3ja_fadeInUp}.aq_3ja_paginationItem{position:relative}@media (max-width:768px){.aq_3ja_heroSection,.aq_3ja_blogPostsSection{padding-left:1rem;padding-right:1rem}.aq_3ja_categoryButtonsRow{gap:.75rem}.aq_3ja_categoryFilterBtn{padding:.6rem 1.5rem;font-size:.9rem}}@media (max-width:480px){.aq_3ja_blogCardContent{padding:20px 18px}.aq_3ja_blogTagsContainer{gap:.4rem}.aq_3ja_subscribeCtaActions{gap:1rem}}.aq_3ja_blogCard,.aq_3ja_categoryFilterBtn{will-change:transform, opacity}.aq_3ja_blogCard:hover .aq_3ja_projectCardImage{transform:translateY(-2px)}@media (prefers-contrast:high){.aq_3ja_blogCard{border:2px solid var(--text-primary)}.aq_3ja_blogCategoryBadge,.aq_3ja_techTag{border-width:2px}}@media (prefers-reduced-motion:reduce){.aq_3ja_mainContainer *,.aq_3ja_blogCard,.aq_3ja_categoryFilterBtn,.aq_3ja_techTag{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
