.BlogPost-module__7Vn49G__post{flex-direction:column;gap:20px;display:flex}.BlogPost-module__7Vn49G__breadcrumbs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.BlogPost-module__7Vn49G__crumb{color:var(--text-muted);font-size:.8rem;transition:color .2s}.BlogPost-module__7Vn49G__crumb:hover{color:var(--accent-blue)}.BlogPost-module__7Vn49G__sep{color:var(--text-muted);font-size:.8rem}.BlogPost-module__7Vn49G__crumbCurrent{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;max-width:300px;font-size:.8rem;overflow:hidden}.BlogPost-module__7Vn49G__back{color:var(--text-secondary);border:1px solid var(--border);border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:8px 16px;font-size:.875rem;font-weight:500;transition:border-color .2s,color .2s;display:inline-flex}.BlogPost-module__7Vn49G__back:hover{border-color:var(--border-hover);color:var(--accent-blue)}.BlogPost-module__7Vn49G__tags{flex-wrap:wrap;gap:6px;display:flex}.BlogPost-module__7Vn49G__tag{color:var(--accent-blue);text-transform:uppercase;letter-spacing:.04em;background:#4f8ef71a;border:1px solid #4f8ef740;border-radius:20px;padding:3px 10px;font-size:.75rem;font-weight:500}.BlogPost-module__7Vn49G__title{color:var(--text-primary);margin:0;font-size:2rem;font-weight:700;line-height:1.3}.BlogPost-module__7Vn49G__date{color:var(--text-muted);font-size:.85rem}.BlogPost-module__7Vn49G__imageWrapper{border-radius:var(--radius);border:1px solid var(--border);width:100%;height:420px;position:relative;overflow:hidden}.BlogPost-module__7Vn49G__image{object-fit:cover}.BlogPost-module__7Vn49G__content{color:var(--text-secondary);font-size:1rem;line-height:1.8}.BlogPost-module__7Vn49G__content h2{color:var(--text-primary);margin:32px 0 12px;font-size:1.4rem;font-weight:600}.BlogPost-module__7Vn49G__content h3{color:var(--text-primary);margin:24px 0 8px;font-size:1.15rem;font-weight:600}.BlogPost-module__7Vn49G__content p{margin-bottom:16px}.BlogPost-module__7Vn49G__content a{color:var(--accent-blue)}.BlogPost-module__7Vn49G__content img{border:1px solid var(--border);border-radius:8px;max-width:100%}.BlogPost-module__7Vn49G__content ul,.BlogPost-module__7Vn49G__content ol{margin-bottom:16px;padding-left:24px}.BlogPost-module__7Vn49G__content li{margin-bottom:8px}.BlogPost-module__7Vn49G__content blockquote{border-left:3px solid var(--accent-blue);color:var(--text-muted);margin:24px 0;padding-left:20px;font-style:italic}.BlogPost-module__7Vn49G__meta{justify-content:space-between;align-items:center;display:flex}
.ShareButtons-module__vckKea__wrapper{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px;padding:20px 0;display:flex}.ShareButtons-module__vckKea__label{color:var(--text-muted);font-size:.875rem}.ShareButtons-module__vckKea__buttons{flex-wrap:wrap;gap:8px;display:flex}.ShareButtons-module__vckKea__btn{cursor:pointer;border:1px solid var(--border);color:var(--text-secondary);background:0 0;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:.8rem;font-weight:500;transition:all .2s;display:inline-flex}.ShareButtons-module__vckKea__btn:hover{transform:translateY(-1px)}.ShareButtons-module__vckKea__telegram:hover{color:#2aabee;background:#2aabee14;border-color:#2aabee}.ShareButtons-module__vckKea__whatsapp:hover{color:#25d366;background:#25d36614;border-color:#25d366}.ShareButtons-module__vckKea__facebook:hover{color:#1877f2;background:#1877f214;border-color:#1877f2}.ShareButtons-module__vckKea__copy:hover{border-color:var(--accent-blue);color:var(--accent-blue);background:#4f8ef714}
.Comments-module__auP1oG__section{border-top:1px solid var(--border);flex-direction:column;gap:24px;padding-top:32px;display:flex}.Comments-module__auP1oG__heading{color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:600}.Comments-module__auP1oG__count{color:var(--text-muted);font-weight:400}.Comments-module__auP1oG__empty{color:var(--text-muted);font-size:.9rem}.Comments-module__auP1oG__list{flex-direction:column;gap:20px;padding:0;list-style:none;display:flex}.Comments-module__auP1oG__comment{gap:14px;display:flex}.Comments-module__auP1oG__avatar{border:1px solid var(--border);border-radius:50%;flex-shrink:0;width:40px;height:40px}.Comments-module__auP1oG__commentBody{flex-direction:column;flex:1;gap:6px;display:flex}.Comments-module__auP1oG__commentMeta{align-items:center;gap:12px;display:flex}.Comments-module__auP1oG__commentAuthor{color:var(--text-primary);font-size:.9rem;font-weight:600}.Comments-module__auP1oG__commentDate{color:var(--text-muted);font-size:.8rem}.Comments-module__auP1oG__commentContent{color:var(--text-secondary);font-size:.9rem;line-height:1.6}.Comments-module__auP1oG__commentContent p{margin:0}.Comments-module__auP1oG__form{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:16px;padding:24px;display:flex}.Comments-module__auP1oG__formTitle{color:var(--text-primary);margin:0;font-size:1rem;font-weight:600}.Comments-module__auP1oG__fields{flex-direction:column;gap:12px;display:flex}.Comments-module__auP1oG__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.Comments-module__auP1oG__input,.Comments-module__auP1oG__textarea{background:var(--bg-card);border:1px solid var(--border);color:var(--text-primary);font-size:.9rem;font-family:var(--font);border-radius:8px;outline:none;width:100%;padding:10px 14px;transition:border-color .2s}.Comments-module__auP1oG__input:focus,.Comments-module__auP1oG__textarea:focus{border-color:var(--accent-blue)}.Comments-module__auP1oG__input::placeholder,.Comments-module__auP1oG__textarea::placeholder{color:var(--text-muted)}.Comments-module__auP1oG__textarea{resize:vertical;min-height:100px}.Comments-module__auP1oG__submit{background:var(--accent-gradient);color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;font-family:var(--font);border:none;border-radius:8px;align-self:flex-start;padding:10px 24px;transition:opacity .2s}.Comments-module__auP1oG__submit:hover{opacity:.85}.Comments-module__auP1oG__submit:disabled{opacity:.5;cursor:not-allowed}.Comments-module__auP1oG__success{color:var(--accent-blue);background:#4f8ef71a;border:1px solid #4f8ef740;border-radius:8px;padding:14px 18px;font-size:.9rem}
