.iel-faq *,.iel-faq :after,.iel-faq :before{box-sizing:border-box}.iel-faq h1,.iel-faq h2,.iel-faq h3,.iel-faq h4,.iel-faq p{margin:0}.iel-faq{--navy:#15122e;--navy-2:#1e1450;--navy-3:#2a2440;--indigo:#130b36;--purple:#4f2be0;--purple-dk:#2a1696;--purple-2:#6d4aff;--purple-lt:#ece6ff;--purple-bd:#e4dcff;--lav:#f6f3ff;--line:#e4e1ec;--text:#46405f;--muted:#615b7a;--white:#fff;--green:#0b6b4a;--green-dot:#2fd18a;--green-lt:#ddf7ea;--amber:#f5a742;--amber-lt:#fef1de;--red:#e5484d;--red-lt:#fce4e4;--orange:#e0612a;--orange-ink:#a6400f;--orange-lt:#fde9df;--head:"Poppins",system-ui,sans-serif;--body:"Inter",system-ui,-apple-system,sans-serif;--wrap:1920px;--shadow:0 28px 60px -30px rgba(52,24,170,.45)}.iel-faq *{box-sizing:border-box}@media (prefers-reduced-motion:reduce){.iel-faq *{animation:none!important;transition:none!important}}.iel-faq{margin:0;-webkit-font-smoothing:antialiased;background:var(--lav);color:var(--text);font-family:var(--body);font-size:16px;line-height:1.6;text-align:left}.iel-faq :focus-visible{border-radius:4px;outline:3px solid var(--purple);outline-offset:3px}.iel-faq .iel-faq__wrap{margin:0 auto;max-width:var(--wrap);padding:0 125px}.iel-faq h2{color:var(--navy);font-family:var(--head);font-size:clamp(1.8rem,3vw,2.6rem);font-weight:700;letter-spacing:-.03em;line-height:1.12;margin:0}.iel-faq.iel-faq{padding:72px 0}.iel-faq .iel-faq__faq{display:grid;gap:56px;grid-template-columns:.75fr 1.25fr}.iel-faq .iel-faq__faq details{border-bottom:1px solid var(--line)}.iel-faq .iel-faq__faq details:first-of-type{border-top:1px solid var(--line)}.iel-faq .iel-faq__faq summary{align-items:center;color:var(--navy);cursor:pointer;display:flex;font-family:var(--head);font-size:1.08rem;font-weight:700;gap:20px;justify-content:space-between;list-style:none;padding:20px 0}.iel-faq .iel-faq__faq summary::-webkit-details-marker{display:none}.iel-faq .iel-faq__faq summary:after{color:var(--purple);content:"+";font-size:24px;font-weight:400;line-height:1}.iel-faq .iel-faq__faq details[open] summary:after{content:"–"}.iel-faq .iel-faq__faq details p{margin:0 0 22px}@media (max-width:900px){.iel-faq .iel-faq__faq{gap:24px;grid-template-columns:1fr}}@media (max-width:700px){.iel-faq .iel-faq__wrap{padding:0 20px}.iel-faq.iel-faq{padding:48px 0}.iel-faq h2{font-size:1.65rem}.iel-faq .iel-faq__faq summary{font-size:1rem;padding:16px 0}}.iel-faq .iel-faq__wrap{max-width:1120px;padding:0 22px}@media (max-width:767px){.iel-faq .iel-faq__wrap{padding:0 20px}}