.blog_page__iP9Ub{min-height:100vh;background:#fff;color:#334155}.blog_header__0iz8y{padding:3.5rem 1rem 2.75rem;text-align:center;border-bottom:1px solid #e2e8f0}.blog_headerTitle__igS1C{color:#0f172a;margin:0 0 .75rem}.blog_headerSubtitle__oTw22{font-size:17px;line-height:1.7;color:#334155;margin:0}.blog_headerPage__3hdPZ{font-size:14px;color:#64748b;margin:.375rem 0 0}.blog_catBar__DYb_e{border-bottom:1px solid #e2e8f0;padding:0 1rem}.blog_catList__mMQ67{max-width:1008px;margin:0 auto;display:flex;gap:.5rem;padding:.875rem 0;flex-wrap:wrap}.blog_catPill__Xj_9Y{display:inline-flex;align-items:center;min-height:2.75rem;font-size:15px;font-weight:500;padding:0 1rem;border-radius:9999px;color:#334155;background:#fff;border:1px solid #cbd5e1;text-decoration:none;transition:background .15s,border-color .15s,color .15s}.blog_catPill__Xj_9Y:hover{background:#f8fafc;border-color:#94a3b8;color:#0f172a}.blog_catPillActive__N5SQZ,.blog_catPillActive__N5SQZ:hover{background:#0277bd;border-color:#0277bd;color:#fff}.blog_catPillActive__N5SQZ:hover{background:#01579b;border-color:#01579b}.blog_main__mNBhz{max-width:1008px;margin:0 auto;padding:3rem 1rem 4rem}@media (min-width:600px){.blog_main__mNBhz{padding-left:1.5rem;padding-right:1.5rem}}.blog_grid__4VF_V{display:grid;gap:1.5rem;grid-template-columns:1fr}@media (min-width:600px){.blog_grid__4VF_V{grid-template-columns:repeat(2,minmax(0,1fr))}}.blog_card__AELHx{display:flex;flex-direction:column;min-width:0;text-decoration:none;border-radius:1rem;border:1px solid #e2e8f0;overflow:hidden;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04);transition:border-color .15s,box-shadow .15s}.blog_card__AELHx:hover{border-color:#cbd5e1;box-shadow:0 4px 16px rgba(15,23,42,.06)}.blog_card__AELHx:focus-visible,.blog_hero__WLLgl:focus-visible{outline:3px solid #4fc3f7;outline-offset:2px}.blog_cardImage__JEROn{position:relative;aspect-ratio:16/9;background:#f1f5f9;overflow:hidden}.blog_cardImage__JEROn img{width:100%;height:100%;object-fit:cover}.blog_cardImageEmpty__OsCas{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 70% 30%,#0277bd 0,#0a1f44 60%,#050d1f 100%)}.blog_cardImageEmpty__OsCas span{font-size:clamp(22px,18px + 1.5vw,32px);font-weight:700;letter-spacing:.01em;color:#fff;text-shadow:0 0 18px rgba(79,195,247,.7)}.blog_cardBody__mNUBU{padding:1.25rem}@media (min-width:600px){.blog_cardBody__mNUBU{padding:1.25rem 1.5rem 1.5rem}}.blog_cardMeta__Ux07F{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-bottom:.75rem;font-size:14px;line-height:1.5;color:#64748b}.blog_cardCategory__Rikqh{max-width:100%}.blog_cardMembers__ire2F{font-weight:600;color:#01579b}.blog_cardDate__BvWeL,.blog_cardDot__O4M97{color:#64748b}.blog_page__iP9Ub .blog_cardTitle__Yatym:not([hidden]){color:#0f172a;margin:0 0 .5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .15s}.blog_card__AELHx:hover .blog_cardTitle__Yatym{color:#0277bd}.blog_cardExcerpt__jDGOY{font-size:15px;color:#334155;line-height:1.65;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0}.blog_empty__oeFlF{text-align:center;padding:5rem 1rem;color:#64748b;font-size:17px}.blog_pagination__GtfcC{flex-wrap:wrap;gap:.5rem;margin-top:3.5rem}.blog_pageBtn__A1PQb,.blog_pagination__GtfcC{display:flex;align-items:center;justify-content:center}.blog_pageBtn__A1PQb{min-width:2.75rem;height:2.75rem;padding:0 .75rem;border-radius:.75rem;font-size:15px;font-weight:500;color:#1e293b;border:1px solid #cbd5e1;text-decoration:none;transition:background .15s,border-color .15s,color .15s;background:#fff;cursor:pointer}.blog_pageBtn__A1PQb:hover{background:#f8fafc;border-color:#94a3b8;color:#0f172a}.blog_pageBtnActive__gp5R0,.blog_pageBtnActive__gp5R0:hover{background:#0277bd;border-color:#0277bd;color:#fff}.blog_pageDots__CE5Pv{width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center;color:#64748b;font-size:15px}.blog_paginationInfo__FKv_D{text-align:center;margin-top:.75rem;font-size:14px;color:#64748b}.blog_searchWrap__RIvRI{margin-top:1.5rem;display:flex;justify-content:center}.blog_searchForm__lZ3RJ{display:flex;gap:.5rem;width:100%;max-width:28rem}.blog_searchInput__Gwvzs{flex:1;min-width:0;height:3rem;border:1px solid #cbd5e1;border-radius:.75rem;padding:0 1rem;color:#0f172a;background:#fff;outline:none;transition:border-color .15s,box-shadow .15s}.blog_searchInput__Gwvzs:focus{border-color:#0277bd;box-shadow:0 0 0 3px rgba(2,119,189,.15)}.blog_searchInput__Gwvzs::placeholder{color:#64748b}.blog_searchBtn__hSbQm{flex-shrink:0;cursor:pointer}.blog_hero__WLLgl{display:block;text-decoration:none;border-radius:1rem;border:1px solid #e2e8f0;overflow:hidden;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04);margin-bottom:2rem;transition:border-color .15s,box-shadow .15s}.blog_hero__WLLgl:hover{border-color:#cbd5e1;box-shadow:0 4px 16px rgba(15,23,42,.06)}.blog_heroImage__eD6_g{position:relative;aspect-ratio:16/9;background:#f1f5f9;overflow:hidden}.blog_heroImage__eD6_g img{width:100%;height:100%;object-fit:cover}.blog_heroFeaturedBadge__lQ8Pj{position:absolute;top:.875rem;left:.875rem;background:#0f172a;color:#fff;font-size:14px;font-weight:600;line-height:1.5;padding:.25rem .75rem;border-radius:9999px}.blog_heroBody__eK5OC{padding:1.25rem 1.25rem 1.5rem}@media (min-width:600px){.blog_heroBody__eK5OC{padding:1.5rem 1.75rem 1.75rem}}.blog_heroMeta___sjAh{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-bottom:.75rem;font-size:14px;line-height:1.5;color:#64748b}.blog_heroCategory__9wGnP{max-width:100%}.blog_heroDate__K3Ru5,.blog_heroDot__NOtr2{color:#64748b}.blog_page__iP9Ub .blog_heroTitle__avXya:not([hidden]){font-size:clamp(22px,19.2px + .75vw,28px);font-weight:700;color:#0f172a;line-height:1.35;margin:0 0 .625rem;transition:color .15s}.blog_hero__WLLgl:hover .blog_heroTitle__avXya{color:#0277bd}.blog_heroExcerpt__Cv9Pk{font-size:17px;color:#334155;line-height:1.7;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_newsletter__kHlYR{margin-top:3rem;padding:2rem 1.25rem;background:#e1f5fe;border-radius:1rem;text-align:center}@media (min-width:600px){.blog_newsletter__kHlYR{padding:2.5rem 2rem}}.blog_newsletterTitle__kVkvb{font-size:clamp(19px,17.92px + .25vw,21px);font-weight:700;color:#0f172a;line-height:1.45;margin:0 0 .5rem}.blog_newsletterSub__vNnCs{font-size:17px;color:#334155;margin:0 0 1.25rem}.blog_page__iP9Ub .blog_newsletter__kHlYR .blog_newsletterBtn__oolJX{max-width:100%;white-space:normal;text-align:center}