.blog_page__BjWbF{padding-block:clamp(1.4rem,2.4vw,2.4rem) 3rem}.blog_hero__4ZbGN{position:relative;overflow:hidden;border-radius:28px;border:1px solid color-mix(in srgb,var(--primary) 16%,var(--border));background:radial-gradient(1200px 320px at 100% -20%,rgba(198,148,70,.25),transparent 45%),linear-gradient(135deg,rgba(20,80,95,.1),rgba(20,80,95,.02));padding:clamp(1.4rem,3vw,2.4rem);box-shadow:var(--shadow-sm)}.blog_kicker__wvvN_{display:inline-flex;align-items:center;gap:.45rem;margin:0;border:1px solid color-mix(in srgb,var(--primary) 30%,transparent);border-radius:999px;padding:.32rem .76rem;font-weight:700;font-size:.82rem;color:var(--primary-dark);background:color-mix(in srgb,var(--surface) 65%,white)}.blog_hero__4ZbGN h1{margin:.8rem 0 .5rem;font-size:clamp(1.65rem,3vw,2.45rem);line-height:1.15}.blog_hero__4ZbGN p{margin:0;max-width:64ch;color:var(--text-muted);font-size:clamp(.94rem,1.3vw,1.04rem)}.blog_filters__2Ha6K{margin-top:1rem;background:var(--surface);border-radius:20px;border:1px solid var(--border);box-shadow:var(--shadow-sm);padding:.9rem;display:grid;grid-template-columns:minmax(0,1.9fr) repeat(2,minmax(170px,1fr)) auto;gap:.7rem;align-items:end}.blog_field__1cKOp{display:grid;gap:.35rem}.blog_field__1cKOp span{color:var(--text-muted);font-size:.8rem;font-weight:650}.blog_field__1cKOp input,.blog_field__1cKOp select{width:100%;min-height:42px;border:1px solid var(--border);border-radius:11px;padding-inline:.72rem;background:color-mix(in srgb,var(--surface-soft) 56%,white);color:var(--text)}.blog_field__1cKOp input:focus,.blog_field__1cKOp select:focus{outline:2px solid color-mix(in srgb,var(--primary) 30%,transparent);outline-offset:1px}.blog_submitBtn__y6NzB{min-height:42px;border:1px solid var(--primary);border-radius:11px;padding-inline:.95rem;background:var(--primary);color:#fff;font-weight:700;cursor:pointer;transition:filter .14s ease}.blog_submitBtn__y6NzB:hover{filter:brightness(1.07)}.blog_summaryRow___2EZX{margin-top:.9rem;display:flex;align-items:center;justify-content:space-between;gap:.8rem}.blog_summaryRow___2EZX p{margin:0;color:var(--text-muted);font-size:.92rem}.blog_clearBtn__2o1F9{border:1px solid var(--border);border-radius:999px;padding:.4rem .8rem;background:var(--surface);font-size:.84rem;font-weight:650;color:var(--primary)}.blog_grid__b3Ij3{margin-top:.95rem;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.9rem}.blog_card__f1drk{grid-column:span 4;border-radius:20px;overflow:hidden;border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);display:flex;flex-direction:column}.blog_coverWrap__LNOwm{position:relative;display:block;aspect-ratio:16/10;background:linear-gradient(140deg,color-mix(in srgb,var(--primary) 25%,transparent),rgba(198,148,70,.33))}.blog_coverWrap__LNOwm img{width:100%;height:100%;object-fit:cover;display:block}.blog_coverFallback__CTdu4{width:100%;height:100%;display:grid;place-items:center}.blog_coverFallback__CTdu4 span{display:inline-grid;place-items:center;width:68px;height:68px;border-radius:18px;font-size:2rem;color:#fff;font-weight:900;background:color-mix(in srgb,var(--primary-dark) 70%,#000)}.blog_featured__iGK6X{position:absolute;inset-block-start:.7rem;inset-inline-start:.7rem;padding:.28rem .62rem;border-radius:999px;background:color-mix(in srgb,var(--accent) 84%,white);color:#3f2a08;font-size:.72rem;font-weight:800}.blog_cardBody__4GkZO{display:grid;align-content:start;gap:.68rem;padding:.92rem;height:100%}.blog_meta__qIUSh{margin:0;color:var(--text-muted);font-size:.78rem;line-height:1.45}.blog_cardBody__4GkZO h2{margin:0;font-size:1.1rem;line-height:1.28}.blog_cardBody__4GkZO h2 a{color:var(--text)}.blog_excerpt__3nQ_c{margin:0;color:var(--text-muted);font-size:.92rem;line-height:1.56;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_chips__xCFmt{display:flex;flex-wrap:wrap;gap:.45rem}.blog_chips__xCFmt span{font-size:.76rem;border-radius:999px;padding:.25rem .56rem;border:1px solid color-mix(in srgb,var(--primary) 14%,var(--border));color:color-mix(in srgb,var(--text) 86%,var(--text-muted));background:color-mix(in srgb,var(--surface-soft) 54%,white)}.blog_readMore__AY07L{margin-top:auto;display:inline-flex;align-items:center;gap:.36rem;color:var(--primary);font-weight:700;width:max-content}.blog_readMore__AY07L:after{content:"→"}[dir=rtl] .blog_readMore__AY07L:after{content:"←"}.blog_empty__Rgux6{margin-top:1rem;border:1px dashed color-mix(in srgb,var(--primary) 24%,var(--border));border-radius:18px;padding:1.2rem;background:color-mix(in srgb,var(--surface-soft) 36%,white)}.blog_empty__Rgux6 h2{margin:0;font-size:1.2rem}.blog_empty__Rgux6 p{margin:.42rem 0 0;color:var(--text-muted)}.blog_pagination__UXbEI{margin-top:1.15rem;display:flex;align-items:center;justify-content:space-between}.blog_pagination__UXbEI a{border:1px solid var(--border);background:var(--surface);border-radius:999px;padding:.42rem .86rem;color:var(--text);font-weight:650}@media (max-width:1120px){.blog_grid__b3Ij3{grid-template-columns:repeat(2,minmax(0,1fr))}.blog_card__f1drk{grid-column:span 1}}@media (max-width:900px){.blog_filters__2Ha6K{grid-template-columns:1fr 1fr}.blog_submitBtn__y6NzB{grid-column:1/-1}}@media (max-width:700px){.blog_page__BjWbF{padding-block-end:2.2rem}.blog_filters__2Ha6K,.blog_grid__b3Ij3{grid-template-columns:1fr}.blog_summaryRow___2EZX{align-items:flex-start;flex-direction:column}}