.faq-section{padding:clamp(4rem,3.4375rem + 4.5625vw,8rem) 0;position:relative;overflow:hidden}.faq-section--home{border-top:1px solid var(--border-color)}.faq-section:before{content:"";mix-blend-mode:multiply;opacity:.9;pointer-events:none;background:url(/img/mega-menu__overlay-layer.webp) bottom/cover no-repeat;height:62%;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000 0%,#000 65%);mask-image:linear-gradient(#0000 0%,#000 65%)}.faq-section>.container,.faq-section__main{z-index:1;position:relative}.faq-section__head{text-align:center}.faq-section__head h2{text-wrap:balance}.faq-section__status{text-align:left;margin-top:-.5rem}.faq-section__main{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);margin-top:clamp(2.1875rem,2.1875rem + 1.8125vw,4rem)}.faq-section__rail{border-left:1px solid var(--border-color);border-right:1px solid var(--border-color);max-width:50rem;margin-inline:auto}.faq-section__rail .faq-accordion__trigger{padding-left:clamp(1.375rem,1.375rem + .625vw,2rem);padding-right:clamp(1rem,1rem + .25vw,1.25rem)}.faq-section__rail .faq-accordion__answer{padding-left:clamp(1.375rem,1.375rem + .625vw,2rem);padding-right:clamp(2.1875rem,2.1875rem + 1.8125vw,4rem)}.faq-section__rail .faq-accordion__item{border-bottom:1px solid var(--border-color)}.faq-section__rail .faq-accordion__item:first-child{border-top:0}.faq-section__rail .faq-accordion__item:last-child{border-bottom:0}.faq-section__cta{margin-top:clamp(1.8125rem,1.8125rem + 1.1875vw,3rem)}
