﻿.single-case-study .small-logo{display:flex;justify-content:center;margin:0}.single-case-study .small-logo img{object-fit:contain;max-height:5rem;max-width:16rem;width:auto}.single-case-study h1.has-text-align-center{text-wrap:balance}.single-case-study .hero-background{padding:0}.single-case-study .hero{margin-top:0;margin-bottom:0}.single-case-study .wp-block-post-featured-image+.wp-block-buttons{margin-top:-5rem;margin-bottom:3rem}.single-case-study .wp-block-button.download a{position:relative}.single-case-study .wp-block-button.download a:after{position:absolute;content:""}.single-case-study .wp-block-button.download a{padding-right:2.75rem}.single-case-study .wp-block-button.download a:after{top:.875rem;content:"↓";line-height:1;font-weight:300;font-size:1.25rem;transition:transform .3s ease;margin-left:.5rem}.single-case-study .solutions-block{overflow:hidden;border-radius:1rem;width:100%;background-color:var(--wp--preset--color--neutral);padding:var(--wp--preset--spacing--x-small)}.single-case-study .solutions-block .wp-block-heading{margin:.5rem 0}.single-case-study .solutions-block figure{margin:0 0 .5rem}.single-case-study .solutions-block img{height:2.5rem;width:auto;max-width:100%}.single-case-study .solutions-block hr{border-color:var(--menu-border-color);margin:1rem 0}.single-case-study .solutions-block .wp-block-buttons{margin:1rem 0 0}.single-case-study .solutions-block .wp-block-buttons .wp-block-button{width:100%}.single-case-study .testimonial{margin-bottom:var(--wp--preset--spacing--small)}.single-case-study .testimonial blockquote p:before{content:"“"}.single-case-study .testimonial blockquote p:after{content:"”"}.single-case-study .testimonial .attribution{gap:0 1rem;align-items:space-around}.single-case-study .testimonial .attribution:has(figure){display:grid;grid-template-columns:3.5rem 1fr;grid-template-areas:"Image Name" "Image Organization"}.single-case-study .testimonial .attribution figure{grid-area:Image;border-radius:50%;width:3.5rem;height:3.5rem;overflow:hidden;margin:0}.single-case-study .testimonial .attribution figure img{width:100%;height:auto}.single-case-study .testimonial .attribution p.name{margin:auto 0 0;grid-area:Name;align-self:flex-end}.single-case-study .testimonial .attribution p.organization{margin:0 0 auto;grid-area:Organization;align-self:flex-start}.single-case-study .wp-block-columns .wp-block-column .testimonial-quote p{font-size:var(--wp--preset--font-size--large);font-weight:600;margin-top:0}.single-case-study h3.wp-block-heading{font-size:var(--wp--preset--font-size--xx-large)}.single-case-study .about-organization{overflow:hidden;border-radius:1rem;overflow:hidden;padding:var(--wp--preset--spacing--x-small);background-color:var(--wp--preset--color--neutral)}.single-case-study .about-organization p.is-style-eyebrow{margin:.5rem 0 0}.single-case-study .about-organization p.has-x-large-font-size{line-height:1.125}.single-case-study .post-content>*:first-child{margin-top:0}
