.newsblock.blog-article{padding:clamp(28px,4.3vw,66px);border-radius:28px;background:#fff;box-shadow:6px 18px 35px 3px rgba(59,71,97,.16)}
.blog-article__content{margin-bottom:220px;color:#334c59;font:500 14px/1.68 Montserrat,Arial,sans-serif}
.blog-article__content p{margin:0 0 15px}
.blog-article__content a{color:#000080;text-decoration:underline}
.blog-article .story-block{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:clamp(30px,4vw,58px);padding:36px 0}
.blog-article .story-block:first-child{padding-top:0}
.blog-article .story-block--reverse{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}
.blog-article .story-block--reverse .story-block__media{order:-1}
.blog-article .story-block__text{min-width:0;columns:2 280px;column-gap:clamp(22px,2.4vw,34px)}
.blog-article .story-block__text>h2{column-span:all}
.blog-article .story-block__text>h3{column-span:none}
.blog-article .story-block h2,.blog-article .story-block h3{margin:0 0 16px;color:#022d41;break-after:avoid;text-transform:none}
.blog-article .story-block h2{font:800 clamp(29px,2.3vw,32px)/1.15 Akrobat,sans-serif}
.blog-article .story-block h3{font:800 clamp(22px,1.75vw,25px)/1.17 Akrobat,sans-serif}
.blog-article .story-block__media{position:relative;align-self:stretch;min-height:320px;margin:0;isolation:isolate}
.blog-article .story-block__media:after{content:'';position:absolute;z-index:0;width:34%;height:30%;right:-15px;bottom:-14px;border-radius:19px;background:#1aa6b7;opacity:.35}
.blog-article .story-block--reverse .story-block__media:after{right:auto;left:-15px}
.blog-article .story-block__media img{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;border-radius:18px}
.blog-article .article-copy{margin:27px 0 0}
.blog-article .article-copy h2,.blog-article .article-copy h3{margin:0 0 12px;color:#022d41;font:800 clamp(22px,1.75vw,25px)/1.17 Akrobat,sans-serif;break-after:avoid}
.blog-article .article-copy ul{margin:0 0 24px;padding-left:24px}
.blog-article .article-copy li{margin-bottom:9px;padding-left:5px}
.blog-article .article-copy li::marker{color:#1aa6b7}
.blog-article .faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(30px,5vw,74px);margin:42px 0 0;padding-top:35px;border-top:1px solid #dcebef}
.blog-article .faq>h2{grid-column:1/-1;margin:0 0 16px;color:#022d41;font:800 32px/1.1 Akrobat,sans-serif}
.blog-article .faq__item{margin:15px 0}
.blog-article .faq__item h3{margin:0 0 8px;color:#022d41;font:800 23px/1.15 Akrobat,sans-serif}
.blog-article .article__footer{margin:24px 0 0}
.blog-article .article__end{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:start}
.blog-article .article__references{display:grid;gap:4px;margin:0;padding:0;list-style:none;font:500 18px/1.25 Akrobat,sans-serif}
.blog-article .article__author{margin:0;color:#022d41;font:800 18px/1.2 Akrobat,sans-serif;text-align:right;white-space:nowrap}
@media(max-width:760px){.newsblock.blog-article{padding:24px}.blog-article__content{margin-bottom:120px}.blog-article .story-block,.blog-article .story-block--reverse{grid-template-columns:1fr;gap:23px;padding:27px 0}.blog-article .story-block--reverse .story-block__media{order:0}.blog-article .story-block__text{columns:1}.blog-article .story-block__media{height:290px;min-height:0}.blog-article .faq{grid-template-columns:1fr;margin-top:24px}.blog-article .article__end{grid-template-columns:1fr;gap:22px}.blog-article .article__author{text-align:left;white-space:normal}}
.blog-article .story-block--text-only{grid-template-columns:minmax(0,1fr)}
.blog-article .blog-article__extras{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:start;margin:24px 0 0}
.blog-article .blog-article__links{display:grid;gap:4px;font:500 13px/1.55 Montserrat,Arial,sans-serif}
.blog-article .blog-article__links p{margin:0}
.blog-article .blog-article__author{color:#022d41;font:800 18px/1.2 Akrobat,sans-serif;text-align:right;white-space:nowrap}
@media(max-width:760px){.blog-article .story-block--text-only{grid-template-columns:1fr}.blog-article .blog-article__extras{grid-template-columns:1fr;gap:22px}.blog-article .blog-article__author{text-align:right;white-space:normal}}
.blog-article .story-block__text h3{break-inside:avoid-column;-webkit-column-break-inside:avoid}
.blog-article .story-block__text ul{margin:0 0 17px;padding-left:21px;list-style:disc}
.blog-article .story-block__text li{margin:0 0 8px;list-style:disc}
.blog-article .story-block__text li::marker{color:#1aa6b7}
.blog-article .story-block__text p,.blog-article .story-block__text li{font-size:14px;line-height:1.55;font-weight:500}
.blog-article .story-block__text .faq-grid{column-span:all;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(22px,2.4vw,34px);row-gap:28px;align-items:start}
.blog-article .story-block__text .faq-grid--six{grid-template-rows:repeat(3,auto);grid-auto-flow:column}
.blog-article .story-block__text .faq-grid__item{min-width:0}
.blog-article .story-block__text .faq-grid__item p{margin:0}
.blog-article .story-block__text .faq-grid__item p:first-child{margin-bottom:8px}
@media(max-width:760px){.blog-article .story-block__text .faq-grid{grid-template-columns:1fr;row-gap:24px}.blog-article .story-block__text .faq-grid--six{grid-template-rows:none;grid-auto-flow:row}}
.blog-article .blog-article__related-title{margin:0 0 8px;color:#022d41;font:800 20px/1.2 Akrobat,sans-serif}
@media(min-width:761px){.blog-article .story-block:not(.story-block--text-only){grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.blog-article .story-block--reverse:not(.story-block--text-only){grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}
.blog-article .story-block__media{align-self:center;min-height:0;height:auto;aspect-ratio:4/5}
@media(max-width:760px){.blog-article .story-block__media{align-self:stretch;height:auto;aspect-ratio:4/5}}
@media(min-width:761px){.blog-article .story-block:not(.story-block--text-only){align-items:center}}