button:focus,button:focus-visible{outline:unset}.faqContent-container{width:100%;margin:0 auto}.eyebrow{color:#2a315f;margin-bottom:6px;font-size:30px;font-weight:700;line-height:1}.list{flex-direction:column;gap:20px;margin:0 auto;display:flex}.item{background:#eef0f6;border-radius:18px;width:100%;overflow:hidden}.question{cursor:pointer;text-align:left;background:#eef0f6;border:0 #fff;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:64px;padding:24px;display:flex}.questionText{color:#2a315f;font-size:1.2rem;font-weight:700;font-stretch:75%}.chevron{flex:0 0 20px;width:20px;height:20px;transition:transform .2s}.chevron path{fill:none;stroke:#2a315f;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.chevronOpen{transform:rotate(180deg)}.answerWrap{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}.answerWrapOpen{grid-template-rows:1fr}.answer{overflow:hidden}.answer div{color:#5a6185;margin:0;padding:0 24px 20px;font-size:1.05rem;font-weight:400;line-height:1.4}.answer div strong{font-weight:700}.answer div ul{margin:0 24px}.answer div ul li{font-size:16px}.answer div sup{font-size:12px;font-weight:600;line-height:0}@media (max-width:768px){.faqContent-container{padding:0}.header{margin-bottom:28px}.eyebrow,.title{font-size:24px}.list{gap:14px}.item{border-radius:16px}.question{gap:12px;min-height:58px;padding:16px}.questionText{font-size:18px}.answer div{padding:0 16px 16px;font-size:16px}.answer div sup{font-size:12px}}
