.case-study-hero-paper{background-color:var(--surface-brand-50);border-radius:0 0 var(--radius-2xl) var(--radius-2xl);padding:var(--padding-vertical) var(--padding-horizontal)}.case-study-hero-container{max-width:var(--section-max-width);row-gap:var(--spacing-vertical-lg);grid-template:"link"min-content"image"min-content"title"min-content"profile"min-content/1fr;grid-auto-columns:1fr;margin:0 auto;display:grid}@media (width>=768px){.case-study-hero-container{gap:var(--spacing-vertical-lg) var(--spacing-4xl);grid-template-rows:auto;grid-template-areas:"left image";align-items:center}}@media (width>=1440px){.case-study-hero-container{grid-template-rows:1fr;grid-template-columns:488px 1fr}}.case-study-hero-column-title{grid-area:title}.case-study-hero-column-title h1,.case-study-hero-column-title h2{text-wrap:balance;margin:0}.case-study-hero-column-title h1{font-feature-settings:"liga" 1, "clig" 1, "dlig" 1;font-family:Be Vietnam Pro,Helvetica,Arial,sans-serif;font-size:var(--font-size-5xl);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letter-spacing-1xs);text-wrap:balance;color:var(--text-primary);margin-bottom:var(--spacing-vertical-2xs);line-height:120%}.case-study-hero-column-title h2{font-size:var(--font-size-lg);font-weight:var(--font-weight-regular);letter-spacing:var(--font-letter-spacing-sm);text-wrap:balance;color:var(--text-secondary);line-height:140%}.case-study-hero-column-image{grid-area:image;align-self:center}.case-study-hero-column-image img{border-radius:var(--radius-lg);max-width:100%;height:auto;display:block}@media (width>=768px){.case-study-hero-column-image img{aspect-ratio:572/548;object-fit:cover;width:100%}}.case-study-hero-link{grid-area:link;justify-self:flex-start}.case-study-hero-left-wrapper{display:contents}@media (width>=768px){.case-study-hero-left-wrapper{gap:var(--spacing-vertical-lg);flex-direction:column;grid-area:left;display:flex}}
