.industry-detail .closer-look-card [class*=" icon-"],.industry-detail .closer-look-card [class^=icon-]{font-family:devoraicon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-line-arrow:before{content:"\e90e"}.icon-chart-bar:before{content:"\e911"}.closer-look-section .section__midline-heading{margin-bottom:0}.closer-look-grid{display:grid;grid-template-columns:1fr;gap:1.125rem;width:100%;margin-top:clamp(1.75rem,3.5vh,2.5rem)}.closer-look-card{background:#fff;border:1px solid #e8e6e1;height:100%;transition:border-color .2s cubic-bezier(.23,1,.32,1),box-shadow .2s cubic-bezier(.23,1,.32,1),transform .2s cubic-bezier(.23,1,.32,1)}.closer-look-card__link{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none;border-bottom:0}.closer-look-card__media{position:relative;aspect-ratio:16/10;overflow:hidden;background:#f3f2ef;flex-shrink:0}.closer-look-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .22s cubic-bezier(.23,1,.32,1)}.closer-look-card__badge{position:absolute;right:.75rem;bottom:.75rem;z-index:1;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:2px solid #fff;border-radius:50%;background:rgba(0,0,0,.5);color:#fff;font-size:.875rem;line-height:1}.closer-look-card__body{display:flex;flex:1;flex-direction:column;padding:1.125rem 1.25rem 1.375rem;background:#fff}.closer-look-card__title{margin:0;color:#0a0a0a;font-family:Graphik,system-ui,sans-serif;font-size:1.0625rem;font-weight:500;line-height:1.35}.closer-look-card__title:before{content:"";display:block;width:2.25rem;height:2px;margin-bottom:.75rem;background:#9d1b22}.closer-look-card__desc{margin:.5rem 0 0;color:#424242;font-size:.875rem;line-height:1.45;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.closer-look-card__cta{display:inline-block;margin-top:auto;padding-top:.75rem;color:#9d1b22;font-size:.8125rem;transition:color .2s cubic-bezier(.23,1,.32,1)}@media (min-width:48rem){.closer-look-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media (min-width:67.5625rem){.closer-look-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin-top:2.5rem}.closer-look-card__title{font-size:1.125rem}.closer-look-card__desc{font-size:.8125rem;-webkit-line-clamp:2}}@media (hover:hover) and (pointer:fine){.closer-look-card:hover{border-color:#cfcbc3;box-shadow:0 10px 28px rgba(10,10,10,.08);transform:translateY(-2px)}.closer-look-card:hover .closer-look-card__media img{transform:scale(1.03)}.closer-look-card:hover .closer-look-card__title{color:#9d1b22}}@media (prefers-reduced-motion:reduce){.closer-look-card,.closer-look-card__media img{transition:none}}.industry-detail--sector .closer-look-grid{margin-top:0}.industry-detail--sector .spacing.spacing--top-bottom:has(.closer-look-section){margin-bottom:0;padding-bottom:clamp(.5rem,1.5vh,1rem)}@media (min-width:48rem){.industry-detail--sector .closer-look-grid{gap:1.25rem}}@media (max-width:67.5rem){.industry-detail--sector .closer-look-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:47.99rem){.industry-detail--sector .closer-look-grid{grid-template-columns:1fr}}.industry-detail--financial-services .highlights-container__text-content h2{letter-spacing:-.01em;line-height:1.2}.industry-detail--financial-services .highlights-container__description p:first-child{color:#424242}.industry-detail--financial-services .image-text-promo__title{line-height:1.3;letter-spacing:-.01em}.industry-detail--financial-services .image-text-promo__tag{color:#9d1b22;font-weight:500}.industry-detail--financial-services .standard-grid-block__item h3{line-height:1.3}.industry-detail--financial-services .standard-grid-block__item .rte__heading p{color:#424242}.industry-detail--financial-services .card__grid>.row.large-up-4{display:flex;flex-wrap:wrap;width:100%}.industry-detail--financial-services .card__grid>.row.large-up-4>.column{display:flex}.industry-detail--financial-services .card__grid .card--insights{width:100%}.industry-detail--financial-services .card__grid .card--insights .card__wrapper{height:100%}