.blogs_pageHead__lBWLv{padding:var(--ds-space-4) 0 var(--ds-space-6);border-bottom:1px solid var(--ds-color-border-muted);margin-bottom:var(--ds-space-6)}.blogs_crumbs__7FYGf{display:flex;align-items:center;gap:8px;font-family:var(--ds-font-sans);font-size:var(--ds-font-size-xs);color:var(--ds-color-text-subtle);margin-bottom:var(--ds-space-2)}.blogs_crumbs__7FYGf a{color:inherit;text-decoration:none}.blogs_crumbs__7FYGf a:hover{color:var(--ds-color-primary)}.blogs_pageTitle__vDv41{font-family:var(--ds-font-sans);font-size:clamp(1.6rem,3vw,2.1rem);font-weight:700;color:var(--ds-color-text);margin:0 0 var(--ds-space-1);line-height:1.2}.blogs_pageSub__12eQX{font-family:var(--ds-font-serif);font-size:var(--ds-font-size-sm);color:var(--ds-color-text-muted);margin:0}.blogs_toolbar__TpcNh{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ds-space-4);margin-bottom:var(--ds-space-6)}.blogs_searchBox__B9M1v{position:relative;flex:1 1 280px;max-width:440px}.blogs_searchBox__B9M1v svg{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:17px;height:17px;color:var(--ds-color-text-subtle);pointer-events:none}.blogs_searchBox__B9M1v input{width:100%;padding:12px 18px 12px 44px;border:1.5px solid var(--ds-color-border);border-radius:var(--ds-radius-pill);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-sm);color:var(--ds-color-text);background:var(--ds-color-surface);outline:none;transition:border-color var(--ds-duration-base) var(--ds-ease-out),box-shadow var(--ds-duration-base) var(--ds-ease-out)}.blogs_searchBox__B9M1v input:focus{border-color:var(--ds-color-primary);box-shadow:0 0 0 3px rgba(18,146,211,.12)}.blogs_searchBox__B9M1v input::placeholder{color:var(--ds-color-text-subtle)}.blogs_sortBox__2uhZW{display:inline-flex;align-items:center;gap:var(--ds-space-2);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ds-color-text-subtle)}.blogs_sortBox__2uhZW select{padding:10px 14px;border:1.5px solid var(--ds-color-border);border-radius:var(--ds-radius-md);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-sm);font-weight:500;text-transform:none;letter-spacing:0;color:var(--ds-color-text);background:var(--ds-color-surface);cursor:pointer;outline:none}.blogs_sortBox__2uhZW select:focus{border-color:var(--ds-color-primary)}.blogs_filters__2xYhH{display:flex;flex-wrap:wrap;gap:var(--ds-space-2);margin-bottom:var(--ds-space-4)}.blogs_filterBtn__3Jxsz{background:transparent;border:1.5px solid var(--ds-color-border);border-radius:var(--ds-radius-pill);padding:8px 18px;font-family:var(--ds-font-sans);font-size:var(--ds-font-size-xs);font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--ds-color-text-muted);cursor:pointer;transition:all var(--ds-duration-base) var(--ds-ease-out)}.blogs_filterBtn__3Jxsz:hover{border-color:var(--ds-color-primary);color:var(--ds-color-primary)}.blogs_filterBtnActive__qcM4z{background:var(--ds-color-primary);border-color:var(--ds-color-primary);color:var(--ds-color-text-invert)}.blogs_resultCount__xjIip{font-family:var(--ds-font-sans);font-size:var(--ds-font-size-xs);color:var(--ds-color-text-subtle);margin:0 0 var(--ds-space-8)}.blogs_featured__Ai_hH{display:grid;grid-template-columns:1.2fr 1fr;background:var(--ds-color-surface);border:1px solid var(--ds-color-border-muted);border-radius:var(--ds-radius-xl,20px);overflow:hidden;text-decoration:none;color:inherit;margin-bottom:var(--ds-space-10);transition:transform var(--ds-duration-base) var(--ds-ease-out),box-shadow var(--ds-duration-base) var(--ds-ease-out)}.blogs_featured__Ai_hH:hover{transform:translateY(-3px);box-shadow:var(--ds-shadow-lg,var(--ds-shadow-md))}.blogs_featuredImgWrap__lmr6q{overflow:hidden;min-height:320px}.blogs_featuredImg__Nlg_W{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s var(--ds-ease-out)}.blogs_featured__Ai_hH:hover .blogs_featuredImg__Nlg_W{transform:scale(1.03)}.blogs_featuredBody__NaXjT{display:flex;flex-direction:column;gap:var(--ds-space-3);padding:var(--ds-space-8);justify-content:center}.blogs_featuredTag__0VS6f{display:inline-block;align-self:flex-start;background:rgba(18,146,211,.1);color:var(--ds-color-primary);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-xs);font-weight:700;letter-spacing:var(--ds-letter-spacing-eyebrow);text-transform:uppercase;padding:6px 14px;border-radius:var(--ds-radius-pill)}.blogs_featuredTitle__Fkv3M{font-family:var(--ds-font-sans);font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:700;line-height:var(--ds-line-height-snug);color:var(--ds-color-text);margin:0}.blogs_featuredExcerpt__NDctR{font-family:var(--ds-font-serif);font-size:var(--ds-font-size-md,1rem);color:var(--ds-color-text-muted);line-height:var(--ds-line-height-base);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blogs_featuredCat__7yhgL{font-weight:700;color:var(--ds-color-secondary);text-transform:uppercase;letter-spacing:.03em}.blogs_featuredCta__ast5T{margin-top:var(--ds-space-2);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-sm);font-weight:700;color:var(--ds-color-primary)}.blogs_grid__UptiK{display:grid;grid-template-columns:repeat(auto-fill,minmax(440px,1fr));gap:var(--ds-space-5)}.blogs_card__ZOpKp{display:flex;flex-direction:row;align-items:stretch;background:var(--ds-color-surface);border:1px solid var(--ds-color-border-muted);border-radius:var(--ds-radius-lg);overflow:hidden;text-decoration:none;color:inherit;transition:transform var(--ds-duration-base) var(--ds-ease-out),box-shadow var(--ds-duration-base) var(--ds-ease-out)}.blogs_card__ZOpKp:hover{transform:translateY(-2px);box-shadow:var(--ds-shadow-md)}.blogs_coverWrap__tPzCl{position:relative;overflow:hidden;flex:0 0 210px}.blogs_cover__YE_nu{width:100%;height:100%;min-height:150px;object-fit:cover;display:block;background:var(--ds-color-surface-muted);transition:transform .5s var(--ds-ease-out)}.blogs_card__ZOpKp:hover .blogs_cover__YE_nu{transform:scale(1.04)}.blogs_coverBadge__F03HQ{position:absolute;left:8px;bottom:8px;background:rgba(11,31,53,.78);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-family:var(--ds-font-sans);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:4px 10px;border-radius:var(--ds-radius-pill);max-width:calc(100% - 16px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blogs_cardBody__8onqw{padding:var(--ds-space-4) var(--ds-space-5);display:flex;flex-direction:column;gap:var(--ds-space-1);flex:1 1;min-width:0}.blogs_cardTitle__wWfcO{font-family:var(--ds-font-sans);font-size:var(--ds-font-size-md,1rem);font-weight:600;color:var(--ds-color-text);line-height:var(--ds-line-height-snug)}.blogs_cardExcerpt___EeW3,.blogs_cardTitle__wWfcO{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blogs_cardExcerpt___EeW3{font-family:var(--ds-font-serif);font-size:var(--ds-font-size-xs);color:var(--ds-color-text-muted);line-height:var(--ds-line-height-base)}.blogs_cardMeta__eJpOx{margin-top:auto;padding-top:var(--ds-space-3);display:flex;align-items:center;gap:var(--ds-space-2);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-xs);color:var(--ds-color-text-subtle)}.blogs_metaDot__wIv_S{width:3px;height:3px;border-radius:50%;background:var(--ds-color-text-subtle);display:inline-block}.blogs_loadMoreWrap__Rv7sG{display:flex;justify-content:center;margin-top:var(--ds-space-10)}.blogs_loadMoreBtn__zzI7y{display:inline-flex;flex-direction:column;align-items:center;gap:4px;background:var(--ds-color-primary);color:var(--ds-color-text-invert);border:none;border-radius:var(--ds-radius-pill);padding:14px 34px;font-family:var(--ds-font-sans);font-size:var(--ds-font-size-sm);font-weight:700;cursor:pointer;transition:transform var(--ds-duration-base) var(--ds-ease-out),box-shadow var(--ds-duration-base) var(--ds-ease-out)}.blogs_loadMoreBtn__zzI7y:hover{transform:translateY(-2px);box-shadow:var(--ds-shadow-md)}.blogs_loadMoreCount__eJGDx{font-size:11px;font-weight:500;opacity:.85}.blogs_empty__0WMci{text-align:center;padding:var(--ds-space-12);border:1px dashed var(--ds-color-border);border-radius:var(--ds-radius-lg);font-family:var(--ds-font-serif);color:var(--ds-color-text-muted)}.blogs_clearBtn__XK702{margin-top:var(--ds-space-4);background:transparent;border:1.5px solid var(--ds-color-primary);color:var(--ds-color-primary);border-radius:var(--ds-radius-pill);padding:9px 22px;font-family:var(--ds-font-sans);font-size:var(--ds-font-size-sm);font-weight:600;cursor:pointer;transition:all var(--ds-duration-base) var(--ds-ease-out)}.blogs_clearBtn__XK702:hover{background:var(--ds-color-primary);color:var(--ds-color-text-invert)}@media (max-width:880px){.blogs_featured__Ai_hH{grid-template-columns:1fr}.blogs_featuredImgWrap__lmr6q{min-height:0}.blogs_featuredImg__Nlg_W{aspect-ratio:16/9;height:auto}.blogs_featuredBody__NaXjT{padding:var(--ds-space-6)}}@media (max-width:960px){.blogs_grid__UptiK{grid-template-columns:1fr}}@media (max-width:560px){.blogs_toolbar__TpcNh{flex-direction:column;align-items:stretch}.blogs_searchBox__B9M1v{max-width:none}.blogs_sortBox__2uhZW{justify-content:flex-end}.blogs_coverWrap__tPzCl{flex-basis:132px}.blogs_cover__YE_nu{min-height:116px}.blogs_cardExcerpt___EeW3{display:none}}