.tzq-post-footer-actions-v3{display:flex;flex-direction:column;gap:1rem;padding:var(--tzq-spacing-lg);background:linear-gradient(135deg,#0f172a 0%,#1e293b 50%,#171717 100%);color:#fff;border-radius:var(--tzq-spacing-xs);position:relative;overflow:hidden;box-shadow:0 30px 60px -12px rgba(15,23,42,.3)}.tzq-post-footer-actions-v3:before{content:'';position:absolute;top:-100px;right:-100px;width:350px;height:350px;background:radial-gradient(circle,rgba(37,99,235,.15) 0%,transparent 70%);pointer-events:none}.tzq-post-footer-actions-v3:after{content:'';position:absolute;bottom:-80px;left:-80px;width:250px;height:250px;background:radial-gradient(circle,rgba(99,102,241,.1) 0%,transparent 70%);pointer-events:none}.tzq-feedback-btns{display:flex;align-items:center;gap:1.25rem;position:relative;z-index:10;flex-wrap:wrap}.tzq-feedback-btns .tzq-btn{flex:1;min-width:180px;height:3.25rem;font-size:.95rem;font-weight:900;border-radius:var(--tzq-spacing-xs);justify-content:center;gap:.6rem}.tzq-feedback-btns .tzq-btn--outline{background:rgba(255,255,255,.04);border:1.5px solid rgba(255,255,255,.15);color:rgba(255,255,255,.9)}.tzq-feedback-btns .tzq-btn--outline:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3);color:#fff;transform:translateY(-4px);box-shadow:0 12px 25px rgba(0,0,0,.3)}.tzq-feedback-btns .tzq-btn--primary{background:var(--tzq-gradient-primary,linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%));border:none;color:#fff;box-shadow:0 10px 25px rgba(37,99,235,.3)}.tzq-feedback-btns .tzq-btn--primary:hover{transform:translateY(-4px);box-shadow:0 15px 35px rgba(37,99,235,.5);filter:brightness(1.1)}.tzq-post-footer-actions-v3__header{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem;position:relative;z-index:1}.tzq-feedback-text{flex:1;min-width:0}.tzq-feedback-text h3,.tzq-feedback-text .tzq-heading--h3{margin:0 0 .5rem;font-size:1.4rem;font-weight:900;color:#fff;letter-spacing:-.02em;line-height:1.2}.tzq-feedback-text p,.tzq-feedback-text .tzq-text--muted{margin:0;font-size:.9rem;color:rgba(255,255,255,.6);line-height:1.6;max-width:480px}.tzq-share-section{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:.75rem}.tzq-share-section__title{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:rgba(255,255,255,.45);margin:0}.tzq-share-buttons-wrapper{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.tzq-share-buttons-wrapper a,.tzq-share-buttons-wrapper button{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--tzq-spacing-xs);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.8);text-decoration:none;font-size:1rem}.tzq-share-buttons-wrapper a:hover,.tzq-share-buttons-wrapper button:hover{background:rgba(255,255,255,.18);border-color:rgba(255,255,255,.25);color:#fff;transform:translateY(-2px)}.tzq-post-footer-actions-v3__divider{height:1px;background:rgba(255,255,255,.08);position:relative;z-index:1}.tzq-test-info__comments{border-top:2px dashed var(--tzq-border-color,#e2e8f0);padding-top:var(--tzq-spacing-lg,1.5rem)}.tzq-comments{display:flex;flex-direction:column;gap:var(--tzq-spacing-md,1rem)}.tzq-comments__title{font-size:var(--tzq-font-lg,1.25rem);font-weight:700;color:var(--tzq-text-dark,#1e293b);display:flex;align-items:center;gap:var(--tzq-spacing-1,.5rem);margin-bottom:var(--tzq-spacing-md,1rem)}.tzq-comments__title:before{content:'💬';font-size:1.2em}.tzq-comments__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--tzq-spacing-lg,1.5rem)}.tzq-comments__list .tzq-comments__item{background:var(--tzq-surface,#fff);border-radius:var(--tzq-spacing-xs);padding:var(--tzq-spacing-md,1.25rem);box-shadow:var(--tzq-shadow-sm,0 1px 2px 0 rgba(0,0,0,.05));border:1px solid var(--tzq-border-light,#f1f5f9);position:relative}.tzq-comments__list .tzq-comments__item:hover{box-shadow:var(--tzq-shadow-md,0 4px 6px -1px rgba(0,0,0,.1));transform:translateY(-2px)}.tzq-comments__body{display:flex;flex-direction:column;gap:var(--tzq-spacing-sm,.75rem)}.tzq-comments__header{display:flex;gap:var(--tzq-spacing-md,1rem);align-items:center}.tzq-comments__avatar{border-radius:50%;border:2px solid var(--tzq-primary-light,#dbeafe);padding:2px;background:#fff;width:48px;height:48px;flex-shrink:0}.tzq-comments__author{display:flex;flex-direction:column}.tzq-comments__meta{font-size:var(--tzq-font-xs,.8rem);color:var(--tzq-text-muted,#64748b);display:flex;align-items:center;gap:var(--tzq-spacing-2,.5rem)}.tzq-comments__meta-link{color:inherit;text-decoration:none}.tzq-comments__meta-link:hover{color:var(--tzq-primary,#2563eb)}.tzq-comments__author-name{font-weight:700;color:var(--tzq-text-dark,#1e293b);font-style:normal;display:block;font-size:var(--tzq-font-base,1rem);margin-bottom:2px}.tzq-comments__content{font-size:var(--tzq-font-sm,.95rem);line-height:1.6;color:var(--tzq-text-main,#334155)}.tzq-comments__content p{margin-bottom:var(--tzq-spacing-sm,.5rem)}.tzq-comments__content p:last-child{margin-bottom:0}.tzq-comments__footer{margin-top:var(--tzq-spacing-sm,.75rem);display:flex;justify-content:flex-end}.tzq-comments__reply-link{display:inline-flex;align-items:center;gap:.25rem;font-size:var(--tzq-font-xs,.8rem);font-weight:600;color:var(--tzq-primary,#2563eb);background:var(--tzq-primary-light,#dbeafe);padding:4px 12px;border-radius:var(--tzq-spacing-xs);text-decoration:none}.tzq-comments__reply-link:hover{background:var(--tzq-primary,#2563eb);color:var(--tzq-text-inverse,#fff)}.tzq-comments__list .children{list-style:none;margin:var(--tzq-spacing-md,1rem) 0 0 0;padding-left:var(--tzq-spacing-xl,2rem);border-left:2px dashed var(--tzq-border-light,#e2e8f0);display:flex;flex-direction:column;gap:var(--tzq-spacing-md,1rem)}.tzq-comments__empty,.tzq-comments__closed{font-size:var(--tzq-font-sm,.9rem);color:var(--tzq-text-muted,#64748b);text-align:center;padding:var(--tzq-spacing-xl,2rem);background:var(--tzq-surface-50,#f8fafc);border-radius:var(--tzq-spacing-xs);border:1px solid var(--tzq-border-color,#e2e8f0);margin-top:var(--tzq-spacing-md,1rem)}.tzq-archive--blog .tzq-archive__list{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:3rem}@media (max-width:991px){.tzq-archive--blog .tzq-archive__list{grid-template-columns:repeat(2,1fr) !important;gap:1.25rem}}@media (max-width:767px){.tzq-archive--blog .tzq-archive__list{grid-template-columns:1fr !important;gap:1.25rem}}.tzq-blog-item{background:#fff;border:1px solid var(--tzq-border-light,#e2e8f0);border-radius:var(--tzq-spacing-xs);overflow:hidden;display:flex;flex-direction:column;height:100%;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.tzq-blog-item:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(30,64,175,.05);border-color:var(--tzq-primary,#1e40af)}.tzq-blog-item__thumbnail{position:relative;aspect-ratio:4/3;overflow:hidden;background:#f1f5f9}.tzq-blog-item__thumbnail img{width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.tzq-blog-item:hover .tzq-blog-item__thumbnail img{transform:scale(1.04)}.tzq-blog-item__content{padding:1.25rem;display:flex;flex-direction:column;flex:1}.tzq-blog-item__meta{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;font-size:.75rem;font-weight:700;color:var(--tzq-text-secondary,#64748b);text-transform:uppercase;letter-spacing:.02em}.tzq-blog-item__category{color:var(--tzq-primary,#1e40af);background:rgba(30,64,175,.06);padding:2px 8px;border-radius:var(--tzq-spacing-xs);text-decoration:none;transition:background-color .2s ease,color .2s ease}.tzq-blog-item__category:hover{background:var(--tzq-primary,#1e40af);color:#fff}.tzq-blog-item__title{font-size:1.15rem;font-weight:900;line-height:1.35;margin:0 0 .75rem;color:var(--tzq-text-primary,#0f172a)}.tzq-blog-item__title a{color:inherit;text-decoration:none}.tzq-blog-item__title a:hover{color:var(--tzq-primary,#1e40af)}.tzq-blog-item__excerpt{font-size:.875rem;line-height:1.55;color:var(--tzq-text-secondary,#64748b);margin-bottom:1.25rem;flex:1}.tzq-blog-item__footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:1rem;border-top:1px solid #f1f5f9}.tzq-blog-item__read-more{font-size:.8125rem;font-weight:800;color:var(--tzq-primary,#1e40af);text-decoration:none;display:inline-flex;align-items:center;gap:4px;transition:gap .2s ease}.tzq-blog-item__read-more:after{content:'→'}.tzq-blog-item__read-more:hover{gap:8px}.tzq-post-body{background:#fff;border-radius:var(--tzq-spacing-xs);border:1px solid var(--tzq-border-light,#e2e8f0);overflow:hidden;margin-bottom:2.5rem}.tzq-post-thumbnail{position:relative;max-height:500px;overflow:hidden}.tzq-post-thumbnail img{width:100%;height:auto;display:block}.tzq-post-thumbnail__date{position:absolute;bottom:2rem;left:2rem;background:rgba(255,255,255,.95);padding:.5rem 1rem;border-radius:var(--tzq-spacing-xs);box-shadow:0 10px 25px rgba(0,0,0,.1);font-weight:800;font-size:.875rem;display:flex;align-items:center;gap:8px}.tzq-post-content{padding:3rem 4rem;font-size:1.125rem;line-height:1.8;color:#334155}.tzq-post-content p{margin-bottom:1.5rem}.tzq-post-content h2{font-size:1.75rem;font-weight:900;margin:2.5rem 0 1.25rem}.tzq-post-content h3{font-size:1.5rem;font-weight:900;margin:2rem 0 1rem}@media (max-width:768px){.tzq-archive__list{grid-template-columns:1fr}.tzq-post-content{padding:2rem}.tzq-post-thumbnail__date{left:1rem;bottom:1rem}}.tzq-related-blogs{margin-top:4rem;padding-top:3rem;border-top:2px solid #f1f5f9}.tzq-related-blogs .tzq-heading{margin-bottom:2rem}.tzq-post .tzq-card--horizontal.tzq-card--xl{display:flex;gap:2.5rem;padding:2.5rem;background:#fff;border-radius:var(--tzq-spacing-xs);border:1px solid var(--tzq-border-light,#e2e8f0);margin-top:3.5rem;box-shadow:0 15px 35px rgba(15,23,42,.04)}.tzq-author-avatar-wrapper{flex-shrink:0}.tzq-author-avatar{width:100px;height:100px;border-radius:var(--tzq-spacing-xs);overflow:hidden;background:#f1f5f9;border:3px solid #fff;box-shadow:0 8px 20px rgba(0,0,0,.08)}.tzq-author-avatar img{width:100%;height:100%;object-fit:cover}.tzq-author-title{display:inline-block;font-size:.7rem;font-weight:800;text-transform:uppercase;color:var(--tzq-primary,#6366f1);background:var(--tzq-primary-light,#eef2ff);padding:3px 10px;border-radius:var(--tzq-spacing-xs);margin-bottom:.5rem;letter-spacing:.05em}.tzq-author-name{font-size:1.25rem;font-weight:900;margin:0 0 .75rem;color:var(--tzq-text-primary,#0f172a)}.tzq-author-name a:hover{color:var(--tzq-primary,#6366f1)}.tzq-author-bio{font-size:.9375rem;line-height:1.6;color:var(--tzq-text-secondary,#64748b);margin-bottom:1.25rem}.tzq-author-footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-top:1.25rem;border-top:1px solid #f1f5f9}.tzq-author-credentials{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.tzq-author-credential{font-size:.75rem;font-weight:700;color:#475569;background:#f8fafc;padding:4px 10px;border-radius:var(--tzq-spacing-xs);display:flex;align-items:center}.tzq-author-eeat-badge{font-size:.7rem;font-weight:800;color:#10b981;text-transform:uppercase;letter-spacing:.02em}@media (max-width:768px){.tzq-post .tzq-card--horizontal.tzq-card--xl{flex-direction:column;text-align:center;padding:2rem 1.5rem;gap:1.25rem}.tzq-author-avatar{margin:0 auto}.tzq-author-footer{justify-content:center}}.tzq-layout__sidebar .tzq-widget ul{list-style:none;padding:0;margin:0}.tzq-layout__sidebar .tzq-widget li{padding:.625rem 0;border-bottom:1px solid rgba(0,0,0,.03);display:flex;flex-direction:column}.tzq-layout__sidebar .tzq-widget li:last-child{border-bottom:none}.tzq-layout__sidebar .tzq-widget li a{color:var(--tzq-text-primary,#1e293b);text-decoration:none;font-weight:700;font-size:.85rem;line-height:1.4}.tzq-layout__sidebar .tzq-widget li a:hover{color:var(--tzq-primary,#6366f1);transform:translateX(3px)}.tzq-layout__sidebar .tzq-widget .post-date{font-size:.7rem;color:#94a3b8;margin-top:3px;font-weight:600}.tzq-news-article{background:#fff;border-radius:var(--tzq-spacing-xs);border:1px solid var(--tzq-border-light,#e2e8f0);overflow:hidden;margin-bottom:2.5rem}.tzq-news-article__hero{position:relative;margin:0;max-height:550px;overflow:hidden}.tzq-news-article__hero img{width:100%;height:auto;display:block;object-fit:cover}.tzq-news-article__meta{position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(to top,rgba(15,23,42,.8),transparent);padding:2.5rem 2rem 1.5rem;color:#fff}.tzq-news-date{display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:.9rem;background:rgba(255,255,255,.15);padding:6px 14px;border-radius:var(--tzq-spacing-xs);backdrop-filter:blur(4px)}.tzq-news-article__body{padding:3.5rem 4.5rem;font-size:1.15rem;line-height:1.9;color:#1e293b}.tzq-news-article__body>p:first-of-type:first-letter {float:left;font-size:4rem;line-height:.8;margin-right:.75rem;font-weight:900;color:var(--tzq-primary,#1e40af)}@media (max-width:768px){.tzq-news-article__body{padding:2rem 1.5rem}}.tzq-blog-item__date--overlay{position:absolute;top:10px;right:10px;background:var(--tzq-primary,#1e40af);color:#fff;padding:6px 12px;border-radius:var(--tzq-spacing-xs);font-size:.8rem;font-weight:800;z-index:2;box-shadow:0 4px 10px rgba(0,0,0,.2)}.tzq-news-article__excerpt{font-size:1.25rem;line-height:1.6;font-weight:700;color:var(--tzq-text-secondary);margin-bottom:2rem;padding-left:1.5rem;border-left:4px solid var(--tzq-primary)}