.iwe-faq{background-color:var(--iwe-faq-bg,#0d0d0d);color:var(--iwe-faq-text,#cfcfcf);font-family:"Poppins",var(--iwe-faq-font,inherit),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;overflow-x:hidden;padding-bottom:var(--iwe-faq-pad-bottom,80px);padding-left:20px;padding-right:20px;padding-top:var(--iwe-faq-pad-top,80px);width:100%}.iwe-faq,.iwe-faq *,.iwe-faq :after,.iwe-faq :before{box-sizing:border-box}.iwe-faq__inner{margin:0 auto;max-width:var(--iwe-faq-max-width,1140px)}.iwe-faq__heading{color:#fff;font-size:clamp(28px,4vw,44px);font-weight:700;letter-spacing:-.01em;line-height:1.15;margin:0 0 40px;text-align:center}.iwe-faq__eyebrow{color:var(--iwe-faq-accent,#f7941d);font-size:clamp(13px,1.4vw,15px);font-weight:600;letter-spacing:.08em;margin:0 0 10px;text-transform:uppercase}.iwe-faq__list{display:flex;flex-direction:column;gap:16px}.iwe-faq__item{background-color:var(--iwe-faq-card-bg,#1a1a1a);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;overflow:hidden}.iwe-faq__question-heading{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.iwe-faq__question{align-items:center;background:transparent;border:0;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:clamp(16px,1.7vw,19px);font-weight:600;gap:16px;justify-content:space-between;line-height:1.4;margin:0;padding:22px 24px;text-align:left;width:100%}.iwe-faq__question-text{flex:1 1 auto;min-width:0;overflow-wrap:break-word;word-wrap:break-word}.iwe-faq__question:focus-visible{border-radius:12px;outline:3px solid var(--iwe-faq-accent,#f7941d);outline-offset:-3px}.iwe-faq__question:focus{outline:3px solid var(--iwe-faq-accent,#f7941d);outline-offset:-3px}.iwe-faq__question:focus:not(:focus-visible){outline:none}.iwe-faq__icon{align-items:center;align-self:center;display:inline-flex;flex:0 0 auto;height:24px;justify-content:center;width:24px}.iwe-faq__icon svg{display:block;height:24px;width:24px}.iwe-faq__icon line{stroke:var(--iwe-faq-accent,#f7941d);stroke-linecap:round;stroke-width:2.5;transform-origin:center;transition:transform .25s ease,opacity .25s ease}.iwe-faq__item.is-open .iwe-faq__icon-v{opacity:0;transform:rotate(90deg)}.iwe-faq__item.is-open .iwe-faq__icon-h{transform:rotate(180deg)}.iwe-faq__panel{overflow:hidden;transition:height .25s ease}.iwe-faq__panel[hidden]{display:block!important;height:0}.iwe-faq__answer{color:var(--iwe-faq-text,#cfcfcf);font-size:clamp(15px,1.5vw,16px);font-weight:400;line-height:1.7;padding:0 24px 24px}.iwe-faq__answer>:first-child{margin-top:0}.iwe-faq__answer>:last-child{margin-bottom:0}.iwe-faq__answer a{color:var(--iwe-faq-accent,#f7941d)}.iwe-faq__item--category{background:transparent;border:none;border-bottom:1px solid hsla(0,0%,100%,.14);border-radius:0;margin-top:12px;overflow:visible}.iwe-faq__list>.iwe-faq__item--category:first-child{margin-top:0}.iwe-faq__item--category .iwe-faq__question{color:var(--iwe-faq-accent,#f7941d);font-size:clamp(18px,2vw,22px);font-weight:700;padding:18px 4px}.iwe-faq__category-desc{color:var(--iwe-faq-text,#cfcfcf);font-size:clamp(14px,1.4vw,15px);line-height:1.6;margin:0 4px 18px}.iwe-faq__item--category.iwe-faq__item--expanded .iwe-faq__icon-v{opacity:0;transform:rotate(90deg)}.iwe-faq__item--category.iwe-faq__item--expanded .iwe-faq__icon-h{transform:rotate(180deg)}.iwe-faq__item--nested{margin-left:16px}.iwe-faq__item--hidden{display:none}@media (max-width:600px){.iwe-faq{padding-left:16px;padding-right:16px}.iwe-faq__heading{margin-bottom:28px}.iwe-faq__eyebrow{margin-bottom:8px}.iwe-faq__question{gap:12px;padding:18px}.iwe-faq__answer{padding:0 18px 18px}.iwe-faq__item--category .iwe-faq__question{padding:14px 8px}.iwe-faq__category-desc{margin:0 8px 14px}.iwe-faq__item--nested{margin-left:8px}}@media (prefers-reduced-motion:reduce){.iwe-faq__icon line,.iwe-faq__panel{transition:none!important}}