.CaseStudyContentBlock-content p{--block-margin:0 0 var(--3x)}@media(max-width:779px){.CaseStudyContentBlock-content p{--block-margin:0 0 var(--2x)}}.CaseStudyContentBlock-content .TitleBlock.is-h1,.CaseStudyContentBlock-content .TitleBlock.is-h2,.CaseStudyContentBlock-content h1,.CaseStudyContentBlock-content h2{--block-margin:var(--5x) 0 var(--2x)}@media(max-width:779px){.CaseStudyContentBlock-content .TitleBlock.is-h1,.CaseStudyContentBlock-content .TitleBlock.is-h2,.CaseStudyContentBlock-content h1,.CaseStudyContentBlock-content h2{--block-margin:var(--3x) 0 var(--1x)}}.CaseStudyContentBlock-content .TitleBlock.is-h3,.CaseStudyContentBlock-content h3{--block-margin:var(--5x) 0 var(--2x)}@media(max-width:779px){.CaseStudyContentBlock-content .TitleBlock.is-h3,.CaseStudyContentBlock-content h3{--block-margin:var(--3x) 0 var(--1x)}}.CaseStudyContentBlock-content .TitleBlock.is-h4,.CaseStudyContentBlock-content .TitleBlock.is-h5,.CaseStudyContentBlock-content .TitleBlock.is-h6,.CaseStudyContentBlock-content h4,.CaseStudyContentBlock-content h5,.CaseStudyContentBlock-content h6{--block-margin:var(--3x) 0 var(--1x)}@media(max-width:779px){.CaseStudyContentBlock-content .TitleBlock.is-h4,.CaseStudyContentBlock-content .TitleBlock.is-h5,.CaseStudyContentBlock-content .TitleBlock.is-h6,.CaseStudyContentBlock-content h4,.CaseStudyContentBlock-content h5,.CaseStudyContentBlock-content h6{--block-margin:var(--2x) 0 var(--1x)}}.CaseStudyContentBlock-content .h1,.CaseStudyContentBlock-content h1{font-size:var(--font-size-h1-content);font-variation-settings:"wght" var(--font-weight-h1-content);font-weight:var(--font-weight-h1-content);line-height:var(--line-height-h1-content)}.CaseStudyContentBlock-content .h2,.CaseStudyContentBlock-content h2{font-size:var(--font-size-h2-content);font-variation-settings:"wght" var(--font-weight-h2-content);font-weight:var(--font-weight-h2-content);line-height:var(--line-height-h2-content)}.CaseStudyContentBlock-content .h3,.CaseStudyContentBlock-content h3{font-size:var(--font-size-h3-content);font-variation-settings:"wght" var(--font-weight-h3-content);font-weight:var(--font-weight-h3-content);letter-spacing:var(--letter-spacing-h3-content);line-height:var(--line-height-h3-content)}.CaseStudyContentBlock-content .h4,.CaseStudyContentBlock-content h4{font-size:var(--font-size-h4-content);font-variation-settings:"wght" var(--font-weight-h4-content);font-weight:var(--font-weight-h4-content);letter-spacing:var(--letter-spacing-h4-content);line-height:var(--line-height-h4-content)}.CaseStudyContentBlock-content .h5,.CaseStudyContentBlock-content h5{font-size:var(--font-size-h5-content);font-variation-settings:"wght" var(--font-weight-h5-content);font-weight:var(--font-weight-h5-content);letter-spacing:var(--letter-spacing-h5-content);line-height:var(--line-height-h5-content)}.CaseStudyContentBlock-content .h6,.CaseStudyContentBlock-content h6{font-size:var(--font-size-h6-content);font-variation-settings:"wght" var(--font-weight-h6-content);font-weight:var(--font-weight-h6-content);letter-spacing:var(--letter-spacing-h6-content);line-height:var(--line-height-h6-content)}.CaseStudyContentBlock-content .h1,.CaseStudyContentBlock-content h1{text-transform:uppercase}.CaseStudyContentBlock-content .h2,.CaseStudyContentBlock-content .h3,.CaseStudyContentBlock-content .h4,.CaseStudyContentBlock-content .h5,.CaseStudyContentBlock-content .h6,.CaseStudyContentBlock-content h2,.CaseStudyContentBlock-content h3,.CaseStudyContentBlock-content h4,.CaseStudyContentBlock-content h5,.CaseStudyContentBlock-content h6{font-family:var(--font-family-default);text-transform:none}sup{font-size:.5em;line-height:1;top:0;vertical-align:super}hr{background:var(--color-lavender);border:0;height:1px;margin:var(--spacing-small) 0;overflow:hidden;padding:0}.h1.font-inter,h1.font-inter{--font-size:var(--font-size-h1-inter)}.h2.font-inter,h2.font-inter{--font-size:var(--font-size-h2-inter)}.h3.font-inter,h3.font-inter{--font-size:var(--font-size-h3-inter)}.h4.font-inter,h4.font-inter{--font-size:var(--font-size-h4-inter)}.h5.font-inter,h5.font-inter{--font-size:var(--font-size-h5-inter)}.h6.font-inter,h6.font-inter{--font-size:var(--font-size-h6-inter)}.h7.font-inter{--font-size:var(--font-size-h7-inter)}.font-inter{--font-family-heading:var(--font-family-inter);--text-transform:none;--letter-spacing:-0.03em;--letter-spacing-kicker:0.05em;--line-height-h1:var(--line-height-inter-tight);--line-height-h2:var(--line-height-inter-normal);--line-height-h3:var(--line-height-inter-normal);--line-height-h4:var(--line-height-inter-normal);--line-height-h5:var(--line-height-inter-normal);--line-height-h6:var(--line-height-inter-normal)}.CaseStudyContentBlock{--block-margin:0 0 var(--spacing-small)}.CaseStudyContentBlock-wrap{display:grid;gap:var(--spacing-none);grid-template-columns:2fr 1fr;grid-template-rows:1fr auto var(--10x)}@media(max-width:1279px){.CaseStudyContentBlock-wrap{-moz-column-gap:var(--gap-large);column-gap:var(--gap-large)}}@media(max-width:959px){.CaseStudyContentBlock-wrap{grid-template-columns:1fr}}.CaseStudyContentBlock-content{grid-column:1/span 1;grid-row:2;margin-block:0;margin-inline:0 auto;max-width:var(--wrap-width-narrow);width:100%}@media(max-width:959px){.CaseStudyContentBlock-content{grid-column:1/span 1;margin-block:0;max-width:none}}.CaseStudyContentBlock-content .wp-embed-aspect-16-9 .wp-block-embed__wrapper{--ratio-height:9;--ratio-width:16;--width:100%;display:block;font-size:0;overflow:hidden;position:relative;width:var(--width)}.CaseStudyContentBlock-content .wp-embed-aspect-16-9 .wp-block-embed__wrapper>*{--width:100%;display:block;font-size:1rem;height:100%;left:0;max-width:100%;position:absolute;top:0;width:var(--width)}.CaseStudyContentBlock-content .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{--width:100%;--ratio-height:9;--ratio-width:16;content:"";display:block;padding-bottom:calc(var(--width)*var(--ratio-height)/var(--ratio-width));width:100%}.CaseStudyContentBlock-content .QuoteBlock blockquote{padding:0;position:relative}.CaseStudyContentBlock-content .QuoteBlock blockquote:before{background-image:url(../svg/icon-case-study-quote.svg);background-repeat:no-repeat;content:"";height:36px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:36px}.CaseStudyContentBlock-content .QuoteBlock blockquote p{color:var(--color-violet);font-size:28px;line-height:var(--line-height-subtitle);margin-bottom:var(--2x);position:relative}@media(max-width:780px){.CaseStudyContentBlock-content .QuoteBlock blockquote p{font-size:20px;line-height:26px}}.CaseStudyContentBlock-content .QuoteBlock blockquote cite{color:var(--color-default);font-size:var(--font-size-small);font-style:normal;font-variation-settings:"wght" var(--font-weight-bold);font-weight:var(--font-weight-bold);line-height:var(--line-height-base);padding-left:45px;position:relative}.CaseStudyContentBlock-content .QuoteBlock blockquote cite mark{color:var(--color-default);display:block;font-weight:var(--font-weight-normal);padding-left:45px}.CaseStudyContentBlock-content .QuoteBlock:before{border-left:4px solid var(--color-violet)}.CaseStudyContentBlock-content .QuoteBlock p:first-of-type,.CaseStudyContentBlock-content .QuoteBlock p:first-of-type:after,.CaseStudyContentBlock-content .QuoteBlock p:first-of-type:before{color:var(--color-violet)}.CaseStudyContentBlock-content .QuoteBlock p:first-of-type:before{content:"‟"}.CaseStudyContentBlock-content .QuoteBlock p:first-of-type:after{content:"”"}.CaseStudyContentBlock-quote{grid-column:1;grid-row:1;max-width:712px}@media(min-width:781px){.CaseStudyContentBlock-quote{padding-block:80px}}@media(max-width:959px){.CaseStudyContentBlock-quote{max-width:none}}.CaseStudyContentBlock-wrap .CaseStudyContentBlock-quote:first-of-type{padding-block:calc(80px - var(--pt)) 80px}.CaseStudyContentBlock-quoteText{color:var(--color-violet);display:block;font-size:28px;font-weight:var(--font-weight-medium);line-height:var(--line-height-subtitle);margin-bottom:var(--2x);position:relative}@media(max-width:1279px){.CaseStudyContentBlock-quoteText{font-size:var(--3x)}}@media(max-width:779px){.CaseStudyContentBlock-quoteText{font-size:20px;line-height:26px}}.CaseStudyContentBlock-quoteText .quote{color:var(--color-violet);display:inline-block;width:var(--2x)}.CaseStudyContentBlock-quoteText .quote:first-of-type{width:12px}@media(max-width:779px){.CaseStudyContentBlock-quoteText .quote:first-of-type{width:var(--1x)}}.CaseStudyContentBlock .CaseStudyContentBlock-citeName{font-size:var(--font-size-base);font-variation-settings:"wght" var(--font-weight-base);font-variation-settings:"wght" var(--font-weight-bold);font-weight:var(--font-weight-base);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-base);line-height:var(--line-height-base);padding-left:45px;position:relative;text-transform:var(--text-transform-base)}@media(max-width:779px){.CaseStudyContentBlock .CaseStudyContentBlock-citeName{font-size:var(--font-size-base);font-variation-settings:"wght" var(--font-weight-base);font-weight:var(--font-weight-base);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-base);line-height:var(--line-height-base);text-transform:var(--text-transform-base)}}.CaseStudyContentBlock .CaseStudyContentBlock-citeName:before{background-image:url(../svg/icon-case-study-quote.svg);background-repeat:no-repeat;content:"";height:36px;left:0;position:absolute;top:0;width:36px}.CaseStudyContentBlock-citeTitle{font-size:var(--font-size-base);font-variation-settings:"wght" var(--font-weight-base);font-weight:var(--font-weight-base);letter-spacing:var(--letter-spacing-base);line-height:var(--line-height-base);padding-left:45px;text-transform:var(--text-transform-base)}.CaseStudyContentBlock-cta{grid-column:1;grid-row:3;justify-self:start;max-width:var(--wrap-width-narrow);padding-top:var(--5x);width:100%}@media(max-width:959px){.CaseStudyContentBlock-cta{width:-moz-fit-content;width:fit-content}}@media(max-width:779px){.CaseStudyContentBlock-cta{justify-self:center}}.CaseStudyContentBlock-cta .Button{width:-moz-fit-content;width:fit-content}.CaseStudyContentBlock-requestDemo{--aside-offset:calc(var(--admin-bar-height) + var(--announcement-height) + var(--header-height) + var(--spacing-small));grid-column:2;grid-row:1/span 2;height:-moz-fit-content;height:fit-content;margin-block-end:var(--10x);margin-inline-start:auto;max-width:397px;position:sticky;top:var(--aside-offset);width:100%}@media(max-width:959px){.CaseStudyContentBlock-requestDemo{display:none}}.CaseStudyContentBlock-requestDemo .tile{background-color:var(--color-white);border-radius:var(--border-radius-normal);box-shadow:0 10px 50px rgba(var(--color-midnight-rgb),.14);color:var(--color-purple-haze);padding:var(--5x) 36px}.CaseStudyContentBlock-requestDemo .tile h3,.CaseStudyContentBlock-requestDemo .tile p{margin-block-end:var(--5x)}@media(max-width:1279px){.CaseStudyContentBlock-requestDemo .tile h3,.CaseStudyContentBlock-requestDemo .tile p{margin-block-end:var(--2x)}}.CaseStudyContentBlock-requestDemo .tile h3{font-size:var(--4x)}@media(max-width:1279px){.CaseStudyContentBlock-requestDemo .tile h3{font-size:var(--3x)}}.CaseStudyContentBlock-requestDemo .tile p{font-weight:var(--font-weight-medium)}.CaseStudyContentBlock-requestDemo .tile .Button{margin-inline:auto;width:-moz-fit-content;width:fit-content}@media(max-width:959px){.CaseStudyContentBlock-requestDemo .tile .Button{font-size:var(--3x)}}