.veld-faq{color:var(--ink);background:#fff;padding:clamp(3rem,8vw,5.5rem) clamp(1.25rem,4vw,2.5rem) clamp(3rem,7vw,5rem)}.veld-faq__title{letter-spacing:.03em;text-align:center;margin:0;font-size:clamp(1.7rem,3.8vw,2.85rem);font-weight:400;line-height:1.45}.veld-faq__list{border-bottom:1px solid var(--line-faint);width:min(100%,44rem);margin:clamp(2.5rem,6vw,4rem) auto 0}.veld-faq__item{border-top:1px solid var(--line-faint);padding:clamp(1.5rem,3.5vw,2.25rem) 0}.veld-faq__item h2{letter-spacing:.02em;margin:0 0 clamp(.6rem,1.5vw,.85rem);font-size:clamp(1.02rem,1.7vw,1.2rem);font-weight:500;line-height:1.45}.veld-faq__item p{margin:0;font-size:clamp(1.18rem,1.7vw,1.3rem);line-height:1.5}.veld-faq__next{text-align:center;margin-top:clamp(2.5rem,6vw,3.5rem)}.veld-faq__next .veld-site-cta{display:inline-block}
