.s-faq{padding:4.9rem 0}@media only screen and (max-width: 987px){.s-faq{padding:3.2rem 0}}.s-faq .u-container{padding:0 3.75rem}@media only screen and (max-width: 1680px){.s-faq .u-container{padding:0 2rem}}@media only screen and (max-width: 1280px){.s-faq .u-container{padding:0}}.s-faq .s__title{color:var(--color-dark-blue)}.s-faq .s__faqs{margin-top:2.7rem}.s-faq .s__faqs-category:not(:last-child){margin-bottom:4rem}.s-faq .s__faqs-category-title{font:400 var(--font-size-h-lg)/1.2 var(--font-heading);margin-bottom:1.1rem;padding-left:.6rem}.s-faq .s__ctas{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-top:2rem}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-faq .s__ctas{flex-direction:column;align-items:center}}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-faq .s__ctas .btn-plain{width:100%}}.s-faq .s__ctas .btn-plain:not(:last-child){margin-right:1.5rem}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-faq .s__ctas .btn-plain:not(:last-child){margin-right:0;margin-bottom:1rem}}body.dark .s-faq{background-color:var(--color-white)}
