.LandingHero_LandingHero__gJxv3{position:relative;width:100%;min-height:min(78vh,720px);display:flex;align-items:center;background-color:#122932;background-size:cover;background-position:50%;color:#fff;padding:5rem clamp(1.25rem,5vw,5rem)}@media screen and (max-width:768px){.LandingHero_LandingHero__gJxv3{min-height:70vh;padding:4rem 1.25rem}}.LandingHero_Inner__KUe12{max-width:720px;display:flex;flex-direction:column;gap:1.25rem}.LandingHero_Inner__KUe12 h1{margin:0;font-size:clamp(2rem,5vw,3.5rem);line-height:1.08;font-weight:700}.LandingHero_Eyebrow__O5neh{margin:0;text-transform:uppercase;letter-spacing:.16em;font-size:.85rem;font-weight:600;color:#ff6b6f}.LandingHero_Sub__Frcpk{margin:0;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.5;max-width:34rem;opacity:.92}.LandingHero_Actions__m_CI4{margin-top:.5rem}.LandingHero_QuickLinks__l6U6B{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;margin-top:1rem}.LandingHero_QuickLinks__l6U6B a{color:#fff;text-decoration:none;font-size:.9rem;letter-spacing:.04em;border-bottom:1px solid transparent;opacity:.85}.LandingHero_QuickLinks__l6U6B a:hover{opacity:1;border-bottom-color:#dd1f26}.FeatureArticleRow_FeatureArticleRow__4gMbC{display:grid;grid-template-columns:1fr 1fr;width:100%;min-height:420px;background:#fff}@media screen and (max-width:900px){.FeatureArticleRow_FeatureArticleRow__4gMbC{grid-template-columns:1fr;min-height:unset}}.FeatureArticleRow_ImageRight__j3o5B .FeatureArticleRow_Media__k95_4{order:2}@media screen and (max-width:900px){.FeatureArticleRow_ImageRight__j3o5B .FeatureArticleRow_Media__k95_4{order:0}}.FeatureArticleRow_ImageLeft__CiLzd .FeatureArticleRow_Media__k95_4,.FeatureArticleRow_ImageRight__j3o5B .FeatureArticleRow_Copy__IfObm{order:1}.FeatureArticleRow_ImageLeft__CiLzd .FeatureArticleRow_Copy__IfObm{order:2}.FeatureArticleRow_Media__k95_4{position:relative;overflow:hidden;min-height:320px;background:#122932}.FeatureArticleRow_Media__k95_4 div,.FeatureArticleRow_Media__k95_4 img,.FeatureArticleRow_Media__k95_4 picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.FeatureArticleRow_Placeholder__oDkMp{width:100%;height:100%;min-height:320px;background:linear-gradient(135deg,#122932,#1e4452)}.FeatureArticleRow_Copy__IfObm{display:flex;flex-direction:column;justify-content:center;gap:1rem;padding:3rem clamp(1.25rem,4vw,4rem);background:#f7f8f9}.FeatureArticleRow_Copy__IfObm h2{margin:0;font-size:clamp(1.6rem,2.5vw,2.4rem);line-height:1.15;color:#122932}.FeatureArticleRow_Copy__IfObm p{margin:0;color:#334;max-width:36rem;line-height:1.55}.FeatureArticleRow_Eyebrow__pQY0p{text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;font-weight:600;color:#dd1f26}.BlogCard_BlogCard__EAk1f{background-color:#fff;color:#000;display:flex;flex-direction:column;justify-content:stretch;box-shadow:0 5px 5px 0 rgba(0,0,0,.05);border-radius:5px}.BlogCard_BlogCard__EAk1f .BlogCard_ImageContainer__CRndU{display:flex;max-height:25vh;width:100%}.BlogCard_BlogCard__EAk1f .BlogCard_ImageContainer__CRndU img{-o-object-fit:cover;object-fit:cover;min-width:100%;-o-object-position:top;object-position:top}.BlogCard_BlogCard__EAk1f .BlogCard_Info__uhcDR{padding:2rem;flex-grow:1}.BlogCard_BlogCard__EAk1f .BlogCard_Actions__dG0kz{margin-top:auto}.ArticleGrid_ArticleGrid__19nCB{width:100%;max-width:1200px;margin:0 auto;padding:3.5rem clamp(1.25rem,4vw,2rem)}.ArticleGrid_Header__e4WDB{display:flex;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:2rem}.ArticleGrid_Header__e4WDB h2{margin:0 0 .5rem;font-size:clamp(1.6rem,3vw,2.2rem);color:#122932}.ArticleGrid_Header__e4WDB p{margin:0;max-width:40rem;color:#445;line-height:1.5}.ArticleGrid_Header__e4WDB a{color:#dd1f26;font-weight:600;text-decoration:none;white-space:nowrap}.ArticleGrid_Header__e4WDB a:hover{text-decoration:underline}@media screen and (max-width:640px){.ArticleGrid_Header__e4WDB{flex-direction:column;align-items:flex-start}}.ArticleGrid_Grid__Lv0Jo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem}@media screen and (max-width:900px){.ArticleGrid_Grid__Lv0Jo{grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){.ArticleGrid_Grid__Lv0Jo{grid-template-columns:1fr}}.Homepage_ShutdownNotice__y1Yuc{background-color:#dd1f26;color:#fff;padding:1rem;white-space:pre-wrap}.Homepage_ShutdownNotice__y1Yuc p{margin:unset}.Homepage_HomePage__tVjUF{background:#fff}.Homepage_FeatureStrip__QyDlU{padding:0!important;margin:0;max-width:none!important}.Homepage_TechnologyBand__j7tSf{background:#f0f3f5;padding:0!important}.Homepage_LatestBand__CVxsd{background:#fff;padding:0!important}