@charset "UTF-8";.quote{margin-bottom:4rem}@media only screen and (min-width:75em){.quote{margin-bottom:8rem}}.quote{--color-quote:#242145;color:var(--color-quote);padding:2rem 0;position:relative}@media only screen and (min-width:64em){.quote.background-color,.quote.background-image{padding:3rem 0}}@media only screen and (min-width:75em){.quote.background-color,.quote.background-image{padding:4rem 0}}.quote.background-color{background-color:#c0bfaf}.quote.background-image{--color-quote:#fff}.quote__figure{margin:0 2.625rem;position:relative}@media only screen and (min-width:75em){.quote__figure{margin:0 auto;max-width:58rem}}.quote__figure:before{content:"“";font-family:Barlow,sans-serif;font-size:1.75rem;font-weight:700;left:-.5rem;line-height:2.25rem;position:absolute;top:2px;-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media only screen and (min-width:75em){.quote__figure:before{font-size:4.5rem;left:-1rem;line-height:4.875rem;top:-1px}}.quote__text{color:inherit;font-size:1.375rem;letter-spacing:-.015rem;line-height:2.0625rem}@media only screen and (min-width:64em){.quote__text{font-size:2rem;line-height:2.625rem}}@media only screen and (min-width:75em){.quote__text{max-width:34.375rem}}.quote__text:after{content:"“";font-family:Barlow,sans-serif}.quote__name{font-family:1rem;font-size:.875rem;font-weight:500;line-height:.9375rem;margin-top:1.5rem}@media only screen and (min-width:75em){.quote__name{font-size:1rem;line-height:1.25rem}}.quote__image{inset:0;position:absolute;z-index:-1}.quote__image:before{background-color:#242145;content:"";inset:0;opacity:.8;position:absolute;z-index:1}.quote__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}