.site-header,.site-header.is-light-hero,.site-header.is-scrolled{--header-scroll-progress:1;backdrop-filter:blur(13px) saturate(1.02);-webkit-backdrop-filter:blur(13px) saturate(1.02);background-color:rgba(var(--header-black-rgb),var(--header-black-alpha-max));border-bottom-color:rgba(255,255,255,var(--header-black-border-max));box-shadow:0 10px 24px rgba(0,0,0,var(--header-black-shadow-max));color:var(--cc-text-hero);height:var(--header-h-scroll)}.site-header.is-light-hero .site-header__logo img{mix-blend-mode:normal}.cc-news-hero{background-color:var(--cc-bg-page);max-width:100%;overflow:visible;padding:calc(var(--header-h-scroll, 84px) + 64px) var(--cc-container-pad) 20px;position:relative}.cc-news-hero:after{content:none}.cc-news-hero__nav{margin:0 auto var(--cc-space-5)}.cc-news-hero__media,.cc-news-hero__nav{max-width:min(var(--cc-container-default),960px);width:100%}.cc-news-hero__media{background-color:var(--cc-bg-dark);border:2px solid rgba(var(--cc-color-accent-rgb),.62);border-radius:var(--cc-radius-md);margin:0 auto var(--cc-space-8);position:relative}.cc-news-hero__img,.cc-news-hero__placeholder{display:block;height:100%;inset:0;position:absolute;width:100%}.cc-news-hero__img{object-position:center center}.cc-news-hero__placeholder{color:hsla(0,0%,100%,.62);display:grid;font-family:var(--cc-font-heading);font-size:var(--cc-text-h2);font-weight:var(--cc-weight-semibold);place-items:center}.cc-news-article{background-color:var(--cc-bg-page);max-width:100%;overflow-x:clip;padding-block:var(--cc-space-2) var(--cc-section-padding-md)}.cc-news-article__header,.cc-news-article__inner{margin-inline:auto;max-width:var(--cc-body-copy-max-width);width:100%}.cc-news-article__back{align-items:center;color:var(--cc-text-muted);display:inline-flex;font-family:var(--cc-font-body);font-size:var(--cc-text-small);font-weight:var(--cc-weight-medium);gap:var(--cc-space-2);margin-bottom:var(--cc-space-6);text-decoration:none}.cc-news-hero__nav .cc-news-article__back{margin-bottom:0}.cc-news-article__back:focus-visible,.cc-news-article__back:hover{color:var(--cc-color-accent)}.cc-news-article__title{color:var(--cc-text-heading);font-size:var(--cc-text-h2);margin:0;max-width:100%}.cc-news-article__meta{align-items:center;color:var(--cc-text-body-color);display:flex;flex-wrap:wrap;font-family:var(--cc-font-body);font-size:var(--cc-text-small);gap:var(--cc-space-2);margin-bottom:var(--cc-space-6);margin-top:var(--cc-space-4)}.cc-news-article__meta strong{color:var(--cc-text-heading);font-weight:var(--cc-weight-medium)}.cc-news-article__divider{opacity:.55}.cc-news-article__summary{border-bottom:1px solid rgba(var(--cc-text-body-rgb),.12);color:var(--cc-text-heading);font-family:var(--cc-font-body);font-size:var(--cc-text-lead);line-height:var(--cc-leading-normal);margin:0 0 var(--cc-space-9);padding-bottom:var(--cc-space-8)}.cc-news-article__summary p{margin:0}.cc-news-article__summary p+p{margin-top:var(--cc-space-4)}.cc-news-article__topics{display:flex;flex-wrap:wrap;gap:var(--cc-space-2);list-style:none;margin:0 0 calc(var(--cc-space-5) + 5px);padding:0}.cc-news-article__topic{align-items:center;background-color:rgba(var(--cc-text-body-rgb),.05);border-radius:999px;color:var(--cc-text-body-color);display:inline-flex;font-family:var(--cc-font-body);font-size:var(--cc-text-xs);font-weight:var(--cc-weight-medium);letter-spacing:0;padding:var(--cc-space-1) var(--cc-space-3);text-decoration:none;text-transform:none}a.cc-news-article__topic:focus-visible,a.cc-news-article__topic:hover{background-color:var(--cc-color-accent);color:var(--cc-text-hero)}.cc-news-article__body.cc-rich-text{color:var(--cc-text-body-color);font-family:var(--cc-font-body);font-size:18px;line-height:1.7;overflow-wrap:break-word;width:100%}.cc-news-article__body.cc-rich-text.cc-body-copy-measure{max-width:100%}.cc-news-article__body.cc-rich-text :is(p,ul,ol,pre,table){margin:0 0 1.25em}.cc-news-article__body.cc-rich-text :is(p,li):not(:where(.cc-news-pdf *)){font-size:inherit;line-height:inherit}.cc-news-article__body.cc-rich-text :is(h2,h3,h4,h5,h6){color:var(--cc-text-heading);font-weight:var(--cc-weight-semibold,600);letter-spacing:-.015em;line-height:1.3;margin:2rem 0 .75rem;scroll-margin-top:calc(var(--header-h-scroll, 84px) + 24px);text-wrap:pretty}.cc-news-article__body.cc-rich-text h2{font-size:clamp(26px,2.2vw,30px)}.cc-news-article__body.cc-rich-text h3{font-size:clamp(22px,1.8vw,24px)}.cc-news-article__body.cc-rich-text h4{font-size:20px}.cc-news-article__body.cc-rich-text :is(h5,h6){font-size:18px}.cc-news-article__body.cc-rich-text :is(h2,h3,h4,h5,h6):first-child{margin-top:0}.cc-news-article__body.cc-rich-text :is(h2,h3,h4,h5)+:is(h3,h4,h5,h6){margin-top:1em}.cc-news-article__body.cc-rich-text :is(ul,ol){padding-left:1.4em}.cc-news-article__body.cc-rich-text li+li{margin-top:.45em}.cc-news-article__body.cc-rich-text li>:is(ul,ol){margin:.5em 0 0}.cc-news-article__body.cc-rich-text li>p{margin-bottom:.45em}.cc-news-article__body.cc-rich-text :is(img,iframe,video,table,pre,blockquote){max-width:100%}.cc-news-article__body.cc-rich-text img{border-radius:var(--cc-radius-md);display:block;height:auto!important;margin:1.75em 0;max-height:none!important;object-fit:contain!important}.cc-news-article__body.cc-rich-text figure{margin:1.75em 0}.cc-news-article__body.cc-rich-text figure img{margin:0}.cc-news-article__body.cc-rich-text :is(figcaption,.cc-article-attribution){color:var(--cc-text-muted);font-size:14px;font-style:normal;line-height:1.5;margin:.65em 0 0}.cc-news-article__body.cc-rich-text blockquote{background:transparent;border-left:2px solid var(--cc-color-accent);border-radius:0;color:var(--cc-text-heading);font-size:clamp(19px,1.6vw,21px);font-weight:var(--cc-weight-regular);line-height:1.6;margin:1.75em 0;max-width:100%;padding:.2em 0 .2em 1.2em;width:auto}.cc-news-article__body.cc-rich-text blockquote p+p{margin-top:1em}.cc-news-article__body.cc-rich-text blockquote strong{font-weight:var(--cc-weight-medium)}.cc-news-article__body.cc-rich-text blockquote cite{color:var(--cc-text-muted);display:block;font-size:14px;font-style:normal;line-height:1.5;margin-top:.75em}.cc-news-article__body.cc-rich-text .cc-article-quote blockquote{margin:0}.cc-news-article__body.cc-rich-text .cc-article-takeaway{background:rgba(var(--cc-text-body-rgb),.04);border-radius:var(--cc-radius-md);color:var(--cc-text-heading);margin:1.75em 0;padding:1.25em}.cc-news-article__body.cc-rich-text .cc-article-note{color:var(--cc-text-muted);font-size:14px;line-height:1.6;margin-top:2rem}.cc-news-article__body.cc-rich-text :is(.cc-article-takeaway,.cc-article-callout)>:first-child{margin-top:0}.cc-news-article__body.cc-rich-text :is(.cc-article-takeaway,.cc-article-callout,blockquote)>:last-child{margin-bottom:0}.cc-news-article__body.cc-rich-text .cc-article-lead{color:var(--cc-text-heading);font-size:clamp(20px,1.8vw,22px);line-height:1.55}.cc-news-article__body.cc-rich-text .cc-article-callout{background:rgba(var(--cc-color-accent-rgb),.07);border-left:3px solid var(--cc-color-accent);border-radius:0 var(--cc-radius-md) var(--cc-radius-md) 0;margin:1.75em 0;padding:clamp(20px,3vw,28px)}.cc-news-article__body.cc-rich-text .cc-article-callout>:first-child{margin-top:0}.cc-news-article__body.cc-rich-text hr{background:rgba(var(--cc-text-body-rgb),.12);border:0;height:1px;margin:2em 0}.cc-news-article__body.cc-rich-text :is(table,pre){display:block;overflow-x:auto}.cc-news-article__body.cc-rich-text a:not(.cc-btn){overflow-wrap:anywhere;text-decoration-thickness:1px;text-underline-offset:.18em}.cc-news-article__body.cc-rich-text a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.cc-news-article__body.cc-rich-text :is(p,ul,ol,blockquote):last-child{margin-bottom:0}.cc-news-article__body.cc-rich-text p:empty{display:none}.cc-news-article__footer{border-top:1px solid rgba(var(--cc-text-body-rgb),.12);margin-top:var(--cc-space-10);padding-top:var(--cc-space-6)}.cc-news-article__footer-link{margin-bottom:0}@media (max-width:576px){.cc-news-hero{padding:calc(var(--header-h-scroll, 60px) + 48px) var(--cc-space-5) 20px}.cc-news-hero__media{margin-bottom:var(--cc-space-6);max-width:100%}.cc-news-article .cc-container{max-width:100%;padding-inline:var(--cc-space-5)}.cc-news-article__body,.cc-news-article__header,.cc-news-article__inner{max-width:100%;min-width:0}.cc-news-article__title{font-size:clamp(30px,9vw,36px);max-width:100%;overflow-wrap:break-word}.cc-news-article__summary{font-size:var(--cc-text-body)}}.cc-news-hero__placeholder{background-color:var(--cc-bg-dark)}.cc-news-hero{padding-bottom:0;padding-top:calc(var(--header-h-scroll,84px) + 32px)}.cc-news-hero__nav{margin-bottom:24px;max-width:960px}.cc-news-hero .cc-news-article__header{margin:0 auto 28px;max-width:960px}.cc-news-article__title{font-size:clamp(32px,4vw,48px);line-height:1.12;max-width:26ch}.cc-news-article__topics{margin-bottom:16px}.cc-news-article__topic{min-height:32px}.cc-news-article__meta{color:var(--cc-text-muted);font-size:14px;line-height:1.5;margin:20px 0 0}.cc-news-hero__media{aspect-ratio:16/9;background:var(--cc-bg-page);border:1px solid rgba(30,30,31,.06);box-shadow:var(--cc-card-depth-promotional,0 2px 8px rgba(0,0,0,.06));margin:0 auto 36px;max-width:960px;overflow:hidden}.cc-news-hero__img{height:100%;inset:0;max-height:none;object-fit:cover;object-position:center;position:absolute;width:100%}.cc-news-article__inner{max-width:720px;width:100%}.cc-news-article__footer{border-color:rgba(30,30,31,.06);margin-top:32px;padding-top:20px}.cc-news-article{padding-bottom:24px}.cc-blog-latest-posts--blog_post_latest{padding-top:24px}.cc-blog-latest-posts--blog_post_latest :is(.cc-container,.cc-blog-latest-posts__header,.cc-grid){max-width:760px}:is(.cc-news-article__back,.cc-news-article__topic):focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:576px){.cc-news-hero{padding-top:calc(var(--header-h-scroll,84px) + 24px)}.cc-news-hero .cc-news-article__header{margin-bottom:24px}.cc-news-article__title{font-size:32px}.cc-news-article__meta{gap:6px;margin-top:16px}.cc-news-hero__media{margin-bottom:24px}.cc-news-article__body.cc-rich-text{font-size:17px}.cc-news-article__topic{min-height:44px}}