@font-face{font-family:BROmega;font-style:normal;font-weight:400;src:url(/wp-content/themes/sophie/assets/fonts/BROmega-Regular.woff2) format("woff2"),url(/wp-content/themes/sophie/assets/fonts/BROmega-Regular.woff) format("woff"),url(/wp-content/themes/sophie/assets/fonts/BROmega-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:BROmega;font-style:normal;font-weight:600;src:url(/wp-content/themes/sophie/assets/fonts/BROmega-SemiBold.woff2) format("woff2"),url(/wp-content/themes/sophie/assets/fonts/BROmega-SemiBold.woff) format("woff"),url(/wp-content/themes/sophie/assets/fonts/BROmega-SemiBold.ttf) format("truetype");font-display:optional}@font-face{font-family:BROmega;font-style:normal;font-weight:700;src:url(/wp-content/themes/sophie/assets/fonts/BROmega-Bold.woff2) format("woff2"),url(/wp-content/themes/sophie/assets/fonts/BROmega-Bold.woff) format("woff"),url(/wp-content/themes/sophie/assets/fonts/BROmega-Bold.ttf) format("truetype");font-display:swap}:root{--font-primary: BROmega, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-weight-regular: 400;--font-weight-semibold: 600;--font-weight-bold: 700;--font-size-base: 1rem;--line-height-normal: 1.6}.results-grid{background:#f3f3f1;margin:60px 0 40px}.results-grid:last-child{margin-bottom:0}@media screen and (min-width: 992px){.results-grid{margin:50px 0}}.results-grid__title{text-align:center;max-width:35.75rem;margin:0 auto calc(1.375rem + 1.1538461538vw)}@media (min-width: 1560px){.results-grid__title{margin:0 auto 2.5rem}}.results-grid__container{max-width:60.625rem}.results-grid__items{display:grid;grid-template-columns:1fr;gap:20px;margin-bottom:calc(1.325rem + .6923076923vw)}@media (min-width: 1560px){.results-grid__items{margin-bottom:2rem}}@media screen and (min-width: 576px){.results-grid__items{grid-template-columns:repeat(2,1fr);gap:13.3px}}@media screen and (min-width: 992px){.results-grid__items{grid-template-columns:repeat(3,1fr)}}.results-grid__items>.results-grid__item:nth-child(n+10){display:none}.results-grid__items>.results-grid__item.is-visible{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.results-grid__container{padding-top:calc(1.5rem + 2.3076923077vw);padding-bottom:calc(1.5rem + 2.3076923077vw)}@media (min-width: 1560px){.results-grid__container{padding-top:3.75rem}}@media (min-width: 1560px){.results-grid__container{padding-bottom:3.75rem}}.results-grid__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border-radius:13px;overflow:hidden;padding:20px 18px 18px}.results-grid__item-label{-ms-flex-item-align:center;align-self:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:6px 12px;margin-bottom:12px;border-radius:999px;background-color:#fde5cf;color:#212121;font-size:14px;line-height:1.1;font-weight:500}.results-grid__item-title{margin:0;padding:0 0 1.25rem;font-weight:700;font-size:1.625rem;line-height:1.1;color:#212121;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.results-grid__item-image{width:100%;background-color:#e9e2d9;border-radius:10px;padding:1rem}@media screen and (min-width: 992px){.results-grid__item-image{aspect-ratio:265/464}}.results-grid__item-image-img{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover;border-radius:8px;overflow:hidden}.results-grid__button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.25rem}@media screen and (min-width: 992px){.results-grid__button-wrap{margin-top:calc(1.375rem + 1.1538461538vw)}}@media screen and (min-width: 992px) and (min-width: 1560px){.results-grid__button-wrap{margin-top:2.5rem}}.results-grid__button-wrap.is-hidden{display:none}.results-grid__link-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.25rem}@media screen and (min-width: 992px){.results-grid__link-wrap{margin-top:calc(1.375rem + 1.1538461538vw)}}@media screen and (min-width: 992px) and (min-width: 1560px){.results-grid__link-wrap{margin-top:2.5rem}}.results-grid__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.single-case-study .results-grid{margin-bottom:0}
