.testimonials{--u:0.05051cqi;--l:max(var(--u),0.4px);--q:min(var(--u),0.72727px);background-color:var(--color-digital-green);color:var(--color-white);container-type:inline-size;overflow:hidden}.testimonials__inner{align-items:start;column-gap:calc(var(--u)*53);display:grid;grid-template-columns:calc(var(--u)*465) calc(var(--u)*792);padding:calc(var(--u)*96) 0 calc(var(--u)*96) calc(var(--u)*336)}.testimonials__lead{align-self:stretch;display:flex;flex-direction:column;gap:calc(var(--u)*40)}.testimonials__heading{font-weight:400;margin:0}.testimonials__eyebrow{display:block;font-family:var(--font-family-condensed);font-size:var(--heading-lg);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-left:calc(var(--u)*-5);text-transform:uppercase}@media (min-width:768px){.testimonials__eyebrow{font-size:min(var(--heading-lg),calc(var(--u)*55.649));white-space:nowrap}}.testimonials__lockup{display:inline-block;margin:calc(var(--l)*44) 0 0 calc(var(--l)*-11);position:relative}.testimonials__script{color:var(--color-terracotta);display:block;font-family:var(--font-family-script);font-size:calc(var(--l)*186.427);line-height:1.25}.testimonials .testimonials__star{max-width:none;position:absolute}.testimonials .testimonials__star--large{height:calc(var(--l)*206.7);left:calc(var(--l)*212);top:calc(var(--l)*-48);width:calc(var(--l)*117.8)}.testimonials .testimonials__star--small{height:calc(var(--l)*108);left:calc(var(--l)*320);top:calc(var(--l)*83);width:calc(var(--l)*62)}.testimonials__column{border-left:1px solid var(--color-white);display:flex;flex-direction:column}.testimonials__column--left{gap:calc(var(--u)*106);margin:auto 0 0 calc(var(--u)*13);padding:0 0 0 calc(var(--u)*39)}.testimonials__gallery{align-self:end;column-gap:calc(var(--u)*53);display:grid;grid-template-columns:calc(var(--u)*359) calc(var(--u)*380);margin-top:calc(var(--u)*12)}.testimonials__column--right{gap:calc(var(--u)*106);justify-content:space-between;padding:0 0 0 calc(var(--u)*35)}.testimonials__quote{font-size:var(--text-sm);line-height:1.25;margin:0}.testimonials__text,.testimonials__text p{margin:0}.testimonials__cite{font-weight:600;margin-top:calc(var(--q)*18);text-transform:uppercase}.testimonials__column--left .testimonials__cite-role{display:block}.testimonials__photos{display:flex;flex-direction:column;gap:calc(var(--u)*32);list-style:none;margin:0;padding:0}.testimonials__photo{aspect-ratio:359/249;border-radius:calc(var(--u)*34);overflow:hidden}.testimonials__photo img{display:block;height:100%;object-fit:cover;width:100%}@media (min-width:768px) and (max-width:1199px){.testimonials__inner{gap:48px;grid-template-areas:"heading heading" "photos photos" "left right";grid-template-columns:repeat(2,minmax(0,1fr));padding:64px 40px}.testimonials__gallery,.testimonials__lead{display:contents}.testimonials__heading{grid-area:heading}.testimonials__photos{flex-direction:row;gap:16px;grid-area:photos}.testimonials__photo{border-radius:24px;flex:1 1 0}.testimonials__column--left,.testimonials__column--right{gap:40px;margin:0;padding:0 0 0 24px}.testimonials__column--left{grid-area:left}.testimonials__column--right{grid-area:right}.testimonials__cite{margin-top:12px}}@media (max-width:767px){.testimonials__heading{text-align:center}.testimonials__inner{grid-template-columns:minmax(0,1fr);padding:48px 20px;row-gap:40px}.testimonials__lead{gap:0}.testimonials__column--left{gap:32px;margin:24px 0 0}.testimonials__column--left,.testimonials__column--right{padding:0 0 0 20px}.testimonials__cite{margin-top:8px}.testimonials__gallery{grid-template-columns:minmax(0,1fr);margin-top:0;row-gap:40px}.testimonials__column--right{gap:32px}.testimonials__photos{gap:16px}.testimonials__photo{border-radius:20px}}