.blog_hero__HpgXZ{position:relative;min-height:560px;padding:clamp(110px,12vw,160px) var(--page-margin-x) clamp(64px,8vw,100px);display:grid;align-items:center;overflow:hidden;background:radial-gradient(circle at 80% 18%,rgba(0,248,145,.22),transparent 28%),radial-gradient(circle at 10% 88%,rgba(26,107,255,.12),transparent 32%),linear-gradient(135deg,#091336,#162550);color:#fff}.blog_gridBg___HPxZ{position:absolute;inset:0;opacity:.6;background-image:linear-gradient(hsla(0,0%,100%,.055) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.055) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(180deg,transparent,#000 10%,#000 90%,transparent)}.blog_heroOrb1__ZgzW6{width:420px;height:420px;right:8%;top:-80px;background:radial-gradient(circle,rgba(0,248,145,.14),transparent 70%);animation:blog_floatOrb__xc20S 7s ease-in-out infinite}.blog_heroOrb1__ZgzW6,.blog_heroOrb2__E7UzV{position:absolute;border-radius:50%;pointer-events:none}.blog_heroOrb2__E7UzV{width:260px;height:260px;left:-60px;bottom:0;background:radial-gradient(circle,rgba(96,165,250,.12),transparent 70%);animation:blog_floatOrb__xc20S 9s ease-in-out infinite reverse}.blog_heroInner__UzMT0{position:relative;z-index:2;max-width:1100px;margin:0 auto;width:100%;display:grid;grid-gap:24px;gap:24px}.blog_eyebrow__0KDg5{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;background:rgba(0,248,145,.12);border:1px solid rgba(0,248,145,.2);color:#00f891;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.12em}.blog_eyebrow__0KDg5:before{content:"";width:6px;height:6px;border-radius:50%;background:#00f891;animation:blog_pulse__Xb0CY 2s ease-in-out infinite}.blog_heroTitle__387uy{font-size:clamp(48px,6.5vw,92px);line-height:.93;letter-spacing:-.055em;font-weight:900;color:#fff}.blog_accent__D0ViG{color:#00f891}.blog_heroSub__N_EoQ{font-size:clamp(18px,1.8vw,24px);line-height:1.5;color:hsla(0,0%,100%,.75);max-width:640px}.blog_featuredSection__Byx8_{padding:clamp(64px,7vw,100px) var(--page-margin-x);background:#f4f5f8}.blog_container__3wGN_{max-width:1360px;margin:0 auto}.blog_featuredCard__CU3k2{display:grid;grid-template-columns:1.1fr .9fr;border-radius:44px;overflow:hidden;background:#fff;box-shadow:0 28px 80px rgba(9,19,54,.12);border:1px solid rgba(22,37,80,.07);text-decoration:none;color:inherit;transition:transform .3s ease,box-shadow .3s ease}.blog_featuredCard__CU3k2:hover{transform:translateY(-8px);box-shadow:0 40px 100px rgba(9,19,54,.18)}.blog_featuredCard__CU3k2:hover .blog_featuredTitle__JjJz0{color:#009b6a}.blog_featuredCard__CU3k2:hover .blog_readMore__bqnq6 .blog_arrow__xw4AO{transform:translateX(5px)}.blog_featuredImage__DhF7y{position:relative;min-height:460px;overflow:hidden}.blog_featuredImageFallback__Gr_J1{width:100%;height:100%;background:linear-gradient(135deg,#091336,#1f3e84)}.blog_featuredImageOverlay__cfKqR{position:absolute;inset:0;background:linear-gradient(135deg,rgba(9,19,54,.2),transparent 60%)}.blog_featuredBadge__EFSqI{position:absolute;top:24px;left:24px;padding:10px 18px;border-radius:999px;background:#00f891;color:#091336;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.1em;box-shadow:0 12px 30px rgba(0,248,145,.35);z-index:2}.blog_featuredBody__MhxwT{padding:clamp(30px,4vw,56px);display:flex;flex-direction:column;gap:20px;justify-content:center}.blog_cardMeta__jWByR{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.blog_category__wrVRn{display:inline-flex;align-items:center;padding:6px 13px;border-radius:999px;background:rgba(0,155,106,.1);color:#009b6a;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.12em}.blog_date__M2oW4{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:rgba(9,19,54,.5);font-weight:600}.blog_featuredTitle__JjJz0{font-size:clamp(26px,3vw,44px);line-height:1.05;letter-spacing:-.04em;font-weight:900;color:#091336;transition:color .25s ease}.blog_featuredExcerpt__JCgu6{font-size:clamp(16px,1.5vw,20px);line-height:1.55;color:rgba(9,19,54,.68)}.blog_readMore__bqnq6{display:inline-flex;align-items:center;gap:8px;padding:14px 24px;border-radius:999px;background:#091336;color:#fff;font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:.07em;width:max-content;transition:background .25s ease,gap .25s ease}.blog_readMore__bqnq6 .blog_arrow__xw4AO{transition:transform .25s ease}.blog_readMore__bqnq6:hover{background:#00f891;color:#091336}.blog_gridSection__bixhP{padding:clamp(60px,6vw,90px) var(--page-margin-x);background:linear-gradient(145deg,#fff,#f7f7f7 62%,#fff3f0)}.blog_gridHead__QmYIN{margin-bottom:44px;display:grid;grid-gap:14px;gap:14px}.blog_gridTitle__6oOch{font-size:clamp(34px,4vw,58px);line-height:.96;letter-spacing:-.05em;font-weight:900;color:#091336}.blog_cardsGrid__0pscs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px}.blog_card__jzsEo{display:flex;flex-direction:column;border-radius:36px;overflow:hidden;background:#fff;border:1px solid rgba(22,37,80,.07);box-shadow:0 18px 46px rgba(9,19,54,.07);text-decoration:none;color:inherit;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.blog_card__jzsEo:hover{transform:translateY(-10px);box-shadow:0 30px 80px rgba(9,19,54,.14);border-color:rgba(0,248,145,.3)}.blog_card__jzsEo:hover .blog_cardCta__2CfvK{gap:8px;color:#009b6a}.blog_card__jzsEo:hover .blog_cardImageWrap__o_rlS img{transform:scale(1.06)}.blog_cardImageWrap__o_rlS{position:relative;aspect-ratio:16/9;overflow:hidden}.blog_cardImageWrap__o_rlS img{transition:transform .5s ease}.blog_cardImageFallback__hZBwL{width:100%;height:100%;background:linear-gradient(135deg,#091336,#1f3e84)}.blog_cardImageOverlay__IWVbZ{position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(9,19,54,.12))}.blog_cardBody__rGAQf{padding:24px 26px 16px;display:grid;grid-gap:12px;gap:12px;flex:1 1}.blog_cardTitle__MCrFK{font-size:clamp(20px,2vw,28px);line-height:1.1;letter-spacing:-.04em;font-weight:900;color:#091336}.blog_cardExcerpt__m0MZB{font-size:15px;line-height:1.55;color:rgba(9,19,54,.65);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_cardFooter__8GZCt{padding:16px 26px 24px;border-top:1px solid rgba(22,37,80,.06)}.blog_cardCta__2CfvK{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.1em;color:rgba(9,19,54,.5);transition:gap .2s ease,color .2s ease}.blog_cta__vEPSI{padding:clamp(70px,8vw,120px) var(--page-margin-x);background:radial-gradient(circle at 82% 18%,rgba(0,248,145,.26),transparent 27%),linear-gradient(135deg,#091336,#162550);color:#fff}.blog_ctaBox__K7s2D{max-width:1360px;margin:0 auto;display:grid;grid-template-columns:1fr auto;grid-gap:34px;gap:34px;align-items:center}.blog_ctaBox__K7s2D h2{font-size:clamp(32px,4.2vw,68px);line-height:.96;letter-spacing:-.05em;font-weight:900;color:#fff}.blog_ctaBox__K7s2D p{margin-top:16px;font-size:clamp(16px,1.5vw,20px);line-height:1.5;color:hsla(0,0%,100%,.75)}.blog_ctaBtn__wKxPP{display:inline-flex;align-items:center;white-space:nowrap;border-radius:999px;padding:18px 32px;background:#00f891;color:#091336;font-weight:900;font-size:14px;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;box-shadow:0 16px 38px rgba(0,248,145,.28);transition:transform .2s ease,box-shadow .2s ease}.blog_ctaBtn__wKxPP:hover{transform:translateY(-4px);box-shadow:0 22px 50px rgba(0,248,145,.42)}.blog_empty__vH0G_{padding:clamp(80px,10vw,140px) var(--page-margin-x);text-align:center;display:grid;grid-gap:24px;gap:24px;justify-items:center;background:#f4f5f8}.blog_empty__vH0G_ p{font-size:22px;color:rgba(9,19,54,.55)}.blog_backLink__htMRn{font-size:14px;font-weight:800;color:#091336;border-bottom:2px solid #00f891;padding-bottom:3px;text-decoration:none;transition:color .2s ease}.blog_backLink__htMRn:hover{color:#009b6a}@keyframes blog_floatOrb__xc20S{0%,to{transform:translate(0)}50%{transform:translate(-20px,20px)}}@keyframes blog_pulse__Xb0CY{0%,to{opacity:1}50%{opacity:.4}}@media(max-width:1100px){.blog_featuredCard__CU3k2{grid-template-columns:1fr}.blog_featuredImage__DhF7y{min-height:320px}.blog_cardsGrid__0pscs{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.blog_cardsGrid__0pscs,.blog_ctaBox__K7s2D{grid-template-columns:1fr}.blog_heroTitle__387uy{font-size:44px}}