
.longform-home{--testimonial-serif:'Ponte Light',serif}
.longform-home #more-reviews{height:auto;background:#fff;padding:108px 0 96px;color:#251f18}
.longform-home #more-reviews>.lf-canvas{width:min(1000px,calc(100% - 80px));height:auto}
.longform-home #more-reviews .lf-node{position:static;left:auto;top:auto;width:auto;height:auto;margin:0}
.longform-home #more-reviews #more-reviews_0{font:500 15px/24px var(--label);letter-spacing:.1em;margin:0 0 38px;text-align:left}
.longform-home #more-reviews .testimonial-row{display:grid;grid-template-columns:minmax(0,1fr) 215px;column-gap:70px;row-gap:52px;margin-bottom:58px;align-items:start}
.longform-home #more-reviews .testimonial-row:last-child{margin-bottom:0}
.longform-home #more-reviews :is(#more-reviews_1,#more-reviews_3,#more-reviews_10){font-family:var(--testimonial-serif);font-weight:300;font-style:normal;font-size:41px;line-height:1.2;letter-spacing:0;text-transform:none;text-align:left;font-synthesis:none;max-width:557px;margin:0 0 26px;overflow-wrap:break-word}
.longform-home #more-reviews #more-reviews_1{max-width:709px}
.longform-home #more-reviews :is(#more-reviews_1,#more-reviews_3,#more-reviews_10) em{font-family:var(--testimonial-serif);font-weight:300;font-style:italic;font-size:inherit;line-height:inherit;font-synthesis:none}
.longform-home #more-reviews :is(#more-reviews_5,#more-reviews_7,#more-reviews_11){font:400 18px/1.6 var(--sans);letter-spacing:0;text-align:left;max-width:674px}
.longform-home #more-reviews .lf-photo{width:215px;height:222px}.longform-home #more-reviews .lf-photo img{width:100%;height:100%;object-fit:cover}
.longform-home #more-reviews .lf-rule{grid-column:1/-1;display:block;border-top:1px solid #251f1833}
.longform-home #review{height:auto;padding:110px 32px;background:#fff}
.longform-home #review>.lf-canvas{width:min(1000px,100%);height:auto}
.longform-home #review .lf-node{position:static;width:auto;height:auto;margin-left:auto;margin-right:auto;text-align:center}
.longform-home #review #review_0{font:300 clamp(30px,4.2vw,50px)/1.1 var(--testimonial-serif);letter-spacing:0;max-width:920px;font-synthesis:none}
.longform-home #review #review_0 em{font-family:var(--testimonial-serif);font-weight:300;font-style:italic;font-synthesis:none}
.longform-home #review #review_1{font:400 20px/1.6 var(--sans);max-width:680px;margin-top:26px}
.longform-home #review #review_2{font:400 italic 26px/1.2 'EB Garamond',serif;margin-top:20px}
@media(max-width:1000px){.longform-home #more-reviews .testimonial-row{grid-template-columns:minmax(0,1fr) 180px;column-gap:38px}.longform-home #more-reviews .lf-photo{width:180px;height:200px}.longform-home #more-reviews :is(#more-reviews_1,#more-reviews_3,#more-reviews_10){font-size:34px}}
@media(max-width:767px){.longform-home #more-reviews{padding:54px 0 60px}.longform-home #more-reviews>.lf-canvas{width:calc(100% - 64px)}.longform-home #more-reviews #more-reviews_0{font-size:11px;line-height:1.6;margin-bottom:30px}.longform-home #more-reviews .testimonial-row{display:flex;flex-direction:column;gap:26px;margin-bottom:40px}.longform-home #more-reviews .lf-photo{order:-1;width:100%;height:auto;aspect-ratio:244/195}.longform-home #more-reviews .lf-rule{width:100%}.longform-home #more-reviews :is(#more-reviews_1,#more-reviews_3,#more-reviews_10){font-size:26px;line-height:1.2;margin-bottom:20px}.longform-home #more-reviews :is(#more-reviews_5,#more-reviews_7,#more-reviews_11){font-size:14px;line-height:1.6}.longform-home #review{padding:70px 32px}.longform-home #review #review_1{font-size:16px}.longform-home #review #review_2{font-size:23px}}
