.Blog-module__NhZCCW__hero{background:var(--navy,#1c2a3a);text-align:center;padding:10rem 2rem 5rem;position:relative;overflow:hidden}.Blog-module__NhZCCW__hero:before{content:"";pointer-events:none;background:radial-gradient(60% 50% at 50% 40%,#4aadce12,#0000),radial-gradient(40% 40% at 80% 70%,#d4952b0d,#0000);position:absolute;inset:0}.Blog-module__NhZCCW__heroInner{max-width:var(--max-w);z-index:2;margin:0 auto;position:relative}.Blog-module__NhZCCW__heroBreadcrumbs{color:#ffffff4d;justify-content:center;align-items:center;gap:.4rem;margin-bottom:1.5rem;font-size:.75rem;display:flex}.Blog-module__NhZCCW__heroBreadcrumbs a{color:#fff6;text-decoration:none;transition:color .2s}.Blog-module__NhZCCW__heroBreadcrumbs a:hover{color:var(--gold-light,#f0c060)}.Blog-module__NhZCCW__heroBreadcrumbSep{color:#fff3}.Blog-module__NhZCCW__heroEyebrow{text-transform:uppercase;letter-spacing:.16em;color:var(--gold-light,#f0c060);justify-content:center;align-items:center;gap:.6rem;margin-bottom:1rem;font-size:.72rem;font-weight:700;display:flex}.Blog-module__NhZCCW__heroEyebrow:before{content:"";background:var(--gold-light,#f0c060);width:24px;height:2px}.Blog-module__NhZCCW__heroTitle{font-family:var(--font-display);color:#fff;letter-spacing:-.02em;max-width:800px;margin-bottom:1.25rem;margin-left:auto;margin-right:auto;font-size:clamp(2.4rem,4.5vw,3.6rem);font-weight:400;line-height:1.15}.Blog-module__NhZCCW__heroSub{color:#ffffff80;max-width:580px;margin:0 auto;font-size:1.05rem;line-height:1.75}.Blog-module__NhZCCW__catFilter{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:2.5rem;display:flex}.Blog-module__NhZCCW__catPill{border:1.5px solid var(--gray-200,#b8c5d6);color:var(--gray-400,#627894);white-space:nowrap;font-size:.8rem;font-weight:600;font-family:var(--font-body);background:0 0;border-radius:100px;padding:.45rem 1.1rem;text-decoration:none;transition:all .25s}.Blog-module__NhZCCW__catPill:hover{border-color:var(--brand-blue,#4aadce);color:var(--brand-blue,#4aadce)}.Blog-module__NhZCCW__catPillActive{background:var(--navy,#1c2a3a)!important;color:#fff!important;border-color:var(--navy,#1c2a3a)!important}.Blog-module__NhZCCW__section{padding:var(--section-pad)2rem;background:var(--white,#fff)}.Blog-module__NhZCCW__sectionFeatured{padding:var(--section-pad)2rem;background:var(--off-white,#f7f9fc)}.Blog-module__NhZCCW__inner{max-width:var(--max-w);margin:0 auto}.Blog-module__NhZCCW__featuredCard{background:var(--white,#fff);border-radius:var(--radius-lg,20px);border:1px solid var(--gray-100,#dce3ed);color:inherit;grid-template-columns:1.2fr 1fr;align-items:center;gap:3rem;margin-top:2rem;text-decoration:none;transition:all .4s;display:grid;overflow:hidden}.Blog-module__NhZCCW__featuredCard:hover{border-color:#0000;transform:translateY(-3px);box-shadow:0 20px 60px #1c2a3a14}.Blog-module__NhZCCW__featuredImgWrap{min-height:380px;position:relative;overflow:hidden}.Blog-module__NhZCCW__featuredImg{transition:transform .6s!important}.Blog-module__NhZCCW__featuredCard:hover .Blog-module__NhZCCW__featuredImg{transform:scale(1.04)!important}.Blog-module__NhZCCW__featuredBody{flex-direction:column;justify-content:center;padding:2.5rem 2.5rem 2.5rem 0;display:flex}.Blog-module__NhZCCW__featuredTag{color:var(--brand-blue,#4aadce);letter-spacing:.08em;text-transform:uppercase;background:#4aadce1a;border-radius:100px;width:fit-content;margin-bottom:.75rem;padding:.25rem .75rem;font-size:.68rem;font-weight:700;display:inline-block}.Blog-module__NhZCCW__featuredMeta{color:var(--gray-300,#8e9fb5);flex-wrap:wrap;align-items:center;gap:1.5rem;margin-bottom:1.25rem;font-size:.78rem;display:flex}.Blog-module__NhZCCW__featuredTitle{font-family:var(--font-display);color:var(--navy,#1c2a3a);margin-bottom:.75rem;font-size:1.6rem;font-weight:400;line-height:1.3}.Blog-module__NhZCCW__featuredExcerpt{color:var(--gray-400,#627894);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin-bottom:1.25rem;font-size:.92rem;line-height:1.75;display:-webkit-box;overflow:hidden}.Blog-module__NhZCCW__featuredLink{color:var(--gold,#d4952b);align-items:center;gap:.35rem;font-size:.88rem;font-weight:600;transition:gap .25s;display:inline-flex}.Blog-module__NhZCCW__featuredCard:hover .Blog-module__NhZCCW__featuredLink{gap:.65rem}.Blog-module__NhZCCW__grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.Blog-module__NhZCCW__card{background:var(--white,#fff);border-radius:var(--radius,14px);border:1px solid var(--gray-100,#dce3ed);color:inherit;flex-direction:column;text-decoration:none;transition:all .35s;display:flex;overflow:hidden}.Blog-module__NhZCCW__card:hover{border-color:#0000;transform:translateY(-4px);box-shadow:0 16px 48px #1c2a3a0f}.Blog-module__NhZCCW__imgWrap{height:200px;position:relative;overflow:hidden}.Blog-module__NhZCCW__cardImg{transition:transform .5s!important}.Blog-module__NhZCCW__card:hover .Blog-module__NhZCCW__cardImg{transform:scale(1.05)!important}.Blog-module__NhZCCW__dateBadge{text-align:center;z-index:2;background:#fff;border-radius:8px;padding:.3rem .6rem;line-height:1;position:absolute;top:.85rem;right:.85rem;box-shadow:0 4px 12px #00000014}.Blog-module__NhZCCW__dateBadgeDay{font-family:var(--font-display);color:var(--navy,#1c2a3a);font-size:1.1rem;display:block}.Blog-module__NhZCCW__dateBadgeMonth{text-transform:uppercase;letter-spacing:.1em;color:var(--gray-300,#8e9fb5);font-size:.55rem;font-weight:700;display:block}.Blog-module__NhZCCW__cardBody{flex-direction:column;flex:1;padding:1.5rem;display:flex}.Blog-module__NhZCCW__cardCategory{text-transform:uppercase;letter-spacing:.08em;color:var(--brand-blue,#4aadce);margin-bottom:.5rem;font-size:.68rem;font-weight:700;display:inline-block}.Blog-module__NhZCCW__cardTitle{font-family:var(--font-display);color:var(--navy,#1c2a3a);margin-bottom:.5rem;font-size:1.1rem;font-weight:400;line-height:1.3;transition:color .2s}.Blog-module__NhZCCW__card:hover .Blog-module__NhZCCW__cardTitle{color:var(--gold,#d4952b)}.Blog-module__NhZCCW__cardExcerpt{color:var(--gray-400,#627894);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;font-size:.84rem;line-height:1.65;display:-webkit-box;overflow:hidden}.Blog-module__NhZCCW__cardFooter{color:var(--gray-300,#8e9fb5);justify-content:space-between;align-items:center;padding:0 1.5rem 1.25rem;font-size:.75rem;display:flex}.Blog-module__NhZCCW__cardReadMore{color:var(--gold,#d4952b);align-items:center;gap:.3rem;font-size:.82rem;font-weight:600;transition:gap .2s;display:inline-flex}.Blog-module__NhZCCW__card:hover .Blog-module__NhZCCW__cardReadMore{gap:.55rem}.Blog-module__NhZCCW__pagination{justify-content:center;align-items:center;gap:.5rem;margin-top:3rem;display:flex}.Blog-module__NhZCCW__pageBtn{border:1.5px solid var(--gray-200,#b8c5d6);width:40px;height:40px;color:var(--gray-400,#627894);font-size:.88rem;font-weight:600;font-family:var(--font-body);background:0 0;border-radius:10px;justify-content:center;align-items:center;text-decoration:none;transition:all .25s;display:inline-flex}.Blog-module__NhZCCW__pageBtn:hover{border-color:var(--brand-blue,#4aadce);color:var(--brand-blue,#4aadce)}.Blog-module__NhZCCW__pageBtnActive{background:var(--navy,#1c2a3a)!important;color:#fff!important;border-color:var(--navy,#1c2a3a)!important}.Blog-module__NhZCCW__pageBtnArrow{background:var(--gray-50,#f0f4f8);color:var(--gray-400,#627894);border-color:#0000}.Blog-module__NhZCCW__pageBtnArrow:hover{background:var(--gray-100,#dce3ed);color:var(--navy,#1c2a3a);border-color:#0000}.Blog-module__NhZCCW__newsletter{background:var(--navy,#1c2a3a);padding:var(--section-pad)2rem;position:relative;overflow:hidden}.Blog-module__NhZCCW__newsletter:before{content:"";pointer-events:none;background:radial-gradient(50% 50% at 30%,#d4952b0d,#0000),radial-gradient(50% 50% at 70%,#4aadce0d,#0000);position:absolute;inset:0}.Blog-module__NhZCCW__newsletterInner{text-align:center;z-index:2;max-width:680px;margin:0 auto;position:relative}.Blog-module__NhZCCW__newsletterEyebrow{text-transform:uppercase;letter-spacing:.16em;color:var(--gold-light,#f0c060);justify-content:center;align-items:center;gap:.6rem;margin-bottom:.75rem;font-size:.72rem;font-weight:700;display:flex}.Blog-module__NhZCCW__newsletterEyebrow:before{content:"";background:var(--gold-light,#f0c060);width:24px;height:2px}.Blog-module__NhZCCW__newsletterTitle{font-family:var(--font-display);color:#fff;letter-spacing:-.02em;margin-bottom:.75rem;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:400}.Blog-module__NhZCCW__newsletterDesc{color:#ffffff73;margin-bottom:2rem;font-size:.95rem}.Blog-module__NhZCCW__newsletterForm{gap:.75rem;max-width:480px;margin:0 auto;display:flex}.Blog-module__NhZCCW__newsletterInput{color:#fff;font-size:.92rem;font-family:var(--font-body);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;outline:none;flex:1;padding:.85rem 1.2rem;transition:border-color .2s}.Blog-module__NhZCCW__newsletterInput::placeholder{color:#ffffff4d}.Blog-module__NhZCCW__newsletterInput:focus{border-color:var(--brand-blue,#4aadce)}.Blog-module__NhZCCW__newsletterBtn{background:var(--gold,#d4952b);color:#fff;cursor:pointer;font-size:.92rem;font-weight:600;font-family:var(--font-body);white-space:nowrap;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.85rem 1.8rem;transition:all .25s;display:inline-flex}.Blog-module__NhZCCW__newsletterBtn:hover{background:var(--gold-bright,#e5a83a);transform:translateY(-2px);box-shadow:0 10px 30px #d4952b4d}.Blog-module__NhZCCW__empty{text-align:center;color:var(--gray-400,#627894);padding:6rem 1rem}.Blog-module__NhZCCW__emptyTitle{font-family:var(--font-display);color:var(--navy,#1c2a3a);margin-bottom:.65rem;font-size:1.5rem;font-weight:400}@media (max-width:1024px){.Blog-module__NhZCCW__featuredCard{grid-template-columns:1fr}.Blog-module__NhZCCW__featuredBody{padding:2rem}.Blog-module__NhZCCW__featuredImgWrap{min-height:260px}.Blog-module__NhZCCW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Blog-module__NhZCCW__hero{padding:8rem 1.5rem 3.5rem}.Blog-module__NhZCCW__grid{grid-template-columns:1fr}.Blog-module__NhZCCW__newsletterForm{flex-direction:column}.Blog-module__NhZCCW__catFilter{flex-wrap:wrap}}
