.tj-faq-v2{background:var(--color-light);overflow:hidden;position:relative;width:100%}.tj-faq-v2 .tj-faq__container{display:flex;flex-direction:column;gap:var(--spacing-3xl);margin:0 auto;max-width:var(--container-max-width);padding:var(--spacing-4xl) var(--spacing-2xl);position:relative;width:100%}.tj-faq-v2 .tj-faq__header{display:flex;flex-direction:column;gap:var(--spacing-lg);margin:0 auto 0 0;text-align:left}.tj-faq-v2 .tj-faq__title{font-size:var(--font-size-4xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight)}.tj-faq-v2 .tj-faq__description,.tj-faq-v2 .tj-faq__title{color:var(--color-dark);font-family:var(--font-family-primary);margin:0}.tj-faq-v2 .tj-faq__description{font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);line-height:var(--line-height-relaxed)}.tj-faq-v2 .tj-faq__accordion{border-bottom:1px solid var(--theme-border-color);margin:0 auto;width:100%}.tj-faq-v2 .tj-faq__item{border-top:1px solid var(--theme-border-color)}.tj-faq-v2 .tj-faq__question{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;gap:var(--spacing-lg);justify-content:space-between;padding:1.25rem 0;text-align:left;transition:var(--transition-normal);width:100%}.tj-faq-v2 .tj-faq__question:hover{opacity:.8}.tj-faq-v2 .tj-faq__question-text{color:var(--color-dark);flex:1;font-family:var(--font-family-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-relaxed)}.tj-faq-v2 .tj-faq__icon{color:var(--color-dark);flex-shrink:0;height:2rem;min-width:1.5rem;transition:transform var(--transition-normal);width:2rem}.tj-faq-v2 .tj-faq__question[aria-expanded=true] .tj-faq__icon{transform:rotate(180deg)}.tj-faq-v2 .tj-faq__answer{overflow:hidden;padding-bottom:var(--spacing-lg);padding-right:var(--spacing-2xl);transition:all var(--transition-normal)}.tj-faq-v2 .tj-faq__question[aria-expanded=false]+.tj-faq__answer{height:0;opacity:0;padding-bottom:0}.tj-faq-v2 .tj-faq__question[aria-expanded=true]+.tj-faq__answer{height:auto;opacity:1}.tj-faq-v2 .tj-faq__answer-text{color:var(--color-dark);font-family:var(--font-family-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-relaxed);margin:0;max-width:48rem}.tj-faq-v2 .tj-faq__cta{align-items:flex-start;display:flex;flex-direction:column;margin:0 auto 0 0;text-align:left}.tj-faq-v2 .tj-faq__cta-title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-normal);line-height:1.3;margin:0 0 1rem}.tj-faq-v2 .tj-faq__cta-text,.tj-faq-v2 .tj-faq__cta-title{color:var(--color-dark);font-family:var(--font-family-primary)}.tj-faq-v2 .tj-faq__cta-text{font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);line-height:var(--line-height-relaxed);margin:0}.tj-faq-v2 .tj-faq__cta-button{margin-top:1.5rem;min-width:6.75rem}@media (max-width:1269px){.tj-faq-v2 .tj-faq__container{gap:3.55rem}.tj-faq-v2 .tj-faq__title{font-size:2.37rem}}@media (max-width:1023px){.tj-faq-v2 .tj-faq__container{gap:2.66rem;padding:var(--spacing-4xl) 2.06rem}.tj-faq-v2 .tj-faq__title{font-size:2.06rem}.tj-faq-v2 .tj-faq__cta-title{font-size:var(--font-size-xl)}}@media (max-width:767px){.tj-faq-v2 .tj-faq__container{gap:1.66rem;padding:4.62rem 1.62rem}.tj-faq-v2 .tj-faq__header{gap:var(--spacing-md)}.tj-faq-v2 .tj-faq__question{padding:var(--spacing-md) 0}.tj-faq-v2 .tj-faq__answer{padding-bottom:var(--spacing-md);padding-right:1.62rem}.tj-faq-v2 .tj-faq__cta-text{font-size:var(--font-size-base)}}@media (max-width:479px){.tj-faq-v2 .tj-faq__container{gap:1.11rem;padding:3.06rem 1.43rem}.tj-faq-v2 .tj-faq__answer{padding-right:1.18rem}}@media (max-width:319px){.tj-faq-v2 .tj-faq__container{gap:1rem;padding:2.68rem 1.18rem}.tj-faq-v2 .tj-faq__answer{padding-right:1.12rem}}.tj-faq.tj-theme-dark .tj-faq__accordion,.tj-faq.tj-theme-dark .tj-faq__item,.tj-faq.tj-theme-primary .tj-faq__accordion,.tj-faq.tj-theme-primary .tj-faq__item{border-color:hsla(0,0%,100%,.15)}