@layer utils{.news-updates__container{padding-inline:max(var(--g-padding-inline),var(--g-100vw)/2 - var(--g-site-width)/2);width:100%}.news-updates__heading{font-family:var(--g-font-primary);font-size:var(--g-text-h2-font-size-mobile);font-style:var(--g-text-h2-font-style);font-weight:var(--g-text-h2-font-weight-mobile,var(--g-text-h2-font-weight));letter-spacing:var(--g-text-h2-letter-spacing-mobile,var(--g-text-h2-letter-spacing));line-height:var(--g-text-h2-line-height)}@media(min-width:992px){.news-updates__heading{font-size:var(--g-text-h2-font-size);font-weight:var(--g-text-h2-font-weight);letter-spacing:var(--g-text-h2-letter-spacing)}}.news-updates__counter,.news-updates__empty,.news-updates__load-more,.news-updates__post-title{font-family:var(--g-font-primary);font-size:var(--g-text-body-lg-font-size-mobile);font-style:var(--g-text-body-lg-font-style);font-weight:var(--g-text-body-lg-font-weight-mobile,var(--g-text-body-lg-font-weight));letter-spacing:var(--g-text-body-lg-letter-spacing-mobile,var(--g-text-body-lg-letter-spacing));line-height:var(--g-text-body-lg-line-height)}@media(min-width:992px){.news-updates__counter,.news-updates__empty,.news-updates__load-more,.news-updates__post-title{font-size:var(--g-text-body-lg-font-size);font-weight:var(--g-text-body-lg-font-weight);letter-spacing:var(--g-text-body-lg-letter-spacing)}}.news-updates__category-link,.news-updates__meta{font-family:var(--g-font-primary);font-size:var(--g-text-body-font-size-mobile);font-style:var(--g-text-body-font-style);font-weight:var(--g-text-body-font-weight-mobile,var(--g-text-body-font-weight));letter-spacing:var(--g-text-body-letter-spacing-mobile,var(--g-text-body-letter-spacing));line-height:var(--g-text-body-line-height)}@media(min-width:992px){.news-updates__category-link,.news-updates__meta{font-size:var(--g-text-body-font-size);font-weight:var(--g-text-body-font-weight);letter-spacing:var(--g-text-body-letter-spacing)}}}@property --news-updates-mask-start{syntax:"<percentage>";inherits:false;initial-value:70%}@property --news-updates-mask-middle{syntax:"<percentage>";inherits:false;initial-value:45%}@property --news-updates-mask-end{syntax:"<percentage>";inherits:false;initial-value:0}@layer partials{.news-updates{background-color:var(--g-color-white);color:var(--g-color-dark-blue-midnight);container-type:inline-size;padding-block:8rem 12rem}.news-updates__heading{font-family:var(--g-font-primary);font-size:4rem;font-style:normal;font-weight:300;letter-spacing:-.03em;line-height:1.12;margin:0;min-width:0}.news-updates__filters{align-items:center;display:flex;height:2.7rem;margin-block-start:6.4rem;overflow:hidden}.news-updates__category-swiper{flex:1 1 auto;height:2.7rem;min-width:0;overflow:hidden;width:auto}.news-updates__category-wrapper{align-items:center;gap:var(--g-spacing-4);min-width:100%;width:max-content}.news-updates__category-slide{height:2.7rem;width:auto}.news-updates__category-link{align-items:center;color:var(--g-color-dark-blue-midnight);display:inline-flex;height:2.7rem;position:relative;text-decoration:none;white-space:nowrap}.news-updates__category-link:after{background-color:var(--g-color-dark-blue-midnight);clip-path:polygon(0 0,100% 0,.1rem 100%);content:"";display:block;height:2.7rem;inset-block:0;inset-inline-start:calc(100% - .1rem);pointer-events:none;position:absolute;visibility:hidden;width:1.7rem}.news-updates__category-link:focus-visible{outline:.2rem solid currentcolor;outline-offset:-.2rem;z-index:1}.news-updates__category-link.-is-active{background-color:var(--g-color-dark-blue-midnight);color:var(--g-color-teal-wash);margin-inline-end:1.6rem;padding-block-end:.2rem;padding-inline:.8rem;z-index:1}.news-updates__category-link.-is-active:after{visibility:visible}.news-updates__status{border:0;clip-path:inset(50%);height:.1rem;margin:-.1rem;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:.1rem}.news-updates__results{margin-block-start:2.4rem}.news-updates__list{counter-reset:news-updates;list-style:none;margin:0;padding:0}.news-updates__item{align-items:flex-start;border-block-start:1px solid color-mix(in srgb,var(--g-color-dark-blue-ink),transparent 90%);counter-increment:news-updates;display:flex;flex-direction:column;gap:2.4rem;justify-content:space-between;min-width:0;padding-block:2rem}.news-updates__item:last-child{border-block-end:1px solid color-mix(in srgb,var(--g-color-dark-blue-ink),transparent 90%)}.news-updates__item.-is-faded{--news-updates-mask-start:70%;--news-updates-mask-middle:45%;--news-updates-mask-end:0%;-webkit-mask:linear-gradient(to bottom,rgb(0,0,0,var(--news-updates-mask-start)) 0,rgb(0,0,0,var(--news-updates-mask-middle)) 48%,rgb(0,0,0,var(--news-updates-mask-end)) 100%);mask-image:linear-gradient(to bottom,rgb(0,0,0,var(--news-updates-mask-start)) 0,rgb(0,0,0,var(--news-updates-mask-middle)) 48%,rgb(0,0,0,var(--news-updates-mask-end)) 100%);transition-duration:var(--g-easing-duration-micro);transition-property:--news-updates-mask-start,--news-updates-mask-middle,--news-updates-mask-end;transition-timing-function:var(--g-easing-hover)}@media(hover:hover)and (pointer:fine){.news-updates__item.-is-faded:hover{--news-updates-mask-start:100%;--news-updates-mask-middle:100%;--news-updates-mask-end:100%}}.news-updates__item.-is-faded:focus-within{--news-updates-mask-start:100%;--news-updates-mask-middle:100%;--news-updates-mask-end:100%}.news-updates__item-content{min-width:0;width:100%}.news-updates__title-row{align-items:flex-start;display:flex;flex-direction:column;gap:3.2rem;min-width:0}.news-updates__counter{display:block;flex:0 0 auto;font-size:1.8rem}.news-updates__counter:before{content:counter(news-updates,decimal-leading-zero)}.news-updates__post-title{font-size:2rem;margin:0;min-width:0;width:100%}.news-updates__post-title a{color:inherit;overflow-wrap:break-word;text-decoration:none}.news-updates__post-title a:focus-visible{outline:.2rem solid currentcolor;outline-offset:.4rem}.news-updates__meta{align-items:center;display:flex;flex-wrap:wrap;gap:1.6rem;margin-block-start:.8rem;margin-inline-start:0;opacity:.7}.news-updates__meta-separator{background-color:currentcolor;flex:0 0 .1rem;height:1.05rem;width:.1rem}.news-updates__post-button{flex:0 0 5.6rem;height:5.6rem;width:5.6rem}.news-updates__empty{font-size:2rem;margin:0;padding-block:2.4rem}.news-updates__load-more{background:none;border:0;color:var(--g-color-dark-blue-midnight);cursor:pointer;display:block;font-size:2rem;margin-block-start:2.4rem;margin-inline:auto;padding:0;text-align:center;text-decoration:underline;text-underline-offset:.2rem}.news-updates__load-more[hidden]{display:none}.news-updates__load-more:focus-visible{outline:.2rem solid currentcolor;outline-offset:.4rem}@container ((width < 992px)){.news-updates__category-wrapper{gap:var(--g-spacing-3)}}@container ((width >= 992px)){.news-updates__heading{font-size:4.9rem}.news-updates__title-row{align-items:center;flex-direction:row}.news-updates__counter{flex:0 0 4rem;font-size:2rem}.news-updates__post-title{flex:1 1 auto;width:auto}.news-updates__item-content{width:70%}.news-updates__meta{margin-inline-start:7.2rem}.news-updates__item{align-items:center;flex-direction:row}.news-updates__post-button{align-self:center}}@media(prefers-reduced-motion:reduce){.news-updates__category-link,.news-updates__item.-is-faded{transition-duration:0s}}}@layer overrides{.news-updates__post-button .wp-block-button{height:100%;width:100%}.news-updates__post-button .wp-block-button__link{background-color:var(--g-color-teal-deep);border-radius:0!important;color:var(--g-color-white);display:grid;font-size:0;height:100%;line-height:1;min-height:0;min-width:0;padding:0;place-items:center;width:100%}.news-updates__post-button .wp-block-button__link:after{content:"→";display:block;font-family:var(--g-font-primary);font-size:3.2rem;font-style:normal;font-weight:400;line-height:1.15;transform:translateY(-.4rem);transition-duration:var(--g-easing-duration-micro);transition-property:transform;transition-timing-function:var(--g-easing-hover)}@media(hover:hover)and (pointer:fine){.news-updates__post-button .wp-block-button__link:hover{background-color:var(--g-color-teal-anchor)}.news-updates__post-button .wp-block-button__link:hover:after{transform:translate(.4rem,-.4rem)}}.news-updates__post-button .wp-block-button__link:active{background-color:var(--g-color-teal-core)}@media(prefers-reduced-motion:reduce){.news-updates__item.-is-faded,.news-updates__post-button .wp-block-button__link:after{transition-duration:0s}}}@layer partials{.news-updates__item[hidden]{display:none}.news-updates__item:not([hidden]):has(+[hidden]){border-block-end:1px solid color-mix(in srgb,var(--g-color-dark-blue-ink),transparent 90%)}}
