.faq-section-intro .header{padding:100px 0;position:relative}.faq-section-intro .faq-list:before{background:#d5d5d5;content:"";height:1px;left:0;position:absolute;top:0;width:100%}.faq-section-intro h1{font-size:20px;font-weight:500;letter-spacing:.2em;line-height:1.5;margin:0;text-align:center;text-transform:uppercase}.faq-section-intro .content{font-size:16px;line-height:1.625;margin:0;text-align:center}.faq-section-intro .faq-list{display:grid;gap:16px;grid-template-columns:1fr 1fr;justify-content:center;margin:auto;padding:20px 0 60px;position:relative;width:66.666%}.faq-section-intro .faq-list .cta{color:#191919;display:inline-flex;font-size:13px;font-weight:300;justify-content:center;letter-spacing:.1072em;line-height:20px;margin:auto;position:relative;text-align:center;text-transform:uppercase;transition:color .2s,background-color .2s;width:fit-content}.faq-section-intro .faq-list .cta:hover{color:#999}.faq-section-intro .faq-list .cta:after{background-color:#191919;bottom:-4px;content:"";height:2px;position:absolute;transition-delay:.1s;transition-timing-function:cubic-bezier(.86,0,.07,1);transition:transform .2s,background-color .2s,-webkit-transform .2s;width:100%}.faq-section-intro .faq-list .cta:hover:after{background-color:#910a2d;transform:translateY(-4px)}