.social__posts-picture{box-sizing:border-box;border-radius:var(--border-radius-grid-card);overflow:hidden}.social__posts-picture img{transition:transform var(--trans-base);transform:scale(1)}.social__posts-main-link:hover .social__posts-picture img{transform:scale(1.1)}.social__posts-image{width:100%;object-fit:cover}.social__posts-content{--c-text-line: var(--c-brand-brown);margin-top:var(--spacing-gutters-medium)}.social__posts-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.social__posts-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0;cursor:pointer;font-size:1.4rem;font-weight:var(--font-weight-medium);font-family:var(--font-family-normal);background-color:rgba(0,0,0,0);background-image:linear-gradient(to right, var(--c-text-line), var(--c-text-line)),linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));background-size:100% .1rem,0 .1rem;background-position:100% 100%,0 100%;background-repeat:no-repeat;transition:background-size var(--trans-base)}.social__posts-link:hover{background-size:0 .1rem,101% .1rem}.social__posts-link:focus,.social__posts-link:focus-visible{outline:.1rem solid var(--c-text-line);outline-offset:.1rem;border-radius:.4rem;background-size:0 .1rem,101% .1rem}.social__posts-link[disabled]{--c-text-line: var(--c-text-inactive);color:var(--c-text-inactive)}.social__posts-link[disabled]:hover{background-size:100% .1rem,0 .1rem}.typ .social__posts-link:not(:has(.btn)){background-image:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)),linear-gradient(to right, var(--c-text-line), var(--c-text-line))}.typ .social__posts-link:not(:has(.btn)):focus,.typ .social__posts-link:not(:has(.btn)):focus-visible{background-size:100% .1rem,0 .1rem}.social__posts-profile{background-color:var(--c-neutral-white);border-radius:var(--border-radius-pill);overflow:hidden;font-family:var(--font-family-normal);margin-block-start:var(--spacing-content-base)}.news-block__related-news-social .social__posts-profile{background-color:var(--c-brand-off-white)}.social__posts-profile>a{width:100%;padding:.8rem}.social__posts-profile__logo{--size: 3.3rem;background-color:var(--c-neutral-grey-10);border-radius:100%;overflow:hidden;height:var(--size);width:var(--size);min-height:var(--size);min-width:var(--size);margin-right:.6rem}.social__posts-profile__logo img{object-fit:contain;width:100%;height:100%}.social__posts-profile__name{font-size:1.5rem;font-weight:var(--font-weight-medium);margin-bottom:.1rem}.social__posts-profile__posted{font-size:1.4rem}.social__posts-icon{--icon-size: 2.4rem;background-color:var(--c-brand-brown);height:var(--icon-size);width:var(--icon-size);min-height:var(--icon-size);min-width:var(--icon-size);position:relative;margin-left:auto;margin-bottom:auto;border-radius:100%}.social__intro-links .social__posts-icon{--icon-size: 3.2rem;transition:background-color var(--trans-base)}.social__intro-links .social__posts-icon:hover{background-color:var(--c-brand-red)}.typ .social__posts-icon:not(:has(.btn)):focus,.typ .social__posts-icon:not(:has(.btn)):focus-visible{border-radius:100%}.social__posts-icon .icon{--icon-colour: var(--c-brand-off-white);--icon-size: 1.2rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:var(--icon-size);height:var(--icon-size);min-width:var(--icon-size);min-height:var(--icon-size)}.social__intro-links .social__posts-icon .icon{--icon-size: 1.8rem}@media(prefers-reduced-motion: no-preference){.js-news-featured{opacity:0;transform:scale(0.9)}}@media(prefers-reduced-motion: no-preference){.js-news-card{opacity:0;transform:translateX(-2rem)}}.news-block__section-title{margin-bottom:clamp(2.4rem,4.01vw + -0.97rem,4.8rem)}.news-block__author{display:flex;align-items:center;justify-content:flex-start;gap:1.2rem}.news-block__header-wrapper .news-block__author{margin-bottom:var(--spacing-gutters-medium)}.news-block__author-image{width:4.8rem;height:4.8rem;object-fit:cover;border-radius:50%}.news-block__author-info{display:flex;flex-direction:column;gap:.8rem;text-transform:uppercase}.news-block__author-name{font-family:var(--font-family-normal);font-weight:var(--font-weight-dark);line-height:var(--font-line-height-heading)}.news-block__author-location{font-family:var(--font-family-normal);font-weight:var(--font-weight-light);line-height:var(--font-line-height-heading)}.news-block__header-wrapper{display:flex;flex-wrap:wrap;gap:3.2rem 15rem;align-content:flex-end;padding-bottom:6rem;margin-bottom:4.8rem}@media only screen and (min-width: 841px){.news-block__header-wrapper{row-gap:6.8rem;padding-bottom:0;margin-bottom:8rem}}@media only screen and (max-width: 840.98px){.news-block__header-wrapper{border-bottom:.1rem solid var(--c-neutral-grey-30)}}.news-block__header-wrapper .news-block__header .read-time{margin-top:3.2rem}@media only screen and (max-width: 840.98px){.news-block__header-intro{order:1;width:100%}}@media only screen and (min-width: 841px){.news-block__header-intro{flex-grow:1;width:-moz-min-content;width:min-content;padding-left:13.3rem}}.news-block__header-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}@media only screen and (max-width: 840.98px){.news-block__header-info{width:100%;order:3}}@media only screen and (min-width: 841px){.news-block__header-info{width:31.9rem;flex-shrink:0;padding-right:5.2rem}}.news-block__header-image{overflow:hidden;border-radius:2.4rem}@media only screen and (max-width: 840.98px){.news-block__header-image{width:100%;order:2}}@media only screen and (min-width: 841px){.news-block__header-image{--bs-aspect-ratio: calc(532 / 1376 * 100%)}}@media only screen and (min-width: 841px){.news-block__header-image{width:100%;border-radius:3.2rem}}.news-block__header-pills{display:flex;text-transform:uppercase}.news-block__header-pills .pill .pill__text{font-size:var(--font-size-body-small);line-height:var(--font-line-height-heading);border-radius:1rem;padding:.6rem .8rem}@media only screen and (max-width: 840.98px){.news-block__body-wrapper{padding-bottom:5.8rem;border-bottom:.1rem solid var(--c-neutral-grey-30)}}@media only screen and (min-width: 841px){.news-block__body-wrapper{display:flex;align-items:flex-start;justify-content:flex-end;gap:12rem;padding-right:8.4rem;padding-bottom:12.9rem}}@media only screen and (min-width: 841px){.news-block__main{width:67.1rem}}.news-block__main .module:not(.-theme-2){padding-right:0;padding-left:0}.news-block__main .module.-theme-2{border-radius:3.2rem;margin-right:calc(var(--bs-gutter-x)*.5);margin-left:calc(var(--bs-gutter-x)*.5)}.news-block__sidebar{position:sticky;top:var(--header-height-natural)}@media only screen and (max-width: 840.98px){.news-block__sidebar{display:none}}@media only screen and (min-width: 841px){.news-block__sidebar{width:26.8rem}}.news-block__sidebar-related{margin:4.8rem 0 5.6rem}.news-block__sidebar-related-title{margin-bottom:1.5rem}.news-block__sidebar-related-article{display:block;padding:2rem 0;border-top:.1rem solid var(--c-neutral-grey-30)}.news-block__sidebar-related-article:last-child{border-bottom:.1rem solid var(--c-neutral-grey-30)}.news-block__sidebar-related-article-title{margin:1.6rem 0}.news-block__sidebar-share{margin-top:5.6rem}.news-block__footer{padding-bottom:6rem}@media only screen and (min-width: 841px){.news-block__footer{padding-bottom:13rem}}.news-block__footer-wrapper{display:flex;flex-direction:column;gap:var(--spacing-gutters-medium) 11.7rem}@media only screen and (max-width: 840.98px){.news-block__footer-wrapper{padding-top:6rem}}@media only screen and (min-width: 841px){.news-block__footer-wrapper{flex-direction:row-reverse;padding-right:8.4rem}}.news-block__footer-share{padding-bottom:var(--spacing-gutters-medium)}@media only screen and (min-width: 841px){.news-block__footer-share{display:none}}@media only screen and (min-width: 841px){.news-block__footer-author{width:26.8rem;flex-shrink:0}}@media only screen and (min-width: 841px){.news-block__footer-tags{flex-grow:1;width:-moz-min-content;width:min-content;padding-left:11.6rem}.news-block__footer-tags .news-block__tags{margin-top:1.7rem}}@media only screen and (max-width: 840.98px){.news-block__footer-tags-intro{display:none}}@media only screen and (min-width: 841px){.news-block__footer-tags>div,.news-block__footer-author{padding-top:var(--spacing-gutters-medium);border-top:.1rem solid var(--c-neutral-grey-30)}}.news-block__share{--icon-colour: var(--c-brand-brown)}.news-block__share-title{margin-bottom:2rem}.news-block__share-buttons{display:flex;gap:1.2rem;flex-wrap:wrap}.news-block__share-button{display:flex;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background-color:rgba(0,0,0,0);border:1px solid var(--icon-colour);cursor:pointer}.news-block__share-button:hover{--icon-colour: var(--c-brand-red)}.news-block__share-button svg{width:auto;height:17px}@media only screen and (max-width: 840.98px){.news-block__related-news-articles{display:flex;overflow:auto;gap:var(--spacing-gutters-medium);-ms-overflow-style:none;scrollbar-width:none}.news-block__related-news-articles::-webkit-scrollbar{display:none}}@media only screen and (min-width: 841px){.news-block__related-news-articles{padding-top:4.8rem}}@media only screen and (max-width: 840.98px){.module-related-news-block .news-block__related-news-articles{padding-top:var(--spacing-gutters-large)}}@media only screen and (min-width: 841px){.module-related-news-block .news-block__related-news-articles{padding-top:0}}@media only screen and (max-width: 840.98px){.news-block__related-news-social{order:3;margin-top:2.8rem}}.news-block__related-new:not(.-featured){display:flex;align-items:flex-start;justify-content:space-between;padding:clamp(2.4rem,1.34vw + 1.28rem,3.2rem) 0;border-top:.1rem solid var(--c-neutral-grey-30);border-bottom:.1rem solid var(--c-neutral-grey-30)}@media only screen and (min-width: 841px){.news-block__related-new:not(.-featured){gap:var(--spacing-gutters-medium)}.news-block__related-new:not(.-featured):not(:last-child){border-bottom:none}}@media only screen and (max-width: 840.98px){.news-block__related-new:not(.-featured){width:85%;max-width:50rem;flex-shrink:0;flex-grow:0}}.news-block__related-new-picture{border-radius:.8rem;overflow:hidden}.news-block__related-new.-featured .news-block__related-new-picture{border-radius:var(--border-radius-featured-image)}.news-block__related-new:not(.-featured) .news-block__related-new-picture{display:flex;width:9.2rem;flex-shrink:0}.news-block__related-new-picture img{transition:transform var(--trans-base);transform:scale(1)}.news-block__related-new:hover .news-block__related-new-picture img{transform:scale(1.1)}.news-block__related-new-image{object-fit:cover}.news-block__related-new-content{display:flex;flex-direction:column;gap:1.8rem}.news-block__related-new.-featured .news-block__related-new-content{padding-top:var(--spacing-gutters-medium)}.news-block__related-new-content-header{display:flex;justify-content:space-between;align-items:center}.news-block__related-new-content-header .news-block__related-new-pills{display:flex;text-transform:uppercase}.news-block__related-new-content-header .news-block__related-new-pills .pill .pill__text{font-size:var(--font-size-body-small);line-height:var(--font-line-height-heading);border-radius:1rem;padding:.6rem .8rem;background-color:var(--c-neutral-white)}.news-block__related-new-title{font-family:var(--font-family-base);font-weight:var(--font-weight-medium)}.news-block__related-new.-featured .news-block__related-new-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;padding-bottom:.5rem}@media only screen and (max-width: 840.98px){.news-block__related-new.-featured .news-block__related-new-title{font-weight:var(--font-weight-medium);font-size:var(--font-size-body-large);line-height:var(--font-line-height-base);font-family:var(--font-family-base)}}.news-block__related-new:not(.-featured) .news-block__related-new-title{font-family:var(--font-family-base);font-weight:var(--font-weight-medium);line-height:var(--font-line-height-base);font-size:1.8rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.news-block__related-pages-grid{gap:1.6rem}@media only screen and (min-width: 841px){.news-block__related-pages-grid{gap:3.4rem}}@media only screen and (min-width: 841px){.news-block__related-pages-grid.-related-content{display:flex;flex-direction:row}}.news-block__related-pages{margin-bottom:calc(-1*var(--spacing-gutters-small))}.news-block__related-pages-item{position:relative;width:100%;border-radius:2.4rem;overflow:hidden;margin-bottom:var(--spacing-gutters-small)}@media only screen and (min-width: 841px){.news-block__related-pages-item{--bs-aspect-ratio: calc(340 / 671 * 100%);border-radius:3.2rem}}.news-block__related-pages-item-image{width:100%;height:100%;object-fit:cover}span.btn.news-block__related-pages-item-button{width:auto;top:unset;bottom:1.6rem;left:1.6rem;transform:translateX(0);transition:transform var(--trans-base-cubic)}@media only screen and (min-width: 841px){span.btn.news-block__related-pages-item-button{bottom:3.2rem;left:3.2rem}}.news-block__related-pages-item:hover span.btn.news-block__related-pages-item-button,.news-block__related-pages-item:focus span.btn.news-block__related-pages-item-button,.news-block__related-pages-item:focus-within span.btn.news-block__related-pages-item-button{transform:translateX(1rem)}.news-block__related-pages-container{padding:0}.module-related-news-block .news-block__related-new-picture{-webkit-mask:url(/_resources/themes/ccep/dist/6f699e1058cefb67c8dc.svg) center/cover no-repeat;mask:url(/_resources/themes/ccep/dist/6f699e1058cefb67c8dc.svg) center/cover no-repeat}.module-related-news-block .news-block__section-title{display:none}
