.home-twlc-gp{padding:9rem 0 6rem;position:relative}.home-twlc-gp .site-grid{display:grid;gap:2rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));grid-template-columns:repeat(3,3fr);width:100%;z-index:2}.home-twlc-gp .review{align-content:center;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0 8rem}.home-twlc-gp .review-text h4{color:#9e012c;font-family:Cormorant,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif;font-size:1.75rem;font-style:italic;font-weight:600;text-wrap:balance}.home-twlc-gp .review-name{color:#808284;font-family:Oswald;font-weight:400;text-transform:uppercase}.home-twlc-gp .grid-item p{margin-bottom:1.2rem}.home-twlc-gp .sketch{height:auto;left:-6rem;opacity:.061;position:absolute;top:9rem;width:75%;z-index:-1}.home-twlc-gp h2{font-weight:600}.home-twlc-gp .grid-item.text{grid-column:span 2}.home-twlc-gp .hs-sec-btn{line-height:29.925px;padding:.5rem 1.5rem;text-transform:uppercase}@media (min-width:120rem){.home-twlc-gp .review{padding:0 8rem}.home-twlc-gp .grid-item.text{padding:0 8rem 0 0}}@media (min-width:160rem){.home-twlc-gp .review{padding:0 12rem}}@media (max-width:75rem){.home-twlc-gp .review{padding:0 4vw}.home-twlc-gp .review-text h4{font-size:calc(1.3rem + .6vw)}}@media (max-width:60rem){.home-twlc-gp{padding:6rem 0}}@media (max-width:48rem){.home-twlc-gp .site-grid{column-gap:0;grid-template-columns:repeat(1,1fr);padding:0 var(--container-margin);row-gap:6rem}.home-twlc-gp .review{order:2;padding:0}.home-twlc-gp .grid-item.text{order:1;text-align:center}.home-twlc-gp .grid-item.review{display:flex;flex-wrap:wrap;justify-content:center;text-align:center}}