.card-grid__list{list-style:none;margin:0;padding:0;row-gap:24px;text-align:left}.card-grid__item{display:flex;min-width:0}.card-grid__item--hidden{display:none}.card-grid__card{border-radius:var(--radius-card);color:inherit;display:flex;flex:1;flex-direction:column;min-width:0;position:relative;text-decoration:none;--card-grid-image-inset:0px;--card-grid-image-w:1;--card-grid-image-h:1}.card-grid__title{color:var(--c-heading);font-family:var(--font-heading);font-size:var(--t-24);font-weight:400;line-height:1.25;margin:0}.card-grid__text{color:var(--c-body);font-size:var(--t-p16);line-height:var(--lh-paragraph)}.card-grid__body,.card-grid__copy{display:flex;flex-direction:column}.card-grid__card--text{background:var(--c-off-white-50);gap:12px;overflow:hidden;padding:34px 32px}.card-grid__card--numbered .card-grid__title{max-width:240px}.card-grid__card--numbered .card-grid__number{margin-bottom:52px}.card-grid__card--headline{gap:32px;justify-content:space-between;min-height:315px}.card-grid__number{color:var(--c-accent);font-family:var(--font-label);font-size:var(--t-p12);font-weight:500;line-height:1.5}a.card-grid__card--text:focus-visible .card-grid__title,a.card-grid__card--text:hover .card-grid__title{text-decoration:underline}.card-grid__card--plain{background:none}.card-grid__card--content{background:var(--c-off-white-50);overflow:hidden;padding:34px 32px}.card-grid__card--content .card-grid__head{border-bottom:1px solid var(--c-off-white-100);display:flex;flex-direction:column;gap:8px;margin-bottom:16px;padding-bottom:16px}.card-grid__card--line-items .card-grid__head{margin-bottom:24px;padding-bottom:24px}.card-grid__subheading{color:var(--c-body);font-size:var(--t-p16);line-height:var(--lh-paragraph);margin:0}.card-grid__card--content .card-grid__text ul{list-style:disc;margin:0;padding-left:24px}.card-grid__card--content .card-grid__text li{font-weight:600}.card-grid__card--content .card-grid__text li+li{margin-top:12px}.card-grid__card--content .card-grid__text strong{color:var(--c-body);font-weight:600}.card-grid__card--line-items .card-grid__text>*{margin:0}.card-grid__card--line-items .card-grid__text>*+*{border-top:1px solid var(--c-off-white-100);margin-top:16px;padding-top:16px}.card-grid__card--content .card-grid__text .card-grid__pro{color:var(--c-success)}.card-grid__card--content .card-grid__text .card-grid__con{color:var(--c-error)}.card-grid__card--illustration{gap:20px;--card-grid-image-w:.8}.card-grid__visual{align-items:center;aspect-ratio:437/315;background:var(--c-off-white-50);border-radius:var(--radius-card);display:flex;justify-content:center;overflow:hidden;position:relative}.card-grid__visual-img{height:auto;inset:var(--card-grid-image-inset);margin:auto;max-height:calc((100% - var(--card-grid-image-inset)*2)*var(--card-grid-image-h));max-width:calc((100% - var(--card-grid-image-inset)*2)*var(--card-grid-image-w));mix-blend-mode:multiply;object-fit:contain;position:absolute;width:auto}.card-grid__visual-img--flipped{transform:scaleX(-1)}.card-grid__card--illustration .card-grid__body{gap:10px}.card-grid__card--media{background:var(--c-off-white-50);overflow:hidden}.card-grid__media{align-items:center;background:var(--c-off-white-100);display:flex;height:322px;isolation:isolate;justify-content:center;overflow:hidden;position:relative}.card-grid__media-img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:-1}.card-grid__logo{max-height:80px;max-width:60%;width:auto}.card-grid__card--media .card-grid__body{align-items:flex-start;flex:1;gap:32px;padding:32px 64px 40px 32px}.card-grid__card--media .card-grid__copy{gap:12px}.card-grid__card--person{gap:20px}.card-grid__photo{align-items:flex-end;aspect-ratio:437/247;background:var(--c-off-white-50);border-radius:var(--radius-photo);display:flex;justify-content:center;overflow:hidden;position:relative}.card-grid__photo-img{height:100%;max-width:100%;object-fit:contain;object-position:center bottom;width:auto}.card-grid__person{display:flex;flex-direction:column;gap:24px}.card-grid__name{display:flex;flex-direction:column;gap:4px}.card-grid__role{color:var(--c-body);margin:0}.card-grid__link-line,.card-grid__role{font-size:var(--t-p16);line-height:var(--lh-paragraph)}.card-grid__link-line{color:var(--c-link-accent);text-decoration:none}.card-grid__link-line:focus-visible,.card-grid__link-line:hover{color:var(--c-link-hover);text-decoration:underline}.card-grid--person .card-grid__list{row-gap:60px}.card-grid__card--person-highlight{background:var(--c-off-white-50);isolation:isolate;justify-content:flex-end;min-height:353px;overflow:hidden;padding:32px 32px 34px}.card-grid__card--person-highlight .card-grid__duotone,.card-grid__highlight-photo{height:112.18%;left:34.13%;position:absolute;top:-3.4%;width:70.81%}.card-grid__highlight-photo{object-fit:cover;z-index:-1}.card-grid__card--person-highlight .card-grid__person{gap:8px;max-width:196px}.card-grid--person-highlight .card-grid__item:only-child{grid-column-start:4}.card-grid__card--person-highlight .card-grid__role{color:var(--c-secondary)}.card-grid__card--stat{border-left:1px solid var(--c-off-white-100);border-radius:0;gap:24px;padding:0 24px}.card-grid__stat{display:flex;flex-direction:column}.card-grid__stat-number{font-size:var(--t-80);line-height:normal}.card-grid__stat-number,.card-grid__stat-title{color:var(--c-heading);font-family:var(--font-heading)}.card-grid__stat-title{font-size:var(--t-24);line-height:1.25}.card-grid__card--stat .card-grid__text{max-width:200px}.card-grid__card--article{background:var(--c-white);overflow:hidden}.card-grid__thumb{background:var(--c-off-white-50);height:246px;overflow:hidden;position:relative}.card-grid__thumb-img{height:100%;object-fit:cover;transition:transform .4s ease-in-out;width:100%}.card-grid__card--article .card-grid__body{flex:1;gap:24px;justify-content:space-between;padding:24px 24px 26px}.card-grid__card--article .card-grid__head{align-items:flex-start;display:flex;gap:24px}.card-grid__card--article .card-grid__title{flex:1;font-size:var(--t-20);line-height:1.3;min-height:70px}.card-grid__meta{color:var(--c-muted);flex-shrink:0;font-size:var(--t-p14);line-height:var(--lh-paragraph)}.card-grid__card--article .card-grid__foot{align-items:flex-end;display:flex;gap:24px;justify-content:space-between}.card-grid__foot .card-grid__tags{flex:1;flex-wrap:nowrap;min-width:0;overflow:hidden}.card-grid__card--article .card-grid__arrow{margin-left:auto}.card-grid__card--highlight{background:var(--c-secondary);border-radius:var(--radius-feature);color:var(--c-white);isolation:isolate;justify-content:flex-end;min-height:503px}.card-grid__card--highlight .card-grid__thumb{height:auto;inset:0;position:absolute;z-index:-2}.card-grid__card--highlight .card-grid__thumb:after{background:linear-gradient(180deg,var(--scrim-0),var(--scrim-50));bottom:0;content:"";height:65%;left:0;position:absolute;right:0}.card-grid__card--highlight .card-grid__body{flex:0 0 auto;gap:48px;padding:32px}.card-grid__card--highlight .card-grid__title{color:var(--c-white);font-size:var(--t-32);max-width:452px;min-height:0}.card-grid__card--highlight .card-grid__meta{color:var(--c-white)}.card-grid__card--highlight .card-grid__foot{align-items:center;display:grid;gap:0 16px;grid-template-columns:minmax(0,381px) 216px minmax(0,1fr) auto}.card-grid__author{color:var(--c-white);font-size:var(--t-p14);line-height:var(--lh-paragraph)}.card-grid__item--highlight-copy{display:none}.card-grid--article.card-grid--highlight .card-grid__list,.card-grid--article.card-grid--listing .card-grid__list{row-gap:64px}.card-grid--feature .card-grid__list,.card-grid--full .card-grid__list{row-gap:28px}.card-grid--listing .card-grid__list{row-gap:40px}.card-grid__card--case-study{background:var(--c-secondary);color:var(--c-white);isolation:isolate;min-height:500px;overflow:hidden;padding:34px 32px}.card-grid__card--featured{min-height:501px}.card-grid__img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .6s ease-in-out;width:100%;z-index:-2}.card-grid__img--left{object-position:left center}.card-grid__img--right{object-position:68% center}.card-grid__img--top{object-position:center top}.card-grid__img--bottom{object-position:center bottom}.card-grid__shade{inset:0;position:absolute;z-index:-1}.card-grid__shade:after,.card-grid__shade:before{content:"";inset:0;position:absolute;transition:opacity .6s ease-in-out}.card-grid__shade:before{background:linear-gradient(180deg,var(--scrim-0),var(--scrim-40))}.card-grid__card--featured .card-grid__shade:before{background:linear-gradient(180deg,var(--scrim-0),var(--scrim-30))}.card-grid__shade:after{background:var(--scrim-40);opacity:0}.card-grid__card--case-study .card-grid__inner{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:24px;justify-content:space-between}.card-grid__card--case-study .card-grid__foot{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;transition:transform .6s ease-in-out;width:100%}.card-grid__card--case-study .card-grid__copy{gap:16px;max-width:329px}.card-grid__card--featured .card-grid__copy{flex-direction:row;gap:64px;max-width:677px}.card-grid__card--featured .card-grid__title{flex:1}.card-grid__card--case-study .card-grid__title{color:var(--c-white)}.card-grid__card--case-study .card-grid__text{color:var(--c-white);display:-webkit-box;-webkit-line-clamp:4;margin:0;max-width:100%;overflow:hidden;width:248px;-webkit-box-orient:vertical}.card-grid__card .card-grid__arrow{transition:background-color .2s ease,transform .3s ease-in-out,box-shadow .3s ease-in-out}.card-grid__card--fit-contain .card-grid__img,.card-grid__card--fit-contain .card-grid__media-img,.card-grid__card--fit-contain .card-grid__photo-img,.card-grid__card--fit-contain .card-grid__thumb-img,.card-grid__card--fit-contain .card-grid__visual-img{height:auto;inset:var(--card-grid-image-inset);margin:auto;max-height:calc((100% - var(--card-grid-image-inset)*2)*var(--card-grid-image-h));max-width:calc((100% - var(--card-grid-image-inset)*2)*var(--card-grid-image-w));object-fit:contain;position:absolute;width:auto}.card-grid__card--fit-cover .card-grid__media-img,.card-grid__card--fit-cover .card-grid__photo-img,.card-grid__card--fit-cover .card-grid__thumb-img,.card-grid__card--fit-cover .card-grid__visual-img{height:calc(100% - var(--card-grid-image-inset)*2);inset:var(--card-grid-image-inset);margin:0;max-height:none;max-width:none;object-fit:cover;position:absolute;width:calc(100% - var(--card-grid-image-inset)*2)}.card-grid__card--fit-contain .card-grid__media{background:transparent}.card-grid__card--size-full{--card-grid-image-w:1;--card-grid-image-h:1}.card-grid__card--size-l{--card-grid-image-w:.8;--card-grid-image-h:.8}.card-grid__card--size-m{--card-grid-image-w:.6;--card-grid-image-h:.6}.card-grid__card--size-s{--card-grid-image-w:.4;--card-grid-image-h:.4}.card-grid__card--inset-16{--card-grid-image-inset:16px}.card-grid__card--inset-24{--card-grid-image-inset:24px}.card-grid__card--inset-32{--card-grid-image-inset:32px}.card-grid__card--inset-48{--card-grid-image-inset:48px}.card-grid__card.card-grid__card--highlight{--card-grid-image-inset:0px}.card-grid__card--ratio-3-1 .card-grid__media,.card-grid__card--ratio-3-1 .card-grid__photo,.card-grid__card--ratio-3-1 .card-grid__visual,.card-grid__card--ratio-3-1:not(.card-grid__card--highlight) .card-grid__thumb{aspect-ratio:3/1;height:auto}.card-grid__card--ratio-2-1 .card-grid__media,.card-grid__card--ratio-2-1 .card-grid__photo,.card-grid__card--ratio-2-1 .card-grid__visual,.card-grid__card--ratio-2-1:not(.card-grid__card--highlight) .card-grid__thumb{aspect-ratio:2/1;height:auto}.card-grid__card--ratio-16-9 .card-grid__media,.card-grid__card--ratio-16-9 .card-grid__photo,.card-grid__card--ratio-16-9 .card-grid__visual,.card-grid__card--ratio-16-9:not(.card-grid__card--highlight) .card-grid__thumb{aspect-ratio:16/9;height:auto}.card-grid__card--ratio-4-3 .card-grid__media,.card-grid__card--ratio-4-3 .card-grid__photo,.card-grid__card--ratio-4-3 .card-grid__visual,.card-grid__card--ratio-4-3:not(.card-grid__card--highlight) .card-grid__thumb{aspect-ratio:4/3;height:auto}.card-grid__card--ratio-1-1 .card-grid__media,.card-grid__card--ratio-1-1 .card-grid__photo,.card-grid__card--ratio-1-1 .card-grid__visual,.card-grid__card--ratio-1-1:not(.card-grid__card--highlight) .card-grid__thumb{aspect-ratio:1/1;height:auto}.card-grid__card--ratio-3-4 .card-grid__media,.card-grid__card--ratio-3-4 .card-grid__photo,.card-grid__card--ratio-3-4 .card-grid__visual,.card-grid__card--ratio-3-4:not(.card-grid__card--highlight) .card-grid__thumb{aspect-ratio:3/4;height:auto}.card-grid__card--ratio-natural .card-grid__media,.card-grid__card--ratio-natural .card-grid__photo,.card-grid__card--ratio-natural .card-grid__visual,.card-grid__card--ratio-natural:not(.card-grid__card--highlight) .card-grid__thumb{aspect-ratio:auto;height:auto;padding:var(--card-grid-image-inset)}.card-grid__card--ratio-natural .card-grid__media-img,.card-grid__card--ratio-natural .card-grid__photo-img,.card-grid__card--ratio-natural .card-grid__thumb-img,.card-grid__card--ratio-natural .card-grid__visual-img{display:block;inset:auto;max-height:none;max-width:calc(100%*var(--card-grid-image-w));position:relative}.card-grid__card--ratio-natural.card-grid__card--fit-cover .card-grid__media-img,.card-grid__card--ratio-natural.card-grid__card--fit-cover .card-grid__photo-img,.card-grid__card--ratio-natural.card-grid__card--fit-cover .card-grid__thumb-img,.card-grid__card--ratio-natural.card-grid__card--fit-cover .card-grid__visual-img{height:auto;max-width:none;width:100%}.card-grid__card--ratio-natural .card-grid__wordmark{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.card-grid__card--pos-center .card-grid__highlight-photo,.card-grid__card--pos-center .card-grid__media-img,.card-grid__card--pos-center .card-grid__photo-img,.card-grid__card--pos-center .card-grid__thumb-img,.card-grid__card--pos-center .card-grid__visual-img{object-position:center}.card-grid__card--pos-top .card-grid__highlight-photo,.card-grid__card--pos-top .card-grid__media-img,.card-grid__card--pos-top .card-grid__photo-img,.card-grid__card--pos-top .card-grid__thumb-img,.card-grid__card--pos-top .card-grid__visual-img{object-position:center top}.card-grid__card--pos-bottom .card-grid__highlight-photo,.card-grid__card--pos-bottom .card-grid__media-img,.card-grid__card--pos-bottom .card-grid__photo-img,.card-grid__card--pos-bottom .card-grid__thumb-img,.card-grid__card--pos-bottom .card-grid__visual-img{object-position:center bottom}.card-grid__card--pos-left .card-grid__highlight-photo,.card-grid__card--pos-left .card-grid__media-img,.card-grid__card--pos-left .card-grid__photo-img,.card-grid__card--pos-left .card-grid__thumb-img,.card-grid__card--pos-left .card-grid__visual-img{object-position:left center}.card-grid__card--pos-right .card-grid__highlight-photo,.card-grid__card--pos-right .card-grid__media-img,.card-grid__card--pos-right .card-grid__photo-img,.card-grid__card--pos-right .card-grid__thumb-img,.card-grid__card--pos-right .card-grid__visual-img{object-position:right center}.card-grid__card--pos-top .card-grid__img,.card-grid__card--pos-top .card-grid__media-img,.card-grid__card--pos-top .card-grid__photo-img,.card-grid__card--pos-top .card-grid__thumb-img,.card-grid__card--pos-top .card-grid__visual-img{margin-top:0}.card-grid__card--pos-bottom .card-grid__img,.card-grid__card--pos-bottom .card-grid__media-img,.card-grid__card--pos-bottom .card-grid__photo-img,.card-grid__card--pos-bottom .card-grid__thumb-img,.card-grid__card--pos-bottom .card-grid__visual-img{margin-bottom:0}.card-grid__card--pos-left .card-grid__img,.card-grid__card--pos-left .card-grid__media-img,.card-grid__card--pos-left .card-grid__photo-img,.card-grid__card--pos-left .card-grid__thumb-img,.card-grid__card--pos-left .card-grid__visual-img{margin-left:0}.card-grid__card--pos-right .card-grid__img,.card-grid__card--pos-right .card-grid__media-img,.card-grid__card--pos-right .card-grid__photo-img,.card-grid__card--pos-right .card-grid__thumb-img,.card-grid__card--pos-right .card-grid__visual-img{margin-right:0}.card-grid__filters{display:none;flex-wrap:wrap;gap:12px;margin-bottom:40px}.card-grid__filters--ready{display:flex}.card-grid__empty{color:var(--c-body);margin:24px 0 0}.card-grid__card--duotone-rust{--card-grid-duotone-dark:var(--duotone-rust-dark);--card-grid-duotone-light:var(--duotone-rust-light)}.card-grid__card--duotone-cocoa{--card-grid-duotone-dark:var(--duotone-cocoa-dark);--card-grid-duotone-light:var(--duotone-cocoa-light)}.card-grid__card--duotone-oxblood{--card-grid-duotone-dark:var(--duotone-oxblood-dark);--card-grid-duotone-light:var(--duotone-oxblood-light)}.card-grid__card--duotone-navy{--card-grid-duotone-dark:var(--duotone-navy-dark);--card-grid-duotone-light:var(--duotone-navy-light)}.card-grid__card--duotone-ink{--card-grid-duotone-dark:var(--duotone-ink-dark);--card-grid-duotone-light:var(--duotone-ink-light)}.card-grid__card--duotone-olive{--card-grid-duotone-dark:var(--duotone-olive-dark);--card-grid-duotone-light:var(--duotone-olive-light)}.card-grid__card--duotone-plum{--card-grid-duotone-dark:var(--duotone-plum-dark);--card-grid-duotone-light:var(--duotone-plum-light)}.card-grid__duotone{inset:0;pointer-events:none;position:absolute}.card-grid__duotone:after,.card-grid__duotone:before{content:"";inset:0;opacity:0;position:absolute;transition:opacity .6s ease-in-out}.card-grid__duotone:before{background:var(--card-grid-duotone-light);mix-blend-mode:multiply}.card-grid__duotone:after{background:var(--card-grid-duotone-dark);mix-blend-mode:lighten}.card-grid__card--duotone .card-grid__photo,.card-grid__card--duotone .card-grid__visual,.card-grid__card--duotone:not(.card-grid__card--highlight) .card-grid__thumb{isolation:isolate;position:relative}.card-grid__card--media .card-grid__duotone:after,.card-grid__card--media .card-grid__duotone:before{z-index:-1}.card-grid__card--case-study .card-grid__duotone:after,.card-grid__card--case-study .card-grid__duotone:before{z-index:-2}.card-grid__card--person .card-grid__duotone{z-index:-1}.card-grid__card--person-highlight .card-grid__duotone{z-index:-2}.card-grid__card--person .card-grid__duotone:before,.card-grid__card--person-highlight .card-grid__duotone:before{content:none}.card-grid__card--person .card-grid__duotone:after,.card-grid__card--person-highlight .card-grid__duotone:after{mix-blend-mode:normal}.card-grid__card--article .card-grid__duotone:after,.card-grid__card--article .card-grid__duotone:before{transition-duration:.4s}.card-grid__card--duotone .card-grid__media-img,.card-grid__card--duotone .card-grid__visual-img{transition:filter .6s ease-in-out}.card-grid__card--duotone .card-grid__img,.card-grid__card--duotone .card-grid__thumb-img{transition-property:transform,filter}@media (hover:hover){.card-grid__card--case-study:hover .card-grid__foot{transform:translateY(-10px)}.card-grid__card--article:hover .card-grid__thumb-img,.card-grid__card--case-study:hover .card-grid__img{transform:scale(1.05)}.card-grid__card--case-study:hover .card-grid__shade:before{opacity:0}.card-grid__card--case-study:hover .card-grid__shade:after{opacity:1}.card-grid__card--article:hover .card-grid__arrow,.card-grid__card--case-study:hover .card-grid__arrow{box-shadow:inset 0 0 0 1.84px var(--c-off-white-50);transform:scale(1.0909)}.card-grid__card--duotone:hover .card-grid__img,.card-grid__card--duotone:hover .card-grid__media-img,.card-grid__card--duotone:hover .card-grid__thumb-img,.card-grid__card--duotone:hover .card-grid__visual-img{filter:grayscale(1)}.card-grid__card--duotone:hover .card-grid__duotone:after,.card-grid__card--duotone:hover .card-grid__duotone:before{opacity:1}}.card-grid__card--case-study:focus-visible .card-grid__shade:before{opacity:0}.card-grid__card--case-study:focus-visible .card-grid__shade:after{opacity:1}.card-grid__card:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.card-grid__card--duotone:focus-visible .card-grid__img,.card-grid__card--duotone:focus-visible .card-grid__media-img,.card-grid__card--duotone:focus-visible .card-grid__thumb-img,.card-grid__card--duotone:focus-visible .card-grid__visual-img,.card-grid__card--duotone:has(:focus-visible) .card-grid__img,.card-grid__card--duotone:has(:focus-visible) .card-grid__media-img,.card-grid__card--duotone:has(:focus-visible) .card-grid__thumb-img,.card-grid__card--duotone:has(:focus-visible) .card-grid__visual-img{filter:grayscale(1)}.card-grid__card--duotone:focus-visible .card-grid__duotone:after,.card-grid__card--duotone:focus-visible .card-grid__duotone:before,.card-grid__card--duotone:has(:focus-visible) .card-grid__duotone:after,.card-grid__card--duotone:has(:focus-visible) .card-grid__duotone:before{opacity:1}.card-grid .card-grid__buttons{margin-top:28px}.card-grid__header--mobile-only,.card-grid__heading--mobile{display:none}.card-grid__divider--above{margin:0 0 calc(var(--section-gap)/2)}.card-grid__divider--before-buttons{margin:96px 0 0}.card-grid__divider--before-buttons+.card-grid__buttons{margin-top:32px}.card-grid__header--column{margin-left:calc(25% + var(--grid-gutter)/4)}.card-grid .card-grid__header--intro{column-gap:var(--grid-gutter);display:grid;grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr));max-width:none;row-gap:20px}.card-grid__intro-pill{align-self:start;background:var(--c-off-white-50);color:var(--c-blackish);grid-column:2/span 2;grid-row:1/span 2;justify-self:start;margin:0;max-width:100%;white-space:normal}.card-grid__header--intro .card-grid__heading{grid-column:4/span 6}.card-grid__intro-text{color:var(--c-blackish);grid-column:4/span 6;margin:0}@media (max-width:767px){.card-grid--case-study .card-grid__heading{font-size:var(--t-28)}.card-grid--article .card-grid__heading,.card-grid--illustration .card-grid__heading,.card-grid--person .card-grid__heading,.card-grid--text .card-grid__heading{font-size:var(--t-24)}.card-grid .card-grid__heading--40{font-size:var(--t-28)}.card-grid .card-grid__heading--28{font-size:var(--t-24)}.card-grid__list{row-gap:24px}.card-grid--content .card-grid__list,.card-grid--media .card-grid__list,.card-grid--text .card-grid__list{row-gap:12px}.card-grid--person .card-grid__list{row-gap:20px}.card-grid--illustration .card-grid__list,.card-grid--stat .card-grid__list{row-gap:32px}.card-grid--feature .card-grid__list,.card-grid--full .card-grid__list,.card-grid--listing .card-grid__list{row-gap:24px}.card-grid__list.swipe-row>.card-grid__item{width:min(335px,100%)}.card-grid__title{font-size:var(--t-22)}.card-grid__text{font-size:var(--t-p15)}.card-grid__card--text{gap:8px;padding:26px 24px}.card-grid__card--numbered .card-grid__title{max-width:none}.card-grid__card--numbered .card-grid__number{margin-bottom:16px}.card-grid__card--headline{gap:24px;min-height:0}.card-grid__card--content{padding:26px 24px}.card-grid__card--content .card-grid__subheading{font-size:var(--t-p15)}.card-grid__card--illustration{gap:16px}.card-grid__visual{aspect-ratio:335/220}.card-grid__card--illustration .card-grid__body{gap:8px}.card-grid__card--media{border-radius:var(--radius-small)}.card-grid__media{height:190px}.card-grid__card--media .card-grid__body{align-items:stretch;gap:24px;padding:20px 20px 24px}.card-grid__card--media .card-grid__title{font-size:var(--t-20)}.card-grid__photo{aspect-ratio:335/189}.card-grid__card--person .card-grid__person{gap:16px}.card-grid__name{gap:2px}.card-grid__card--person .card-grid__title{font-size:var(--t-20)}.card-grid__link-line,.card-grid__role{font-size:var(--t-p15)}.card-grid__card--person-highlight{min-height:177px;padding:24px 24px 26px}.card-grid__card--person-highlight .card-grid__person{gap:4px;max-width:181px}.card-grid__card--person-highlight .card-grid__duotone,.card-grid__highlight-photo{height:105.08%;left:45.67%;top:0;width:66.57%}.card-grid--person-highlight .card-grid__item:only-child{grid-column-start:auto}.card-grid__card--person-highlight .card-grid__title{font-size:var(--t-20)}.card-grid__card--person-highlight .card-grid__role{font-size:var(--t-p12)}.card-grid__card--stat{gap:16px;padding:0 0 0 16px}.card-grid__stat-number{font-size:var(--t-40)}.card-grid__stat-title{font-size:var(--t-20)}.card-grid__card--stat .card-grid__text{font-size:var(--t-p12)}.card-grid__thumb{height:190px}.card-grid__card--article .card-grid__title{font-size:var(--t-20);min-height:0}.card-grid__card--article .card-grid__head{flex-direction:column;gap:12px}.card-grid__item--highlight{display:none}.card-grid__item--highlight-copy{display:flex}.card-grid--article.card-grid--highlight .card-grid__list,.card-grid--article.card-grid--listing .card-grid__list{row-gap:20px}.card-grid__card--case-study,.card-grid__card--featured{min-height:400px;padding:26px 24px}.card-grid__card--case-study .card-grid__foot{align-items:end;display:grid;gap:16px 24px;grid-template-columns:minmax(0,1fr) auto}.card-grid__card--case-study .card-grid__copy{display:contents}.card-grid__card--case-study .card-grid__title{grid-column:1/-1}.card-grid__card--case-study .card-grid__text{-webkit-line-clamp:5;width:auto}.card-grid__card--featured .card-grid__shade:before,.card-grid__shade:before{background:linear-gradient(180deg,var(--scrim-0) 43.8%,var(--scrim-50))}.card-grid__card--case-study .card-grid__inner .card-grid__pill{-webkit-backdrop-filter:none;backdrop-filter:none;font-size:var(--t-p14);padding:2px 10px}.card-grid__filters{margin-bottom:32px}.card-grid__heading--desktop{display:none}.card-grid__heading--mobile{display:block}.card-grid__header--mobile-only{display:flex}.card-grid__divider--above{margin:0 0 40px}.card-grid__divider--before-buttons{margin:40px 0 0}.card-grid__divider--before-buttons+.card-grid__buttons{margin-top:24px}.card-grid__header--column{margin-left:0}.card-grid .card-grid__header--intro{display:flex;gap:16px}.card-grid .card-grid__intro-text{font-size:var(--t-20)}}