.s-faq{position:relative;margin-top:var(--wp-admin--admin-bar--height, 0);padding:11rem 0 2.5rem}@media only screen and (max-width: 1440px){.s-faq{padding:10rem 0 2rem}}@media only screen and (max-width: 1080px){.s-faq{padding:10rem 0 1.5rem}}@media only screen and (max-width: 987px){.s-faq{padding:8rem 0 1rem}}.s-faq__wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%}.s-faq__left{padding:0 3rem 0 0;width:calc(50% - 10px)}@media only screen and (max-width: 1366px){.s-faq__left{padding:0 2rem 0 0}}@media only screen and (max-width: 1080px){.s-faq__left{padding:0 2rem 0 0}}@media only screen and (max-width: 987px){.s-faq__left{padding:0 0 2rem;width:100%}}.s-faq__right{width:calc(50% + 10px)}@media only screen and (max-width: 987px){.s-faq__right{width:100%}}.s-faq__title{display:block;padding:0 0 2rem;width:100%;max-width:670px}@media only screen and (max-width: 987px){.s-faq__title{padding:0 0 1.5rem;max-width:100%}}.s-faq__title h1{font:500 var(--font-size-h-xl)/1.1 var(--font-heading)}.s-faq__title p{font:400 var(--font-size-h-xs)/1.6 var(--font-text);margin:1.3rem 0 0;padding:0}@media only screen and (max-width: 1440px){.s-faq__title p{margin:1rem 0 0;font-size:var(--font-size-t-md)}}.s-faq__menu{display:block;width:100%;max-width:670px}@media only screen and (max-width: 987px){.s-faq__menu{max-width:100%}}.s-faq__menu ul{display:flex;flex-direction:column;gap:18px;margin:0;padding:0}@media only screen and (max-width: 987px){.s-faq__menu ul{flex-flow:row wrap}}.s-faq__menu ul li{margin:0;padding:0;list-style:none}.s-faq__menu ul li a{font:400 var(--font-size-h-xs)/1.6 var(--font-text);position:relative;display:inline-flex;margin:0;padding:0 0 0 28px;color:var(--color-black-light);text-decoration:none}@media only screen and (max-width: 1440px){.s-faq__menu ul li a{font-size:var(--font-size-t-md)}}.s-faq__menu ul li a:before{position:absolute;top:19px;left:0;z-index:1;width:12px;height:1px;background:var(--color-brand-1);content:""}@media only screen and (max-width: 1440px){.s-faq__menu ul li a:before{top:16px}}@media only screen and (max-width: 1080px){.s-faq__menu ul li a:before{top:14px}}.s-faq__group{display:block;margin:0 0 4.5rem;width:100%}@media only screen and (max-width: 1440px){.s-faq__group{margin:0 0 3.5rem}}@media only screen and (max-width: 1080px){.s-faq__group{margin:0 0 3.5rem}}@media only screen and (max-width: 987px){.s-faq__group{margin:0 0 3rem}}.s-faq__group:last-of-type{margin:0}.s-faq__group .s-faq__group-title{display:block;margin:0 0 2rem;width:100%}.s-faq__group .s-faq__group-title h3{font:500 var(--font-size-h-sm)/1.1 var(--font-heading)}.s-faq .s-faq__accordion{display:block;width:100%}.s-faq .s-faq__accordion .s-faq-accordion-item{display:flex;flex-direction:column;align-items:normal;justify-content:normal;margin:0 0 1.8rem;padding:0 0 1.8rem;width:100%;border-bottom:1px solid var(--color-black)}@media only screen and (max-width: 987px){.s-faq .s-faq__accordion .s-faq-accordion-item{margin:0 0 1.5rem;padding:0 0 1.5rem}}.s-faq .s-faq__accordion .s-faq-accordion-item:last-of-type{margin:0}.s-faq .s-faq__accordion .s-faq-accordion-item .s-faq-accordion-header{font:400 var(--font-size-t-md)/1.1 var(--font-text);position:relative;margin:0;padding:0 3rem 0 0;width:100%;background:none;border:none;border-radius:0;cursor:pointer;color:inherit;text-align:left}.s-faq .s-faq__accordion .s-faq-accordion-item .s-faq-accordion-header:after{position:absolute;top:-9px;right:0;z-index:1;width:40px;height:40px;background-color:rgba(0,0,0,0);background-image:url("../../../static/images/faq-arrow-icon.svg");background-position:center center;background-repeat:no-repeat;border:1px solid var(--color-brand-1);border-radius:50%;content:""}@media only screen and (max-width: 987px){.s-faq .s-faq__accordion .s-faq-accordion-item .s-faq-accordion-header:after{top:-10px}}.s-faq .s-faq__accordion .s-faq-accordion-item .s-faq-accordion-header .sfah-title{display:block;width:100%}.s-faq .s-faq__accordion .s-faq-accordion-item.active .s-faq-accordion-header:after{background-color:var(--color-brand-1);background-image:url("../../../static/images/faq-arrow-icon-active.svg")}.s-faq .s-faq__accordion .s-faq-accordion-item .s-faq-accordion-content{width:100%;max-height:0;opacity:0;overflow:hidden;transition:opacity .2s ease,max-height .2s ease}.s-faq .s-faq__accordion .s-faq-accordion-item .s-faq-accordion-content .text{display:block;margin:1rem 0 0;padding:0 3rem 0 0;width:100%}@media only screen and (max-width: 987px){.s-faq .s-faq__accordion .s-faq-accordion-item .s-faq-accordion-content .text{margin:1rem 0 0}}@media only screen and (max-width: 767px){.s-faq .s-faq__accordion .s-faq-accordion-item .s-faq-accordion-content .text{padding:0}}.s-faq .s-faq__accordion .s-faq-accordion-item .s-faq-accordion-content .text p{margin:0 0 1rem;padding:0}.s-faq .s-faq__accordion .s-faq-accordion-item .s-faq-accordion-content .text p:last-of-type{margin:0}.s-faq .s-faq__accordion .s-faq-accordion-item .s-faq-accordion-content .text a{color:var(--color-black);text-decoration:underline}
