.content-block a{display:inline-block}.content-block__title--small{font-size:.8125rem;font-style:normal;font-weight:500;letter-spacing:.08em;line-height:1.45;margin-bottom:.75rem;text-transform:uppercase}.content-block__content-wrap p:last-child,.content-block__title--small p{margin:0}.content-block__content-wrap{margin-top:1rem}.content-block__wrap{display:inline-block;position:relative}.content-block__wrap .icon-accent svg{height:120%;left:-10%;position:absolute;top:-10%;width:120%;z-index:0}.content-block__wrap .content-block__icon{align-items:center;color:var(--primary-deep);display:inline-flex;justify-content:center;position:relative;z-index:1}.content-block__wrap .content-block__icon svg{fill:currentColor}.content-block__icon>span{height:40px;object-fit:contain;width:40px}.icon--invert img{filter:invert(1)}.icon--grayscale img{filter:grayscale(1)}.cards--pdf .content-block__content h3,.cards--pdf .content-block__content-link,.cards--pdf .content-block__content-link a{margin:0}.content-block__inner{display:flex;flex-direction:column;height:100%;width:100%}.content-block__content{display:flex!important;flex-direction:column;flex-grow:1;justify-content:space-between;width:100%}.content-block__text-container{width:100%}.content-block__content li{margin-bottom:.75em}.content-block li>[data-hs-cos-type=icon]{display:inline-block;height:1rem;margin-right:.5rem;width:1rem}.content-block li:has([data-hs-cos-type=icon]){padding-left:3.5em;text-indent:-1.5em}.content-block li:has([data-hs-cos-type=icon]) strong{color:#fff}.content-block__title-row:not(:has(h2))+*{margin:0}.content-block__title-row--tagged{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.icon--primary{background-color:var(--primary-color);-webkit-mask:var(--url) no-repeat center;mask:var(--url) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.icon--primary img,.icon--secondary img{opacity:0}.icon--secondary{background-color:var(--secondary-color);-webkit-mask:var(--url) no-repeat center;mask:var(--url) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.icon--invert{filter:invert(1);-webkit-filter:invert(1)}