.blog-heading{margin-bottom:18px}.blog-intro{max-width:620px;margin:0 0 42px;color:#5f5c57;font-size:14px;line-height:1.65}.blog-list a{padding:20px 0;font:inherit;letter-spacing:normal}.blog-list a b{display:block;font:700 clamp(16px,1.5vw,21px)/1.22 Manrope;letter-spacing:-.04em}.blog-list a small{display:block;max-width:620px;margin-top:7px;color:#68645f;font:500 12px/1.45 Manrope;letter-spacing:0}.blog-list a i{align-self:center;font:400 20px Manrope;font-style:normal}.faq{display:grid;grid-template-columns:.8fr 1.4fr;gap:clamp(30px,8vw,130px);padding:110px clamp(24px,10vw,152px);background:#e8e7e3}.faq h2{margin:0;font-size:clamp(30px,4vw,52px);letter-spacing:-.07em}.faq-list{border-top:1px solid #aba8a1}.faq details{border-bottom:1px solid #aba8a1;padding:21px 0}.faq summary{cursor:pointer;list-style:none;font:700 16px/1.3 Manrope;letter-spacing:-.04em}.faq summary:after{content:'+';float:right;font-size:22px;font-weight:400}.faq details[open] summary:after{content:'−'}.faq details p{max-width:640px;margin:12px 28px 0 0;color:#5f5c57;font-size:13px;line-height:1.6}@media(max-width:700px){.faq{grid-template-columns:1fr;gap:28px;padding:72px 28px}}
.testimonial-grid figure{position:relative;padding-left:100px}.testimonial-grid figure>img{position:absolute;left:0;top:25px;width:72px;height:72px;object-fit:cover;border-radius:50%;filter:grayscale(1)}@media(max-width:700px){.testimonial-grid figure{padding-left:0}.testimonial-grid figure>img{position:static;display:block;margin:0 0 16px}}
