.blog_blogCard__mYglp{background:#fff;border-radius:16px;box-shadow:0 2px 20px rgba(20,81,110,.08);overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;border:1px solid rgba(183,229,250,.3)}.blog_blogCard__mYglp:hover{transform:translateY(-6px);box-shadow:0 12px 40px rgba(20,81,110,.16);border-color:var(--purpleColor)}.blog_blogCardImg__psoVV{width:100%;height:220px;object-fit:cover}.blog_blogCardBody__HZaqy{padding:24px;flex:1 1;display:flex;flex-direction:column}.blog_blogCardTitle__jTSNt{font-size:1.25rem;font-weight:700;color:var(--homepagetheme);margin-bottom:12px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .3s ease}.blog_blogCard__mYglp:hover .blog_blogCardTitle__jTSNt{color:var(--purpleColor)}.blog_blogCardExcerpt__I8yGM{font-size:.9375rem;color:#555;line-height:1.7;flex:1 1;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:16px}.blog_blogCardMeta__rbSTQ{display:flex;align-items:center;gap:14px;font-size:.8125rem;color:#777;flex-wrap:wrap;margin-bottom:16px}.blog_metaBadge__WjhQv{display:inline-flex;align-items:center;gap:6px;background:var(--purpleLightColor);border-radius:24px;padding:4px 12px;font-size:.75rem;font-weight:600;color:var(--purpleColor);transition:all .3s ease}.blog_metaBadge__WjhQv:hover{background:var(--purpleColor);color:#fff}.blog_blogCardFooter__XlSvz{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid rgba(183,229,250,.4)}.blog_readMoreBtn__6NsiL{background:linear-gradient(135deg,var(--purpleColor),var(--homepagetheme));color:#fff;border:none;border-radius:10px;padding:10px 24px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(20,81,110,.2)}.blog_readMoreBtn__6NsiL:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(20,81,110,.3)}.blog_heroImage__fTXdO{width:100%;height:460px;object-fit:cover;border-radius:20px;margin-bottom:32px;box-shadow:0 8px 32px rgba(20,81,110,.12)}.blog_blogDetailMeta__SzQU1{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:28px;align-items:center}.blog_detailBadge__13R3i{gap:6px;background:linear-gradient(135deg,var(--purpleLightColor),rgba(183,229,250,.6));border-radius:24px;padding:6px 16px;font-size:.8125rem;border:1px solid rgba(20,81,110,.1)}.blog_detailBadge__13R3i,.blog_likeBtn__c_543{display:inline-flex;align-items:center;color:var(--purpleColor);font-weight:600}.blog_likeBtn__c_543{gap:8px;background:#fff;border:2px solid var(--purpleLightColor);border-radius:28px;padding:8px 20px;font-size:.9375rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.blog_likeBtn__c_543:hover{border-color:var(--purpleColor);background:rgba(183,229,250,.2);transform:scale(1.05)}.blog_likeBtn__c_543.blog_liked__fn_9g{background:var(--purpleColor);border-color:var(--purpleColor);color:#fff}.blog_sharePanel__JepNx{display:flex;align-items:center;gap:12px;margin:32px 0;flex-wrap:wrap;padding:20px;background:linear-gradient(135deg,rgba(183,229,250,.1),rgba(183,229,250,.05));border-radius:16px;border:1px solid rgba(183,229,250,.3)}.blog_shareLabel__r3KBO{font-weight:700;font-size:1rem;color:var(--homepagetheme);display:flex;align-items:center;gap:8px}.blog_shareBtn__2ca5C{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;font-size:1.125rem;font-weight:700;color:#fff;text-decoration:none;border:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(0,0,0,.15)}.blog_shareBtn__2ca5C:hover{transform:scale(1.15);box-shadow:0 6px 20px rgba(0,0,0,.25)}.blog_copyBtn___Ub_L{background:linear-gradient(135deg,var(--purpleColor),var(--homepagetheme))}.blog_commentsSection__PTqpo{margin-top:48px;padding-top:40px;border-top:2px solid var(--purpleLightColor)}.blog_commentsTitle__rMd3y{font-size:1.5rem;font-weight:700;color:var(--homepagetheme);margin-bottom:24px;display:flex;align-items:center}.blog_commentForm__DKofi{background:linear-gradient(135deg,rgba(183,229,250,.08),hsla(0,0%,100%,.5));border-radius:16px;padding:28px;margin-bottom:32px;border:2px solid var(--purpleLightColor);box-shadow:0 4px 20px rgba(20,81,110,.06)}.blog_commentFormRow__UoGbS{margin-bottom:16px}.blog_commentInput__bZ_QF{width:100%;padding:14px 18px;border:2px solid var(--purpleLightColor);border-radius:12px;font-size:.9375rem;outline:none;transition:all .3s ease;font-family:inherit;background:#fff}.blog_commentInput__bZ_QF:focus{border-color:var(--purpleColor);box-shadow:0 0 0 4px rgba(183,229,250,.3)}.blog_commentTextarea__uuHlk{width:100%;padding:14px 18px;border:2px solid var(--purpleLightColor);border-radius:12px;font-size:.9375rem;outline:none;resize:vertical;font-family:inherit;transition:all .3s ease;margin-bottom:12px;background:#fff;min-height:120px}.blog_commentTextarea__uuHlk:focus{border-color:var(--purpleColor);box-shadow:0 0 0 4px rgba(183,229,250,.3)}.blog_charCount__xSVje{font-size:.8125rem;color:#999;font-weight:500}.blog_commentSubmit__QwL5E{background:linear-gradient(135deg,var(--purpleColor),var(--homepagetheme));color:#fff;border:none;border-radius:12px;padding:12px 32px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 16px rgba(20,81,110,.25)}.blog_commentSubmit__QwL5E:disabled{opacity:.5;cursor:not-allowed;transform:none}.blog_commentSubmit__QwL5E:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 24px rgba(20,81,110,.35)}.blog_commentList__k3Qhk{display:flex;flex-direction:column;gap:20px}.blog_commentItem__HMQ1c{display:flex;gap:16px;padding:20px;background:#fff;border-radius:16px;border:2px solid var(--purpleLightColor);transition:all .3s ease}.blog_commentItem__HMQ1c:hover{border-color:var(--purpleColor);box-shadow:0 4px 20px rgba(20,81,110,.1);transform:translateX(4px)}.blog_commentAvatar__Yww5j{flex-shrink:0;width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,var(--purpleColor),var(--homepagetheme));color:#fff;font-weight:700;font-size:1rem;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(20,81,110,.2)}.blog_commentBody__TMUHO{flex:1 1}.blog_commentMeta__VPBg_{display:flex;align-items:center;gap:12px;margin-bottom:8px}.blog_commentAuthor__xpd4j{font-weight:700;font-size:.9375rem;color:var(--homepagetheme)}.blog_commentDate__zxRIY{font-size:.8125rem;color:#999;font-weight:500}.blog_commentMessage__1opGU{font-size:.9375rem;color:#444;line-height:1.6;margin:0}.blog_commentsEmpty__YdwI0{color:#999;font-size:1rem;text-align:center;padding:40px 0}.blog_backToTop__rUnIV{position:fixed;bottom:32px;right:32px;width:52px;height:52px;border-radius:50%;background:linear-gradient(135deg,var(--purpleColor),var(--homepagetheme));color:#fff;border:none;cursor:pointer;font-size:1.25rem;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 24px rgba(20,81,110,.3);transition:all .3s cubic-bezier(.4,0,.2,1);z-index:999}.blog_backToTop__rUnIV:hover{transform:scale(1.15) rotate(-5deg);box-shadow:0 8px 32px rgba(20,81,110,.4)}.blog_relatedGrid__M6Up5{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:24px;gap:24px;margin-top:24px}.blog_blogLayout__SkVjy{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:40px;gap:40px;align-items:flex-start}@media (max-width:1024px){.blog_blogLayout__SkVjy{grid-template-columns:1fr;gap:32px}}.blog_blogSidebar__ZyJEH{position:-webkit-sticky;position:sticky;top:100px;display:flex;flex-direction:column;gap:32px}.blog_popularSection__6BtQE{background:#fff;border-radius:20px;padding:24px;border:2px solid var(--purpleLightColor);box-shadow:0 4px 20px rgba(20,81,110,.05)}.blog_popularTitle__Xu_Si{font-size:1.25rem;font-weight:800;color:var(--homepagetheme);margin-bottom:20px;display:flex;align-items:center;gap:10px}.blog_popularList___M_9X{display:flex;flex-direction:column;gap:20px}.blog_popularItem__JMMep{display:flex;gap:14px;text-decoration:none}.blog_popularItemImg__JdRGR{flex-shrink:0;width:80px;height:64px;border-radius:10px;overflow:hidden;position:relative;border:1px solid rgba(20,81,110,.1)}.blog_popularItemInfo__hY76y{flex:1 1;display:flex;flex-direction:column;justify-content:center}.blog_popularItemTitle__v4Xu8{font-size:.9375rem;font-weight:700;color:var(--homepagetheme);line-height:1.3;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .3s ease}.blog_popularItem__JMMep:hover .blog_popularItemTitle__v4Xu8{color:var(--purpleColor)}.blog_popularItemMeta__NkmGo{font-size:.75rem;color:#999;font-weight:500;display:flex;align-items:center;gap:6px}.blog_relatedCard__HONM_{background:#fff;border-radius:16px;overflow:hidden;border:2px solid var(--purpleLightColor);text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column}.blog_relatedCard__HONM_:hover{border-color:var(--purpleColor);transform:translateY(-6px);box-shadow:0 8px 28px rgba(20,81,110,.15)}.blog_relatedImgWrapper__QrJhj{width:100%;height:160px;position:relative;overflow:hidden}.blog_relatedInfo__PHNTb{padding:16px 18px;flex:1 1}.blog_relatedTitle__jSB0G{font-size:1rem;font-weight:700;color:var(--homepagetheme);margin-bottom:8px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .3s ease}.blog_relatedCard__HONM_:hover .blog_relatedTitle__jSB0G{color:var(--purpleColor)}.blog_relatedDate__LR8Ye{font-size:.8125rem;color:#999;font-weight:500}.blog_featuredCard__HwfrF{position:relative;display:block;width:100%;min-height:520px;background:linear-gradient(135deg,var(--homepagetheme),var(--purpleColor));border-radius:28px;overflow:hidden;margin-bottom:56px;box-shadow:0 24px 60px rgba(20,81,110,.2);text-decoration:none!important;transition:all .4s cubic-bezier(.4,0,.2,1)}.blog_featuredCard__HwfrF:hover{transform:scale(1.01);box-shadow:0 32px 80px rgba(20,81,110,.28)}.blog_featuredOverlay__hr_M7{position:absolute;bottom:20px;left:20px;width:calc(100% - 80px);max-width:100%;background:hsla(0,0%,100%,.538);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:28px;padding:10px;border:2px solid rgba(183,229,250,.6);box-shadow:0 16px 48px rgba(13,57,78,.25);z-index:10}.blog_featuredTitle__knAu7{font-size:1.5rem;font-weight:800;color:var(--homepagetheme);margin:14px 0;line-height:1.2}.blog_featuredExcerpt__BrxC2{font-size:1.0625rem;color:#555;line-height:1.7;margin-bottom:24px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog_horizontalCard__vk0pu{display:flex;gap:28px;background:transparent;margin-bottom:48px;text-decoration:none;transition:all .3s ease;padding:24px;border-radius:20px;border:2px solid transparent}.blog_horizontalCard__vk0pu:hover{background:rgba(183,229,250,.05);border-color:var(--purpleLightColor)}.blog_horizontalImgWrapper__eJt_U{flex-shrink:0;width:240px;height:180px;position:relative;border-radius:20px;overflow:hidden;box-shadow:0 8px 28px rgba(20,81,110,.12);transition:all .3s ease}.blog_horizontalCard__vk0pu:hover .blog_horizontalImgWrapper__eJt_U{box-shadow:0 12px 40px rgba(20,81,110,.2);transform:scale(1.02)}.blog_horizontalContent__AxLL_{flex:1.25 1;display:flex;flex-direction:column;justify-content:center;gap:5px}.blog_horizontalTitle__Esny4{font-size:1.25rem;font-weight:800;color:var(--homepagetheme);margin:0;line-height:1.3;transition:color .3s ease}.blog_horizontalCard__vk0pu:hover .blog_horizontalTitle__Esny4{color:var(--purpleColor)}.blog_categoryTag__VcCXX{font-size:.875rem;font-weight:700;color:var(--purpleColor);text-transform:uppercase;letter-spacing:.8px;background:var(--purpleLightColor);padding:4px 12px;border-radius:6px;display:inline-block;width:-moz-fit-content;width:fit-content}.blog_metaStats__KWhUA{display:flex;align-items:center;gap:18px;font-size:.875rem;color:#666;font-weight:500;flex-wrap:wrap}.blog_metaStatItem__DHRLl{display:flex;align-items:center;gap:6px;transition:color .3s ease}.blog_metaStatItem__DHRLl:hover{color:var(--purpleColor)}.blog_authorInfo__rXEJt{display:flex;align-items:center;gap:12px}.blog_authorAvatar__OGmdW{width:36px;height:36px;border-radius:50%;background:#fff;overflow:hidden;border:2px solid var(--purpleLightColor);box-shadow:0 2px 8px rgba(20,81,110,.1)}.blog_featuredHeader__TKwtK{margin-bottom:36px}.blog_featuredHeader__TKwtK h2{font-size:2.25rem;font-weight:800;color:var(--homepagetheme);margin-bottom:8px}.blog_featuredHeader__TKwtK p{color:#777;font-size:1.0625rem;margin-top:8px;line-height:1.6}@media (max-width:768px){.blog_featuredCard__HwfrF{min-height:440px;border-radius:20px}.blog_featuredOverlay__hr_M7{bottom:20px;left:20px;right:20px;width:calc(100% - 40px);padding:24px;border-radius:20px}.blog_featuredTitle__knAu7{font-size:1.75rem}.blog_featuredExcerpt__BrxC2{font-size:.9375rem}.blog_horizontalCard__vk0pu{flex-direction:column;gap:20px;padding:16px}.blog_horizontalImgWrapper__eJt_U{width:100%;height:220px}.blog_horizontalTitle__Esny4{font-size:1rem}.blog_heroImage__fTXdO{height:300px;border-radius:16px}.blog_sharePanel__JepNx{padding:16px}.blog_commentForm__DKofi{padding:20px}.blog_backToTop__rUnIV{bottom:20px;right:20px;width:48px;height:48px}}@media (max-width:480px){.blog_featuredTitle__knAu7{font-size:1.5rem}.blog_relatedGrid__M6Up5{grid-template-columns:1fr}.blog_metaStats__KWhUA{gap:12px;font-size:.8125rem}.blog_commentAvatar__Yww5j{width:40px;height:40px}}