.newsHero{color:#fff;background:linear-gradient(90deg,#042947eb,#053d6473),url(/casmn-assets/asset-026.jpg) 50% 45%/cover;padding:92px 0}.newsHero p{letter-spacing:.3em;color:#65c8f1;margin:0 0 15px;font-size:12px}.newsHero h1{margin:0 0 12px;font-size:48px}.newsHero span{color:#dcebf5}.newsArchive{padding:82px 0 110px}.newsHeading{justify-content:space-between;align-items:end;margin-bottom:36px;display:flex}.newsHeading p{color:#0874c9;letter-spacing:.18em;margin:0 0 8px;font-size:13px}.newsHeading h2{margin:0;font-size:38px}.newsHeading>span{color:#84909a;font-size:14px}.newsGrid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.newsCard{color:#172536;background:#fff;border-radius:20px;flex-direction:column;text-decoration:none;transition:transform .35s,box-shadow .35s;display:flex;overflow:hidden;box-shadow:0 7px 26px #06385f14}.newsCard:hover{transform:translateY(-7px);box-shadow:0 20px 42px #06385f26}.newsCover{background:#eef4f7;height:220px;overflow:hidden}.newsCover img{object-fit:cover;width:100%;height:100%;transition:transform .55s}.newsCard:hover .newsCover img{transform:scale(1.045)}.newsCardBody{flex-direction:column;flex:1;padding:25px 25px 28px;display:flex}.newsCard time{color:#0874c9;font-size:12px}.newsCard h2{margin:10px 0 12px;font-size:21px;line-height:1.45}.newsCard p{color:#667689;margin:0 0 20px;font-size:14px;line-height:1.75}.newsCard b{color:#0874c9;margin-top:auto;font-size:13px}.newsCard b span{transition:margin .2s}.newsCard:hover b span{margin-left:5px}.newsCard.featured{grid-column:span 2;grid-template-columns:1.15fr 1fr;display:grid}.newsCard.featured .newsCover{height:100%;min-height:360px}.newsCard.featured h2{font-size:30px}.articlePage{background:#fff}.articleHeader{text-align:center;max-width:960px;padding:72px 0 48px}.articleHeader nav{justify-content:center;gap:10px;margin-bottom:32px;font-size:13px;display:flex}.articleHeader nav a{color:#617484;text-decoration:none}.articleHeader time{color:#0874c9;font-size:13px}.articleHeader h1{max-width:960px;margin:14px auto 20px;font-size:43px;line-height:1.3}.articleHeader>p{color:#72808b;max-width:780px;margin:auto;font-size:16px;line-height:1.8}.articleBody{color:#263746;max-width:820px;margin:0 auto;padding:0 20px 70px;font-size:17px;line-height:1.95}.articleBody h3{color:#0b568e;margin:50px 0 16px;font-size:26px}.articleBody h4{margin:34px 0 12px;font-size:20px}.articleBody p{text-align:justify;margin:0 0 20px}.articleBody ul,.articleBody ol{margin:0 0 25px;padding-left:25px}.articleBody li{margin-bottom:10px}.articleBody img{border-radius:12px;max-width:100%;height:auto;margin:32px auto;display:block}.articleBody img.small{max-width:520px}.articleBody blockquote{color:#607483;background:#f2f8fb;border-left:4px solid #20a8df;margin:32px 0;padding:20px 25px}.articleNav{border-top:1px solid #dfe7ed;grid-template-columns:1fr 1fr;gap:35px;padding-top:38px;padding-bottom:90px;display:grid}.articleNav>div:last-child{text-align:right}.articleNav a{color:#23394e;text-decoration:none}.articleNav span{color:#8494a0;margin-bottom:7px;font-size:12px;display:block}.articleNav b{font-size:15px;line-height:1.5}.articleNav a:hover b{color:#0874c9}@media (max-width:850px){.newsGrid{grid-template-columns:1fr 1fr}.newsCard.featured{grid-column:span 2}.articleHeader h1{font-size:34px}}@media (max-width:600px){.newsHero{padding:65px 0}.newsHero h1{font-size:38px}.newsArchive{padding:60px 0}.newsGrid{grid-template-columns:1fr}.newsCard.featured{grid-column:auto;display:flex}.newsCard.featured .newsCover{height:220px;min-height:0}.newsCard.featured h2,.newsCard h2{font-size:21px}.articleHeader{padding:52px 20px 35px}.articleHeader h1{font-size:29px}.articleHeader>p{font-size:14px}.articleBody{font-size:16px}.articleBody h3{font-size:23px}.articleNav{grid-template-columns:1fr;padding-left:20px;padding-right:20px}.articleNav>div:last-child{text-align:left}}
