.BlogFeatured_section__JJEIp{background:var(--white);padding:2rem 0 clamp(3rem,5vw,5rem)}.BlogFeatured_inner__4_S7p{max-width:1400px;margin:0 auto;padding:0 5.21vw}.BlogFeatured_link__MZ5n7{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(2rem,4vw,4rem);align-items:center;text-decoration:none;color:inherit}.BlogFeatured_imageWrap__J6Tmn{position:relative;width:100%;aspect-ratio:5/4;overflow:hidden;background:rgba(24,34,54,.04)}.BlogFeatured_imageWrap__J6Tmn img{transition:transform .8s cubic-bezier(.22,1,.36,1)}.BlogFeatured_link__MZ5n7:hover .BlogFeatured_imageWrap__J6Tmn img{transform:scale(1.04)}.BlogFeatured_featuredTag__0EdBn{position:absolute;top:1.25rem;left:1.25rem;z-index:2;padding:.45rem .95rem;background:var(--navy);color:#fff;font-family:var(--font-satoshi);font-size:.65rem;font-weight:400;letter-spacing:.25em;text-transform:uppercase}.BlogFeatured_body__BUjYp{display:flex;flex-direction:column;gap:1.25rem}.BlogFeatured_category__IJ8_O{font-family:var(--font-satoshi);font-size:.72rem;font-weight:400;letter-spacing:.28em;text-transform:uppercase;color:var(--dark-blue)}.BlogFeatured_title__36upP{font-family:var(--font-alliance);font-size:clamp(1.85rem,2.9vw,2.75rem);font-weight:400;line-height:1.15;letter-spacing:0;color:var(--navy);margin:0}.BlogFeatured_excerpt__Rd_7I{font-family:var(--font-satoshi);font-size:1rem;font-weight:400;line-height:1.7;color:rgba(24,34,54,.7);margin:0;max-width:56ch}.BlogFeatured_meta__uC524{display:flex;align-items:center;gap:.75rem;font-family:var(--font-satoshi);font-size:.78rem;font-weight:400;letter-spacing:.15em;text-transform:uppercase;color:rgba(24,34,54,.55)}.BlogFeatured_dot__C8k9Z{width:3px;height:3px;border-radius:50%;background:rgba(24,34,54,.4)}.BlogFeatured_readMore__GmI0v{display:inline-flex;align-items:center;gap:.55rem;margin-top:.25rem;font-family:var(--font-satoshi);font-size:.78rem;font-weight:400;letter-spacing:.25em;text-transform:uppercase;color:var(--navy);width:-moz-fit-content;width:fit-content}.BlogFeatured_readMore__GmI0v svg{width:1rem;height:1rem;transition:transform .35s cubic-bezier(.22,1,.36,1)}.BlogFeatured_link__MZ5n7:hover .BlogFeatured_readMore__GmI0v svg{transform:translateX(5px)}@media (max-width:1023px){.BlogFeatured_inner__4_S7p{padding:0 1.5rem}.BlogFeatured_link__MZ5n7{grid-template-columns:1fr;gap:2rem}.BlogFeatured_imageWrap__J6Tmn{aspect-ratio:16/11}.BlogFeatured_title__36upP{font-size:clamp(1.5rem,5vw,2rem)}.BlogFeatured_excerpt__Rd_7I{font-size:.95rem}}@media (max-width:640px){.BlogFeatured_inner__4_S7p{padding:0 1rem}}.BlogGrid_section__CtGmx{background:var(--white);padding:0 0 clamp(5rem,8vw,8rem)}.BlogGrid_inner__3rxdq{max-width:1400px;margin:0 auto;padding:0 5.21vw}.BlogGrid_grid__RyMpa{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,3.5vw,3.5rem) 2rem}.BlogGrid_card__zvE1w{display:flex}.BlogGrid_link__JWkGt{display:flex;flex-direction:column;gap:1.25rem;color:inherit;text-decoration:none;width:100%}.BlogGrid_imageWrap__ER7qo{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;background:rgba(24,34,54,.04)}.BlogGrid_imageWrap__ER7qo img{transition:transform .7s cubic-bezier(.22,1,.36,1)}.BlogGrid_link__JWkGt:hover .BlogGrid_imageWrap__ER7qo img{transform:scale(1.05)}.BlogGrid_body__MgvXA{display:flex;flex-direction:column;gap:.75rem}.BlogGrid_category__vR47p{font-family:var(--font-satoshi);font-size:.7rem;font-weight:400;letter-spacing:.25em;text-transform:uppercase;color:var(--dark-blue)}.BlogGrid_title___SzxW{font-family:var(--font-alliance);font-size:clamp(1.15rem,1.4vw,1.45rem);line-height:1.25;letter-spacing:0;color:var(--navy);-webkit-line-clamp:2}.BlogGrid_excerpt__PWY84,.BlogGrid_title___SzxW{font-weight:400;margin:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.BlogGrid_excerpt__PWY84{font-family:var(--font-satoshi);font-size:.92rem;line-height:1.65;color:rgba(24,34,54,.65);-webkit-line-clamp:3}.BlogGrid_meta__TOJQ8{display:flex;align-items:center;gap:.65rem;margin-top:.4rem;font-family:var(--font-satoshi);font-size:.72rem;font-weight:400;letter-spacing:.15em;text-transform:uppercase;color:rgba(24,34,54,.55)}.BlogGrid_dot__4SxOe{width:3px;height:3px;border-radius:50%;background:rgba(24,34,54,.4)}@media (max-width:1023px){.BlogGrid_inner__3rxdq{padding:0 1.5rem}.BlogGrid_grid__RyMpa{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.BlogGrid_inner__3rxdq{padding:0 1rem}.BlogGrid_grid__RyMpa{grid-template-columns:1fr}}.BlogIndexHeader_section__j9DK_{position:relative;z-index:10;isolation:isolate;background:var(--white);color:var(--navy);padding:clamp(7rem,11vw,11rem) 0 clamp(2rem,4vw,3.5rem)}.BlogIndexHeader_inner__nY8qr{max-width:1100px;margin:0 auto;padding:0 5.21vw;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.25rem}.BlogIndexHeader_eyebrow__Azqsj{font-family:var(--font-satoshi);font-size:.78rem;font-weight:400;letter-spacing:.32em;text-transform:uppercase;color:var(--dark-blue);margin:0}.BlogIndexHeader_title__5kM_X{font-family:var(--font-alliance);font-size:clamp(2.5rem,5vw,4.75rem);font-weight:400;line-height:1.05;letter-spacing:0;text-transform:uppercase;color:var(--navy);margin:0;max-width:18ch}.BlogIndexHeader_intro__EhGNJ{font-family:var(--font-satoshi);font-size:1rem;font-weight:400;line-height:1.7;color:rgba(24,34,54,.65);margin:0;max-width:56ch}.BlogIndexHeader_filters__V06Ar{list-style:none;margin:1.5rem 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.65rem}.BlogIndexHeader_filter__Fhthh{padding:.6rem 1.25rem;border:1px solid rgba(24,34,54,.25);background:transparent;font-family:var(--font-satoshi);font-size:.72rem;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--navy);cursor:pointer;transition:background .3s cubic-bezier(.22,1,.36,1),border-color .3s cubic-bezier(.22,1,.36,1),color .3s cubic-bezier(.22,1,.36,1)}.BlogIndexHeader_filter__Fhthh:hover{border-color:var(--navy)}.BlogIndexHeader_filterActive__7T_6C{background:var(--navy);border-color:var(--navy);color:#fff}@media (max-width:1023px){.BlogIndexHeader_section__j9DK_{padding:clamp(5rem,12vw,8rem) 0 2rem}.BlogIndexHeader_inner__nY8qr{padding:0 1.5rem}.BlogIndexHeader_title__5kM_X{font-size:clamp(2rem,8vw,3rem);max-width:100%}.BlogIndexHeader_intro__EhGNJ{font-size:.95rem}.BlogIndexHeader_filter__Fhthh{padding:.55rem 1rem;font-size:.7rem}}@media (max-width:640px){.BlogIndexHeader_section__j9DK_{padding-top:5rem}.BlogIndexHeader_inner__nY8qr{padding:0 1rem}}