.cb-contributorsBlock{padding:60px 0}@media(min-width: 768px){.cb-contributorsBlock{padding:80px 0}}@media(min-width: 1050px){.cb-contributorsBlock{padding:100px 0}}@media(min-width: 1700px){.cb-contributorsBlock{padding:120px 0}}.cb-contributorsBlock.background-white{background:var(--colour-white)}.cb-contributorsBlock.background-white+link+.background-white:not(.customPadding){padding-top:0px}.cb-contributorsBlock.background-white:has(+link+.background-white):not(.customPadding){padding-bottom:60px}@media(min-width: 1050px){.cb-contributorsBlock.background-white:has(+link+.background-white):not(.customPadding){padding-bottom:80px}}@media(min-width: 1700px){.cb-contributorsBlock.background-white:has(+link+.background-white):not(.customPadding){padding-bottom:100px}}.cb-contributorsBlock.background-lightgrey{background:var(--colour-lightgrey)}.cb-contributorsBlock.background-lightgrey+link+.background-lightgrey:not(.customPadding){padding-top:0px}.cb-contributorsBlock.background-lightgrey:has(+link+.background-lightgrey):not(.customPadding){padding-bottom:60px}@media(min-width: 1050px){.cb-contributorsBlock.background-lightgrey:has(+link+.background-lightgrey):not(.customPadding){padding-bottom:80px}}@media(min-width: 1700px){.cb-contributorsBlock.background-lightgrey:has(+link+.background-lightgrey):not(.customPadding){padding-bottom:100px}}.cb-contributorsBlock.background-navy{background:var(--colour-navy)}.cb-contributorsBlock.background-navy+link+.background-navy:not(.customPadding){padding-top:0px}.cb-contributorsBlock.background-navy:has(+link+.background-navy):not(.customPadding){padding-bottom:60px}@media(min-width: 1050px){.cb-contributorsBlock.background-navy:has(+link+.background-navy):not(.customPadding){padding-bottom:80px}}@media(min-width: 1700px){.cb-contributorsBlock.background-navy:has(+link+.background-navy):not(.customPadding){padding-bottom:100px}}.cb-contributorsBlock.background-pink{background:var(--colour-backgroundPink)}.cb-contributorsBlock.background-pink+link+.background-pink:not(.customPadding){padding-top:0px}.cb-contributorsBlock.background-pink:has(+link+.background-pink):not(.customPadding){padding-bottom:60px}@media(min-width: 1050px){.cb-contributorsBlock.background-pink:has(+link+.background-pink):not(.customPadding){padding-bottom:80px}}@media(min-width: 1700px){.cb-contributorsBlock.background-pink:has(+link+.background-pink):not(.customPadding){padding-bottom:100px}}.cb-contributorsBlock.background-green{background:var(--colour-backgroundGreen)}.cb-contributorsBlock.background-green+link+.background-green:not(.customPadding){padding-top:0px}.cb-contributorsBlock.background-green:has(+link+.background-green):not(.customPadding){padding-bottom:60px}@media(min-width: 1050px){.cb-contributorsBlock.background-green:has(+link+.background-green):not(.customPadding){padding-bottom:80px}}@media(min-width: 1700px){.cb-contributorsBlock.background-green:has(+link+.background-green):not(.customPadding){padding-bottom:100px}}.cb-contributorsBlock .container{max-width:1180px;margin:0 auto;padding:0 5%;box-sizing:content-box}.cb-contributorsBlock .container.small{max-width:780px}@media(min-width: 1050px){.cb-contributorsBlock .container{padding:0 8%}}.cb-contributorsBlock .inner{padding-top:42px;border-top:1px solid var(--colour-border);transform:translateY(30px);opacity:0;transition:opacity .4s ease,transform .4s ease}@media(prefers-reduced-motion: reduce){.cb-contributorsBlock .inner{opacity:1;transform:none}}.cb-contributorsBlock .inner.isActive{opacity:1;transform:translate(0)}.cb-contributorsBlock h2{margin-bottom:12px;line-height:1.2;font-weight:400;font-family:var(--font-title);color:var(--colour-text);font-size:2rem;font-family:var(--font-body);letter-spacing:-0.5px;font-weight:500;margin:0 0 27px}@media(min-width: 768px){.cb-contributorsBlock h2{font-size:2.4rem}}@media(min-width: 1420px)and (min-height: 800px){.cb-contributorsBlock h2{font-size:2.8rem}}.cb-contributorsBlock .itemContainer{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:18px}@media(min-width: 768px){.cb-contributorsBlock .itemContainer{grid-template-columns:repeat(2, 1fr);grid-gap:30px}}.cb-contributorsBlock .itemContainer.isActive .item{opacity:1;transform:translate(0)}.cb-contributorsBlock .item{display:flex;align-items:center;position:relative;opacity:0;transform:translateY(30px)}@media(min-width: 1050px){.cb-contributorsBlock .item{align-items:flex-end}}.cb-contributorsBlock .item:nth-child(1){transition:opacity .4s ease 0.25s,transform .4s ease 0.25s}.cb-contributorsBlock .item:nth-child(2){transition:opacity .4s ease 0.4s,transform .4s ease 0.4s}.cb-contributorsBlock .item:nth-child(3){transition:opacity .4s ease 0.55s,transform .4s ease 0.55s}.cb-contributorsBlock .item:nth-child(4){transition:opacity .4s ease 0.7s,transform .4s ease 0.7s}.cb-contributorsBlock .item:nth-child(5){transition:opacity .4s ease 0.85s,transform .4s ease 0.85s}.cb-contributorsBlock .item:nth-child(6){transition:opacity .4s ease 1s,transform .4s ease 1s}.cb-contributorsBlock .imageWrapper{margin-right:12px;min-width:60px}@media(min-width: 768px){.cb-contributorsBlock .imageWrapper{min-width:80px}}@media(min-width: 1050px){.cb-contributorsBlock .imageWrapper{margin-right:16px}}.cb-contributorsBlock .imageWrapper img{border-radius:100%}.cb-contributorsBlock .textWrapper{display:flex;flex-direction:column;margin-top:2px}@media(min-width: 768px){.cb-contributorsBlock .textWrapper{margin:0 0 10px}}.cb-contributorsBlock .textWrapper .itemTitle{margin-bottom:12px;line-height:1.2;font-weight:400;font-family:var(--font-title);color:var(--colour-text);font-size:1.6rem;font-family:var(--font-body);letter-spacing:-0.2px;font-weight:500;margin:0;text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .2s ease}@media(min-width: 768px){.cb-contributorsBlock .textWrapper .itemTitle{font-size:1.8rem}}.cb-contributorsBlock .textWrapper .itemTitle+.itemDescription{margin-top:4px}@media(min-width: 768px){.cb-contributorsBlock .textWrapper .itemTitle+.itemDescription{margin-top:7px}}.cb-contributorsBlock .textWrapper .itemDescription{color:rgba(45,52,58,.8);font-family:var(--font-body);font-size:1.5rem;font-weight:400;line-height:1.4;display:block}@media(min-width: 768px){.cb-contributorsBlock .textWrapper .itemDescription{font-size:1.6rem}}.cb-contributorsBlock .wrappingLink{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;z-index:10}.cb-contributorsBlock .wrappingLink:focus-visible{outline:var(--colour-linkFocus) 1px solid;outline-offset:3px}.cb-contributorsBlock .wrappingLink:hover+.itemTitle{text-decoration-color:inherit}
