.content_alignment,.content_alignment_wide{width:var(--content-width);max-width:var(--content-max);margin-left:auto;margin-right:auto}.content_alignment_wide{max-width:var(--content-max-wide)}@media only screen and (min-width:740px){.content_alignment_wide{width:var(--content-width-wide)}}.block_case_studies{margin:var(--block-spacing) var(--content-gutter-wide)}@media only screen and (max-width:739px){.block_case_studies .case_studies_items>.swiper-wrapper{display:block!important;transform:none!important}}.block_case_studies .case_studies_items{position:relative;overflow:visible}@media only screen and (min-width:740px){.block_case_studies .case_studies_items{padding-right:18%}}.block_case_studies .case_studies_item{display:grid;background:var(--color-fog);padding:var(--block-spacing-small) var(--block-spacing-small) var(--flow-spacing-large);height:auto;gap:var(--flow-spacing-small);grid-template-columns:1fr;grid-template-areas:'body' 'gallery' 'side';border-radius:clamp(8px,.2380952380952381vw + 7.238095238095238px,12px)}@media only screen and (max-width:739px){.block_case_studies .case_studies_item{margin-bottom:var(--flow-spacing-large)}}@media only screen and (min-width:980px){.block_case_studies .case_studies_item{grid-template-columns:2fr 1fr;grid-template-areas:'body side' 'gallery side' 'gallery side';gap:var(--flow-spacing) var(--flow-spacing-large)}}.block_case_studies .case_studies_item_body{grid-area:body;margin-top:var(--flow-spacing-xsmall)}.block_case_studies .case_studies_item_title{margin:0}.block_case_studies .case_studies_item_content{margin-top:var(--flow-spacing-small)}.block_case_studies .case_studies_item_content p{line-height:1.3}.block_case_studies .case_studies_links{display:flex;flex-wrap:wrap;gap:var(--flow-spacing);margin-top:var(--flow-spacing)}.block_case_studies .case_studies_link{display:inline-block;font-family:mr-eaves-xl-sans,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;color:var(--button-color);font-size:16px;line-height:1;letter-spacing:.05em;padding:clamp(10px,.11904761904761905vw + 9.619047619047619px,12px) 0;text-align:center;text-decoration:underline;text-decoration-color:currentColor;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-offset:.3em;text-shadow:none;transition:color .15s linear;color:var(--color-bronze)}.block_case_studies .case_studies_link:disabled{opacity:.5;pointer-events:none}.block_case_studies .case_studies_link svg{display:inline-block;width:16px;content:'';margin-left:10px;transition:transform .15s linear;will-change:transform;order:-1;transform:translate(0,0)}.block_case_studies .case_studies_link path{fill:var(--button-arrow-color,currentColor);transition:fill .15s linear;will-change:fill}.block_case_studies .case_studies_link:focus path,.block_case_studies .case_studies_link:hover path{fill:var(--button-hover-arrow-color,currentColor)}.block_case_studies .case_studies_link:focus,.block_case_studies .case_studies_link:hover{color:var(--button-hover-color)}.block_case_studies .case_studies_link:focus svg,.block_case_studies .case_studies_link:hover svg{transform:translate(3px,0)}.block_case_studies .case_studies_item_gallery{grid-area:gallery}@media only screen and (max-width:739px){.block_case_studies .case_studies_item_gallery{margin:var(--flow-spacing-large) 0}}.block_case_studies .case_studies_item_gallery .swiper-button-disabled{opacity:0}.block_case_studies .gallery_coverflow_items{max-width:80%}.block_case_studies .case_studies_side{grid-area:side}@media only screen and (min-width:980px){.block_case_studies .case_studies_side{padding-left:var(--flow-spacing-small)}}.block_case_studies .case_studies_item_media{margin-bottom:var(--flow-spacing-medium)}.block_case_studies .case_studies_item_media img{max-width:85%;width:auto}@media only screen and (max-width:979px){.block_case_studies .case_studies_item_media{display:none}}.block_case_studies .case_studies_sidebar_title{font-family:Baskerville,serif;font-weight:400;font-style:italic;color:var(--color-venice);margin:0}.block_case_studies .case_studies_sidebar_stat{margin-top:var(--flow-spacing)}.block_case_studies .case_studies_stat_figure{color:var(--color-venice);margin:0;font-weight:600}.block_case_studies .case_studies_stat_detail{margin:0;line-height:1.3}.block_case_studies .case_studies_sidebar{background:var(--color-white);padding:var(--flow-spacing-medium);border-radius:10px}@media only screen and (max-width:739px){.block_case_studies .case_studies_sidebar{margin-top:var(--flow-spacing-large)}}.block_case_studies .case_studies_items>.swiper-navigation{display:flex;position:absolute;gap:8px;justify-content:center}@media only screen and (max-width:739px){.block_case_studies .case_studies_items>.swiper-navigation{display:none}}@media only screen and (min-width:740px){.block_case_studies .case_studies_items>.swiper-navigation{flex-direction:column;top:0;bottom:0;right:18%;z-index:2;transform:translate(50%,0)}}.block_case_studies .case_studies_items>.swiper-navigation .swiper-control{display:flex;position:unset;width:80px;height:80px;border-radius:50%;background-color:var(--color-bronze);align-items:center;justify-content:center;cursor:pointer;margin:0}.block_case_studies .case_studies_items>.swiper-navigation .swiper-control.swiper-button-disabled{opacity:0}.block_case_studies .case_studies_items>.swiper-navigation .swiper-control:after{display:block;position:absolute;flex:0 0 20px;height:20px;width:20px;border:1px solid var(--color-white);border-width:2px 2px 0 0;content:'';margin:auto 0;transform:rotate(-135deg) translate(-3px,3px)}.block_case_studies .case_studies_items>.swiper-navigation .swiper-button-prev{left:60px}.block_case_studies .case_studies_items>.swiper-navigation .swiper-button-next{right:14vw}.block_case_studies .case_studies_items>.swiper-navigation .swiper-button-next:after{transform:rotate(45deg) translate(-3px,3px)}
/*# sourceMappingURL=case-studies.css.map */
