.BlogPage_blog__5wH2Z{max-width:1200px;margin:0 auto;padding:48px 24px}.BlogPage_blog__header__IamQ6{text-align:center;margin-bottom:48px}.BlogPage_blog__title__bmbMp{font-size:48px;font-weight:700;margin:0 0 16px}.BlogPage_blog__subtitle__jQRKT{font-size:18px;opacity:.7;margin:0}.BlogPage_blog__loading__AHyO9{display:flex;justify-content:center;align-items:center;min-height:400px}.BlogPage_blog__no-articles__tKB4g{text-align:center;padding:80px 24px}.BlogPage_blog__no-articles__tKB4g h2{font-size:28px;margin-bottom:16px}.BlogPage_blog__no-articles__tKB4g p{font-size:16px;margin:0;opacity:.7}.BlogPage_blog__grid__ookK_{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:32px;gap:32px;margin-bottom:48px}.BlogPage_blog-card___qxAi{background:var(--background-paper,#1b222a);border-radius:12px;overflow:hidden;border:1px solid var(--divider,rgba(255,255,255,.12));position:relative;transition:all .3s ease;text-decoration:none;color:var(--text-primary,#fff);display:flex;flex-direction:column}.BlogPage_blog-card--pinned__BhmNV{border-color:var(--primary-main,#4caf50)}.BlogPage_blog-card__content__UGXkj>.BlogPage_blog-card__pin-badge__kGdKE{position:static;align-self:flex-start;margin:0 0 10px;background:rgba(76,175,80,.2);color:var(--primary-main,#4caf50);border:1px solid rgba(76,175,80,.45)}.BlogPage_blog-card__image__P16O3 .BlogPage_blog-card__pin-badge__kGdKE{position:absolute;top:10px;left:10px;z-index:2;background:rgba(0,0,0,.65);color:#fff;border:none;pointer-events:none}.BlogPage_blog-card__pin-badge__kGdKE{font-size:11px;font-weight:600;padding:4px 10px;border-radius:6px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.BlogPage_blog-card___qxAi:hover{border-color:var(--primary-main,#4caf50);transform:translateY(-4px)}.BlogPage_blog-card__image__P16O3{position:relative;width:100%;height:220px;overflow:hidden;background:var(--background-default,#0e0f14)}.BlogPage_blog-card__image__P16O3 img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.BlogPage_blog-card___qxAi:hover .BlogPage_blog-card__image__P16O3 img{transform:scale(1.05)}.BlogPage_blog-card__content__UGXkj{padding:24px;display:flex;flex-direction:column;flex:1 1}.BlogPage_blog-card__title__TNVky{font-size:22px;font-weight:600;margin:0 0 12px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BlogPage_blog-card__excerpt___J2FY{font-size:14px;opacity:.8;line-height:1.6;margin:0 0 16px;flex:1 1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.BlogPage_blog-card__meta__brGc_{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;opacity:.6;margin-bottom:16px}.BlogPage_blog-card__author__sdo4W{font-weight:500;opacity:.8}.BlogPage_blog-card__separator__JUSeD{opacity:.5}.BlogPage_blog-card__date__uppHV,.BlogPage_blog-card__views__4PTr2{opacity:.8}.BlogPage_blog-card__read-more__6CHau{font-size:14px;font-weight:500;color:var(--primary-main,#4caf50);margin-top:auto}.BlogPage_blog-card___qxAi:hover .BlogPage_blog-card__read-more__6CHau{text-decoration:underline}.BlogPage_blog__pagination__7Kv78{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:48px}.BlogPage_blog__pagination-pages__2uYGU{display:flex;gap:8px}.BlogPage_blog__page-button__jVc14{width:40px;height:40px;border:1px solid var(--divider,rgba(255,255,255,.12));background:var(--background-paper,#1b222a);border-radius:6px;cursor:pointer;font-size:14px;transition:all .2s;color:var(--text-primary,#fff)}.BlogPage_blog__page-button__jVc14:hover{background:var(--action-hover,rgba(255,255,255,.08));border-color:var(--primary-main,#4caf50)}.BlogPage_blog__page-button--active__qE6LF{background:var(--primary-main,#4caf50);color:#fff;border-color:var(--primary-main,#4caf50)}.BlogPage_blog__page-button--active__qE6LF:hover{background:var(--primary-dark,#45a049);border-color:var(--primary-dark,#45a049)}@media (max-width:768px){.BlogPage_blog__title__bmbMp{font-size:36px}.BlogPage_blog__grid__ookK_{grid-template-columns:1fr;gap:24px}.BlogPage_blog__pagination-pages__2uYGU{flex-wrap:wrap}}