.archive-page-wrapper{background-color:var(--color-border)}.archive-hero{position:relative;width:100%;padding:320px 0 60px 0;background-color:var(--color-text-main);background-image:url(/wp-content/themes/template-wbf/images/bg-blog-default.webp);background-size:cover;background-position:center;background-repeat:no-repeat;color:var(--color-white);overflow:hidden;display:flex;align-items:flex-end}.archive-hero::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to bottom,rgb(0 0 0 / .8) 0%,rgb(0 0 0 / .2) 30%,rgb(0 0 0 / .2) 60%,rgb(0 0 0 / .8) 100%);z-index:1}.archive-hero-inner{position:relative;z-index:2;max-width:1200px;width:100%;margin:0 auto;text-align:left}.archive-hero-caption{font-size:var(--text-lg);font-weight:600;color:rgb(255 255 255 / .9);margin-bottom:15px;letter-spacing:.5px}.archive-hero-title{font-size:var(--text-3xl);font-weight:800;color:var(--color-white);line-height:1.2;margin:0}.archive-hero-title .screen-reader-text{display:none}@media (max-width:768px){.archive-hero{padding:200px 0 40px 0}.archive-hero-title{font-size:var(--text-3xl)}.archive-hero-caption{margin-bottom:5px}}.archive-body-section{padding:80px 0;background-color:var(--color-bg-light)}.archive-body-grid{display:grid;grid-template-columns:minmax(0,68%) minmax(0,32%);gap:50px;align-items:start;max-width:1200px;margin:auto}.archive-posts-list{display:flex;flex-direction:column;gap:60px}.archive-post-card{background-color:var(--color-white);box-shadow:0 5px 20px rgb(0 0 0 / .03);display:flex;flex-direction:column}.archive-post-thumb{display:block;width:100%;position:relative;overflow:hidden}.archive-post-thumb img{width:100%;height:auto;display:block;transition:transform 0.4s ease}.archive-post-thumb:hover img{transform:scale(1.03)}.sticky-badge{position:absolute;bottom:20px;left:20px;background-color:var(--color-white);color:var(--color-text-main);padding:5px 12px;font-size:var(--text-small);font-weight:800;letter-spacing:1px;display:flex;align-items:center;gap:5px}.archive-post-content{padding:40px}.archive-post-title{margin:0 0 15px 0}.archive-post-title a{font-size:var(--text-2xl);font-weight:800;color:var(--color-text-main);text-decoration:none;transition:color 0.2s ease}.archive-post-title a:hover{color:var(--color-primary)}.archive-post-meta{font-size:var(--text-small);font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:1px;margin-bottom:25px}.archive-post-meta span{color:var(--color-text-muted)}.archive-post-excerpt{font-size:var(--text-base);line-height:1.8;color:var(--color-text-muted);margin-bottom:30px}.archive-btn-readmore{display:inline-block;background-color:var(--color-primary);color:var(--color-white);padding:12px 25px;font-size:var(--text-base);font-weight:800;text-decoration:none;transition:background-color 0.2s ease}.archive-btn-readmore:hover{color:var(--color-white);background-color:color-mix(in srgb,var(--color-primary),10% transparent)}.archive-pagination{margin-top:60px}.archive-pagination .nav-links{display:flex;gap:10px;align-items:center}.archive-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:var(--color-white);color:var(--color-text-main);font-size:var(--text-small);font-weight:700;text-decoration:none;transition:all 0.2s ease}.archive-pagination .page-numbers:hover{background-color:var(--color-border)}.archive-pagination .page-numbers.current{background-color:var(--color-primary);color:var(--color-white)}.archive-sidebar-column{display:flex;flex-direction:column;gap:40px}.archive-widget{background-color:color-mix(in srgb,var(--color-text-muted),90% transparent);padding:30px}.archive-widget .widget-title{font-size:var(--text-base);font-weight:800;color:var(--color-text-main);margin:0 0 25px 0;padding-bottom:15px;border-bottom:2px solid var(--color-bg-light)}.widget-text-content{font-size:var(--text-small);color:var(--color-text-muted);line-height:1.8}.recent-news-item{display:flex;gap:15px;margin-bottom:20px}.recent-news-item:last-child{margin-bottom:0}.recent-news-thumb{width:70px;height:70px;flex-shrink:0}.recent-news-thumb img,.thumb-fallback{width:100%;height:100%;object-fit:cover;background-color:var(--color-text-muted)}.recent-news-info h4{margin:0 0 5px 0;line-height:1.3}.recent-news-info h4 a{font-size:var(--text-base);font-weight:700;color:var(--color-text-main);text-decoration:none;transition:color 0.2s ease}.recent-news-info h4 a:hover{color:var(--color-primary)}.recent-news-meta{display:block;font-size:calc(var(--text-small) - 3px);font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px}.widget-tag-cloud a{display:inline-block;background-color:var(--color-primary);color:var(--color-white);padding:8px 12px;font-size:calc(var(--text-small) - 3px)!important;font-weight:800;text-transform:uppercase;text-decoration:none;margin:0 5px 5px 0;transition:background-color 0.2s ease}.widget-tag-cloud a:hover{background-color:var(--color-text-main)}@media (max-width:1024px){.archive-hero-inner{padding:0 20px}.archive-body-grid{padding:0 20px}.archive-post-content{padding:25px}}@media (max-width:768px){.archive-body-grid{grid-template-columns:1fr}}