.BlogPost-module__J4CTGW__postSection{padding:120px 0 var(--section-padding)}.BlogPost-module__J4CTGW__postHeader{text-align:center;max-width:800px;margin:0 auto 64px}.BlogPost-module__J4CTGW__backLink{color:var(--accent-primary);transition:opacity var(--transition-fast);align-items:center;gap:8px;margin-bottom:32px;font-weight:600;text-decoration:none;display:inline-flex}.BlogPost-module__J4CTGW__backLink:hover{opacity:.8}.BlogPost-module__J4CTGW__postTitle{color:var(--text-primary);letter-spacing:0;margin-bottom:24px;font-size:3rem;font-weight:800;line-height:1.2}.BlogPost-module__J4CTGW__postMeta{color:var(--text-muted);justify-content:center;align-items:center;gap:24px;font-size:.9375rem;display:flex}.BlogPost-module__J4CTGW__metaItem{align-items:center;gap:8px;display:flex}.BlogPost-module__J4CTGW__authorMetaLink{color:var(--accent-primary);align-items:center;gap:8px;font-weight:700;display:inline-flex}.BlogPost-module__J4CTGW__authorMetaLink:hover{color:var(--accent-secondary)}.BlogPost-module__J4CTGW__metaAvatar,.BlogPost-module__J4CTGW__metaAvatar img,.BlogPost-module__J4CTGW__metaAvatar span{border-radius:50%;width:28px;height:28px}.BlogPost-module__J4CTGW__metaAvatar{border:1px solid var(--border-light);background:var(--accent-light);color:var(--accent-primary);justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.BlogPost-module__J4CTGW__metaAvatar img{object-fit:cover}.BlogPost-module__J4CTGW__metaAvatar span{justify-content:center;align-items:center;font-size:.6875rem;font-weight:800;display:inline-flex}.BlogPost-module__J4CTGW__coverWrap{border:1px solid var(--border-light);max-width:1120px;box-shadow:var(--shadow-md);border-radius:8px;margin:0 auto 48px;overflow:hidden}.BlogPost-module__J4CTGW__coverWrap img{object-fit:cover;width:100%;max-height:520px}.BlogPost-module__J4CTGW__contentLayout{grid-template-columns:minmax(0,760px) 320px;align-items:stretch;gap:56px;max-width:1120px;margin:0 auto;display:grid}.BlogPost-module__J4CTGW__postContent{color:var(--text-secondary);align-self:start;min-width:0;font-size:1.125rem;line-height:1.7}.BlogPost-module__J4CTGW__postContent h2{color:var(--text-primary);letter-spacing:0;margin-top:48px;margin-bottom:24px;font-size:2rem}.BlogPost-module__J4CTGW__postContent h3{color:var(--text-primary);margin-top:40px;margin-bottom:16px;font-size:1.5rem}.BlogPost-module__J4CTGW__postContent p{margin-bottom:24px}.BlogPost-module__J4CTGW__postContent ul,.BlogPost-module__J4CTGW__postContent ol{margin-bottom:32px;padding-left:24px}.BlogPost-module__J4CTGW__postContent li{margin-bottom:12px}.BlogPost-module__J4CTGW__postContent strong{color:var(--text-primary)}.BlogPost-module__J4CTGW__postContent blockquote{border-left:4px solid var(--accent-primary);background:var(--bg-secondary);color:var(--text-primary);border-radius:0 8px 8px 0;margin:40px 0;padding:24px;font-size:1.25rem;font-style:italic}.BlogPost-module__J4CTGW__authorBox{border:1px solid var(--border-light);background:var(--bg-primary);box-shadow:var(--shadow-sm);border-radius:8px;grid-template-columns:72px minmax(0,1fr);gap:18px;margin-top:56px;padding:24px;display:grid}.BlogPost-module__J4CTGW__authorBoxAvatar,.BlogPost-module__J4CTGW__authorBoxAvatar img,.BlogPost-module__J4CTGW__authorBoxAvatar span{border-radius:50%;width:72px;height:72px}.BlogPost-module__J4CTGW__authorBoxAvatar{border:1px solid var(--border-light);background:var(--accent-light);color:var(--accent-primary);justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.BlogPost-module__J4CTGW__authorBoxAvatar img{object-fit:cover}.BlogPost-module__J4CTGW__authorBoxAvatar span{justify-content:center;align-items:center;font-size:1rem;font-weight:800;display:inline-flex}.BlogPost-module__J4CTGW__authorBox span{color:var(--text-muted);letter-spacing:0;text-transform:uppercase;font-size:.75rem;font-weight:800}.BlogPost-module__J4CTGW__authorBox h2{color:var(--text-primary);letter-spacing:0;margin:4px 0 6px;font-size:1.25rem;font-weight:800}.BlogPost-module__J4CTGW__authorBox strong{color:var(--accent-primary);margin-bottom:10px;font-size:.9375rem;font-weight:800;display:block}.BlogPost-module__J4CTGW__authorBox p{color:var(--text-secondary);margin-bottom:14px;font-size:.9375rem;line-height:1.6}.BlogPost-module__J4CTGW__authorBox a{color:var(--accent-primary);font-size:.9375rem;font-weight:800}.BlogPost-module__J4CTGW__sidebar{flex-direction:column;align-self:stretch;gap:28px;display:flex}.BlogPost-module__J4CTGW__sidebarStickyGroup{flex-direction:column;gap:28px;display:flex;position:sticky;top:104px}.BlogPost-module__J4CTGW__sidebarSection{border-bottom:1px solid var(--border-light);padding-bottom:28px}.BlogPost-module__J4CTGW__sidebarTitle{color:var(--text-primary);letter-spacing:0;text-transform:uppercase;margin-bottom:16px;font-size:.8125rem;font-weight:800;line-height:1.2;display:block}.BlogPost-module__J4CTGW__searchForm{flex-direction:column;display:flex}.BlogPost-module__J4CTGW__searchField{border:1px solid var(--border-light);background:var(--bg-primary);height:44px;box-shadow:var(--shadow-sm);color:var(--text-muted);border-radius:8px;align-items:center;gap:10px;padding:0 12px;display:flex}.BlogPost-module__J4CTGW__searchField input{width:100%;min-width:0;color:var(--text-primary);font:inherit;background:0 0;border:0;outline:0;font-size:.9375rem}.BlogPost-module__J4CTGW__searchField input::placeholder{color:var(--text-muted)}.BlogPost-module__J4CTGW__categoryList{flex-direction:column;gap:12px;display:flex}.BlogPost-module__J4CTGW__categoryLink{color:var(--accent-primary);justify-content:space-between;align-items:center;gap:16px;font-size:.9375rem;font-weight:600;line-height:1.4;text-decoration:none;display:flex}.BlogPost-module__J4CTGW__categoryLink:hover{color:var(--accent-secondary)}.BlogPost-module__J4CTGW__categoryLink span:last-child{color:var(--text-muted);font-weight:500}.BlogPost-module__J4CTGW__popularList{flex-direction:column;gap:18px;display:flex}.BlogPost-module__J4CTGW__popularLink{color:var(--text-primary);grid-template-columns:72px minmax(0,1fr);align-items:start;gap:12px;text-decoration:none;display:grid}.BlogPost-module__J4CTGW__popularLink:hover strong{color:var(--accent-primary)}.BlogPost-module__J4CTGW__popularThumb{object-fit:cover;background:var(--bg-tertiary);border:1px solid var(--border-light);border-radius:8px;width:72px;height:58px}.BlogPost-module__J4CTGW__popularLink strong{color:var(--accent-primary);transition:color var(--transition-fast);font-size:.875rem;font-weight:700;line-height:1.35;display:block}.BlogPost-module__J4CTGW__popularLink small{color:var(--text-muted);margin-top:6px;font-size:.75rem;line-height:1.3;display:block}.BlogPost-module__J4CTGW__newsletterBox{border:1px solid var(--border-light);background:var(--bg-primary);box-shadow:var(--shadow-sm);border-radius:8px;padding:22px}.BlogPost-module__J4CTGW__newsletterIcon{background:var(--accent-light);width:36px;height:36px;color:var(--accent-primary);border-radius:8px;justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}.BlogPost-module__J4CTGW__newsletterBox h2{color:var(--text-primary);letter-spacing:0;margin-bottom:8px;font-size:1.125rem;font-weight:800;line-height:1.25}.BlogPost-module__J4CTGW__newsletterBox p{color:var(--text-secondary);margin-bottom:16px;font-size:.9375rem;line-height:1.55}.BlogPost-module__J4CTGW__newsletterForm{flex-direction:column;gap:12px;margin-bottom:14px;display:flex}.BlogPost-module__J4CTGW__newsletterForm label{flex-direction:column;gap:6px;display:flex}.BlogPost-module__J4CTGW__newsletterForm span{color:var(--text-primary);font-size:.8125rem;font-weight:700}.BlogPost-module__J4CTGW__newsletterForm input{border:1px solid var(--border-light);background:var(--bg-primary);width:100%;min-height:42px;color:var(--text-primary);font:inherit;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);border-radius:8px;outline:none;padding:0 12px;font-size:.9375rem}.BlogPost-module__J4CTGW__newsletterForm input:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px #1a56db1a}.BlogPost-module__J4CTGW__newsletterForm button{background:var(--accent-primary);color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 14px;font-size:.875rem;font-weight:800;display:inline-flex}.BlogPost-module__J4CTGW__newsletterForm button:hover:not(:disabled){background:var(--accent-secondary)}.BlogPost-module__J4CTGW__newsletterForm button:disabled{cursor:wait;opacity:.75}.BlogPost-module__J4CTGW__newsletterConsent{color:var(--text-muted)!important;margin-bottom:0!important;font-size:.75rem!important;line-height:1.45!important}.BlogPost-module__J4CTGW__newsletterConsent a{color:var(--accent-primary);font-weight:700}.BlogPost-module__J4CTGW__formMessage{border-radius:8px;margin-top:12px;padding:10px 12px;font-weight:700;margin-bottom:0!important;font-size:.8125rem!important;line-height:1.4!important}.BlogPost-module__J4CTGW__formMessageSuccess{background:var(--success-light);color:#047857!important}.BlogPost-module__J4CTGW__formMessageError{background:#ef444414;color:#b91c1c!important}.BlogPost-module__J4CTGW__sidebarCta{background:var(--bg-accent-soft);border:1px solid #1a56db2e;border-radius:8px;padding:22px}.BlogPost-module__J4CTGW__sidebarCta h2{color:var(--text-primary);letter-spacing:0;margin-bottom:10px;font-size:1.125rem;font-weight:800;line-height:1.25}.BlogPost-module__J4CTGW__sidebarCta p{color:var(--text-secondary);margin-bottom:18px;font-size:.9375rem;line-height:1.55}.BlogPost-module__J4CTGW__sidebarCtaLink{background:var(--accent-primary);color:#fff;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:10px 16px;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.BlogPost-module__J4CTGW__sidebarCtaLink:hover{background:var(--accent-secondary)}.BlogPost-module__J4CTGW__shareBlock{border-top:1px solid var(--border-light);flex-direction:column;gap:24px;margin-top:56px;padding-top:32px;display:flex}.BlogPost-module__J4CTGW__likeButton{border:1px solid var(--border-light);background:var(--bg-primary);min-height:42px;color:var(--text-primary);box-shadow:var(--shadow-sm);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:.9375rem;font-weight:800;display:inline-flex}.BlogPost-module__J4CTGW__likeButton:hover:not(:disabled){color:var(--accent-primary);border-color:#1a56db40;transform:translateY(-1px)}.BlogPost-module__J4CTGW__likeButton:disabled{cursor:default}.BlogPost-module__J4CTGW__likeButtonActive{color:var(--danger);background:#ef444414;border-color:#ef44442e}.BlogPost-module__J4CTGW__likeBox{border:1px solid var(--border-light);background:var(--bg-primary);box-shadow:var(--shadow-sm);border-radius:8px;padding:22px}.BlogPost-module__J4CTGW__likeBox h2{color:var(--text-primary);letter-spacing:0;margin-bottom:14px;font-size:1.125rem;font-weight:800;line-height:1.25}.BlogPost-module__J4CTGW__likeBox .BlogPost-module__J4CTGW__likeButton{width:100%;margin-bottom:12px}.BlogPost-module__J4CTGW__likeBox p{color:var(--text-secondary);margin-bottom:0;font-size:.9375rem;font-weight:700;line-height:1.45}.BlogPost-module__J4CTGW__likeBox small{color:var(--danger);margin-top:8px;font-size:.8125rem;line-height:1.35;display:block}.BlogPost-module__J4CTGW__sharePanel h2{color:var(--text-primary);letter-spacing:0;margin:0 0 14px;font-size:1.25rem;font-weight:800}.BlogPost-module__J4CTGW__shareActions{flex-wrap:wrap;gap:10px;display:flex}.BlogPost-module__J4CTGW__shareButton{border:1px solid var(--border-light);background:var(--bg-primary);min-height:40px;color:var(--text-primary);box-shadow:var(--shadow-sm);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:.875rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.BlogPost-module__J4CTGW__shareButton:hover{color:var(--accent-primary);border-color:#1a56db40;transform:translateY(-1px)}@media (max-width:1024px){.BlogPost-module__J4CTGW__contentLayout{grid-template-columns:minmax(0,1fr);gap:56px}.BlogPost-module__J4CTGW__sidebar{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid;position:static}.BlogPost-module__J4CTGW__sidebarSection,.BlogPost-module__J4CTGW__sidebarCta,.BlogPost-module__J4CTGW__likeBox,.BlogPost-module__J4CTGW__newsletterBox,.BlogPost-module__J4CTGW__sidebarStickyGroup{align-self:start}.BlogPost-module__J4CTGW__sidebarSection{border-bottom:0;padding-bottom:0}.BlogPost-module__J4CTGW__sidebarStickyGroup{display:contents;position:static}}@media (max-width:768px){.BlogPost-module__J4CTGW__postSection{padding:100px 0 var(--section-padding-mobile)}.BlogPost-module__J4CTGW__postHeader{text-align:left;margin-bottom:40px}.BlogPost-module__J4CTGW__backLink{margin-bottom:24px}.BlogPost-module__J4CTGW__postTitle{font-size:2.25rem}.BlogPost-module__J4CTGW__postMeta{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:12px}.BlogPost-module__J4CTGW__coverWrap{margin-bottom:40px}.BlogPost-module__J4CTGW__postContent{font-size:1rem}.BlogPost-module__J4CTGW__postContent h2{font-size:1.625rem}.BlogPost-module__J4CTGW__sidebar{grid-template-columns:1fr}.BlogPost-module__J4CTGW__shareBlock{margin-top:48px}.BlogPost-module__J4CTGW__authorBox{grid-template-columns:1fr}.BlogPost-module__J4CTGW__shareActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.BlogPost-module__J4CTGW__shareButton{width:100%}}
