.accordion{position:relative}.accordion__btn{align-items:center;border-top:.0625rem solid var(--border-global-subtle);display:flex;flex-direction:row;font-family:var(--font-typeface-accent);font-size:var(--font-body-md);font-style:italic;font-weight:var(--font-weight-display);justify-content:space-between;letter-spacing:.0375rem;line-height:1.2;padding-block-end:var(--static-xl);padding-block-start:var(--static-xl);text-align:left;text-transform:uppercase;width:100%}.accordion__btn:after{border-bottom:.125rem solid;border-right:.125rem solid;content:"";display:block;height:.625rem;margin:0 .2rem .25rem;transform:rotate(45deg);transform-origin:50% 65%;transition:transform .3s ease-in-out;width:.625rem}.accordion__btn.is-active:after,.accordion__btn[aria-expanded=true]:after{transform:rotate(225deg)}.accordion__heading{margin:unset}.accordion__content{display:none;height:0;opacity:0;overflow:hidden;width:100%}.accordion__content:after,.accordion__content:before{content:"";display:block;position:relative;z-index:-1}.accordion__content:before{margin-top:-.3125rem}.accordion__content:after{margin-bottom:-3.3125rem}.accordion__content.is-active{display:block;transition:padding .3s ease,opacity .3s ease}.accordion__content.is-visible{animation:overflowVisible .3s forwards;height:auto;opacity:1;padding-bottom:3.5rem;padding-top:.5rem}.s-faq__breadcrumbs{font-family:Mulish,sans-serif;font-size:.875rem}.s-faq__body{display:grid;gap:1.25rem}.s-faq__content{display:grid;gap:1rem}.s-faq__title{font-family:var(--font-typeface-display);font-size:var(--font-display-xl);font-weight:var(--font-weight-strong);line-height:1.2}@media only screen and (min-width:64em){.s-faq__body--has-content{align-items:flex-start;grid-template-columns:1fr 1fr}.s-faq__content{gap:1.5rem}}@media only screen and (min-width:80em){.s-faq__body--has-content{gap:5.25rem}}