.tlra-shell{--navy:#071b2c;--blue:#0789c7;--lime:#c7f43d;--text:#173044;--muted:#607586;--line:#dce6ec;width:min(100% - 28px,960px)!important;max-width:960px!important;margin:40px auto!important;color:var(--text)!important;font:16px/1.55 Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;text-align:left!important}.tlra-shell *{box-sizing:border-box!important}.tlra-shell [hidden]{display:none!important}.tlra-shell section{position:relative!important;margin:0!important;padding:clamp(28px,5vw,58px)!important;overflow:hidden!important;background:#fff!important;border:1px solid var(--line)!important;border-radius:24px!important;box-shadow:0 22px 65px rgba(7,27,44,.12)!important}.tlra-shell section:before{content:""!important;position:absolute!important;inset:0 0 auto!important;height:7px!important;background:linear-gradient(90deg,var(--blue),var(--lime))!important}.tlra-brand{display:inline-flex!important;padding:7px 11px!important;margin:0 0 15px!important;border-radius:99px!important;background:#eaf7fc!important;color:#056e9f!important;font-size:11px!important;font-weight:900!important;letter-spacing:.16em!important}.tlra-shell h2{margin:0 0 12px!important;color:var(--navy)!important;font-size:clamp(30px,5vw,48px)!important;font-weight:850!important;line-height:1.08!important;letter-spacing:-.035em!important}.tlra-shell p{max-width:690px!important;margin:0 0 28px!important;color:var(--muted)!important;font-size:17px!important}.tlra-shell form{margin:0!important}.tlra-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:18px 20px!important;margin:0 0 22px!important}.tlra-shell label{display:block!important;margin:0!important;color:var(--text)!important;font-size:13px!important;font-weight:750!important}.tlra-shell input:not([type=radio]):not([type=checkbox]),.tlra-shell select{display:block!important;width:100%!important;min-height:50px!important;margin:7px 0 0!important;padding:12px 14px!important;color:var(--navy)!important;background:#fff!important;border:1px solid #bccbd4!important;border-radius:10px!important;box-shadow:none!important;font:500 15px/1.4 inherit!important;outline:0!important}.tlra-shell input:focus,.tlra-shell select:focus{border-color:var(--blue)!important;box-shadow:0 0 0 4px rgba(7,137,199,.13)!important}.tlra-consent{display:flex!important;align-items:flex-start!important;gap:10px!important;margin:5px 0 24px!important;color:#435b6b!important}.tlra-consent input{flex:0 0 18px!important;width:18px!important;height:18px!important;margin:1px 0 0!important;accent-color:var(--blue)!important}.tlra-primary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:50px!important;margin:0!important;padding:13px 24px!important;border:0!important;border-radius:10px!important;color:#fff!important;background:var(--navy)!important;box-shadow:0 8px 22px rgba(7,27,44,.16)!important;font:800 15px/1 inherit!important;cursor:pointer!important;transition:.18s!important}.tlra-primary:hover{transform:translateY(-1px)!important;background:#056b9b!important}.tlra-exam-header{position:sticky!important;top:0!important;z-index:10!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;margin:-8px -10px 0!important;padding:18px 10px 16px!important;background:rgba(255,255,255,.96)!important}.tlra-exam-header strong{display:block!important;color:var(--navy)!important;font-size:18px!important}.tlra-exam-header small{display:block!important;color:var(--muted)!important}.tlra-timer{min-width:104px!important;padding:12px 14px!important;border-radius:10px!important;color:#fff!important;background:var(--navy)!important;font:850 24px/1 monospace!important;text-align:center!important}.tlra-timer.is-low{background:#b42318!important}.tlra-progress{height:7px!important;margin:0 0 34px!important;overflow:hidden!important;background:#e8eef2!important;border-radius:99px!important}.tlra-progress span{display:block!important;width:0;height:100%!important;background:linear-gradient(90deg,var(--blue),var(--lime))!important;transition:width .2s!important}.tlra-question{margin:0 0 30px!important;padding:0 0 30px!important;border:0!important;border-bottom:1px solid var(--line)!important}.tlra-question legend{display:flex!important;width:100%!important;gap:13px!important;margin:0!important;padding:0!important;color:var(--navy)!important;font-size:18px!important;font-weight:800!important}.tlra-question legend span{flex:0 0 32px!important;height:32px!important;padding-top:3px!important;border-radius:50%!important;background:var(--lime)!important;font-size:14px!important;text-align:center!important}.tlra-question>small{display:block!important;margin:5px 0 15px 45px!important;color:#708492!important;font-size:11px!important;font-weight:750!important;text-transform:uppercase!important}.tlra-question>label{display:flex!important;align-items:center!important;gap:12px!important;min-height:50px!important;margin:9px 0 9px 45px!important;padding:12px 14px!important;background:#fff!important;border:1px solid #d2dee5!important;border-radius:11px!important;font-size:14px!important;font-weight:550!important;cursor:pointer!important}.tlra-question>label:hover{border-color:#7fc8e8!important;background:#f3fbfe!important}.tlra-question input{flex:0 0 18px!important;width:18px!important;height:18px!important;margin:0!important;accent-color:var(--blue)!important}.tlra-question b{color:#056b9b!important}.tlra-complete{text-align:center!important}.tlra-complete p{margin:auto!important}.tlra-check{display:grid!important;place-items:center!important;width:68px!important;height:68px!important;margin:0 auto 20px!important;border-radius:50%!important;background:var(--lime)!important;font-size:38px!important;font-weight:900!important}@media(max-width:680px){.tlra-shell{width:100%!important;margin:0!important}.tlra-shell section{padding:28px 18px 36px!important;border-radius:0!important}.tlra-grid{grid-template-columns:1fr!important}.tlra-question>label{margin-left:0!important}.tlra-question legend{font-size:16px!important}}

