._8VPnOG_blog{background:#f8fafc;padding:72px 0 36px}._8VPnOG_sectionHeading{color:#0f172a;font-size:clamp(1.6rem,1.8vw,2.4rem);font-weight:var(--font-weight-semibold);margin:0 0 48px}._8VPnOG_header{text-align:center;margin-bottom:64px}._8VPnOG_badge{color:#475569;font-size:var(--font-size-0-75rem);font-weight:var(--font-weight-semibold);letter-spacing:.1em;text-transform:uppercase;background:#fff;border:1px solid #e2e8f0;border-radius:100px;margin-bottom:18px;padding:6px 20px;display:inline-block}._8VPnOG_subtitle{font-size:var(--font-size-1-08rem);color:var(--text-muted);max-width:580px;margin:14px auto 0;line-height:1.65}._8VPnOG_grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:64px 40px;margin-bottom:56px;display:grid}._8VPnOG_card{flex-direction:column;min-width:0;height:100%;transition:transform .28s;display:flex}._8VPnOG_card:hover{transform:translateY(-4px)}._8VPnOG_imageLink{color:inherit;text-decoration:none;display:block;position:relative}._8VPnOG_imageWrap{aspect-ratio:16/9;border-radius:10px;position:relative;overflow:hidden}._8VPnOG_image{object-fit:cover;transition:transform .45s}._8VPnOG_card:hover ._8VPnOG_image{transform:scale(1.03)}._8VPnOG_content{flex-direction:column;flex:1;gap:8px;margin-top:18px;display:flex}._8VPnOG_postTitle{letter-spacing:-.01em;color:#0f172a;font-size:clamp(1.1rem,1.15vw,1.55rem);line-height:1.2;font-weight:var(--font-weight-semibold);line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.4em;margin:0;display:-webkit-box;overflow:hidden}._8VPnOG_date{color:#7c8ea3;margin:0;font-size:clamp(.88rem,.9vw,1rem);line-height:1.2}._8VPnOG_excerpt{color:#1e293b;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:4.05em;margin:4px 0 6px;font-size:clamp(.94rem,.96vw,1.08rem);line-height:1.35;display:-webkit-box;overflow:hidden}._8VPnOG_readMore{font-size:clamp(.95rem,.96vw,1.02rem);font-weight:var(--font-weight-semibold);color:var(--primary);margin-top:auto;text-decoration:none;transition:color .2s;display:inline-block}._8VPnOG_readMore:hover{color:var(--primary-dark)}._8VPnOG_ctaRow{justify-content:center;display:flex}._8VPnOG_viewAllBtn{color:#fff;font-weight:var(--font-weight-semibold);font-size:var(--font-size-0-97rem);background:#1a56db;border-radius:12px;align-items:center;gap:10px;padding:14px 40px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 8px 24px #1a56db40}._8VPnOG_viewAllBtn:hover{background:#1e40af;transform:translateY(-3px);box-shadow:0 12px 32px #1a56db4d}._8VPnOG_viewAllBtn svg{transition:transform .3s}._8VPnOG_viewAllBtn:hover svg{transform:translate(4px)}._8VPnOG_toolbar{background:#fff;border:1px solid #e2e8f0;border-radius:100px;align-items:stretch;margin-bottom:2.5rem;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 4px 16px #0f172a14}._8VPnOG_toolbar:hover{box-shadow:0 6px 20px #0f172a1a}._8VPnOG_toolbar:focus-within{border-color:var(--primary);box-shadow:0 0 0 4px #0055a41f,0 8px 24px #0f172a1f}._8VPnOG_searchBox{flex:1;min-width:0;display:flex;position:relative}._8VPnOG_searchInput{box-sizing:border-box;color:#0f172a;background:0 0;border:none;border-radius:100px 0 0 100px;flex:1;width:100%;height:48px;padding:0 18px 0 46px;font-size:1rem;line-height:1.5}._8VPnOG_searchInput::placeholder{color:#94a3b8}._8VPnOG_searchInput:focus{outline:none}._8VPnOG_searchIcon{color:#94a3b8;pointer-events:none;transition:color .25s;position:absolute;top:50%;left:18px;transform:translateY(-50%)}._8VPnOG_searchBox:focus-within ._8VPnOG_searchIcon{color:var(--primary)}._8VPnOG_searchResults{z-index:30;background:#fff;border:1px solid #eef2f7;border-radius:16px;padding:6px;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow:hidden;box-shadow:0 20px 40px #0f172a24}._8VPnOG_searchResultItem{color:#0f172a;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;font-size:.96rem;text-decoration:none;transition:background .2s,color .2s;display:flex}._8VPnOG_searchResultItem:hover{background:var(--primary-light);color:var(--primary-dark)}._8VPnOG_resultIcon{color:#94a3b8;flex-shrink:0;transition:color .2s}._8VPnOG_searchResultItem:hover ._8VPnOG_resultIcon{color:var(--primary)}._8VPnOG_searchEmpty{color:#64748b;text-align:center;padding:16px 14px;font-size:.92rem}._8VPnOG_filterWrap{flex-shrink:0;display:flex;position:relative}._8VPnOG_filterSelect{box-sizing:border-box;color:#0f172a;cursor:pointer;background:0 0;border:none;border-left:1px solid #e2e8f0;border-radius:0 100px 100px 0;justify-content:space-between;align-items:center;gap:12px;min-width:188px;height:48px;padding:0 18px;font-size:1rem;font-weight:500;transition:background .2s;display:inline-flex}._8VPnOG_filterSelect:hover{background:#f8fafc}._8VPnOG_filterSelect:focus-visible{background:#f8fafc;outline:none}._8VPnOG_filterSelectLabel{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:10px;display:inline-flex;overflow:hidden}._8VPnOG_filterIcon{color:#94a3b8;flex-shrink:0}._8VPnOG_filterChevron{color:#64748b;flex-shrink:0;transition:transform .2s}._8VPnOG_filterChevronOpen{transform:rotate(180deg)}._8VPnOG_filterDropdown{z-index:30;background:#fff;border:1px solid #eef2f7;border-radius:14px;flex-direction:column;gap:2px;width:max-content;min-width:100%;max-width:320px;padding:6px;display:flex;position:absolute;top:calc(100% + 10px);left:auto;right:0;box-shadow:0 20px 40px #0f172a24}._8VPnOG_filterOption{text-align:left;color:#0f172a;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:9px;padding:10px 12px;font-size:.92rem;text-decoration:none;transition:background .15s,color .15s}._8VPnOG_filterOption:hover{background:var(--primary-light);color:var(--primary-dark)}._8VPnOG_filterOptionActive{background:var(--primary);color:#fff;font-weight:600}._8VPnOG_filterOptionActive:hover{background:var(--primary-dark);color:#fff}._8VPnOG_emptyState{text-align:center;color:var(--text-muted,#777);grid-column:1/-1;padding:3rem 0}@media (max-width:992px){._8VPnOG_blog{padding-top:56px}._8VPnOG_grid{grid-template-columns:repeat(2,1fr);gap:38px 28px}}@media (max-width:640px){._8VPnOG_blog{padding:44px 0 72px}._8VPnOG_toolbar{box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:column;align-items:stretch;gap:12px;margin-bottom:28px}._8VPnOG_toolbar:hover,._8VPnOG_toolbar:focus-within{box-shadow:none}._8VPnOG_searchInput{background:#fff;border:1px solid #e2e8f0;border-radius:100px;box-shadow:0 4px 16px #0f172a14}._8VPnOG_searchInput:focus{border-color:var(--primary);box-shadow:0 0 0 4px #0055a41f}._8VPnOG_filterWrap{width:100%}._8VPnOG_filterSelect{background:#fff;border:1px solid #e2e8f0;border-radius:12px;width:100%;box-shadow:0 4px 16px #0f172a14}._8VPnOG_grid{grid-template-columns:1fr;gap:34px}._8VPnOG_header{margin-bottom:34px}._8VPnOG_postTitle,._8VPnOG_excerpt{min-height:0}}
