:root{--brand:var(--color-primary,#6db750);--ink:var(--color-text,#1f2937);--muted:#64748b;--card-bg:#fff;--card-border:#02061714;--card-shadow:0 10px 30px #0206170f}.BlogsList-module__K2LMCq__blogContainer{max-width:1100px;margin:7% auto 0;padding:20px}.BlogsList-module__K2LMCq__blogHeaderRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.BlogsList-module__K2LMCq__blogHeading{color:var(--brand);margin:0;font-size:clamp(1.4rem,1.6vw,1.8rem);font-weight:800}.BlogsList-module__K2LMCq__blogSearch input{border:1px solid var(--card-border);border-radius:10px;outline:none;min-width:260px;padding:10px 12px;font-size:.95rem}.BlogsList-module__K2LMCq__blogSearch input:focus{border-color:color-mix(in oklab,var(--brand),#000 20%)}.BlogsList-module__K2LMCq__blogEmpty,.BlogsList-module__K2LMCq__blogError{color:var(--muted)}.BlogsList-module__K2LMCq__blogGrid{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;grid-template-rows:repeat(2,auto);grid-auto-columns:minmax(300px,1fr);grid-auto-flow:column;align-items:start;gap:14px;padding-bottom:6px;display:grid;overflow-x:auto}@media (max-width:900px){.BlogsList-module__K2LMCq__blogGrid{grid-template-rows:repeat(2,auto);grid-auto-columns:minmax(260px,1fr)}}@media (max-width:560px){.BlogsList-module__K2LMCq__blogGrid{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row;overflow-x:visible}}.BlogsList-module__K2LMCq__blogCard{background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--card-shadow);border-radius:14px;flex-direction:column;height:100%;display:flex;overflow:hidden}.BlogsList-module__K2LMCq__blogCardMedia{aspect-ratio:16/9;background:#151515;display:block}.BlogsList-module__K2LMCq__blogCardMedia img{object-fit:cover;width:100%;height:100%;display:block}.BlogsList-module__K2LMCq__blogCardPlaceholder{background:repeating-linear-gradient(45deg,#222,#222 10px,#1b1b1b 10px 20px);width:100%;height:100%}.BlogsList-module__K2LMCq__blogCardBody{gap:8px;padding:12px 14px;display:grid}.BlogsList-module__K2LMCq__blogCardTitle{margin:0;font-size:1.02rem;font-weight:800;line-height:1.25}.BlogsList-module__K2LMCq__blogCardTitle a{color:var(--ink);text-decoration:none}.BlogsList-module__K2LMCq__blogCardTitle a:hover{text-decoration:underline}.BlogsList-module__K2LMCq__blogCardMeta{flex-wrap:wrap;gap:8px;display:flex}.BlogsList-module__K2LMCq__chip{color:#065f46;background:#f0fdf4;border:1px solid #b7f1c5;border-radius:999px;padding:4px 8px;font-size:.78rem;font-weight:700}.BlogsList-module__K2LMCq__chipMuted{color:#475569;background:#f8fafc;border-color:#e2e8f0}.BlogsList-module__K2LMCq__blogCardExcerpt{color:#334155;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.BlogsList-module__K2LMCq__blogCardCta{margin-top:2px}.BlogsList-module__K2LMCq__btnRead{background:var(--brand);color:#111;border-radius:10px;padding:10px 14px;font-size:.92rem;font-weight:900;text-decoration:none;display:inline-block;box-shadow:0 4px 12px #6db75033}.BlogsList-module__K2LMCq__btnRead:hover{filter:brightness(1.06);transform:translateY(-1px)}.BlogsList-module__K2LMCq__blogPager{justify-content:center;align-items:center;gap:12px;margin-top:18px;display:flex}.BlogsList-module__K2LMCq__pagerBtn{border:1px solid var(--card-border);cursor:pointer;background:#fff;border-radius:10px;padding:8px 12px}.BlogsList-module__K2LMCq__pagerBtn:disabled{opacity:.5;cursor:not-allowed}.BlogsList-module__K2LMCq__pagerStatus{color:var(--muted)}.BlogsList-module__K2LMCq__skeleton{position:relative;overflow:hidden}.BlogsList-module__K2LMCq__skeleton:after{content:"";background:linear-gradient(90deg,#0000,#fff5,#0000);animation:1.2s infinite BlogsList-module__K2LMCq__shimmer;position:absolute;inset:0}.BlogsList-module__K2LMCq__sImage{background:#e2e8f0;height:160px}.BlogsList-module__K2LMCq__sLine{background:#e2e8f0;border-radius:6px;height:14px;margin:10px}.BlogsList-module__K2LMCq__w1{width:70%}.BlogsList-module__K2LMCq__w2{width:50%}.BlogsList-module__K2LMCq__w3{width:85%}@keyframes BlogsList-module__K2LMCq__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.BlogsList-module__K2LMCq__blogContainer .BlogsList-module__K2LMCq__blogCard .BlogsList-module__K2LMCq__blogCardTitle a,.BlogsList-module__K2LMCq__blogContainer .BlogsList-module__K2LMCq__blogCard .BlogsList-module__K2LMCq__blogCardTitle a:visited{color:#0f172a!important}.BlogsList-module__K2LMCq__blogContainer .BlogsList-module__K2LMCq__blogCard .BlogsList-module__K2LMCq__blogCardTitle a:hover{color:#0a0f1a;text-decoration:underline}.BlogsList-module__K2LMCq__blogContainer .BlogsList-module__K2LMCq__blogCard .BlogsList-module__K2LMCq__blogCardTitle a:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:6px}
