.wt-problem{--navy:#1c305d;--ocean:#1b85b5;--ice:#d6ebf2;--tint:#eff8fc;--ink:#1a1d24;--fg2:#444b59;--fg3:#5c6473;--line:#dbdee3;--amber-text:#946600;background:#fff;color:var(--ink);display:block;font-family:Poppins,system-ui,-apple-system,sans-serif;line-height:1.55;-webkit-font-smoothing:antialiased;padding:64px 0;scroll-margin-top:80px;text-align:left}.wt-problem *,.wt-problem :after,.wt-problem :before{box-sizing:border-box;margin:0;padding:0}.wt-problem h2,.wt-problem h3,.wt-problem p{margin:0}.wt-problem h2,.wt-problem h3{color:var(--navy);font-family:Poppins,system-ui,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.14;text-transform:none}.wt-problem .wt-problem__wrap{margin:0 auto;max-width:1120px;padding-left:22px;padding-right:22px}.wt-problem .wt-problem__head{margin-bottom:32px}.wt-problem .wt-problem__eyebrow{color:var(--ocean);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.wt-problem .wt-problem__head h2{font-size:clamp(26px,3.4vw,38px);margin-top:8px}.wt-problem .wt-problem__head p{color:var(--fg2);font-size:17px;margin-top:12px}.wt-problem .wt-problem__panel{background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 1px 3px rgba(28,48,93,.1),0 1px 2px rgba(28,48,93,.06);overflow:hidden}.wt-problem .wt-problem__row{align-items:center;display:flex;flex-wrap:wrap;gap:20px 24px;padding:24px 28px}.wt-problem .wt-problem__row--floor{border-top:1px solid var(--line)}.wt-problem .wt-problem__meta{flex:0 0 200px}.wt-problem .wt-problem__label{color:var(--fg3);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.wt-problem .wt-problem__label--floor{color:var(--amber-text)}.wt-problem .wt-problem__meta h3{font-size:18px;font-weight:600;letter-spacing:0;margin-top:6px}.wt-problem .wt-problem__track{align-items:center;display:flex;flex:1 1 420px;padding-top:22px}.wt-problem .wt-problem__pill{background:var(--ice);border-radius:999px;color:var(--navy);flex:none;font-size:12px;font-weight:600;padding:7px 12px;white-space:nowrap}.wt-problem .wt-problem__bar{background:var(--line);border-radius:999px;flex:1;height:10px;margin:0 10px;position:relative}.wt-problem .wt-problem__bar i{color:var(--fg3);font-size:12px;font-style:normal;font-weight:600;left:50%;position:absolute;top:-26px;transform:translateX(-50%);white-space:nowrap}.wt-problem .wt-problem__segs{display:flex;flex:1 1 420px;flex-wrap:wrap;gap:6px}.wt-problem .wt-problem__seg{border-radius:8px;flex:1 1 110px;font-size:12.5px;font-weight:600;line-height:1.35;padding:12px}.wt-problem .wt-problem__seg--w{background:#fff4d6;border:1px solid #fde3a0;color:#6b4a00}.wt-problem .wt-problem__seg--n{background:var(--tint);border:1px solid var(--ice);color:var(--navy)}.wt-problem .wt-problem__banner,.wt-problem .wt-problem__seg--t{background:var(--navy);color:#fff}.wt-problem .wt-problem__banner{border-radius:12px;margin-top:18px;padding:26px 28px}.wt-problem .wt-problem__banner b{color:#fff;display:block;font-size:clamp(19px,2.4vw,25px);font-weight:600;line-height:1.3}.wt-problem .wt-problem__banner span{color:#c9d3e6;display:block;font-size:14.5px;margin-top:10px}@media (max-width:880px){.wt-problem{padding:46px 0}}@media (max-width:767px){.wt-problem .wt-problem__wrap{padding-left:20px;padding-right:20px}.wt-problem .wt-problem__row{padding:20px}.wt-problem .wt-problem__meta,.wt-problem .wt-problem__track{flex:1 1 100%}.wt-problem .wt-problem__banner{padding:22px 20px}}