.coa-news__strip{width:100%}.coa-news{padding:var(--news-pt,7.2rem) clamp(1.5rem,5vw,5rem) var(--news-pb,7.2rem)}.coa-news__inner{max-width:var(--news-w,120rem);margin:0 auto}.coa-news__grid{display:grid;grid-template-columns:repeat(var(--news-cols,3),minmax(0,1fr));gap:var(--news-row-gap,4.4rem) var(--news-gap,4.4rem)}.coa-news__card{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--news-radius,2.4rem);background:var(--news-card-bg,#e1eef9)}.coa-news__media{display:block;aspect-ratio:var(--news-ratio,5 / 4);overflow:hidden}.coa-news__img{display:block;width:100%;height:100%;object-fit:cover}.coa-news__img--placeholder{background:rgb(var(--coa-blue-rgb) / .12);fill:rgb(var(--coa-blue-rgb) / 0.35)}.coa-news__body{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;padding:var(--news-pad,3.6rem)}.coa-news__title{margin:0;color:var(--news-title-color,var(--coa-blue));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:var(--news-title-size, 2.2rem);line-height:1.2}.coa-news__title a{color:inherit;text-decoration:none}.coa-news__excerpt{margin:var(--news-gap-excerpt,0) 0 0;color:var(--news-excerpt-color,var(--coa-blue));font-family:var(--font-body-family);font-size:var(--news-excerpt-size, 3rem);font-weight:500;line-height:var(--news-excerpt-lh, 1.2)}.coa-news__date{display:block;margin:var(--news-gap-date,2.4rem) 0 0;color:var(--news-date-color,var(--coa-blue));font-family:var(--font-body-family);font-size:var(--news-date-size, 1.7rem);line-height:1.2}.coa-news__date:last-child{margin-bottom:0}.coa-news__btn{margin-top:auto}.coa-news__body:has(> .coa-news__btn)>:nth-last-child(2){margin-bottom:var(--news-gap-button,2.8rem)}.coa-news__empty{margin:3.2rem 0 0;color:var(--news-excerpt-color,var(--coa-blue));font-family:var(--font-body-family);font-size:1.5rem;text-align:center}.coa-news__pagination{display:flex;justify-content:center;gap:.8rem;margin-top:4.8rem}.coa-news__page{display:inline-flex;align-items:center;justify-content:center;min-width:4rem;min-height:4rem;padding:0 1rem;border-radius:999px;color:var(--news-excerpt-color,var(--coa-blue));font-family:var(--font-body-family);font-size:1.5rem;font-weight:700;text-decoration:none;transition:background-color var(--coa-dur) var(--coa-ease)}.coa-news__page--current,.coa-news__page:hover{background:var(--news-card-bg,#e1eef9)}@media screen and (max-width:989px){.coa-news__grid{grid-template-columns:repeat(var(--news-cols-t,2),minmax(0,1fr))}}@media screen and (max-width:749px){.coa-news__grid{grid-template-columns:repeat(var(--news-cols-m,1),minmax(0,1fr))}.coa-news__excerpt{font-size:var(--news-excerpt-size-m, 2rem)}}.coa-article{display:block;padding:var(--article-pt,6.4rem) clamp(1.5rem,5vw,5rem) var(--article-pb,8.8rem)}.coa-article__inner{box-sizing:border-box;max-width:var(--article-w,120rem);margin:0 auto}.coa-article__media{margin-bottom:var(--article-image-gap,5.6rem);overflow:hidden;border-radius:var(--article-radius,3.2rem)}.coa-article__img{display:block;width:100%;height:auto}.coa-article__media--ratio .coa-article__img{height:100%;aspect-ratio:var(--article-ratio,16 / 9);object-fit:cover}.coa-article__date{display:block;margin-bottom:2rem;color:var(--article-date-color,var(--coa-blue));font-family:var(--font-body-family);font-size:var(--article-date-size, 1.7rem)}.coa-article__body{max-width:var(--article-text-w,120rem);color:var(--article-text-color,#003c7c);font-family:var(--font-body-family);font-size:var(--article-text-size, 1.8rem);line-height:var(--article-text-lh, 1.45)}.coa-article__body>:first-child{margin-top:0}.coa-article__body>:last-child{margin-bottom:0}.coa-article__body p{margin:0 0 1.2em}.coa-article__body h1,.coa-article__body h2,.coa-article__body h3,.coa-article__body h4,.coa-article__body h5,.coa-article__body h6{margin:1.6em 0 .5em;color:var(--coa-blue);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.2}.coa-article__body h2{font-size:calc(1em * var(--article-h2, 1.7))}.coa-article__body h3{font-size:calc(1em * var(--article-h3, 1.45))}.coa-article__body h4{font-size:calc(1em * var(--article-h4, 1.25))}.coa-article__body h5{font-size:calc(1em * var(--article-h5, 1.1))}.coa-article__body h6{font-size:calc(1em * var(--article-h6, 1))}.coa-article__body a{color:var(--coa-blue);text-decoration:underline;text-decoration-color:var(--coa-link-underline,#ee649d);text-decoration-thickness:0.1rem;text-underline-offset:0.2em;transition:color var(--coa-dur, 240ms) var(--coa-ease, ease),text-decoration-thickness var(--coa-dur, 240ms) var(--coa-ease, ease)}.coa-article__body a:hover{text-decoration-thickness:0.1rem}.coa-article__body a:focus-visible{color:var(--coa-link-hover,#ee649d)}.coa-article__nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:start;gap:2.4rem;margin-top:var(--article-nav-gap,5.6rem);padding-top:3.2rem;border-top:1px solid var(--coa-sky,#e1eef9)}.coa-article__nav-side--older{text-align:left}.coa-article__nav-side--newer{text-align:right}.coa-article__nav-side:empty{display:block}.coa-article__nav-back{grid-column:2;align-self:start;align-items:center;text-align:center}.coa-article__nav-link{display:inline-flex;flex-direction:column;gap:.4rem;max-width:32rem;color:var(--article-nav-color,var(--coa-blue));text-decoration:none;transition:color var(--coa-dur, 240ms) var(--coa-ease, ease)}.coa-article__nav-side--newer .coa-article__nav-link{align-items:flex-end}.coa-article__nav-kicker{font-family:var(--font-body-family);font-size:1.3rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.coa-article__nav-title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:1.9rem;line-height:1.25}@media (hover:hover){.coa-article__body a:hover{color:var(--coa-link-hover,#ee649d);text-decoration-thickness:0.2rem}.coa-article__nav-link:hover{color:var(--coa-link-hover,#ee649d)}}.coa-article__nav-link:focus-visible{color:var(--coa-link-hover,#ee649d)}.coa-article__body img{max-width:100%;height:auto;border-radius:var(--article-radius,3.2rem)}.coa-article__body blockquote{margin:1.4em 0;padding-left:1em;border-left:.3rem solid var(--coa-pink)}@media screen and (max-width:749px){.coa-article__nav{grid-template-columns:1fr 1fr;gap:2rem 1.6rem}.coa-article__nav-back{grid-column:1/-1;grid-row:2;justify-self:center}.coa-article__nav-title{font-size:1.7rem}.coa-article__body{font-size:var(--article-text-size-m, 1.8rem)}.coa-news__body{align-items:center}}