.sj-faq{font-family:Inter,sans-serif}.sj-faq *{box-sizing:border-box}.sj-faq__inner{margin:0 auto;max-width:100%}.sj-faq__eyebrow{display:block;font-family:Inter,sans-serif;font-size:18px;font-weight:700;letter-spacing:.12em;margin-bottom:18px;text-transform:uppercase}.sj-faq__heading{font-family:Macan,sans-serif!important;font-size:clamp(30px,3.7vw,48px);font-weight:800;letter-spacing:-.02em;line-height:1.12;margin:0 0 44px}.sj-faq__list{border-top:1px solid #e2e4e8}.sj-faq__item{border-bottom:1px solid #e2e4e8;display:grid;gap:40px;grid-template-columns:1fr 1.3fr;padding-block:26px}@media (max-width:768px){.sj-faq__item{gap:16px;grid-template-columns:1fr}}.sj-faq__question{font-family:Macan,sans-serif!important;font-size:19px;font-weight:800;margin:0;max-width:26ch}.sj-faq__answer{font-size:16px;line-height:1.65}.sj-faq--text-light .sj-faq__heading,.sj-faq--text-light .sj-faq__question{color:#fff}.sj-faq--text-light .sj-faq__answer{color:hsla(0,0%,100%,.65)}.sj-faq--text-light .sj-faq__list{border-top-color:hsla(0,0%,100%,.12)}.sj-faq--text-light .sj-faq__item{border-bottom-color:hsla(0,0%,100%,.12)}.sj-faq--text-dark .sj-faq__heading,.sj-faq--text-dark .sj-faq__question{color:#12161a}.sj-faq--text-dark .sj-faq__answer{color:#3e3d37}.container{max-width:1240px}.container-fluid{max-width:100%}.container-narrow{max-width:960px}@media (max-width:768px){.sj-faq{padding:48px 20px}.sj-faq__inner{padding:0}.sj-faq__heading{font-size:clamp(28px,7vw,40px);margin-bottom:32px;text-wrap:balance}.sj-faq__item{gap:12px;grid-template-columns:1fr;padding-block:20px}.sj-faq__question{font-size:18px;line-height:1.25;max-width:100%}.sj-faq__answer{font-size:15px;line-height:1.6}}@media (max-width:480px){.sj-faq{padding:40px 16px}.sj-faq__heading{font-size:2rem;margin-bottom:24px}.sj-faq__eyebrow{margin-bottom:12px}.sj-faq__item{gap:10px;padding-block:18px}.sj-faq__question{font-size:16px;line-height:1.3}.sj-faq__answer{font-size:14px;line-height:1.6}}