.acf-case-studies{overflow-x:hidden;padding-bottom:64px;padding-top:64px;position:relative;z-index:1}@media (min-width:768px){.acf-case-studies{min-height:485px;padding-bottom:80px;padding-top:80px}}@media (min-width:1024px){.acf-case-studies{padding-bottom:112px;padding-top:112px}}.acf-case-studies .c-button{flex-shrink:0}@media (min-width:0px) and (max-width:767.98px){.acf-case-studies .c-button{margin-top:12px;width:100%}}.page-template-home-page .acf-case-studies{padding-bottom:12px;padding-top:36px}@media (min-width:768px){.page-template-home-page .acf-case-studies{padding-bottom:80px;padding-top:80px}}@media (min-width:1024px){.page-template-home-page .acf-case-studies{padding-bottom:100px;padding-top:100px}}.acf-case-studies--reverse .acf-case-studies__rating{margin-left:auto}.acf-case-studies--reverse .acf-case-studies__grid{grid-template-areas:"author" "description" "logo"}@media only screen and (min-width:768px){.acf-case-studies--reverse .acf-case-studies__grid{grid-template-areas:"author description" "author logo";grid-template-columns:248px minmax(0,800px);place-content:space-between}}@media (min-width:768px){.acf-case-studies--reverse .acf-case-studies__img:before{display:none}}.acf-case-studies__title{font-size:32px;font-weight:500;line-height:1.1;margin-bottom:15px;padding-bottom:4px}@media (min-width:768px){.acf-case-studies__title{font-size:48px;margin-bottom:60px}}.acf-case-studies__title{-webkit-text-fill-color:transparent;background:linear-gradient(91deg,#420bae 8.1%,#a459ef 103.44%);background-clip:text;-webkit-background-clip:text}.acf-case-studies__rating{height:50px;margin-bottom:24px;width:216px}@media (min-width:768px){.acf-case-studies__rating{height:58px;margin-bottom:0;width:247px}}.acf-case-studies__rating-svg{height:100%;max-width:100%;width:auto}.acf-case-studies__grid{align-items:flex-end;display:grid;gap:24px;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:auto}@media (min-width:768px){.acf-case-studies__grid{-moz-column-gap:32px;column-gap:32px;grid-template-columns:1fr 248px;place-items:end;justify-items:start;row-gap:0}}@media (min-width:992px){@media (min-width:768px){.acf-case-studies__grid{-moz-column-gap:62px;column-gap:62px}}}.acf-case-studies__grid{grid-template-areas:"description" "author" "logo"}@media only screen and (min-width:768px){.acf-case-studies__grid{grid-template-areas:"description author" "logo author";grid-template-rows:1fr 86px}}.acf-case-studies__description{--tw-text-opacity:1;color:rgb(1 3 71/var(--tw-text-opacity,1));font-size:20px;font-weight:400;letter-spacing:0}@media (min-width:768px){.acf-case-studies__description{font-size:24px;max-width:800px}}.acf-case-studies__description{grid-area:description}.acf-case-studies__brand{-moz-column-gap:40px;column-gap:40px;display:flex;justify-content:flex-start;width:100%}@media (min-width:0px) and (max-width:767.98px){.acf-case-studies__brand{flex-direction:column}}@media (min-width:768px){.acf-case-studies__brand{align-items:center;margin-top:32px}}.acf-case-studies__brand{grid-area:logo}.acf-case-studies__logo{flex-shrink:0;height:46px}.acf-case-studies__logo img,.acf-case-studies__logo picture{display:block;height:100%;width:auto}.acf-case-studies__author{align-items:center;-moz-column-gap:12px;column-gap:12px;display:flex;flex-shrink:0}@media (min-width:768px){.acf-case-studies__author{display:block;margin-top:0}}.acf-case-studies__author{grid-area:author}.acf-case-studies__img{flex-shrink:0;height:auto;max-width:80px;position:relative}@media (min-width:768px){.acf-case-studies__img{max-width:248px;width:100%}}.acf-case-studies__img:before{--tw-translate-x:-50%;--tw-translate-y:-50%;--tw-bg-opacity:1;--tw-blur:blur(80px);background-color:rgb(247 241 255/var(--tw-bg-opacity,1));border-radius:100%;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);height:380px;left:50%;position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:380px;z-index:-1}@media (min-width:768px){.acf-case-studies__img:before{--tw-content:"";content:var(--tw-content)}.acf-case-studies__img+.acf-case-studies__author-info{margin-top:24px}}.acf-case-studies__img img{border-radius:5px}@media (min-width:768px){.acf-case-studies__img img{border-radius:16px}}.acf-case-studies__author-name{--tw-text-opacity:1;color:rgb(1 3 71/var(--tw-text-opacity,1));font-size:18px;font-weight:500;line-height:1.3;margin-bottom:0}@media (min-width:768px){.acf-case-studies__author-name{font-size:21px}}.acf-case-studies__author-name+.acf-case-studies__author-position{margin-top:4px}@media (min-width:768px){.acf-case-studies__author-name+.acf-case-studies__author-position{margin-top:8px}}.acf-case-studies__author-position{--tw-text-opacity:1;color:rgb(1 3 71/var(--tw-text-opacity,1));font-size:12px;font-weight:500;line-height:1.3;margin-bottom:0}@media (min-width:768px){.acf-case-studies__author-position{font-size:16px}}
