.iel-problem *,.iel-problem :after,.iel-problem :before{box-sizing:border-box}.iel-problem h1,.iel-problem h2,.iel-problem h3,.iel-problem h4,.iel-problem p{margin:0}.iel-problem{--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-problem *{box-sizing:border-box}@media (prefers-reduced-motion:reduce){.iel-problem *{animation:none!important;transition:none!important}}.iel-problem{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-problem svg{max-width:100%}.iel-problem :focus-visible{border-radius:4px;outline:3px solid var(--purple);outline-offset:3px}.iel-problem .iel-problem__wrap{margin:0 auto;max-width:var(--wrap);padding:0 125px}.iel-problem 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-problem .iel-problem__hl{color:var(--purple)}.iel-problem .iel-problem__prose{color:var(--text);font-size:1.02rem;line-height:1.7}.iel-problem .iel-problem__prose p{margin:0 0 1em}.iel-problem .iel-problem__prose strong{color:var(--navy)}.iel-problem .iel-problem__kicker{color:var(--purple);font-family:var(--body);font-size:1rem;font-weight:700;margin:0 0 12px}.iel-problem.iel-problem{padding:72px 0}@media (max-width:767px){.iel-problem .iel-problem__wrap{padding:0 20px}}.iel-problem .iel-problem__sec-head{margin-bottom:44px}.iel-problem .iel-problem__sec-head.iel-problem__c{margin-left:auto;margin-right:auto;text-align:center}.iel-problem .iel-problem__sec-head.iel-problem__c .iel-problem__prose{margin-left:auto;margin-right:auto}.iel-problem .iel-problem__sec-head .iel-problem__prose{margin-top:16px}.iel-problem table.iel-problem__t{border-collapse:collapse;font-size:15.5px;min-width:680px;width:100%}.iel-problem .iel-problem__t td,.iel-problem .iel-problem__t th{border-bottom:1px solid var(--line);padding:16px 20px;text-align:left;vertical-align:top}.iel-problem .iel-problem__t thead th{color:var(--navy);font-family:var(--head);font-size:14px;font-weight:700}.iel-problem .iel-problem__t tbody tr:last-child td{border-bottom:0}.iel-problem .iel-problem__t td:first-child{color:var(--navy);font-weight:600}.iel-problem .iel-problem__t thead th{background:var(--lav)}@media (max-width:700px){.iel-problem .iel-problem__wrap{padding:0 20px}.iel-problem.iel-problem{padding:48px 0}.iel-problem h2{font-size:1.65rem}.iel-problem .iel-problem__sec-head{margin-bottom:28px}.iel-problem .iel-problem__sec-head.iel-problem__c{text-align:left}.iel-problem table.iel-problem__t{min-width:0!important}.iel-problem .iel-problem__t thead{display:none}.iel-problem .iel-problem__t,.iel-problem .iel-problem__t tbody,.iel-problem .iel-problem__t td,.iel-problem .iel-problem__t tr{display:block;width:100%!important}.iel-problem .iel-problem__t tr{background:#fff;border:1px solid var(--line);border-radius:16px;margin-bottom:10px;padding:12px 14px}.iel-problem .iel-problem__t td{border:0;font-size:14px;padding:5px 0}.iel-problem .iel-problem__t td:first-child{border-bottom:1px solid var(--line);font-size:15px;margin-bottom:4px;padding-bottom:8px}.iel-problem .iel-problem__t td:not(:first-child):before{color:var(--muted);content:attr(data-label);display:block;font-size:11.5px;font-weight:600;margin-bottom:1px}.iel-problem .iel-problem__t tbody tr:last-child td{border-bottom:0}.iel-problem .iel-problem__t tbody tr:last-child td:first-child{border-bottom:1px solid var(--line)}}.iel-problem .iel-problem__av{background:var(--purple-lt);border-radius:50%;color:var(--purple);display:grid;height:44px;place-items:center;width:44px}.iel-problem .iel-problem__relay{background:#fff;border-radius:32px;box-shadow:var(--shadow);padding:34px}.iel-problem .iel-problem__rtabs{background:var(--lav);border-radius:999px;display:inline-flex;gap:4px;margin-bottom:24px;padding:5px}.iel-problem .iel-problem__rtabs button{background:transparent;border:0;border-radius:999px;color:var(--purple);cursor:pointer;font-family:var(--body);font-size:14px;font-weight:600;padding:10px 18px}.iel-problem .iel-problem__rtabs button[aria-pressed=true]{background:var(--purple);color:#fff}.iel-problem .iel-problem__rwrap{overflow-x:auto;padding-bottom:6px}.iel-problem .iel-problem__rin{min-width:900px;padding-top:56px;position:relative}.iel-problem .iel-problem__gqs{height:50px;left:0;position:absolute;right:0;top:0}.iel-problem .iel-problem__gq{bottom:0;font-size:11.5px;font-weight:600;line-height:1.25;position:absolute;text-align:center;transform:translateX(-50%);width:120px}.iel-problem .iel-problem__gq .iel-problem__a{color:var(--purple);display:none}.iel-problem .iel-problem__gq .iel-problem__t{color:var(--orange-ink)}.iel-problem .iel-problem__relay[data-mode=after] .iel-problem__gq .iel-problem__a{display:block}.iel-problem .iel-problem__relay[data-mode=after] .iel-problem__gq .iel-problem__t{display:none}.iel-problem .iel-problem__rline{border-top:2.5px dashed var(--orange);height:0;left:6.25%;position:absolute;right:6.25%;top:78px;transition:border-color .3s}.iel-problem .iel-problem__relay[data-mode=after] .iel-problem__rline{border-top:3px solid var(--purple)}.iel-problem .iel-problem__rnodes{display:grid;grid-template-columns:repeat(8,1fr);position:relative}.iel-problem .iel-problem__rn{align-items:center;display:flex;flex-direction:column;text-align:center}.iel-problem .iel-problem__rn .iel-problem__av{background:#fff;border:2px solid var(--line);color:#8c86a3;height:46px;transition:all .3s;width:46px}.iel-problem .iel-problem__relay[data-mode=after] .iel-problem__rn .iel-problem__av{background:var(--purple-lt);border-color:var(--purple);color:var(--purple)}.iel-problem .iel-problem__rn b{color:var(--navy);display:block;font-size:13px;font-weight:600;margin-top:10px}.iel-problem .iel-problem__rn span{color:var(--muted);display:block;font-size:11.5px;margin-top:2px}.iel-problem .iel-problem__outc{align-items:center;display:none;flex-wrap:wrap;gap:8px;margin-top:26px}.iel-problem .iel-problem__relay[data-mode=after] .iel-problem__outc.iel-problem__a,.iel-problem .iel-problem__relay[data-mode=today] .iel-problem__outc.iel-problem__t{display:flex}.iel-problem .iel-problem__outc span{background:var(--lav);border-radius:999px;color:var(--navy);font-size:14px;font-weight:600;padding:9px 16px}.iel-problem .iel-problem__outc i{color:var(--muted);font-style:normal}.iel-problem .iel-problem__outc.iel-problem__t .iel-problem__hot{background:var(--orange);color:#fff}.iel-problem .iel-problem__outc.iel-problem__a .iel-problem__hot{background:var(--purple);color:#fff}.iel-problem .iel-problem__rv{display:none;list-style:none;margin:0;padding:0}@media (max-width:760px){.iel-problem .iel-problem__relay{border-radius:24px;padding:22px 18px}.iel-problem .iel-problem__rtabs{display:flex;width:100%}.iel-problem .iel-problem__rtabs button{flex:1;font-size:13px;padding:10px 8px}.iel-problem .iel-problem__rwrap{display:none}.iel-problem .iel-problem__rv{display:block;position:relative}.iel-problem .iel-problem__rv:before{border-left:2.5px dashed var(--orange);bottom:22px;content:"";left:22px;position:absolute;top:22px}.iel-problem .iel-problem__relay[data-mode=after] .iel-problem__rv:before{border-left:3px solid var(--purple)}.iel-problem .iel-problem__rv-n{align-items:center;display:flex;gap:14px;position:relative}.iel-problem .iel-problem__rv-n .iel-problem__av{background:#fff;border:2px solid var(--line);color:#8c86a3;flex:none;height:46px;width:46px}.iel-problem .iel-problem__relay[data-mode=after] .iel-problem__rv-n .iel-problem__av{background:var(--purple-lt);border-color:var(--purple);color:var(--purple)}.iel-problem .iel-problem__rv-n b{color:var(--navy);display:block;font-size:14.5px;font-weight:600}.iel-problem .iel-problem__rv-n small{color:var(--muted);display:block;font-size:12.5px}.iel-problem .iel-problem__rv-g{border-radius:10px;display:inline-block;font-size:12.5px;font-weight:600;margin:6px 0 6px 60px;padding:6px 10px}.iel-problem .iel-problem__rv-g .iel-problem__a{display:none}.iel-problem .iel-problem__relay[data-mode=today] .iel-problem__rv-g{background:var(--orange-lt);color:var(--orange-ink)}.iel-problem .iel-problem__relay[data-mode=after] .iel-problem__rv-g{background:var(--purple-lt);color:var(--purple)}.iel-problem .iel-problem__relay[data-mode=after] .iel-problem__rv-g .iel-problem__t{display:none}.iel-problem .iel-problem__relay[data-mode=after] .iel-problem__rv-g .iel-problem__a{display:inline}.iel-problem .iel-problem__outc span{font-size:12.5px;padding:7px 12px}}