section.case-study{width:100%;padding:var(--section-padding-xl) var(--spacing-xxs) var(--spacing-xxs) var(--spacing-xxs);border:1px solid var(--color-translucent-500);align-items:center;gap:0}@media not (max-width:1024px){section.case-study{padding:var(--section-padding-d-l) var(--spacing-s) var(--spacing-s) var(--spacing-s);grid-template:"title title"min-content"quote content"min-content/1fr 1fr;gap:0;display:grid}}section.case-study h2{margin-bottom:var(--spacing-xl)}@media not (max-width:1024px){section.case-study h2{margin-bottom:var(--spacing-2l);grid-area:title}section.case-study .case-study-quote{background:var(--color-translucent-400);border:1px solid var(--color-translucent-500);border-radius:var(--border-radius-l) 0 0 var(--border-radius-l);border-right:none;grid-area:quote;padding:4.625rem 2.5rem;position:relative;overflow:clip}}section.case-study .case-study-quote blockquote{gap:var(--spacing-l);padding:var(--spacing-l) var(--spacing-m);background:var(--color-translucent-400);border:1px solid var(--color-translucent-500);border-radius:var(--border-radius-l) var(--border-radius-l) 0 0;border-bottom:none;flex-direction:column;width:100%;margin:0;display:flex}@media not (max-width:1024px){section.case-study .case-study-quote blockquote{gap:var(--spacing-2m);padding:var(--spacing-xxxl) var(--spacing-2l);background:var(--color-white);border:1px solid var(--color-translucent-500);border-radius:var(--border-radius-l);z-index:2;grid-area:quote;position:relative}}section.case-study .case-study-quote blockquote div.case-study-logo{background:var(--color-white);border-radius:1000px;flex-direction:column;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;padding:.25rem;display:flex}@media not (max-width:1024px){section.case-study .case-study-quote blockquote div.case-study-logo{border:1px solid var(--color-translucent-500)}}section.case-study .case-study-quote blockquote div.case-study-logo img{object-fit:contain}section.case-study .case-study-quote blockquote p{font-size:var(--font-size-s);font-weight:500;line-height:var(--font-lineheight-20);margin:0}@media not (max-width:1024px){section.case-study .case-study-quote blockquote p{font-size:var(--font-size-default);font-weight:600}}section.case-study .case-study-quote blockquote p svg{color:var(--color-blue-200)}section.case-study .case-study-quote blockquote cite{gap:var(--spacing-xs);font-size:var(--font-size-s);font-style:normal;font-weight:500;line-height:var(--font-lineheight-m);flex-direction:column;display:flex}section.case-study .case-study-quote blockquote cite span{font-weight:400}section.case-study .case-study-quote .case-study-quote-bg{display:none}@media not (max-width:1024px){section.case-study .case-study-quote .case-study-quote-bg{z-index:1;justify-content:center;width:100%;height:100%;margin:0;display:flex;position:absolute;bottom:0;left:0;right:0}}section.case-study .case-study-quote .case-study-quote-bg img{width:2071.97px;height:1580.75px;margin:0;position:absolute;top:-575px}section.case-study .case-study-content{justify-content:center;gap:var(--spacing-l);text-align:center;padding:var(--spacing-2m) var(--spacing-2l);background:var(--color-white);border:1px solid var(--color-translucent-500);border-radius:0 var(--border-radius-m) var(--border-radius-m) 0;border-left:none;flex-direction:column;display:flex}@media not (max-width:1024px){section.case-study .case-study-content{gap:var(--spacing-xl);text-align:left;grid-area:content;height:100%}}section.case-study .case-study-content h3{font-size:var(--font-size-m);font-weight:600;line-height:var(--font-size-l);color:var(--color-blue-200);margin:0}@media not (max-width:1024px){section.case-study .case-study-content h3{font-size:var(--font-size-xl);line-height:var(--font-lineheight-2m)}}section.case-study .case-study-content h3 p{line-height:var(--font-lineheight-l)}
