.Home_root__IZA3C{width:100%;max-width:none;margin:0 auto;padding:var(--content-padding)}.Home_title__y18ON{font-size:1.8rem;font-weight:600;color:#374151;text-align:left;margin-bottom:1.5rem;letter-spacing:.02em;background:none;-webkit-background-clip:unset;-webkit-text-fill-color:unset}.Home_main__YpcNe{gap:2.5rem;align-items:flex-start;transition:width .4s cubic-bezier(.4,0,.25,1),margin .4s cubic-bezier(.4,0,.25,1),opacity .6s cubic-bezier(.4,0,.25,1),transform .4s cubic-bezier(.4,0,.25,1)}.Home_barAndPosts__HT05d,.Home_main__YpcNe{display:flex;will-change:width,margin,opacity,transform}.Home_barAndPosts__HT05d{flex-direction:column;gap:.5rem;width:100%;max-width:100%;overflow:hidden;transition:width .3s cubic-bezier(.4,0,.25,1),margin .3s cubic-bezier(.4,0,.25,1),opacity .3s cubic-bezier(.4,0,.25,1),transform .3s cubic-bezier(.4,0,.25,1);animation:Home_slide-in__NfHRH .6s .4s backwards}@keyframes Home_slide-in__NfHRH{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.Home_content__V5PdE{flex:1 1 0;min-width:0}.Home_sidebar__plQmz{width:290px;flex-shrink:0;display:flex;flex-direction:column;gap:2rem}.Home_section__2u4BU{background:var(--bg-primary);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);padding:var(--spacing-xl);margin-bottom:var(--spacing-xl);border:1px solid var(--border-light);transition:all var(--transition-normal)}.Home_section__2u4BU:hover{box-shadow:var(--shadow-md)}.Home_sectionHeader__lufMA{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--border-light)}.Home_sectionTitle__Fjo0_{font-size:var(--text-2xl);font-weight:600;color:var(--text-primary);display:flex;align-items:center;gap:var(--spacing-sm)}.Home_sectionCount__oWi7B{background:var(--bg-tertiary);color:var(--text-secondary);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:500}.Home_postList__3_gIK{display:flex;flex-direction:column;gap:var(--spacing-md)}.Home_paginationContainer__zQ9ha{display:flex;align-items:center;justify-content:center;gap:1.5rem;margin-top:2rem}.Home_paginationButton__SlGmG{position:relative;height:48px;width:48px;border:2px solid #e5e7eb;border-radius:12px;background:white;color:#6b7280;cursor:pointer;transition:all .5s cubic-bezier(.4,0,.2,1);overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}.Home_paginationButton__SlGmG:hover{width:120px;border-radius:24px;border-color:#3b82f6;background:#3b82f6;color:white;box-shadow:0 4px 12px rgba(59,130,246,.3)}.Home_paginationButton__SlGmG:disabled{background:#f3f4f6;border-color:#d1d5db;color:#9ca3af;cursor:not-allowed}.Home_paginationButton__SlGmG:disabled:hover{width:48px;border-radius:12px;background:#f3f4f6;border-color:#d1d5db;color:#9ca3af;box-shadow:0 1px 3px rgba(0,0,0,.1)}.Home_paginationButtonContent__6VEY4{display:flex;align-items:center;height:100%;padding:0 12px;transition:all .5s cubic-bezier(.4,0,.2,1)}.Home_paginationIcon__hjmcz{width:20px;height:20px;transition:transform .5s cubic-bezier(.4,0,.2,1);flex-shrink:0}.Home_paginationButton__SlGmG:hover .Home_paginationIcon__hjmcz{transform:scale(1.1)}.Home_paginationText__07XSW{font-size:14px;font-weight:500;white-space:nowrap;max-width:0;overflow:hidden;transition:max-width .5s cubic-bezier(.4,0,.2,1);margin-left:8px}.Home_paginationButton__SlGmG:hover .Home_paginationText__07XSW{max-width:80px}.Home_paginationButton__SlGmG:disabled .Home_paginationText__07XSW{max-width:0}.Home_pageNumbersContainer__iBkxA{display:flex;align-items:center;gap:.5rem}.Home_pageNumberButton__DcUd_{width:40px;height:40px;border:2px solid #e5e7eb;border-radius:8px;background:white;color:#374151;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center}.Home_pageNumberButton__DcUd_:hover{transform:scale(1.1);border-color:#3b82f6;color:#3b82f6;box-shadow:0 2px 8px rgba(59,130,246,.2)}.Home_pageNumberButton__DcUd_.Home_active__PGc6V{background:#3b82f6;color:white;border-color:#3b82f6;box-shadow:0 4px 12px rgba(59,130,246,.3);transform:scale(1.1)}.Home_ellipsis__m_Rmx{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#9ca3af}.Home_paginationInfo__QOj__{font-size:14px;color:#6b7280;margin-left:1.5rem;padding:8px 16px;background:#f9fafb;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.Home_postItem__elwmy{border-left:4px solid var(--border-light);padding:var(--spacing-md);border-radius:var(--radius-md);transition:all var(--transition-fast);background:var(--bg-secondary)}.Home_postItem__elwmy:hover{background:var(--bg-primary);border-left-color:var(--primary-color);transform:translateX(4px)}.Home_postTitle__YE59C{font-size:var(--text-lg);font-weight:600;color:var(--text-primary);margin-bottom:var(--spacing-sm);transition:color var(--transition-fast)}.Home_postTitle__YE59C:hover{color:var(--primary-color)}.Home_postMeta__v6iSC{display:flex;flex-wrap:wrap;gap:var(--spacing-md);font-size:var(--text-sm);color:var(--text-tertiary)}.Home_postCategory__kyxHq{background:var(--bg-tertiary);color:var(--blog-primary)}.Home_postCategory__kyxHq,.Home_postStatus__OV9YN{padding:2px 8px;border-radius:var(--radius-sm);font-size:.9em}.Home_postStatus__OV9YN{background:#fef3c7;color:#b45309}.Home_postDate__8i2gc{color:var(--text-muted)}.Home_blogSection__AM_g_{border-left:4px solid var(--blog-primary)}.Home_blogSection__AM_g_ .Home_sectionTitle__Fjo0_{color:var(--blog-primary)}.Home_blogSection__AM_g_ .Home_postItem__elwmy{border-left-color:var(--blog-primary)}.Home_blogSection__AM_g_ .Home_postItem__elwmy:hover{border-left-color:var(--blog-dark)}.Home_blogSection__AM_g_ .Home_postTitle__YE59C:hover{color:var(--blog-primary)}.Home_plogSection__dchPz{border-left:4px solid var(--plog-primary)}.Home_plogSection__dchPz .Home_sectionTitle__Fjo0_{color:var(--plog-primary)}.Home_plogSection__dchPz .Home_postItem__elwmy{border-left-color:var(--plog-primary)}.Home_plogSection__dchPz .Home_postItem__elwmy:hover{border-left-color:var(--plog-dark)}.Home_plogSection__dchPz .Home_postTitle__YE59C:hover{color:var(--plog-primary)}@media (max-width:1255px){.Home_main__YpcNe{flex-direction:column;gap:2rem}.Home_content__V5PdE{width:100%;max-width:100%}.Home_sidebar__plQmz{width:100%;flex-direction:row;gap:1.5rem}.Home_title__y18ON{font-size:2.2rem}}@media (max-width:768px){.Home_root__IZA3C{margin:0 .25rem;padding:1rem}.Home_main__YpcNe{padding:0}.Home_title__y18ON{font-size:1.8rem;margin-bottom:2rem}.Home_section__2u4BU{padding:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.Home_sectionHeader__lufMA{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.Home_sectionTitle__Fjo0_{font-size:var(--text-xl)}.Home_postItem__elwmy{padding:var(--spacing-sm)}.Home_postTitle__YE59C{font-size:var(--text-base)}.Home_postMeta__v6iSC{gap:var(--spacing-sm);font-size:var(--text-xs)}.Home_sidebar__plQmz{flex-direction:column;gap:1rem}}@media (max-width:480px){.Home_root__IZA3C{padding:.5rem}.Home_main__YpcNe{padding:0}.Home_title__y18ON{font-size:1.5rem}.Home_section__2u4BU{padding:var(--spacing-md)}.Home_postList__3_gIK{gap:var(--spacing-sm)}}.Home_heroButton___AKM8{display:inline-block;padding:.75em 2.2em;font-size:1.1rem;font-weight:600;color:#fff;background:rgba(139,92,246,.85);border-radius:999px;box-shadow:0 2px 8px rgba(139,92,246,.15);text-decoration:none;transition:background .2s}.Home_heroButton___AKM8:hover{background:#f59e0b;color:#fff}