.page_page__gu8Sh{min-height:100vh;background:var(--bg);padding-top:64px}.page_hero__n3cUH{padding:72px 0 56px;background:var(--section-alt);border-bottom:1px solid var(--border)}.page_heroInner__eLN8d{max-width:1200px;margin:0 auto;padding:0 24px}.page_title__2c36K{font-size:clamp(2rem,4vw,3rem);font-weight:800;letter-spacing:-.025em;color:var(--text);margin-bottom:12px}.page_titleGrad__CernU{background:linear-gradient(135deg,var(--orange),var(--indigo));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_subtitle__blUiZ{font-size:1.05rem;color:var(--text-sub);max-width:540px;line-height:1.7}.page_content__1a3lf{max-width:1200px;margin:0 auto;padding:48px 24px 80px}.page_grid__jDJTv{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.page_card__CUFHB{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;overflow:hidden;transition:box-shadow .25s,transform .25s;text-decoration:none;display:flex;flex-direction:column}.page_card__CUFHB:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.page_cardImg__c9tIM{width:100%;aspect-ratio:16/9;background:linear-gradient(135deg,var(--stat-bg),var(--section-alt));display:flex;align-items:center;justify-content:center;overflow:hidden}.page_cardImgPlaceholder__6j6Vv{font-size:2rem;opacity:.3}.page_cardBody__oD3DV{padding:20px;flex:1 1;display:flex;flex-direction:column}.page_cardMeta__V_b34{display:flex;align-items:center;gap:8px;margin-bottom:10px;flex-wrap:wrap}.page_cardType__nXq2y{font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:2px 8px;border-radius:4px;background:rgba(255,107,53,.1);color:var(--orange)}.page_cardDate__iAVVU,.page_cardReadTime__7rQXj{font-size:.78rem;color:var(--text-muted)}.page_cardReadTime__7rQXj{margin-left:auto}.page_cardTitle__R3ph_{font-size:1rem;font-weight:700;color:var(--text);line-height:1.4;margin-bottom:8px;-webkit-line-clamp:2}.page_cardExcerpt__diqdl,.page_cardTitle__R3ph_{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.page_cardExcerpt__diqdl{font-size:.85rem;color:var(--text-sub);line-height:1.65;flex:1 1;-webkit-line-clamp:3}.page_cardFooter__RrcdE{margin-top:16px;display:flex;align-items:center;justify-content:space-between}.page_cardAuthor__4JA1O{display:flex;align-items:center;gap:8px}.page_authorAvatar__yufOg{width:28px;height:28px;border-radius:50%;background:var(--stat-bg);display:flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:700;color:var(--text-sub)}.page_authorName__6fukl{font-size:.78rem;color:var(--text-sub);font-weight:500}.page_readMore__V8Hdl{font-size:.8rem;font-weight:600;color:var(--orange);display:flex;align-items:center;gap:4px}.page_filterBar__kaauj{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px}.page_filterBtn__SxKje{padding:6px 18px;border-radius:20px;border:1.5px solid var(--border-accent);font-size:.85rem;font-weight:500;color:var(--text-sub);text-decoration:none;transition:background .15s,color .15s,border-color .15s;background:transparent}.page_filterBtn__SxKje:hover{background:var(--stat-bg);color:var(--text)}.page_filterBtnActive__hdFzC{background:linear-gradient(135deg,var(--orange),var(--indigo));color:#fff!important;border-color:transparent}.page_loading__k0O2r{text-align:center;padding:80px 0;color:var(--text-muted);font-size:1rem}@media (max-width:900px){.page_grid__jDJTv{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.page_grid__jDJTv{grid-template-columns:1fr}}