.irx-faq{padding:80px 0;width:100%}.irx-faq__wrapper{align-items:flex-start;display:flex;flex-direction:row;gap:80px;margin:0 auto;max-width:1080px;width:100%}.irx-faq__left{display:flex;flex:0 0 280px;flex-direction:column;gap:16px;position:sticky;top:100px}.irx-faq__eyebrow{color:var(--dark);font-size:16px;font-weight:600;letter-spacing:.05em;margin:0;text-transform:uppercase}.irx-faq__intro{font-size:14px}.irx-faq__list{display:flex;flex:1 1 0;flex-direction:column;gap:12px;min-width:0}.irx-faq__item{background:#fff;border:1px solid var(--border);border-radius:12px;box-sizing:border-box;overflow:hidden}.irx-faq__question{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:none;box-sizing:border-box;cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:20px 24px;text-align:left;user-select:none;width:100%}.irx-faq__question:focus-visible{border-radius:12px;outline:2px solid #3870fa;outline-offset:-2px}.irx-faq__question-text{color:#00274d;font-size:16px;font-weight:600;line-height:1.2}.irx-faq__chevron{align-items:center;background:#35bcb1;border-radius:50%;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.irx-faq__chevron-icon{display:block;height:10px;transition:transform .4s ease;width:10px}.irx-faq__item.is-active .irx-faq__chevron-icon{transform:rotate(180deg)}.irx-faq__answer{box-sizing:border-box;max-height:0;overflow:hidden;transition:max-height .4s ease}.irx-faq__answer-inner{overflow:hidden}.irx-faq__answer-content{box-sizing:border-box;color:var(--dark);font-size:14px;font-weight:400;line-height:1.65;padding:0 24px 24px}.irx-faq__answer-content p{margin:0 0 12px}.irx-faq__answer-content p:last-child{margin-bottom:0}@media (max-width:767px){.irx-faq{padding:80px 20px}.irx-faq__wrapper{flex-direction:column;gap:40px}.irx-faq__left{flex:none;position:static;width:100%}.irx-faq__heading{font-size:28px}.irx-faq__question-text{font-size:16px}}