.BlogLayout-module__Y3G-qq__section{background:var(--light);padding:90px 0 100px}.BlogLayout-module__Y3G-qq__layout{grid-template-columns:1fr 360px;align-items:start;gap:48px;display:grid}.BlogLayout-module__Y3G-qq__posts{flex-direction:column;gap:36px;display:flex}.BlogLayout-module__Y3G-qq__card{border-radius:var(--radius-xl);border:1px solid var(--border);box-shadow:var(--shadow);transition:transform var(--t), box-shadow var(--t), border-color var(--t);background:#fff;flex-direction:row;display:flex;overflow:hidden}.BlogLayout-module__Y3G-qq__card:hover{box-shadow:var(--shadow-lg);border-color:#0052cc26;transform:translateY(-4px)}.BlogLayout-module__Y3G-qq__imgWrap{background:#e5e7eb;flex-shrink:0;width:340px;min-width:340px;position:relative;overflow:hidden}.BlogLayout-module__Y3G-qq__img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,.61,.36,1);display:block}.BlogLayout-module__Y3G-qq__card:hover .BlogLayout-module__Y3G-qq__img{transform:scale(1.04)}.BlogLayout-module__Y3G-qq__imgPlaceholder{background:#e5e7eb;justify-content:center;align-items:center;width:100%;height:100%;min-height:240px;font-size:40px;display:flex}.BlogLayout-module__Y3G-qq__cat{background:var(--primary);color:#fff;letter-spacing:.1em;text-transform:uppercase;border-radius:var(--pill);z-index:1;padding:5px 14px;font-size:.68rem;font-weight:700;position:absolute;top:18px;left:18px;box-shadow:0 4px 14px #0052cc66}.BlogLayout-module__Y3G-qq__body{padding:28px 32px 32px}.BlogLayout-module__Y3G-qq__meta{flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:14px;display:flex}.BlogLayout-module__Y3G-qq__metaItem{color:var(--body);align-items:center;gap:6px;font-size:.78rem;font-weight:600;display:flex}.BlogLayout-module__Y3G-qq__metaItem i{color:var(--primary);font-size:.9rem}.BlogLayout-module__Y3G-qq__metaDivider{background:var(--border);border-radius:50%;flex-shrink:0;width:4px;height:4px}.BlogLayout-module__Y3G-qq__title{font-family:var(--fh);color:var(--text);margin-bottom:12px;font-size:1.2rem;font-weight:700;line-height:1.35}.BlogLayout-module__Y3G-qq__title a{transition:color var(--t)}.BlogLayout-module__Y3G-qq__title a:hover{color:var(--primary)}.BlogLayout-module__Y3G-qq__excerpt{color:var(--body);margin-bottom:24px;font-size:.9rem;line-height:1.75}.BlogLayout-module__Y3G-qq__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.BlogLayout-module__Y3G-qq__readMore{background:var(--primary);color:#fff;letter-spacing:.04em;border-radius:var(--pill);transition:all var(--t);text-transform:uppercase;align-items:center;gap:8px;padding:11px 24px;font-size:.82rem;font-weight:700;display:inline-flex}.BlogLayout-module__Y3G-qq__readMore:hover{background:var(--primary-dark);transform:translate(3px);box-shadow:0 6px 20px #0052cc59}.BlogLayout-module__Y3G-qq__readMore i{transition:transform var(--t);font-size:1rem}.BlogLayout-module__Y3G-qq__readMore:hover i{transform:translate(4px)}.BlogLayout-module__Y3G-qq__share{align-items:center;gap:8px;display:flex}.BlogLayout-module__Y3G-qq__share span{color:var(--body);text-transform:uppercase;letter-spacing:.06em;font-size:.72rem;font-weight:600}.BlogLayout-module__Y3G-qq__shareBtn{background:var(--light);border:1px solid var(--border);width:32px;height:32px;color:var(--body);transition:all var(--t);border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;display:flex}.BlogLayout-module__Y3G-qq__shareBtn:hover{background:var(--primary);border-color:var(--primary);color:#fff;transform:translateY(-2px)}.BlogLayout-module__Y3G-qq__sidebar{flex-direction:column;gap:32px;display:flex;position:sticky;top:108px}.BlogLayout-module__Y3G-qq__widget{border-radius:var(--radius-xl);border:1px solid var(--border);background:#fff;padding:28px}.BlogLayout-module__Y3G-qq__widgetTitle{font-family:var(--fh);color:var(--text);border-bottom:2px solid var(--primary);margin-bottom:22px;padding-bottom:14px;font-size:1rem;font-weight:700;display:inline-block}.BlogLayout-module__Y3G-qq__search{border:1px solid var(--border);border-radius:var(--radius-lg);background:#fff;gap:0;display:flex;overflow:hidden}.BlogLayout-module__Y3G-qq__search input{font-family:var(--fb);color:var(--text);background:0 0;border:none;outline:none;flex:1;padding:12px 16px;font-size:.875rem}.BlogLayout-module__Y3G-qq__search input::placeholder{color:var(--body)}.BlogLayout-module__Y3G-qq__search button{background:var(--primary);color:#fff;cursor:pointer;transition:background var(--t);border:none;padding:12px 18px;font-size:1rem}.BlogLayout-module__Y3G-qq__search button:hover{background:var(--primary-dark)}.BlogLayout-module__Y3G-qq__cats{flex-direction:column;gap:8px;display:flex}.BlogLayout-module__Y3G-qq__catBtn{border-radius:var(--radius);border:1px solid var(--border);color:var(--text);cursor:pointer;transition:all var(--t);background:0 0;justify-content:space-between;align-items:center;padding:10px 14px;font-size:.875rem;font-weight:600;display:flex}.BlogLayout-module__Y3G-qq__catBtn:hover,.BlogLayout-module__Y3G-qq__catActive{background:var(--primary);color:#fff;border-color:var(--primary)}.BlogLayout-module__Y3G-qq__catCount{color:var(--primary);border-radius:var(--pill);transition:all var(--t);background:#0052cc1a;padding:2px 9px;font-size:.7rem;font-weight:700}.BlogLayout-module__Y3G-qq__catBtn:hover .BlogLayout-module__Y3G-qq__catCount,.BlogLayout-module__Y3G-qq__catActive .BlogLayout-module__Y3G-qq__catCount{color:#fff;background:#fff3}.BlogLayout-module__Y3G-qq__recent{flex-direction:column;gap:16px;display:flex}.BlogLayout-module__Y3G-qq__recentPost{align-items:flex-start;gap:14px;display:flex}.BlogLayout-module__Y3G-qq__recentImg{border-radius:var(--radius);object-fit:cover;width:72px;height:60px;transition:transform var(--t);flex-shrink:0}.BlogLayout-module__Y3G-qq__recentPost:hover .BlogLayout-module__Y3G-qq__recentImg{transform:scale(1.04)}.BlogLayout-module__Y3G-qq__recentDate{color:var(--body);align-items:center;gap:5px;margin-bottom:4px;font-size:.72rem;font-weight:600;display:flex}.BlogLayout-module__Y3G-qq__recentDate i{color:var(--primary);font-size:.8rem}.BlogLayout-module__Y3G-qq__recentTitle{color:var(--text);transition:color var(--t);font-size:.84rem;font-weight:700;line-height:1.4}.BlogLayout-module__Y3G-qq__recentTitle:hover{color:var(--primary)}.BlogLayout-module__Y3G-qq__tags{flex-wrap:wrap;gap:8px;display:flex}.BlogLayout-module__Y3G-qq__tag{border-radius:var(--pill);border:1px solid var(--border);color:var(--body);transition:all var(--t);cursor:pointer;padding:6px 16px;font-size:.78rem;font-weight:600}.BlogLayout-module__Y3G-qq__tag:hover{background:var(--primary);color:#fff;border-color:var(--primary)}.BlogLayout-module__Y3G-qq__nlText{color:var(--body);margin-bottom:18px;font-size:.875rem;line-height:1.7}.BlogLayout-module__Y3G-qq__nlForm{flex-direction:column;gap:10px;display:flex}.BlogLayout-module__Y3G-qq__nlForm input{border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;font-family:var(--fb);color:var(--text);transition:border-color var(--t);outline:none;padding:12px 16px;font-size:.875rem}.BlogLayout-module__Y3G-qq__nlForm input:focus{border-color:var(--primary)}.BlogLayout-module__Y3G-qq__nlForm button{background:var(--primary);color:#fff;border-radius:var(--radius-lg);width:100%;font-family:var(--fb);cursor:pointer;transition:all var(--t);border:none;justify-content:center;align-items:center;gap:8px;padding:13px;font-size:.875rem;font-weight:700;display:flex}.BlogLayout-module__Y3G-qq__nlForm button:hover{background:var(--primary-dark);box-shadow:0 6px 20px #0052cc4d}@media (max-width:1024px){.BlogLayout-module__Y3G-qq__layout{grid-template-columns:1fr}.BlogLayout-module__Y3G-qq__sidebar{position:static}.BlogLayout-module__Y3G-qq__imgWrap{width:280px;min-width:280px}}@media (max-width:768px){.BlogLayout-module__Y3G-qq__card{flex-direction:column}.BlogLayout-module__Y3G-qq__imgWrap{aspect-ratio:16/10;width:100%;min-width:0;height:auto}.BlogLayout-module__Y3G-qq__body{padding:20px}}@media (max-width:480px){.BlogLayout-module__Y3G-qq__footer{flex-direction:column;align-items:flex-start}}
