.BlogPage_pageWrapper__YTGt7{background:#f8fafc;color:#0f172a;min-height:100vh;padding-bottom:80px}.BlogPage_heroSection__zxDeq{background:linear-gradient(180deg,#f0f7ff,#fff);border-bottom:1px solid #e2e8f0;padding:130px 5% 60px}.BlogPage_heroInner__BpTuB{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.25fr 1fr;align-items:center;gap:40px}.BlogPage_heroEyebrow__RHSlp{display:inline-flex;align-items:center;gap:8px;color:#2563eb;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:18px}.BlogPage_heroHeading__6rzhE{font-size:clamp(38px,4.5vw,60px);line-height:1.12;letter-spacing:-.035em;font-weight:800;color:#0f172a;margin:0 0 20px}.BlogPage_heroHeading__6rzhE em{font-family:var(--font-serif,"Playfair Display",Georgia,serif);font-style:italic;font-weight:400;color:#2d6fe8}.BlogPage_heroSub__OHrP_{font-size:17px;line-height:1.65;color:#475569;max-width:560px;margin:0 0 32px}.BlogPage_heroCtas__QGWCl{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.BlogPage_btnPrimary__EsYJJ{background:#2563eb;color:#fff;padding:14px 26px;border-radius:10px;font-size:14.5px;font-weight:600;text-decoration:none;transition:all .2s ease;display:inline-flex;align-items:center;gap:8px;box-shadow:0 8px 24px #2563eb40;border:0;cursor:pointer}.BlogPage_btnPrimary__EsYJJ:hover{background:#1d4ed8;transform:translateY(-1px);box-shadow:0 12px 28px #2563eb59}.BlogPage_btnSecondary__1Hl1j{background:#fff;color:#1e293b;border:1px solid #cbd5e1;padding:13px 24px;border-radius:10px;font-size:14.5px;font-weight:600;text-decoration:none;transition:all .2s ease;display:inline-flex;align-items:center;gap:6px;cursor:pointer}.BlogPage_btnSecondary__1Hl1j:hover{border-color:#94a3b8;background:#f8fafc}.BlogPage_heroVisual__h_JQ7{display:flex;justify-content:center;align-items:center;position:relative}.BlogPage_heroGraphicImage__ObXp7{width:100%;max-width:520px;height:auto;object-fit:contain;filter:drop-shadow(0 20px 35px rgba(37,99,235,.15));transition:transform .3s ease}.BlogPage_heroGraphicImage__ObXp7:hover{transform:translateY(-4px) scale(1.02)}.BlogPage_mockupBadge__APlLz{display:inline-flex;align-items:center;gap:6px;background:#ffffff26;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:5px 12px;border-radius:999px;color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border:1px solid #fff3}.BlogPage_mockupBody__NEfo_{position:relative;z-index:1}.BlogPage_mockupTitle__im3fT{font-size:22px;font-weight:700;color:#fff;margin:0 0 8px;line-height:1.3}.BlogPage_mockupSubtitle__J5j89{font-size:13px;color:#ffffffd9;margin:0;line-height:1.5}.BlogPage_filterBarSection__V_mIA{max-width:1200px;margin:32px auto 0;padding:0 5%}.BlogPage_filterBarTop__lpmDP{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}.BlogPage_searchBox__3tKwZ{flex:1 1;min-width:260px;position:relative}.BlogPage_searchIcon__NdHLv{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#94a3b8;pointer-events:none}.BlogPage_searchInput__CmznG{width:100%;padding:12px 14px 12px 42px;border:1px solid #cbd5e1;border-radius:10px;background:#fff;font-size:14px;color:#0f172a;outline:none;transition:all .2s ease;box-sizing:border-box}.BlogPage_searchInput__CmznG:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}.BlogPage_selectGroup__iAWrp{display:flex;align-items:center;gap:12px}.BlogPage_customSelect__oxZK5{padding:11px 16px;border:1px solid #cbd5e1;border-radius:10px;background:#fff;font-size:13.5px;color:#334155;font-weight:500;outline:none;cursor:pointer;transition:border-color .2s ease}.BlogPage_customSelect__oxZK5:focus{border-color:#2563eb}.BlogPage_categoryPills__ARLQf{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-bottom:8px}.BlogPage_pillBtn__X0OxG{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:999px;font-size:13px;font-weight:500;border:1px solid #e2e8f0;background:#fff;color:#475569;cursor:pointer;transition:all .15s ease}.BlogPage_pillBtn__X0OxG:hover{border-color:#cbd5e1;color:#0f172a;background:#f1f5f9}.BlogPage_pillActive__u6GQG{background:#0f172a;border-color:#0f172a;color:#fff}.BlogPage_pillActive__u6GQG:hover{background:#1e293b;border-color:#1e293b;color:#fff}.BlogPage_pillCount__Ptp6O{display:inline-block;padding:1px 7px;border-radius:999px;font-size:11px;font-weight:700;background:#94a3b833;color:inherit}.BlogPage_pillActive__u6GQG .BlogPage_pillCount__Ptp6O{background:#ffffff40;color:#fff}.BlogPage_featuredSection__RvZj1{max-width:1200px;margin:32px auto 0;padding:0 5%}.BlogPage_featuredCard__u7pge{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:24px;display:grid;grid-template-columns:1fr 1.35fr;gap:32px;align-items:center;box-shadow:0 10px 30px -10px #0f172a0d;text-decoration:none;color:inherit;transition:all .25s ease}.BlogPage_featuredCard__u7pge:hover{transform:translateY(-2px);box-shadow:0 20px 40px -12px #2563eb1f;border-color:#bfdbfe}.BlogPage_featuredBanner__xfx0B{background:#f1f5f9;border-radius:14px;aspect-ratio:16/10;padding:0;position:relative;overflow:hidden}.BlogPage_bannerCoverImg__QNzpZ{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease;z-index:0}.BlogPage_featuredCard__u7pge:hover .BlogPage_bannerCoverImg__QNzpZ{transform:scale(1.04)}.BlogPage_bannerTop__IIWtl{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}.BlogPage_bannerCategoryPill__Av1qB{display:inline-block;background:#0f172ab3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:4px 12px;border-radius:6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border:1px solid #ffffff26}.BlogPage_bannerBottom__W23UY{position:relative;z-index:1;background:linear-gradient(0deg,#0f172ae0 0,#0f172a66 60%,#0000);margin:-16px -24px -24px;padding:28px 24px 20px}.BlogPage_bannerSubtext___JlYV{font-size:11px;letter-spacing:.12em;opacity:.85;text-transform:uppercase;margin:0 0 6px;color:#93c5fd;font-weight:600}.BlogPage_bannerMainTitle__dXUPb{font-size:18px;font-weight:700;margin:0;line-height:1.3}.BlogPage_featuredContent__GH5YU{display:flex;flex-direction:column;justify-content:center}.BlogPage_featuredMetaRow__beZIT{display:flex;align-items:center;gap:12px;margin-bottom:14px;font-size:13px;color:#64748b}.BlogPage_badgeFeatured__A9MHJ{background:#eff6ff;border:1px solid #bfdbfe;color:#2563eb;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.BlogPage_featuredTitle__x8vst{font-size:clamp(22px,2.2vw,30px);line-height:1.25;font-weight:800;color:#0f172a;margin:0 0 14px;letter-spacing:-.02em}.BlogPage_featuredExcerpt__0ku22{font-size:15px;line-height:1.65;color:#475569;margin:0 0 20px}.BlogPage_readLink__24nsi{color:#2563eb;font-size:14.5px;font-weight:700;display:inline-flex;align-items:center;gap:6px;transition:gap .2s ease}.BlogPage_featuredCard__u7pge:hover .BlogPage_readLink__24nsi{gap:10px}.BlogPage_articlesSection__kMO_g{max-width:1200px;margin:48px auto 0;padding:0 5%}.BlogPage_sectionHeader__F58Yh{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:24px;padding-bottom:12px;border-bottom:1px solid #e2e8f0}.BlogPage_sectionTitle__0ehUX{font-size:24px;font-weight:800;color:#0f172a;letter-spacing:-.02em;margin:0}.BlogPage_articlesCount__93Cyn{font-size:14px;color:#64748b;font-weight:500}.BlogPage_gridCards__9hoqg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.BlogPage_articleCard__7Oz3K{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:all .25s ease;box-shadow:0 4px 16px #0f172a08}.BlogPage_articleCard__7Oz3K:hover{transform:translateY(-4px);box-shadow:0 16px 32px -8px #2563eb26;border-color:#bfdbfe}.BlogPage_cardBanner__ed5af{background:#f1f5f9;aspect-ratio:16/9;padding:0;position:relative;overflow:hidden}.BlogPage_cardCoverImg__80f8A{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease;z-index:0}.BlogPage_articleCard__7Oz3K:hover .BlogPage_cardCoverImg__80f8A{transform:scale(1.05)}.BlogPage_cardBannerTop__hW3__{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}.BlogPage_cardCategory__dKUn0{display:inline-block;background:#0f172ab3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:3px 10px;border-radius:6px;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border:1px solid #ffffff26}.BlogPage_cardBannerBottom__OGOyN{position:relative;z-index:1;background:linear-gradient(0deg,#0f172ad9 0,#0000);margin:-10px -18px -16px;padding:20px 18px 12px}.BlogPage_cardSubBreadcrumb__PwYu5{font-size:10px;letter-spacing:.1em;opacity:.9;text-transform:uppercase;margin:0;color:#93c5fd;font-weight:600}.BlogPage_cardBody__9NkC_{padding:22px 20px;display:flex;flex-direction:column;flex:1 1}.BlogPage_cardTitle__g7XTK{font-size:18px;line-height:1.35;font-weight:700;color:#0f172a;margin:0 0 10px;letter-spacing:-.015em;-webkit-line-clamp:2}.BlogPage_cardExcerpt___aNku,.BlogPage_cardTitle__g7XTK{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.BlogPage_cardExcerpt___aNku{font-size:13.5px;line-height:1.6;color:#475569;margin:0 0 16px;-webkit-line-clamp:3;flex:1 1}.BlogPage_cardDate__sjxG5{font-size:12.5px;color:#94a3b8;font-weight:500;margin:0}.BlogPage_loadMoreWrap__qzy_D{display:flex;justify-content:center;margin-top:40px}.BlogPage_promoBannerSection__PJgLu{max-width:1200px;margin:60px auto 0;padding:0 5%}.BlogPage_promoBanner__Jz693{background:linear-gradient(135deg,#0f2b5c,#1e40af);border-radius:20px;padding:40px 48px;display:flex;align-items:center;justify-content:space-between;gap:28px;color:#fff;box-shadow:0 20px 40px -10px #0f2b5c4d}.BlogPage_promoContent__vNk6m h3{font-size:clamp(22px,2.5vw,32px);font-weight:800;margin:0 0 10px;letter-spacing:-.02em}.BlogPage_promoContent__vNk6m p{font-size:15px;color:#ffffffd9;margin:0;max-width:600px;line-height:1.6}.BlogPage_promoBtn__uPFBz{background:#fff;color:#1e3a8a;padding:14px 28px;border-radius:10px;font-size:14.5px;font-weight:700;text-decoration:none;white-space:nowrap;transition:all .2s ease}.BlogPage_promoBtn__uPFBz:hover{background:#f8fafc;transform:translateY(-2px)}.BlogPage_newsletterSection__BmkP9{max-width:680px;margin:64px auto 80px;padding:0 5%}.BlogPage_newsletterCard__ZchcF{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:40px 32px;text-align:center;box-shadow:0 4px 20px -4px #0f172a0a}.BlogPage_newsletterIconWrap__DYcrk{width:44px;height:44px;border-radius:10px;background:#eff6ff;border:1px solid #bfdbfe;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.BlogPage_newsletterTitle__3n48q{font-size:24px;font-weight:800;color:#0f172a;letter-spacing:-.02em;margin:0 0 10px}.BlogPage_newsletterSub__Slmkg{font-size:14px;line-height:1.6;color:#64748b;max-width:460px;margin:0 auto 24px}.BlogPage_newsletterForm__dd0L8{display:flex;align-items:center;gap:10px;max-width:460px;margin:0 auto}.BlogPage_newsletterInput__K0Viw{flex:1 1;padding:12px 16px;border:1px solid #cbd5e1;border-radius:8px;font-size:14px;color:#0f172a;outline:none;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.BlogPage_newsletterInput__K0Viw:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.BlogPage_newsletterBtn__d06Tp{background:#2563eb;color:#fff;border:0;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s ease;white-space:nowrap}.BlogPage_newsletterBtn__d06Tp:hover{background:#1d4ed8}.BlogPage_newsletterNotice__jqJQm{font-size:13px;color:#16a34a;font-weight:600;margin-top:14px}.BlogPage_emptyState__4AErn{grid-column:1/-1;text-align:center;padding:60px 20px;color:#64748b;font-size:15px}@media (max-width:1024px){.BlogPage_heroInner__BpTuB{grid-template-columns:1fr;gap:32px}.BlogPage_gridCards__9hoqg{grid-template-columns:repeat(2,minmax(0,1fr))}.BlogPage_featuredCard__u7pge{grid-template-columns:1fr;gap:24px}}@media (max-width:768px){.BlogPage_heroSection__zxDeq{padding:100px 5% 40px}.BlogPage_gridCards__9hoqg{grid-template-columns:1fr}.BlogPage_promoBanner__Jz693{flex-direction:column;align-items:flex-start;padding:28px 24px}.BlogPage_newsletterForm__dd0L8{flex-direction:column;width:100%}.BlogPage_newsletterBtn__d06Tp,.BlogPage_newsletterInput__K0Viw{width:100%}}.BlogCta_blogCtaWrapper__fVV7T{display:grid;grid-template-columns:45% 55%;width:100%;margin-top:2%;margin-bottom:2%}.BlogCta_blogCtaLine1Image__Lv6tC{margin-top:4%}.BlogCta_blogCtaContentWrapper__k4Rti{background:linear-gradient(0deg,#000b21,#000b21),radial-gradient(84.48% 217.82% at 12.4% 5.09%,#fff 0,#dfeaff 100%);padding:88px 0 71px 120px}.BlogCta_blogCtaTitle__8_ANG{font-weight:400;font-size:48px;line-height:110%;color:#fff}.BlogCta_blogCtaSubTitle__vPLAr{font-weight:400;font-size:16px;line-height:24px;color:#fff;margin-top:21px;margin-bottom:48px}.BlogCta_blogCtaBtn__iuTg7{background:#4484e4;color:#fff;width:252px;height:48px;border:none;font-weight:500;font-size:16px;line-height:19px;cursor:pointer}.BlogCta_blogCtaBtn__iuTg7:hover{background:#5d9eff;border:none;color:#fff}.BlogCta_blogCtaImage__Fb5Hm{width:100%;height:100%}.BlogCta_blogCtaImage2__XfuiG{display:none}@media (max-width:768px){.BlogCta_blogCtaWrapper__fVV7T{display:grid;grid-template-columns:repeat(1,1fr);width:100%;margin-top:2%;margin-bottom:2%}.BlogCta_blogCtaContentWrapper__k4Rti{padding:88px 0 71px 120px;order:1;background:linear-gradient(0deg,#000b21,#000b21),radial-gradient(84.48% 217.82% at 12.4% 5.09%,#fff 0,#dfeaff 100%);padding:10% 8%}.BlogCta_blogCtaTitle__8_ANG{font-weight:400;font-size:36px;line-height:110%;color:#fff}.BlogCta_blogCtaBtn__iuTg7{background:#4484e4;color:#fff;width:100%;height:48px;border:none;font-weight:500;font-size:16px;line-height:19px;cursor:pointer}.BlogCta_blogCtaImage__Fb5Hm{display:none}.BlogCta_blogCtaImage2__XfuiG{display:flex;width:100%;height:100%;position:relative;bottom:-1px}.BlogCta_blogCtaLine1Image__Lv6tC{margin-top:4%;width:100%}.BlogCta_blogCtaLine2Image__Y9DcZ{margin-bottom:2%;margin-top:2%;width:100%}}