/* V9.39.49 — self-contained conversion guidance, no global class overrides */
.wbm49{--wbm49-orange:#f24815;--wbm49-accent:#ff8a00;padding:clamp(34px,5vw,76px) 20px;background:#f5f0e9;color:#101014;font-family:Montserrat,Arial,sans-serif;isolation:isolate}
.wbm49 *{box-sizing:border-box}.wbm49-shell{max-width:1160px;margin:auto;border:1px solid #ecd9ce;background:#fffdfb;border-radius:25px;padding:clamp(22px,4vw,45px);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);gap:clamp(18px,3vw,35px);box-shadow:0 16px 45px #3513060a}.wbm49-intro{grid-column:1/-1;max-width:850px}.wbm49-eyebrow{color:#db4715;text-transform:uppercase;font-size:11px;font-weight:850;letter-spacing:.12em;display:flex;align-items:center;gap:11px;margin-bottom:13px}.wbm49-eyebrow>span{width:25px;height:2px;background:linear-gradient(90deg,#f24815,#ff8a00)}.wbm49 h2{margin:0 0 13px;font-weight:850;letter-spacing:-.036em;line-height:1.13;font-size:clamp(26px,3.1vw,39px);max-width:800px;color:#101014}.wbm49-intro>p{font-size:clamp(14px,1.25vw,16px);line-height:1.8;color:#625d5a;margin:0;max-width:760px}.wbm49-choices{display:grid;gap:11px;align-content:start}.wbm49-choice{text-align:left;border:1px solid #e5dad4;background:#fff;border-radius:15px;padding:16px;display:flex;align-items:center;gap:14px;min-height:67px;cursor:pointer;color:#202023;font:750 13.5px/1.5 Montserrat,Arial,sans-serif;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.wbm49-choice-number{color:#e95022;font-weight:850;font-size:12px;border-radius:10px;background:#fff3ed;min-width:36px;height:36px;display:grid;place-items:center}.wbm49-choice svg{margin-left:auto;flex:none;color:#d8552a}.wbm49-choice:hover{border-color:#f24815;transform:translateY(-2px)}.wbm49-choice.is-selected{border-color:#f24815;background:linear-gradient(135deg,#fff8f4,#fff);box-shadow:0 5px 19px #f248151a}.wbm49 button:focus-visible,.wbm49 a:focus-visible{outline:3px solid #f24815;outline-offset:3px}.wbm49-results{min-width:0}.wbm49-result{background:#171516;border:1px solid #4b3833;border-radius:19px;padding:clamp(22px,3vw,30px);color:#fff;min-height:245px;animation:wbm49-in .25s ease}.wbm49-result[hidden]{display:none!important}.wbm49-result-kicker{text-transform:uppercase;letter-spacing:.12em;color:#ffa174;font:850 10px/1.5 Montserrat,Arial,sans-serif;margin-bottom:12px}.wbm49 h3{font:850 clamp(20px,2.3vw,27px)/1.27 Montserrat,Arial,sans-serif;color:#fff;letter-spacing:-.02em;margin:0 0 10px}.wbm49-result>p{color:#e2d8d4;line-height:1.75;font-size:13px;margin:0 0 18px}.wbm49-actions{display:flex;align-items:stretch;gap:9px;flex-wrap:wrap}.wbm49-actions a{border-radius:10px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:12px 14px;text-decoration:none;font:800 11px/1.5 Montserrat,Arial,sans-serif;min-height:43px;transition:transform .2s,filter .2s}.wbm49-actions a:hover{transform:translateY(-2px)}.wbm49-link{color:#fff;border:1px solid #65534e}.wbm49-primary{color:white;background:linear-gradient(110deg,#f24815,#ff8a00)}.wbm49-disclaimer{grid-column:1/-1;margin:0;color:#81756e;font-size:11px;line-height:1.65}.wbm49 .wbm49-result h3{color:white!important}@keyframes wbm49-in{from{opacity:.7;transform:translateY(5px)}to{opacity:1;transform:none}}@media(max-width:760px){.wbm49{padding:30px 14px}.wbm49-shell{grid-template-columns:1fr;border-radius:20px;padding:20px;gap:19px}.wbm49-intro{grid-column:1}.wbm49-choice{min-height:64px;padding:12px}.wbm49-disclaimer{grid-column:1}.wbm49-result{min-height:0}.wbm49-actions a{width:100%}}@media(prefers-reduced-motion:reduce){.wbm49 *, .wbm49 *::before,.wbm49 *::after{animation:none!important;transition:none!important}}
