.blog-module__r2Uipq__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:32px;display:grid}.blog-module__r2Uipq__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff0d;border-radius:16px;flex-direction:column;height:100%;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;overflow:hidden}.blog-module__r2Uipq__card:hover{border-color:#ffffff1a;transform:translateY(-8px);box-shadow:0 12px 24px #0006}.blog-module__r2Uipq__cardImg{object-fit:cover;border-bottom:1px solid #ffffff0d;width:100%;height:220px}.blog-module__r2Uipq__cardContent{flex-direction:column;flex-grow:1;padding:24px;display:flex}.blog-module__r2Uipq__cardTitle{color:#ededed;margin-top:16px;margin-bottom:12px;font-size:1.25rem;font-weight:700;line-height:1.4;transition:color .3s}.blog-module__r2Uipq__card:hover .blog-module__r2Uipq__cardTitle{color:#8b5cf6}.blog-module__r2Uipq__cardMeta{color:#8888a0;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;font-size:.875rem;display:flex}.blog-module__r2Uipq__cardExcerpt{color:#8888a0;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:24px;font-size:.95rem;line-height:1.6;display:-webkit-box;overflow:hidden}.blog-module__r2Uipq__featured{border:1px solid #ffffff0d;border-radius:24px;align-items:flex-end;height:480px;margin-bottom:64px;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;display:flex;position:relative;overflow:hidden}.blog-module__r2Uipq__featured:hover{border-color:#ffffff1a;transform:scale(1.02);box-shadow:0 20px 40px #00000080}.blog-module__r2Uipq__featuredBg{z-index:1;background:linear-gradient(#0000 0%,#0a0a0fcc 50%,#0a0a0f 100%);position:absolute;inset:0}.blog-module__r2Uipq__featuredImg{object-fit:cover;width:100%;height:100%;transition:transform .8s;position:absolute;inset:0}.blog-module__r2Uipq__featured:hover .blog-module__r2Uipq__featuredImg{transform:scale(1.05)}.blog-module__r2Uipq__featuredContent{z-index:2;width:100%;padding:48px;position:relative}.blog-module__r2Uipq__featuredTitle{color:#ededed;margin:16px 0;font-size:2.5rem;font-weight:800;line-height:1.2}.blog-module__r2Uipq__featuredExcerpt{color:#ededed;opacity:.9;max-width:700px;margin-bottom:24px;font-size:1.125rem;line-height:1.6}.blog-module__r2Uipq__featuredMeta{color:#8888a0;gap:24px;font-size:.95rem;display:flex}.blog-module__r2Uipq__filters{scrollbar-width:none;gap:12px;margin-bottom:48px;padding-bottom:16px;display:flex;overflow-x:auto}.blog-module__r2Uipq__filters::-webkit-scrollbar{display:none}.blog-module__r2Uipq__filterBtn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#8888a0;cursor:pointer;white-space:nowrap;background:#ffffff08;border:1px solid #ffffff0d;border-radius:100px;padding:10px 24px;font-size:.95rem;font-weight:500;transition:all .3s}.blog-module__r2Uipq__filterBtn:hover{color:#ededed;background:#ffffff14}.blog-module__r2Uipq__filterBtn.blog-module__r2Uipq__active{color:#fff;background:linear-gradient(135deg,#6366f1,#d946ef);border-color:#0000;box-shadow:0 4px 12px #6366f14d}.blog-module__r2Uipq__search{width:100%;max-width:480px;margin-bottom:48px;position:relative}.blog-module__r2Uipq__searchIcon{color:#8888a0;pointer-events:none;width:20px;height:20px;position:absolute;top:50%;transform:translateY(-50%)}[dir=rtl] .blog-module__r2Uipq__searchIcon{right:16px}[dir=ltr] .blog-module__r2Uipq__searchIcon{left:16px}.blog-module__r2Uipq__searchInput{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#ededed;background:#ffffff08;border:1px solid #ffffff0d;border-radius:100px;width:100%;padding:14px 20px;font-size:1rem;transition:all .3s}[dir=rtl] .blog-module__r2Uipq__searchInput{padding-right:48px}[dir=ltr] .blog-module__r2Uipq__searchInput{padding-left:48px}.blog-module__r2Uipq__searchInput:focus{background:#ffffff0d;border-color:#8b5cf6;outline:none;box-shadow:0 0 0 2px #8b5cf633}.blog-module__r2Uipq__searchInput::placeholder{color:#8888a0}.blog-module__r2Uipq__toc{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border:1px solid #ffffff0d;border-radius:24px;padding:32px;position:sticky;top:120px}.blog-module__r2Uipq__tocTitle{color:#ededed;border-bottom:1px solid #ffffff0d;margin-bottom:24px;padding-bottom:16px;font-size:1.25rem;font-weight:700}.blog-module__r2Uipq__tocList{flex-direction:column;gap:12px;display:flex}.blog-module__r2Uipq__tocItem{color:#8888a0;font-size:.95rem;line-height:1.5;text-decoration:none;transition:all .2s;display:block}.blog-module__r2Uipq__tocItem:hover{color:#d946ef}.blog-module__r2Uipq__tocItem.blog-module__r2Uipq__active{color:#8b5cf6;font-weight:500}[dir=rtl] .blog-module__r2Uipq__tocItem.blog-module__r2Uipq__active{border-right:2px solid #8b5cf6;padding-right:12px}[dir=ltr] .blog-module__r2Uipq__tocItem.blog-module__r2Uipq__active{border-left:2px solid #8b5cf6;padding-left:12px}.blog-module__r2Uipq__articleLayout{grid-template-columns:1fr 320px;gap:64px;max-width:1200px;margin:0 auto;padding:120px 24px;display:grid}.blog-module__r2Uipq__articleHeader{margin-bottom:48px}.blog-module__r2Uipq__articleTitle{color:#ededed;margin:24px 0;font-size:3rem;font-weight:800;line-height:1.3}.blog-module__r2Uipq__articleImg{object-fit:cover;border:1px solid #ffffff0d;border-radius:24px;width:100%;height:500px;margin-bottom:48px}.blog-module__r2Uipq__articleContent{color:#ededed;font-size:1.125rem;line-height:1.9}.blog-module__r2Uipq__articleContent p{margin-bottom:24px}.blog-module__r2Uipq__articleContent h2{color:#ededed;margin-top:48px;margin-bottom:24px;font-size:2rem}.blog-module__r2Uipq__shareSection{border-top:1px solid #ffffff0d;align-items:center;gap:16px;margin-top:64px;padding-top:32px;display:flex}.blog-module__r2Uipq__shareBtn{color:#ededed;cursor:pointer;background:#ffffff08;border:1px solid #ffffff0d;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.blog-module__r2Uipq__shareBtn:hover{color:#8b5cf6;background:#ffffff14;border-color:#8b5cf680}.blog-module__r2Uipq__backBtn{color:#8888a0;align-items:center;gap:8px;margin-bottom:32px;font-size:1rem;text-decoration:none;transition:color .2s;display:inline-flex}.blog-module__r2Uipq__backBtn:hover{color:#ededed}.blog-module__r2Uipq__readingProgress{z-index:100;background:#ffffff0d;width:100%;height:4px;position:fixed;top:0;left:0}.blog-module__r2Uipq__progressBar{background:linear-gradient(90deg,#6366f1,#d946ef);width:0%;height:100%;transition:width .1s}@media (max-width:1024px){.blog-module__r2Uipq__articleLayout{grid-template-columns:1fr}.blog-module__r2Uipq__toc{display:none}.blog-module__r2Uipq__featured{height:400px}.blog-module__r2Uipq__featuredTitle{font-size:2rem}}@media (max-width:768px){.blog-module__r2Uipq__featured{height:auto;min-height:400px}.blog-module__r2Uipq__featuredContent{padding:32px}.blog-module__r2Uipq__articleTitle{font-size:2.25rem}.blog-module__r2Uipq__articleImg{height:300px}}
