.s-faqs{border-bottom:.0625rem solid var(--border-global-secondary);display:grid;gap:var(--responsive-lg)}.s-faqs__text{display:grid;gap:.5rem}.s-faqs__title{font-family:var(--font-typeface-display);font-size:var(--font-display-lg);font-weight:700;line-height:1.1}.s-faqs__btn{align-items:center;border-top:.0625rem solid var(--border-color,var(--border-global-secondary));display:flex;flex-direction:row;font-size:var(--font-size,var(--font-body-lg));font-weight:700;gap:1rem;justify-content:space-between;line-height:1.2;padding-block:var(--padding-block,2rem);text-align:left;width:100%}.s-faqs__btn:after{border-bottom:.15625rem solid;border-right:.15625rem solid;content:"";display:block;flex-shrink:0;height:.75rem;margin:0 .2rem .25rem;transform:rotate(45deg);transform-origin:50% 65%;transition:transform .3s ease-in-out;width:.75rem}.s-faqs__btn.is-active:after{transform:rotate(225deg)}.s-faqs__content{display:none;height:0;opacity:0;overflow:hidden;width:100%}.s-faqs__content:after,.s-faqs__content:before{content:"";display:block;position:relative;z-index:-1}.s-faqs__content:before{margin-top:-.3125rem}.s-faqs__content:after{margin-bottom:-3.3125rem}.s-faqs__content.is-active{display:block;transition:padding .3s ease,opacity .3s ease}.s-faqs__content.is-visible{animation:overflowVisible .3s forwards;height:auto;opacity:1;padding-bottom:3.5rem;padding-top:.5rem}.s-faqs__content-inner{padding-bottom:2rem}