.mosaic{padding:2rem 0}.mosaic:not(.alignwide,.alignfull){grid-column:wide}.mosaic.mosaic--mosaic,.mosaic.mosaic--samesize,.mosaic.mosaic--single{grid-column:full}@media (min-width:1024px){.mosaic{padding:6.25rem 0 7.5rem}.people-after-content .mosaic{padding:0 0 7.5rem}}.mosaic__content{container-type:inline-size}.mosaic__content-wrapper{display:grid;gap:0;grid-column:wide;grid-template-columns:100%}.people-after-content .mosaic__content-wrapper{grid-column:full}@media (min-width:768px){.mosaic__content-wrapper.uimode-single{gap:2rem;grid-template-columns:minmax(0,1fr) minmax(0,3fr)}}@container (min-width: 30.0625rem){.mosaic__content-wrapper.uimode-single .mosaic__list{grid-template-columns:minmax(0,1fr)}}@container (min-width: 45rem){.mosaic__content-wrapper.uimode-single .mosaic__list{grid-template-columns:minmax(0,1fr)}}@container (min-width: 56.25rem){.mosaic__content-wrapper.uimode-single .mosaic__list{grid-template-columns:minmax(0,1fr)}}.mosaic__content-wrapper.uimode-single .mosaic__list>.mosaic-item{display:grid;gap:1rem;grid-template-columns:100%;width:100%}@container (min-width: 30.0625rem){.mosaic__content-wrapper.uimode-single .mosaic__list>.mosaic-item{border-bottom:.0625rem dashed var(--rnb--color--text);grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.mosaic__content-wrapper.uimode-single .mosaic-item__image-wrap{aspect-ratio:unset}.mosaic__content-wrapper.uimode-single .mosaic-item__image-wrap img{object-fit:cover;object-position:center}.mosaic__content-wrapper.uimode-mosaic .mosaic-item{padding-bottom:.0625rem}.mosaic__content-wrapper.uimode-mosaic .mosaic-item:not(:last-child){background-image:linear-gradient(90deg,currentcolor 33%,#fff0 0);background-position:bottom;background-repeat:repeat-x;background-size:3px 1px;border-bottom-width:1px}@media (width >= 35.0625rem){.mosaic__content-wrapper.uimode-mosaic .mosaic-item{background-image:linear-gradient(90deg,currentcolor 33%,#fff0 0);background-position:bottom;background-repeat:repeat-x;background-size:3px 1px;border-bottom-width:1px}}.mosaic__list{display:grid;padding:0}@container (min-width: 30.0625rem){.mosaic__list{gap:2rem 1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 45rem){.mosaic__list{gap:3.75rem 2.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width: 56.25rem){.mosaic__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.mosaic-item{list-style-type:none}.mosaic-item__post-type.tag--parallelogram{justify-content:flex-start;margin-bottom:1rem}.mosaic-item__title{display:block;margin-bottom:1rem;text-decoration:none;word-break:break-word}.mosaic-item__date,.mosaic-item__generic-metadata{font-family:var(--rnb--font-family--paragraph);font-size:var(--rnb--font-size--tag);font-weight:var(--rnb--font-weight--semibold);letter-spacing:.14em;line-height:var(--rnb--line-height--body);text-transform:uppercase}.mosaic-item__generic-metadata{font-variant-numeric:lining-nums;hyphens:auto;margin-bottom:.25rem;margin-top:.5rem}.mosaic-item:hover .mosaic-item__title{text-decoration:underline}@container (max-width: 30.0625rem){.mosaic-item{column-gap:1rem;display:grid;grid-template-columns:minmax(0,1fr) 7.25rem;padding-top:1rem}.mosaic-item:not(:last-child){background-image:linear-gradient(90deg,currentcolor 33%,#fff0 0);background-position:bottom;background-repeat:repeat-x;background-size:3px 1px;border-bottom-width:1px}.mosaic-item__post-type{display:none}.mosaic-item__text-content{display:flex;flex-direction:column;justify-content:space-between}.mosaic-item__image-wrap{aspect-ratio:116/80;margin-bottom:.0625rem}.mosaic-item__image-wrap img{object-fit:cover;object-position:center}}@container (min-width: 45rem){.mosaic.mosaic--mosaic .mosaic-item.on-first-page:first-child{column-gap:2.5rem;display:grid;grid-column:1/4;grid-template-columns:repeat(3,minmax(0,1fr))}.mosaic.mosaic--mosaic .mosaic-item.on-first-page:first-child .mosaic-item__image-wrap{aspect-ratio:unset;grid-column:2/4}.mosaic.mosaic--mosaic .mosaic-item.on-first-page:first-child .mosaic-item__image-wrap img{object-fit:cover;object-position:center}.mosaic.mosaic--single .mosaic-item:first-child{column-gap:2.5rem;display:grid;grid-column:1/5;grid-template-columns:repeat(3,minmax(0,1fr))}.mosaic.mosaic--single .mosaic-item:first-child .mosaic-item__image-wrap{aspect-ratio:unset;grid-column:2/4}.mosaic.mosaic--single .mosaic-item:first-child .mosaic-item__image-wrap img{object-fit:cover;object-position:center}}.mosaic.mosaic--single .mosaic__ingress.is-style-xl{font-size:var(--rnb--font-size--body);line-height:var(--rnb--line-height--body)}.mosaic__header{margin-bottom:1.5rem;position:relative}@media (min-width:1024px){.mosaic__header{margin-bottom:4rem}}@container (min-width: 45rem){.mosaic .rnb-button.mosaic__cta{max-width:calc(50% - .5rem);position:absolute;right:0;top:0}}.mosaic .rnb-button.mosaic__cta i{display:none}.mosaic .rnb-button.mosaic__cta:after{background-color:currentcolor;content:"";display:inline-block;height:1rem;margin-left:.5rem;-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M8 0 6.59 1.41 12.17 7H0v2h12.17l-5.58 5.59L8 16l8-8-8-8Z" fill="currentColor"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M8 0 6.59 1.41 12.17 7H0v2h12.17l-5.58 5.59L8 16l8-8-8-8Z" fill="currentColor"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:middle;width:1rem}.mosaic__ingress,.mosaic__title{margin-bottom:1rem}@container (min-width: 45rem){.mosaic__ingress,.mosaic__title{max-width:38.625rem;width:calc(50% - .5rem)}}.mosaic__pagination__numbers{gap:1rem;justify-content:center}.mosaic__pagination__inner,.mosaic__pagination__left-arrow-wrapper,.mosaic__pagination__numbers,.mosaic__pagination__right-arrow-wrapper{display:flex;flex-flow:row wrap;width:100%}.mosaic__pagination__left-arrow-wrapper{display:none;justify-content:flex-start}.mosaic__pagination__left-arrow-wrapper .mosaic__pagination__arrow{justify-self:flex-start}@container (min-width: 48rem){.mosaic__pagination__left-arrow-wrapper{display:flex}}.mosaic__pagination__right-arrow-wrapper{display:none;justify-content:flex-end}.mosaic__pagination__right-arrow-wrapper .mosaic__pagination__arrow{justify-self:end}@container (min-width: 48rem){.mosaic__pagination__right-arrow-wrapper{display:flex}}.mosaic__pagination__arrow button{-moz-appearance:none;appearance:none;background-color:var(--rnb--color--text);border-color:var(--rnb--color--text);border-radius:0;border-style:solid;border-width:.0625rem;box-sizing:border-box;color:var(--rnb--color--background);column-gap:.75em;cursor:pointer;display:inline-flex;flex-flow:row nowrap;font-family:var(--rnb--font-family--paragraph);font-size:1rem;font-weight:500;justify-content:center;line-height:var(--rnb--line-height--button);margin-bottom:0;max-width:none;padding:.62rem 1.38rem .62rem 1.25rem;place-items:center center;position:relative;text-decoration:none;text-transform:none;transition-duration:var(--rnb--transition-duration);transition-property:all;transition-timing-function:var(--rnb--transition-easing);white-space:nowrap;width:-moz-fit-content;width:fit-content}.mosaic__pagination__arrow button:focus,.mosaic__pagination__arrow button:hover{background-color:var(--rnb--color--background);border-color:var(--rnb--color--text);color:var(--rnb--color--text)}.mosaic__pagination__inner{gap:1rem;justify-content:center;margin-top:2rem}@media (width >= 64rem){.mosaic__pagination__inner{display:grid;grid-template-columns:12.5rem minmax(0,1fr) 12.5rem}}.mosaic__pagination__inner .mosaic__pagination__arrow,.mosaic__pagination__inner .pagination-page{list-style-type:none}.mosaic__pagination__inner .pagination-page{display:inline-flex;flex-flow:row wrap;place-content:center;place-items:center;width:auto}.mosaic__pagination__inner .pagination-page button,.mosaic__pagination__inner .pagination-page.dots{align-items:center;background-color:var(--rnb--color--background);border:0;border-radius:0;color:var(--rnb--color--text);display:flex;font-size:var(--rnb--font-size--h4);font-weight:600;font-weight:var(--rnb-font-weight--extra-bold);height:-moz-fit-content;height:fit-content;justify-content:center;line-height:var(--rnb--line-height--h4);padding:1rem 1.625rem;text-decoration:none;transition:background-color .2s;width:-moz-fit-content;width:fit-content}.mosaic__pagination__inner .pagination-page button:focus,.mosaic__pagination__inner .pagination-page button:hover,.mosaic__pagination__inner .pagination-page.dots:focus,.mosaic__pagination__inner .pagination-page.dots:hover{background-color:var(--rnb--color--text);color:var(--rnb--color--background);cursor:pointer}@container (min-width: 48rem){.mosaic__pagination__inner .pagination-page button,.mosaic__pagination__inner .pagination-page.dots{padding:1rem 2rem}}.mosaic__pagination__inner .pagination-page.active button{background-color:var(--rnb--color--text);color:var(--rnb--color--background);cursor:pointer}.mosaic__pagination__inner .pagination-page:not(.active) button,.mosaic__pagination__inner .pagination-page:not(.active).dots{background-image:linear-gradient(180deg,currentcolor 50%,#0000 0),linear-gradient(180deg,currentcolor 50%,#0000 0),linear-gradient(90deg,currentcolor 50%,#0000 0),linear-gradient(90deg,currentcolor 50%,#0000 0);background-position:0 0,100% 0,0 0,0 100%;background-repeat:repeat-y,repeat-y,repeat-x,repeat-x;background-size:.0625rem .125rem,.0625rem .125rem,.125rem .0625rem,.125rem .0625rem}