.home-blog[data-v-f0d36b3c]{padding-block:var(--ui-section-space);background:0 0;background-color:var(--ui-bg-dark)}.home-blog-top[data-v-f0d36b3c]{gap:var(--ui-grid-gap);margin-bottom:var(--ui-section-gap);justify-content:space-between;align-items:flex-end;display:flex}@media only screen and (width<=767px){.home-blog-top[data-v-f0d36b3c]{flex-direction:column;align-items:flex-start}}.home-blog-top[data-v-f0d36b3c]{flex-wrap:wrap}.home-blog-top .top-left span[data-v-f0d36b3c]{font-family:var(--ui-font-heading);color:var(--ui-color-green);text-transform:uppercase;letter-spacing:.04em;margin:0 0 5px;font-size:18px;font-weight:700;line-height:1;display:block}.home-blog-top .top-left h2[data-v-f0d36b3c]{font-size:clamp(34px,20.7143px + 1.33929vw,40px)}@media only screen and (width<=991px){.home-blog-top .top-left h2[data-v-f0d36b3c]{font-size:clamp(28px,24.3474px + .974026vw,34px)}}.home-blog-top .top-left h2[data-v-f0d36b3c]{font-family:var(--ui-font-heading);color:var(--ui-color-green-dark);margin:0;font-weight:800;line-height:1.1}.home-blog-top .top-right[data-v-f0d36b3c]{flex-wrap:wrap;align-items:center;gap:40px;display:flex}.home-blog-top .top-right .blog-segmented[data-v-f0d36b3c]{background:var(--ui-color-white);border:1px solid var(--ui-border);border-radius:var(--ui-radius-pill);align-items:center;padding:4px;display:inline-flex}.home-blog-top .top-right .blog-segmented[data-v-f0d36b3c] .el-segmented__item{font-family:var(--ui-font-heading);color:var(--ui-text);letter-spacing:0;border-radius:var(--ui-radius-control);padding:13px 25px;font-size:16px;font-weight:700;line-height:100%}.home-blog-top .top-right .blog-segmented[data-v-f0d36b3c] .el-segmented__item.is-selected{color:var(--ui-color-white)}.home-blog-top .top-right .blog-segmented[data-v-f0d36b3c] .el-segmented__item:hover{background-color:#0000}.home-blog-top .top-right .blog-segmented[data-v-f0d36b3c] .el-segmented__item-selected{background-color:var(--ui-color-green);border-radius:var(--ui-radius-control)}.home-blog-top .top-right .view-all-btn[data-v-f0d36b3c]{outline-offset:3px;outline:2px solid #0000}.home-blog-top .top-right .view-all-btn[data-v-f0d36b3c]:focus-visible{outline-color:var(--ui-color-green-light)}.home-blog-top .top-right .view-all-btn[data-v-f0d36b3c]{min-height:50px;font-family:var(--ui-font-heading);cursor:pointer;border-radius:var(--ui-radius-pill);transition:background-color var(--ui-transition-base),border-color var(--ui-transition-base),color var(--ui-transition-base),transform var(--ui-transition-fast);border:1px solid #0000;border-color:var(--ui-color-green-dark);background:0 0;padding:10px 24px;line-height:1;display:inline-flex}.home-blog-top .top-right .view-all-btn[data-v-f0d36b3c]:active{transform:translateY(1px)}.home-blog-top .top-right .view-all-btn[data-v-f0d36b3c]{height:50px;color:var(--ui-color-green-dark);letter-spacing:0;border:1px solid var(--ui-color-green-dark);transition:all var(--ui-transition-base);background-color:#0000;border-radius:62px;justify-content:center;align-items:center;padding:15px 25px;font-size:18px;font-weight:700;line-height:100%;text-decoration:none;display:flex}.home-blog-top .top-right .view-all-btn[data-v-f0d36b3c]:hover{color:var(--ui-color-white);background-color:var(--ui-color-green-light);border-color:var(--ui-color-green-light)}.home-blog-grid[data-v-f0d36b3c]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media only screen and (width<=991px){.home-blog-grid[data-v-f0d36b3c]{grid-template-columns:repeat(2,1fr)}}@media only screen and (width<=768px){.home-blog-grid[data-v-f0d36b3c]{grid-template-columns:1fr}}.home-blog .blog-card[data-v-f0d36b3c]{background-color:var(--ui-color-white);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card-subtle);flex-direction:column;text-decoration:none;transition:transform .3s;display:flex;overflow:hidden}.home-blog .blog-card-img[data-v-f0d36b3c]{border-bottom:1px solid var(--ui-border);height:240px;overflow:hidden}.home-blog .blog-card-img img[data-v-f0d36b3c]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.home-blog .blog-card-content[data-v-f0d36b3c]{flex-direction:column;flex:1;padding:25px;display:flex}.home-blog .blog-card-content .meta-info[data-v-f0d36b3c]{font-family:var(--ui-font-body);color:var(--ui-text-muted);justify-content:space-between;align-items:center;margin-bottom:10px;font-size:18px;font-weight:400;display:flex}.home-blog .blog-card-content h3[data-v-f0d36b3c]{font-family:var(--ui-font-heading);color:var(--ui-text);margin-top:0;margin-bottom:10px;font-size:20px;font-weight:800;line-height:120%}.home-blog .blog-card-content p[data-v-f0d36b3c]{font-family:var(--ui-font-body);color:var(--ui-text);flex:1;margin-top:0;margin-bottom:20px;font-size:16px;font-weight:400;line-height:140%}.home-blog .blog-card-content .card-footer[data-v-f0d36b3c]{justify-content:space-between;align-items:flex-end;margin-top:auto;display:flex}.home-blog .blog-card-content .card-footer .author[data-v-f0d36b3c]{align-items:center;gap:10px;display:flex}.home-blog .blog-card-content .card-footer .author-avatar[data-v-f0d36b3c]{border-radius:50%;width:58px;height:58px;overflow:hidden}.home-blog .blog-card-content .card-footer .author-avatar img[data-v-f0d36b3c]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.home-blog .blog-card-content .card-footer .author-info[data-v-f0d36b3c]{flex-direction:column;display:flex}.home-blog .blog-card-content .card-footer .author-info strong[data-v-f0d36b3c]{font-family:var(--ui-font-heading);color:var(--ui-text);font-size:16px;font-weight:700}.home-blog .blog-card-content .card-footer .author-info span[data-v-f0d36b3c]{font-family:var(--ui-font-body);color:var(--ui-text);font-size:16px;font-weight:400}.home-blog .blog-card-content .card-footer .more-btn[data-v-f0d36b3c]{font-family:var(--ui-font-heading);color:var(--ui-color-white);background-color:var(--ui-color-green-dark);border-radius:30px;padding:8px 15px;font-size:14px;font-weight:700;transition:background-color .3s}.home-blog .blog-card-content .card-footer .more-btn[data-v-f0d36b3c]:hover{background-color:var(--ui-color-accent)}
