.news-hero,.news-article__hero{position:relative;isolation:isolate;overflow:hidden;background:#03142f;color:#fff}.news-hero::before,.news-article__hero::before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#03142ffa 0%,#052657e9 52%,#05265780),url("../../home/home-hero-conveyor-background.webp") center / cover}.news-hero{padding:92px 0 98px}.news-hero .eyebrow,.news-article__hero .eyebrow{color:#8fc6ff}.news-hero h1{max-width:850px;color:#fff;font-size:clamp(42px,5vw,66px);letter-spacing:-.055em}.news-hero p:last-child{max-width:620px;color:#d4e1f3;font-size:18px}.news-section{padding:80px 0}.news-section--soft{background:#f3f7fc}.news-section__heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:30px}.news-section__heading h2{margin-bottom:0}.news-section__heading>p{margin:0 0 5px;max-width:340px}.news-featured{display:grid;grid-template-columns:1.2fr 1fr;min-height:415px;overflow:hidden;border:1px solid #d8e3ef;border-radius:17px;background:#fff;box-shadow:0 20px 55px #05265713}.news-featured__image,.news-card__image{display:block;overflow:hidden;background:#092a5b}.news-featured__image img,.news-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.news-featured:hover img,.news-card:hover img{transform:scale(1.04)}.news-featured__body{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:16px;padding:clamp(28px,4vw,58px)}.news-featured__body>strong{color:var(--navy);font-size:clamp(28px,3vw,42px);line-height:1.16;letter-spacing:-.04em}.news-featured__body>span:not(.news-tag):not(.news-read){color:var(--muted)}.news-tag{display:inline-flex;width:fit-content;padding:7px 11px;border-radius:100px;background:#e8f2ff;color:#0a4b96;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.news-read{display:inline-flex;align-items:center;gap:9px;margin-top:auto;color:var(--blue);font-size:13px;font-weight:800}.news-read .icon{width:16px;height:16px}.news-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.news-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid #d8e3ef;border-radius:14px;background:#fff;box-shadow:0 10px 30px #0526570b}.news-card__image{height:220px}.news-card__body{display:flex;flex:1;flex-direction:column;align-items:start;gap:13px;padding:23px}.news-card__body>strong{color:var(--navy);font-size:21px;line-height:1.25;letter-spacing:-.035em}.news-card__body>span:not(.news-tag):not(.news-read){color:var(--muted);font-size:13px}.news-card__body .news-read{padding-top:10px}.news-featured:focus-visible,.news-card:focus-visible{outline:3px solid #3285fb;outline-offset:4px}.news-article__hero{padding:50px 0 76px}.news-article__hero .breadcrumb{margin-bottom:42px}.news-article__hero .news-tag{background:#ffffff1c;color:#b9ddff;border:1px solid #ffffff36}.news-article__hero h1{max-width:900px;margin:19px 0;color:#fff;font-size:clamp(39px,4.5vw,62px);letter-spacing:-.05em}.news-article__hero p{max-width:750px;margin:0;color:#d4e1f3;font-size:clamp(16px,1.6vw,19px)}.news-article__layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:clamp(38px,5vw,80px);padding-block:70px 90px}.news-article__image{overflow:hidden;border-radius:16px;box-shadow:0 18px 45px #05265716}.news-article__image img{width:100%;max-height:440px;object-fit:cover}.news-article__copy{max-width:780px;padding-top:38px}.news-article__copy section + section{margin-top:35px;padding-top:35px;border-top:1px solid #d8e3ef}.news-article__copy h2{font-size:clamp(25px,2.4vw,34px)}.news-article__copy p{color:#405775;font-size:16px;line-height:1.8}.news-article__links{display:flex;flex-wrap:wrap;gap:10px;padding-top:32px}.news-article__links a{display:inline-flex;align-items:center;gap:9px;min-height:46px;padding:10px 16px;border:1px solid #c6d8ef;border-radius:8px;background:#f5f9ff;color:var(--blue);font-size:13px;font-weight:800}.news-article__links .icon{width:16px;height:16px}.news-article__aside{position:sticky;top:120px;padding:24px;border:1px solid #d8e3ef;border-radius:14px;background:#f3f7fc}.news-article__aside h2{font-size:25px}.news-article__related{display:grid;gap:10px}.news-article__related a{position:relative;display:grid;gap:10px;padding:17px;border:1px solid #d8e3ef;border-radius:9px;background:#fff}.news-article__related a strong{padding-right:24px;color:var(--navy);font-size:14px;line-height:1.35}.news-article__related a>.icon{position:absolute;right:15px;bottom:17px;width:16px;height:16px;color:var(--blue)}.news-article__back{display:inline-flex;align-items:center;gap:8px;margin-top:22px;color:var(--blue);font-size:13px;font-weight:800}.news-article__back .icon{width:16px;height:16px}@media (max-width:900px){.news-featured{grid-template-columns:1fr 1fr}.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.news-article__layout{grid-template-columns:1fr}.news-article__aside{position:static}}@media (max-width:640px){.news-hero{padding:58px 0 64px}.news-hero p:last-child{font-size:16px}.news-section{padding:55px 0}.news-section__heading{align-items:start;flex-direction:column}.news-featured{grid-template-columns:1fr}.news-featured__image{height:240px}.news-featured__body{padding:25px}.news-grid{grid-template-columns:1fr}.news-card__image{height:210px}.news-article__hero{padding:35px 0 55px}.news-article__hero .breadcrumb{margin-bottom:28px}.news-article__layout{padding-block:40px 60px}.news-article__copy{padding-top:28px}}