.cblog[data-v-9c65a90a]{--co:#2563eb}.cblog-hero[data-v-9c65a90a]{position:relative;padding:60px 0 20px;overflow:hidden}.cblog-hero-glow[data-v-9c65a90a]{position:absolute;top:-160px;left:50%;transform:translate(-50%);width:860px;height:560px;border-radius:50%;background:radial-gradient(circle,rgba(37,99,235,.12),transparent 66%);pointer-events:none}.cblog-head[data-v-9c65a90a]{position:relative}.cblog-feat[data-v-9c65a90a]{display:grid;grid-template-columns:1.1fr 1fr;gap:0;background:#fff;border:1px solid #e8ecf3;border-radius:7px;overflow:hidden;text-decoration:none;color:inherit;box-shadow:0 30px 70px -40px #0f172a59;transition:transform .2s ease,box-shadow .2s ease}.cblog-feat[data-v-9c65a90a]:hover{transform:translateY(-3px);box-shadow:0 40px 80px -40px #2563eb66}.cblog-feat-cover[data-v-9c65a90a]{min-height:300px;background:#eef2f7 50%/cover no-repeat}.cblog-feat-body[data-v-9c65a90a]{padding:34px 38px;display:flex;flex-direction:column;align-items:flex-start;gap:14px;justify-content:center}.cblog-feat-body h2[data-v-9c65a90a]{font-size:clamp(1.4rem,2.4vw,2rem);font-weight:700;letter-spacing:-.02em;line-height:1.16;color:#0f172a;margin:0}.cblog-feat-body p[data-v-9c65a90a]{color:#64748b;margin:0;line-height:1.6}.cblog-feat-cta[data-v-9c65a90a]{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--co);margin-top:4px}.cblog-list-sec[data-v-9c65a90a]{padding:40px 0 84px}.cblog-layout[data-v-9c65a90a]{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:40px;align-items:start}.cblog-main[data-v-9c65a90a]{min-width:0}.cblog-filters[data-v-9c65a90a]{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-bottom:34px}.cblog-filter[data-v-9c65a90a]{font-size:13.5px;font-weight:600;color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:8px 18px;cursor:pointer;font-family:inherit;transition:all .15s ease}.cblog-filter[data-v-9c65a90a]:hover{border-color:var(--co);color:var(--co)}.cblog-filter.is-on[data-v-9c65a90a]{background:var(--co);border-color:var(--co);color:#fff}.cblog-grid[data-v-9c65a90a]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.cblog-card[data-v-9c65a90a]{display:flex;flex-direction:column;background:#fff;border:1px solid #e8ecf3;border-radius:7px;overflow:hidden;text-decoration:none;color:inherit;box-shadow:0 16px 40px -30px #0f172a47;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.cblog-card[data-v-9c65a90a]:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--co) 30%,#e8ecf3);box-shadow:0 26px 52px -28px #2563eb66}.cblog-card-cover[data-v-9c65a90a]{position:relative;height:180px;background:#eef2f7 50%/cover no-repeat}.cblog-card-badge[data-v-9c65a90a]{position:absolute;top:12px;left:12px;background:#ffffffeb!important}.cblog-card-body[data-v-9c65a90a]{padding:18px 20px 20px;display:flex;flex-direction:column;gap:10px;flex:1}.cblog-card-body h3[data-v-9c65a90a]{font-size:17px;font-weight:700;line-height:1.32;color:#0f172a;margin:0}.cblog-card-body p[data-v-9c65a90a]{font-size:14px;color:#64748b;line-height:1.55;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cblog-meta[data-v-9c65a90a]{display:flex;gap:16px;margin-top:auto;padding-top:6px}.cblog-meta span[data-v-9c65a90a]{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;color:#94a3b8}.cblog-meta svg[data-v-9c65a90a]{color:var(--co);opacity:.7}.cblog-empty[data-v-9c65a90a]{text-align:center;color:#94a3b8;padding:40px 0}@media(max-width:980px){.cblog-layout[data-v-9c65a90a]{grid-template-columns:1fr;gap:40px}}@media(max-width:940px){.cblog-feat[data-v-9c65a90a]{grid-template-columns:1fr}.cblog-feat-cover[data-v-9c65a90a]{min-height:200px}}@media(max-width:620px){.cblog-grid[data-v-9c65a90a]{grid-template-columns:1fr}}
