.hero-branded-panel{display:flex;flex-direction:column;align-items:center;gap:var(--space-lg);width:440px;flex-shrink:0;padding-top:56px}.hero-branded-panel__author-circle{width:128px;height:128px;border-radius:50%;overflow:hidden;flex-shrink:0;box-shadow:0 4px 20px rgba(0,0,0,.12)}.hero-branded-panel__author-circle-img{width:100%;height:100%;object-fit:cover;display:block}.hero-branded-panel__card{position:relative;width:100%;height:248px;border-radius:var(--radius-lg);overflow:hidden;background:var(--color-primary)}.hero-branded-panel__card-icon{position:absolute;top:22px;right:31px;width:54px;height:37px;object-fit:contain;pointer-events:none}.hero-branded-panel__card-series{top:28px;font-size:var(--font-size-h4);line-height:var(--lh-h4);color:var(--text)}.hero-branded-panel__card-heading,.hero-branded-panel__card-series{position:absolute;left:30px;font-family:var(--font-heading);font-weight:500}.hero-branded-panel__card-heading{bottom:36px;right:30px;font-size:var(--font-size-h3);line-height:var(--lh-h3);color:var(--color-white);margin:0}@media (max-width:1100px){.hero-branded-panel{width:320px}.hero-branded-panel__card-series{font-size:15px;line-height:19px}.hero-branded-panel__card-heading{font-size:24px;line-height:30px}}@media (max-width:900px){.hero-branded-panel{flex-direction:row;align-items:flex-end;width:100%;padding-top:0;gap:var(--space-md)}.hero-branded-panel__author-circle{width:80px;height:80px}.hero-branded-panel__card{flex:1 1;height:200px}}@media (max-width:480px){.hero-branded-panel{flex-direction:column;align-items:center}.hero-branded-panel__author-circle{width:72px;height:72px}.hero-branded-panel__card{flex:none;width:100%;height:180px}}.page-hero .breadcrumb{margin:0 0 var(--space-3xl)}.case-study-hero__company{font-family:var(--font-heading);font-weight:700;font-size:var(--font-size-display);line-height:66px;letter-spacing:-.6px;color:var(--text);margin:0 0 var(--space-lg)}.case-study-hero__meta{display:flex;flex-direction:column;gap:var(--space-xs)}.case-study-hero__tagline{font-family:var(--font-heading);font-weight:500;font-size:var(--font-size-h4);line-height:36px;color:var(--light-text);margin:0 0 15px}.case-study-hero__subtitle{font-family:var(--font-subtext);font-weight:400;font-size:var(--font-size-body);line-height:24px;color:var(--light-text);margin:0 0 15px;max-width:465px}.case-study-hero__industry,.case-study-hero__location{font-family:var(--font-subtext);font-weight:500;font-size:var(--font-size-sm);line-height:21px;letter-spacing:1.68px;text-transform:uppercase;color:var(--light-text);margin:0}@media (max-width:1100px){.case-study-hero__company{font-size:var(--font-size-h2);line-height:54px}}@media (max-width:900px){.page-hero .breadcrumb{margin:0 0 var(--space-xl)}.case-study-hero__company{font-size:var(--font-size-h3);line-height:42px}.case-study-hero__tagline{font-size:22px;line-height:30px}}@media (max-width:768px){.page-hero .breadcrumb{margin:0 0 var(--space-lg)}}@media (max-width:480px){.case-study-hero__company{font-size:var(--font-size-h4);line-height:34px}.case-study-hero__tagline{font-size:18px;line-height:26px}.case-study-hero__subtitle{font-size:15px}}