.mba-lmt{max-width:860px;margin:32px auto;padding:36px;border:1px solid #e1e6ed;border-radius:20px;background:linear-gradient(135deg,#f7fbff,#fff);box-shadow:0 12px 32px rgba(25,55,85,.08);font-family:inherit}.mba-lmt__eyebrow{margin:0 0 8px!important;color:#7a4b20!important;font-size:13px!important;font-weight:700!important;letter-spacing:.08em;text-transform:uppercase}.mba-lmt h2,.mba-lmt h3{margin:0 0 12px!important;color:#16263a!important}.mba-lmt__lead{font-size:22px;line-height:1.35;color:#243b53}.mba-lmt__note{max-width:680px;color:#59697a}.mba-lmt__button{display:inline-block;margin-top:14px;padding:14px 22px;border:0;border-radius:9px;background:#7a4b20!important;color:#fff!important;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none!important;cursor:pointer}.mba-lmt__button:hover{background:#5d3616!important}.mba-lmt__progress-meta{display:flex;justify-content:space-between;gap:16px;margin-bottom:8px;font-size:14px;font-weight:700;color:#526477}.mba-lmt__progress{height:8px;overflow:hidden;border-radius:99px;background:#e5ebf0}.mba-lmt__progress span{display:block;height:100%;background:#7a4b20;transition:width .2s ease}.mba-lmt__flow h3{margin-top:28px!important;font-size:25px}.mba-lmt__answers{display:grid;gap:12px}.mba-lmt__answer{display:flex;gap:14px;align-items:flex-start;width:100%;padding:18px;border:1px solid #d7e0e8;border-radius:12px;background:#fff;text-align:left;color:#243b53;font:inherit;line-height:1.45;cursor:pointer}.mba-lmt__answer:hover,.mba-lmt__answer:focus{border-color:#7a4b20;box-shadow:0 0 0 3px rgba(122,75,32,.15);outline:0}.mba-lmt__answer span{display:inline-grid;flex:0 0 28px;height:28px;place-items:center;border-radius:50%;background:#f0e8df;color:#7a4b20;font-weight:800}.mba-lmt__back,.mba-lmt__reset{margin-top:20px;border:0;background:transparent;color:#526477;font:inherit;text-decoration:underline;cursor:pointer}.mba-lmt__result{padding:10px 0}.mba-lmt__score{color:#59697a}.mba-lmt__reset{display:block}@media(max-width:600px){.mba-lmt{margin:20px 0;padding:24px 18px;border-radius:14px}.mba-lmt__lead{font-size:19px}.mba-lmt__flow h3{font-size:21px}.mba-lmt__answer{padding:15px}.mba-lmt__button{width:100%;text-align:center}}
