.CategoryHub-module__YNCugG__pageContainer{background-color:var(--background);flex-direction:column;min-height:100vh;display:flex}.CategoryHub-module__YNCugG__main{flex:1;padding-bottom:4rem}.CategoryHub-module__YNCugG__hero{color:#fff;margin-bottom:4rem;padding:6rem 0 4rem;position:relative;overflow:hidden}.CategoryHub-module__YNCugG__heroContent{max-width:800px}.CategoryHub-module__YNCugG__heroBadge{letter-spacing:.05em;text-transform:uppercase;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff26;border:1px solid #fff3;border-radius:99px;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.85rem;font-weight:700;display:inline-block}.CategoryHub-module__YNCugG__heroTitle{margin-bottom:1rem;font-size:4rem;font-weight:900;line-height:1.1}.CategoryHub-module__YNCugG__goldText{color:gold;-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#fce7f3 0%,#db2777 100%);-webkit-background-clip:text;background-clip:text}.CategoryHub-module__YNCugG__heroSubtitle{opacity:.95;color:#e0e7ff;margin-bottom:1rem;font-size:1.5rem;font-weight:600}.CategoryHub-module__YNCugG__heroDesc{opacity:.8;max-width:600px;font-size:1.1rem;line-height:1.6}.CategoryHub-module__YNCugG__contentGrid{grid-template-columns:1.5fr 1fr;gap:4rem;display:grid}.CategoryHub-module__YNCugG__sectionTitle{color:var(--text-main);align-items:center;gap:.75rem;margin-bottom:2rem;font-size:1.5rem;font-weight:800;display:flex}.CategoryHub-module__YNCugG__sectionIcon{color:var(--secondary)}.CategoryHub-module__YNCugG__toolsColumn{flex-direction:column;display:flex}.CategoryHub-module__YNCugG__toolsGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}.CategoryHub-module__YNCugG__toolCard{background:var(--surface);border:1px solid var(--border);border-radius:1.5rem;align-items:flex-start;gap:1.5rem;padding:2rem;text-decoration:none;transition:all .3s;display:flex}.CategoryHub-module__YNCugG__toolCard:hover{border-color:var(--secondary);box-shadow:var(--shadow-md);transform:translateY(-4px)}.CategoryHub-module__YNCugG__toolIcon{border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.CategoryHub-module__YNCugG__toolTitle{color:var(--text-main);margin-bottom:.5rem;font-size:1.25rem;font-weight:800}.CategoryHub-module__YNCugG__toolDesc{color:var(--text-muted);margin-bottom:1rem;font-size:.95rem;line-height:1.5}.CategoryHub-module__YNCugG__toolAction{color:var(--secondary);align-items:center;gap:.5rem;font-size:.9rem;font-weight:700;display:flex}.CategoryHub-module__YNCugG__articlesColumn{border-left:1px solid var(--border);padding-left:2rem}.CategoryHub-module__YNCugG__articlesList{flex-direction:column;gap:1.5rem;display:flex}.CategoryHub-module__YNCugG__articleCard{border:1px solid var(--border);background:0 0;border-radius:1rem;padding:1.5rem;text-decoration:none;transition:all .2s;display:block}.CategoryHub-module__YNCugG__articleCard:hover{background:var(--surface);border-color:var(--secondary)}.CategoryHub-module__YNCugG__articleMeta{color:var(--secondary);text-transform:uppercase;margin-bottom:.5rem;font-size:.75rem;font-weight:600}.CategoryHub-module__YNCugG__articleTitle{color:var(--text-main);margin-bottom:.5rem;font-size:1.1rem;font-weight:700;line-height:1.4}.CategoryHub-module__YNCugG__articleDesc{color:var(--text-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:1rem;font-size:.85rem;line-height:1.5;display:-webkit-box;overflow:hidden}.CategoryHub-module__YNCugG__articleAction{color:var(--text-main);opacity:.6;align-items:center;gap:.25rem;font-size:.8rem;font-weight:700;transition:opacity .2s;display:flex}.CategoryHub-module__YNCugG__articleCard:hover .CategoryHub-module__YNCugG__articleAction{opacity:1;color:var(--secondary)}@media (max-width:1024px){.CategoryHub-module__YNCugG__contentGrid{grid-template-columns:1fr;gap:3rem}.CategoryHub-module__YNCugG__articlesColumn{border-left:none;border-top:1px solid var(--border);padding-top:3rem;padding-left:0}.CategoryHub-module__YNCugG__heroTitle{font-size:3rem}}@media (max-width:768px){.CategoryHub-module__YNCugG__toolCard{flex-direction:column;align-items:stretch}.CategoryHub-module__YNCugG__toolIcon{margin-bottom:1rem}}
