.faq-accordion{margin:var(--section-spacing) 0;overflow:hidden}.faq-accordion-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;row-gap:2rem;margin-bottom:5rem}.faq-accordion-title.animated{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.faq-accordion-title h2{font:var(--font-headline-2);letter-spacing:var(--font-headline-2--spacing);color:var(--color-violet);margin:0}.faq-accordion-title a{font:var(--font-body-large);letter-spacing:var(--font-body-large--spacing);text-decoration:none;border:none;border-radius:4rem;padding:1.1rem 3rem 1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;cursor:pointer;color:var(--color-black);background:rgba(0,0,0,0);font-weight:500;font:var(--font-headline-5);letter-spacing:var(--font-headline-5--spacing);color:var(--color-blue);padding:0;white-space:nowrap;border-radius:0;margin-left:auto}.faq-accordion-title a:is(:hover,:focus,:active){text-decoration:none;outline:none}.faq-accordion-title a[disabled]{opacity:.7}.faq-accordion-title a:after{content:"";display:inline-block;vertical-align:middle;width:1.7rem;height:1.6rem;background-color:var(--color-blue);-webkit-clip-path:polygon(.914rem 1.442rem,.773rem 1.3rem,1.257rem .821rem,0 .821rem,0 .621rem,1.257rem .621rem,.773rem .142rem,.914rem 0,1.642rem .721rem,.914rem 1.442rem);clip-path:polygon(.914rem 1.442rem,.773rem 1.3rem,1.257rem .821rem,0 .821rem,0 .621rem,1.257rem .621rem,.773rem .142rem,.914rem 0,1.642rem .721rem,.914rem 1.442rem);margin-left:.5rem;margin-right:.7rem;-webkit-transition:all .3s ease;transition:all .3s ease}.faq-accordion-title a:is(:hover,:focus,:active){color:var(--color-orange)}.faq-accordion-title a:is(:hover,:focus,:active):after{margin-left:1.2rem;margin-right:0;background-color:var(--color-orange)}.faq-accordion .accordions.animated{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-delay:.25s;animation-delay:.25s}.faq-accordion .accordions .accordion{border-bottom:.1rem solid var(--color-violet)}.faq-accordion .accordions .accordion-title{font:var(--font-body-large);letter-spacing:var(--font-body-large--spacing);text-decoration:none;border:none;border-radius:4rem;padding:1.1rem 3rem 1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;cursor:pointer;color:var(--color-black);background:rgba(0,0,0,0);font-weight:500;padding:2.4rem 4rem 2.4rem 0;color:var(--color-violet);width:100%;text-align:left}.faq-accordion .accordions .accordion-title:is(:hover,:focus,:active){text-decoration:none;outline:none}.faq-accordion .accordions .accordion-title[disabled]{opacity:.7}.faq-accordion .accordions .accordion-title:before,.faq-accordion .accordions .accordion-title:after{content:"";display:block;position:absolute;top:50%;right:1rem;width:2rem;height:.1rem;background:var(--color-violet);-webkit-transition:all .3s ease;transition:all .3s ease}.faq-accordion .accordions .accordion-title:before{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.faq-accordion .accordions .accordion-title:after{-webkit-transform:translateY(-50%) rotateZ(-90deg);transform:translateY(-50%) rotateZ(-90deg)}.faq-accordion .accordions .accordion-title.open:after{-webkit-transform:translateY(-50%) rotateZ(0);transform:translateY(-50%) rotateZ(0)}.faq-accordion .accordions .accordion-title:is(:hover,:focus,:active){outline:none;color:var(--color-orange)}.faq-accordion .accordions .accordion-title:is(:hover,:focus,:active):before,.faq-accordion .accordions .accordion-title:is(:hover,:focus,:active):after{background:var(--color-orange)}.faq-accordion .accordions .accordion-title h3{font:var(--font-body-large);letter-spacing:var(--font-body-large--spacing);font-weight:700;margin-bottom:0}.faq-accordion .accordions .accordion-content{display:none}