.Blog_page__uuiEZ{padding:40px 0 72px}.Blog_hero__RMJmw{border:1px solid #dbe4f0;border-radius:32px;background:radial-gradient(circle at top left,rgba(10,99,255,.08),transparent 32%),linear-gradient(180deg,#ffffff,#f8fbff);padding:32px}.Blog_heroKicker__fC1RW{color:#0a63ff;font-size:12px;font-weight:700;letter-spacing:.22em;margin:0;text-transform:uppercase}.Blog_heroTitle__n27Po{color:#0f172a;font-size:clamp(2rem,4vw,3.4rem);font-weight:700;letter-spacing:-.04em;line-height:1.05;margin:14px 0 12px;max-width:900px}.Blog_heroText__avg_k{color:#475569;font-size:1rem;line-height:1.8;margin:0;max-width:760px}.Blog_searchSection__qVQrx{margin-top:28px}.Blog_searchForm__YmAqw{display:flex;align-items:center;gap:12px;max-width:620px;margin:0 auto}.Blog_searchInputWrap__jEm44{flex:1}.Blog_searchInput__u0xz9{width:100%;height:56px;border:1px solid #dbe4f0;border-radius:999px;background:#fff;color:#0f172a;font-size:1rem;outline:none;padding:0 22px;box-shadow:0 18px 40px rgba(15,23,42,.04)}.Blog_searchInput__u0xz9:focus{border-color:#0a63ff}.Blog_searchInput__u0xz9::placeholder{color:#94a3b8}.Blog_searchButton__IzGMT{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border:1px solid #dbe4f0;border-radius:999px;background:#fff;color:#64748b;cursor:pointer;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.Blog_searchButton__IzGMT:hover{border-color:#0a63ff;color:#0a63ff}.Blog_searchMeta__GfJkR{margin-top:22px;text-align:center}.Blog_searchTitle__F6biT{color:#161b22;font-size:clamp(1.8rem,3vw,2.35rem);font-weight:700;letter-spacing:-.03em;margin:0}.Blog_searchSubtitle__8_KRC{color:#64748b;font-size:.95rem;margin:6px 0 0}.Blog_featuredSection__owELT{margin-top:28px}.Blog_featuredCard__499RN{display:grid;gap:24px;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);align-items:stretch;border:1px solid #dbe4f0;border-radius:32px;background:#fff;box-shadow:0 18px 40px rgba(15,23,42,.06);overflow:hidden}.Blog_featuredContent__PaeF_{display:flex;flex-direction:column;justify-content:center;padding:30px 32px}.Blog_featuredTitle__nUYEz{color:#0f172a;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:700;letter-spacing:-.03em;line-height:1.12;margin:10px 0 0}.Blog_featuredText__cjcIs{color:#475569;font-size:1rem;line-height:1.8;margin:14px 0 0}.Blog_featuredMediaWrap___bK5C{display:block;min-height:100%}.Blog_featuredImage__9TOSA{height:100%;min-height:320px;object-fit:cover;width:100%}.Blog_readMoreLink__8UR_m{color:#0a63ff;font-size:.95rem;font-weight:700;margin-top:22px;text-decoration:none}.Blog_readMoreLink__8UR_m:hover{text-decoration:underline}.Blog_archiveGrid__Ka2wR{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px}.Blog_relatedGrid__XOQwb{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.Blog_card__S50Mk{background:#fff;border:1px solid #dbe4f0;border-radius:24px;box-shadow:0 18px 40px rgba(15,23,42,.05);overflow:hidden}.Blog_cardImageLink__EfswF{display:block}.Blog_cardImage__Roswh{aspect-ratio:16/9;object-fit:cover;width:100%}.Blog_imagePlaceholder___RdBB{display:flex;align-items:center;justify-content:center;aspect-ratio:16/9;background:linear-gradient(135deg,#eef5ff,#f8fafc);color:#0a63ff;font-size:.95rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.Blog_cardBody__dIqZr{padding:20px 22px 22px}.Blog_cardDate__748Gn{color:#0a63ff;font-size:.88rem;font-weight:600;margin:0}.Blog_cardTitle__iR2f7{color:#0f172a;font-size:1.25rem;font-weight:700;letter-spacing:-.02em;line-height:1.24;margin:10px 0 0}.Blog_cardText___7K8P{color:#475569;display:-webkit-box;font-size:.95rem;line-height:1.75;margin:12px 0 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.Blog_cardMeta__5_JMc{color:#64748b;display:flex;flex-wrap:wrap;gap:10px;font-size:.85rem;margin-top:16px}.Blog_tagList__9ou6R{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.Blog_tag__9fN0v{background:#eef3f8;border-radius:999px;color:#425466;font-size:.78rem;font-weight:600;padding:7px 12px}.Blog_articleTop__1ti8F{display:grid;gap:18px}.Blog_backLink__1507x{display:inline-flex;align-items:center;gap:8px;color:#0f172a;font-size:.92rem;font-weight:700;text-decoration:none}.Blog_backLink__1507x:hover{color:#0a63ff}.Blog_articleLoading___qk0V{display:flex;justify-content:center;padding:48px 0}.Blog_articleHero__h1jK4{display:grid;gap:28px;grid-template-columns:minmax(0,1fr) minmax(320px,.95fr);align-items:center;border:1px solid #dbe4f0;border-radius:32px;background:#fff;box-shadow:0 18px 40px rgba(15,23,42,.06);overflow:hidden;padding:28px}.Blog_articleHeroContent__Hv5b2{min-width:0}.Blog_articleHeroTitle__p7_Y_{color:#161b22;font-size:clamp(2rem,4vw,3.3rem);font-weight:700;letter-spacing:-.04em;line-height:1.05;margin:14px 0 0}.Blog_articleHeroExcerpt__F41He{color:#475569;font-size:1.02rem;line-height:1.85;margin:18px 0 0;max-width:640px}.Blog_authorRow___gvUn{display:flex;align-items:center;gap:14px;margin-top:24px}.Blog_authorAvatar__FGygy{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:999px;background:linear-gradient(135deg,#0a63ff,#4f8dff);color:#fff;font-size:.92rem;font-weight:700}.Blog_authorName__yVFPi{color:#0f172a;font-size:1rem;font-weight:700;margin:0}.Blog_authorRole__KD3mO{color:#64748b;font-size:.9rem;margin:3px 0 0}.Blog_articleHeroMedia__Ow9MV{min-width:0}.Blog_articleHeroImage__z9bQ6{aspect-ratio:16/10;border-radius:24px;object-fit:cover;width:100%}.Blog_articleWrap__AgenX{margin-top:28px}.Blog_articleCard__FIpWY{background:#fff;border:1px solid #dbe4f0;border-radius:32px;box-shadow:0 18px 40px rgba(15,23,42,.05);overflow:hidden}.Blog_articleInner__ZgPQ_{padding:32px}.Blog_articleBodyShell__4V_Qk{margin:0 auto;max-width:820px}.Blog_articleBody__mSEZe{color:#1e293b;font-size:1rem;line-height:1.85}.Blog_articleBody__mSEZe h1,.Blog_articleBody__mSEZe h2,.Blog_articleBody__mSEZe h3,.Blog_articleBody__mSEZe h4{color:#0f172a;font-weight:700;letter-spacing:-.03em;line-height:1.18;margin:30px 0 14px}.Blog_articleBody__mSEZe h1{font-size:2.1rem}.Blog_articleBody__mSEZe h2{font-size:1.75rem}.Blog_articleBody__mSEZe h3{font-size:1.35rem}.Blog_articleBody__mSEZe blockquote,.Blog_articleBody__mSEZe ol,.Blog_articleBody__mSEZe p,.Blog_articleBody__mSEZe pre,.Blog_articleBody__mSEZe ul{margin:0 0 18px}.Blog_articleBody__mSEZe ol,.Blog_articleBody__mSEZe ul{padding-left:20px}.Blog_articleBody__mSEZe a{color:#0a63ff;font-weight:600;text-decoration:underline}.Blog_articleBody__mSEZe blockquote{border-left:4px solid #0a63ff;color:#334155;padding-left:18px}.Blog_articleBody__mSEZe img{border-radius:24px;display:block;margin:24px auto;max-width:100%}.Blog_sectionTitle__ofQDC{color:#161b22;font-size:clamp(1.8rem,3vw,2.35rem);font-weight:700;letter-spacing:-.03em;margin:0 0 22px}.Blog_relatedSection__7KxUK{margin-top:36px}.Blog_emptyState__mwyxC{background:#fff;border:1px dashed #dbe4f0;border-radius:28px;color:#64748b;margin-top:12px;padding:48px 24px;text-align:center}.Blog_pagination__lgeDi{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:28px}.Blog_paginationNumbers__aSqL0{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.Blog_paginationButton__ByW19,.Blog_paginationNumber__LXjZn{border:1px solid #dbe4f0;border-radius:999px;background:#fff;color:#0f172a;cursor:pointer;font-size:.92rem;font-weight:600;min-width:44px;padding:10px 16px;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.Blog_paginationButton__ByW19:hover,.Blog_paginationNumber__LXjZn:hover{border-color:#0a63ff;color:#0a63ff}.Blog_paginationButton__ByW19:disabled{cursor:not-allowed;opacity:.45}.Blog_paginationNumberActive__5rrUA{background:#0a63ff;border-color:#0a63ff;color:#fff}@media (max-width:1024px){.Blog_articleHero__h1jK4,.Blog_featuredCard__499RN{grid-template-columns:1fr}.Blog_archiveGrid__Ka2wR{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.Blog_page__uuiEZ{padding:28px 0 56px}.Blog_articleHero__h1jK4,.Blog_articleInner__ZgPQ_,.Blog_featuredContent__PaeF_,.Blog_hero__RMJmw{padding:22px}.Blog_searchForm__YmAqw{gap:10px}.Blog_searchInput__u0xz9{height:52px;padding:0 18px}.Blog_searchButton__IzGMT{width:52px;height:52px}.Blog_archiveGrid__Ka2wR{grid-template-columns:1fr}.Blog_pagination__lgeDi{flex-direction:column}}