.blog-archive{padding-bottom:100px}.blog-archive__title{text-align:center;font-weight:600;margin:40px 0 50px}.featured-post{background-color:var(--color-light-grey);background-size:contain;background-position:100% 50%;background-attachment:scroll;background-repeat:no-repeat;background-image:url(/wp-content/uploads/2025/08/Group-630-2.svg);border-radius:8px;padding:30px 0 100px 0;margin-bottom:100px}.featured-post__inner{display:grid;grid-template-columns:1.1fr 1fr;gap:50px;align-items:center}.post-chip,.chip{display:inline-block;font-size:14px;color:var(--color-primary);text-transform:uppercase;margin-bottom:8px;font-weight:600}.featured-post__title{margin:6px 0 10px;font-size:24px;font-weight:600}.featured-post__title a{text-decoration:none;color:var(--color-text)}.featured-post__excerpt{margin-bottom:30px;font-size:14px;font-weight:300}.featured-post__image img{width:100%;height:auto;border-radius:8px;display:block}.img-placeholder{background:#ddd;width:100%;padding-top:62%;border-radius:8px}.container--content{display:grid;grid-template-columns:260px 1fr;gap:32px;align-items:start}.blog-sidebar{position:sticky;top:30px}.blog-sidebar__title{margin:10px 0 12px;font-weight:500;font-size:18px}.cat-list{list-style:none;margin:0;padding:0}.cat-list li{border-bottom:1px solid #e6e6e6}.cat-list a{display:block;padding:10px 0;color:var(--color-grey-text);text-decoration:none}.cat-list a:hover{color:var(--color-primary)}.cat-list li.current-cat>a{color:var(--color-primary);font-weight:600}.cat-list .count{margin-left:6px}.posts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.post-card{display:flex;flex-direction:column}.post-card__image img{width:100%;height:auto;border-radius:8px;display:block;aspect-ratio:4 / 3}.post-card__meta{display:flex;gap:0;flex-direction:column;margin-top:15px;margin-bottom:10px;font-size:14px;color:var(--color-placeholder)}.post-card__meta .chip{margin-bottom:0}.post-card__meta time{font-weight:600}.post-card__title{margin:6px 0 6px;line-height:1.25}.post-card__title a{text-decoration:none;font-size:17px;color:var(--color-text);margin-bottom:10px;display:block}.post-card__title a:hover{color:var(--color-primary-hover)}.post-card__excerpt{font-size:14px;font-weight:300;margin-bottom:15px}.post-card .btn{width:100%;max-width:unset;padding:12px 25px}.btn{font-weight:400;color:#FFF;font-size:18px;padding:10px 25px;width:100%;max-width:150px;background-color:var(--color-primary);border-radius:5px;display:block;text-align:center;transition:all ease-in-out .3s;border:none;cursor:pointer;margin-left:auto;font-size:14px}.btn--sm{padding:8px 14px;font-size:14px}.btn--green{background:var(--color-primary);color:#fff}.btn--green:hover{background:var(--color-primary-hover);color:#fff}.pagination{margin-top:24px}.pagination .page-numbers{display:inline-block;padding:6px 10px;margin-right:6px;border:1px solid #e1e1e1;border-radius:6px;text-decoration:none}.pagination .current{background:#6B8F2A;color:#fff;border-color:#6B8F2A}@media (max-width:1024px){.posts-grid{grid-template-columns:repeat(2,1fr)}.featured-post__inner{display:flex;flex-direction:column-reverse}}@media (max-width:720px){.blog-sidebar{position:static}.featured-post{padding:30px 0 50px 0;margin-bottom:50px}.container--content{grid-template-columns:1fr}.posts-grid{grid-template-columns:1fr}.blog-archive__title{margin-top:28px}}