.tu-quiz-shell{color:#20291f;background:#f4f0e7}.tu-quiz-main{max-width:1280px;margin:auto;padding:42px 5% 30px}.tu-quiz-intro{max-width:790px;margin:0 0 34px}.tu-quiz-eyebrow{letter-spacing:.14em;color:#5a634f;font-size:11px;font-weight:800;line-height:1.7}.tu-quiz-intro h1{letter-spacing:-.02em;margin:13px 0 18px;font-family:UnitedDisplay,Arial,sans-serif;font-size:clamp(43px,5.7vw,76px);line-height:.98}.tu-quiz-intro>p:not(.tu-quiz-eyebrow){max-width:690px;font-size:17px;line-height:1.65}.tu-quiz-time{color:#5a634f;margin-top:15px;font-size:12px;line-height:1.6;display:block}.tu-quiz-progress-label{letter-spacing:.09em;justify-content:space-between;gap:16px;margin-bottom:10px;font-size:10px;font-weight:800;display:flex}.tu-quiz-progress{-webkit-appearance:none;appearance:none;accent-color:#334a33;background:#d9ddcf;border:0;width:100%;height:5px;margin-bottom:20px;display:block}.tu-quiz-progress::-webkit-progress-bar{background:#d9ddcf}.tu-quiz-progress::-webkit-progress-value{background:#334a33}.tu-quiz-progress::-moz-progress-bar{background:#334a33}.tu-quiz-card{background:#fffcf4;border:1px solid #ccd0c1;grid-template:"scene prompt""scene choices"1fr/minmax(0,1fr) minmax(0,1fr);min-width:0;display:grid}.tu-quiz-scene{background:#d9dbc8;grid-area:scene;align-self:start;margin:0}.tu-quiz-scene img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.tu-quiz-prompt{grid-area:prompt;min-width:0;padding:28px 30px 0}.tu-quiz-content{grid-area:choices;min-width:0;padding:0 30px 30px}.tu-quiz-prompt h2{text-transform:uppercase;margin:0 0 15px;scroll-margin-top:120px;font-family:UnitedDisplay,Arial,sans-serif;font-size:40px;line-height:1.05}.tu-quiz-prompt h2:focus,.tu-quiz-result h2:focus{outline:none}:is(.tu-quiz-prompt h2:focus-visible,.tu-quiz-result h2:focus-visible){outline-offset:6px;outline:3px solid #a87520}.tu-quiz-scenario{margin:0 0 23px;font-size:15px;line-height:1.7}.tu-quiz-options{gap:10px;display:grid}.tu-quiz-option{color:#253023;text-align:left;width:100%;font:inherit;cursor:pointer;background:#fffcf4;border:1px solid #bfc6b6;align-items:flex-start;gap:13px;min-height:51px;padding:13px 14px;font-size:14px;line-height:1.5;display:flex}.tu-quiz-letter{border:1px solid #bbc4ae;flex-shrink:0;place-items:center;width:25px;height:25px;font-size:12px;font-weight:800;line-height:1;display:grid}.tu-quiz-option:not(:disabled):hover{background:#edf0e5;border-color:#556849}.tu-quiz-option:disabled{cursor:default;opacity:1}.tu-quiz-option.best-answer{background:#e8eedf;border-color:#3c6038}.tu-quiz-option.selected{box-shadow:inset 3px 0 #9d6c24}.tu-quiz-option.selected.best-answer{box-shadow:inset 3px 0 #3c6038}.tu-quiz-option small{text-transform:uppercase;letter-spacing:.06em;margin-top:5px;font-size:10px;font-weight:800;display:block}.tu-quiz-feedback{background:#f0e6d1;border-left:3px solid #b18540;margin-top:18px;padding:16px 18px;font-size:14px;line-height:1.7}.tu-quiz-feedback p{margin:0}.tu-quiz-feedback .tu-quiz-own-feedback{color:#59604f;margin-bottom:10px}.tu-quiz-actions{justify-content:space-between;align-items:center;gap:14px;margin-top:22px;display:flex}.tu-quiz-primary,.tu-quiz-secondary{color:#fffdf5;min-height:46px;font:inherit;cursor:pointer;background:#263e2d;border:1px solid #263e2d;justify-content:center;align-items:center;padding:13px 18px;font-size:12px;font-weight:700;line-height:1.5;display:inline-flex}.tu-quiz-primary:not(:disabled):hover{background:#3d583c}.tu-quiz-secondary{color:#263e2d;background:0 0}.tu-quiz-back{color:#334a33;font:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px 0;font-size:12px}.tu-quiz-primary:disabled,.tu-quiz-back:disabled{opacity:.45;cursor:default}:is(.tu-quiz-shell button:focus-visible,.tu-quiz-shell a:focus-visible){outline-offset:4px;outline:3px solid #a87520}.tu-quiz-bottom-note{color:#5a634f;text-align:center;margin:26px 0 0;font-size:12px;line-height:1.7}.tu-quiz-result{grid-template-columns:minmax(0,1.1fr) minmax(0,.8fr);align-items:center;gap:7%;padding:30px 0;display:grid}.tu-quiz-result-training{grid-template-columns:1fr;max-width:760px}.tu-quiz-result h2{margin:15px 0 23px;font-family:UnitedDisplay,Arial,sans-serif;font-size:clamp(42px,5vw,65px);line-height:1}.tu-quiz-result-copy>p:not(.tu-quiz-eyebrow){margin:18px 0;font-size:16px;line-height:1.85}.tu-quiz-result-actions{flex-wrap:wrap;gap:12px;margin-top:25px;display:flex}.tu-quiz-result-links{flex-wrap:wrap;gap:20px;margin-top:18px;font-size:12px;display:flex}.tu-quiz-result-links button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 0;text-decoration:underline}.tu-quiz-result-links a{padding:6px 0}.tu-quiz-result-copy>.tu-quiz-share-status{overflow-wrap:anywhere;min-height:20px;font-size:12px}.tu-quiz-badge{outline-offset:-10px;text-align:center;color:#263e2d;break-inside:avoid;background:#f9f6eb;border:3px solid #263e2d;outline:1px solid #263e2d;width:100%;max-width:370px;margin:auto;padding:36px 25px;transform:rotate(2deg)}.tu-quiz-badge-top{letter-spacing:.04em;margin:0 0 20px;font-family:UnitedDisplay,Arial,sans-serif;font-size:30px}.tu-quiz-badge img{width:115px;height:115px;margin:0 auto 20px;display:block}.tu-quiz-badge h3{margin:0 0 20px;font-family:UnitedDisplay,Arial,sans-serif;font-size:52px;line-height:.95}.tu-quiz-badge>p:not(.tu-quiz-badge-top){letter-spacing:.1em;margin:15px 0;font-size:9px;font-weight:800;line-height:1.7}.tu-quiz-badge>span{letter-spacing:.1em;border-top:1px solid #9b9f8e;border-bottom:1px solid #9b9f8e;padding:10px 0;font-size:9px;font-weight:800;line-height:1.7;display:inline-block}.tu-quiz-badge>small{margin-top:18px;font-size:9px;display:block}.tu-quiz-teaser{background:#dfe4d5;border-top:1px solid #bec7b5;border-bottom:1px solid #bec7b5;grid-template-columns:1fr 1fr;align-items:center;margin:0;display:grid}.tu-quiz-teaser>img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.tu-quiz-teaser-copy{padding:35px 11%}.tu-quiz-teaser h2{margin:15px 0;font-family:UnitedDisplay,Arial,sans-serif;font-size:clamp(37px,4.2vw,60px);line-height:1}.tu-quiz-teaser-copy>p:not(.tu-quiz-eyebrow){margin:15px 0 22px;font-size:15px;line-height:1.8}.tu-quiz-teaser a{gap:24px}.tu-quiz-teaser-copy>small{color:#4f5b48;margin-top:15px;font-size:11px;line-height:1.7;display:block}@media (max-width:1000px){.tu-quiz-card{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.tu-quiz-prompt{padding:24px 24px 0}.tu-quiz-content{padding:0 24px 24px}.tu-quiz-main{padding-left:4%;padding-right:4%}.tu-quiz-result{gap:5%}.tu-quiz-shell .desktop-nav{gap:15px}}@media (max-width:760px){.tu-quiz-main{padding:30px 20px}.tu-quiz-intro{margin-bottom:20px}.tu-quiz-intro h1{font-size:clamp(42px,10.2vw,65px)}.tu-quiz-intro>p:not(.tu-quiz-eyebrow){font-size:15px}.tu-quiz-card{grid-template:"prompt""scene""choices"/1fr}.tu-quiz-prompt{padding:20px 20px 0}.tu-quiz-scenario{margin-bottom:16px}.tu-quiz-scene{margin:0 20px}.tu-quiz-content{padding:16px 20px 22px}.tu-quiz-prompt h2{font-size:35px}.tu-quiz-scenario{font-size:15px}.tu-quiz-result{grid-template-columns:1fr;gap:38px;padding-top:8px}.tu-quiz-badge{max-width:330px;transform:none}.tu-quiz-result h2{font-size:47px}.tu-quiz-teaser{grid-template-columns:1fr}.tu-quiz-teaser-copy{padding:28px 24px 33px}.tu-quiz-teaser h2{font-size:45px}.tu-quiz-shell .desktop-nav{display:none}.tu-quiz-shell .mobile-menu{display:inline-flex}}@media (max-width:390px){.tu-quiz-main{padding-left:14px;padding-right:14px}.tu-quiz-prompt{padding:18px 15px 0}.tu-quiz-scene{margin-inline:15px}.tu-quiz-content{padding:14px 15px 20px}.tu-quiz-primary,.tu-quiz-secondary{padding:12px 13px;font-size:11px}.tu-quiz-option{gap:10px;padding:12px}.tu-quiz-intro h1{font-size:41px}}@media (prefers-reduced-motion:reduce){.tu-quiz-shell *{scroll-behavior:auto!important;transition:none!important}}@media print{@page{size:A4 portrait;margin:20mm}body:has(.tu-quiz-badge){background:#fff!important;margin:0!important}:is(.tu-quiz-shell:has(.tu-quiz-badge)>:not(.tu-quiz-main),.tu-quiz-main:has(.tu-quiz-badge)>:not(.tu-quiz-result),.tu-quiz-result:has(.tu-quiz-badge) .tu-quiz-result-copy){display:none!important}.tu-quiz-result{margin:0!important;padding:0!important;display:block!important}.tu-quiz-badge{-webkit-print-color-adjust:exact;print-color-adjust:exact;break-inside:avoid;box-sizing:border-box!important;background:#fff!important;width:100mm!important;max-width:100mm!important;margin:0 auto!important;padding:12mm 8mm!important;position:static!important;transform:none!important}.tu-quiz-badge img{width:32mm!important;height:32mm!important}.tu-quiz-badge h3{font-size:36pt!important}.tu-quiz-badge-top{font-size:22pt!important}.tu-quiz-badge>small{font-size:9pt!important}.tu-quiz-main{max-width:none!important;margin:0!important;padding:0!important}.tu-quiz-shell{background:#fff!important}}.tu-quiz-intro-copy>p:not(.tu-quiz-eyebrow){max-width:690px;font-size:17px;line-height:1.65}.tu-quiz-opening{grid-template-columns:minmax(0,1fr) minmax(240px,360px);align-items:center;gap:clamp(24px,5vw,72px);max-width:none;margin-bottom:20px;display:grid}.tu-quiz-start{min-width:180px;margin-top:24px}.tu-quiz-opening-poster{cursor:pointer;background:#142523;border:0;border-radius:4px;width:100%;padding:0;display:block;overflow:hidden;box-shadow:0 12px 35px #20302522}.tu-quiz-opening-poster img{aspect-ratio:2/3;object-fit:contain;width:100%;height:auto;display:block}.tu-quiz-opening-poster:hover{box-shadow:0 14px 38px #2030253b}.tu-quiz-opening-poster:focus-visible{outline-offset:5px;outline:3px solid #a87520}@media (max-width:760px){.tu-quiz-opening{grid-template-columns:1fr;gap:24px}.tu-quiz-opening .tu-quiz-intro-copy{max-width:540px}.tu-quiz-opening-poster{grid-row:1;justify-self:center;width:min(100%,320px)}.tu-quiz-intro-copy>p:not(.tu-quiz-eyebrow){font-size:15px}.tu-quiz-start{margin-top:18px}}.tu-quiz-certificate{--certificate-ink:#263e2d;color:#263e2d;border-color:var(--certificate-ink);outline-color:var(--certificate-ink);padding:30px 24px;transform:none}.tu-quiz-certificate-denied{--certificate-ink:#9d252a}.tu-quiz-certificate-provisional{--certificate-ink:#785422}.tu-quiz-certificate-conditional{--certificate-ink:#6b5934}.tu-quiz-certificate-approved{--certificate-ink:#263e2d}.tu-quiz-certificate-distinction{--certificate-ink:#785817}.tu-quiz-certificate .tu-quiz-badge-top{margin-bottom:8px}.tu-quiz-certificate>p.tu-quiz-certificate-label{letter-spacing:.06em;margin:0 0 20px;font-size:9px}.tu-quiz-certificate img{width:100px;height:100px;margin-bottom:20px}.tu-quiz-certificate-grade{color:var(--certificate-ink);margin:0 0 16px}.tu-quiz-certificate-grade>span{letter-spacing:.12em;font-size:10px;font-weight:800;display:block}.tu-quiz-certificate-grade>strong{font-family:UnitedDisplay,Arial,sans-serif;font-size:70px;line-height:1.2;display:block}.tu-quiz-certificate h3{color:var(--certificate-ink);border:3px solid var(--certificate-ink);overflow-wrap:anywhere;margin:0 0 18px;padding:12px 8px;font-size:31px;line-height:1.08}.tu-quiz-certificate>span{letter-spacing:0;border:0;padding:0;font-size:14px;line-height:1.4}.tu-quiz-certificate>p.tu-quiz-certificate-note{letter-spacing:0;margin:12px 0 0;font-size:12px;font-weight:400;line-height:1.5}.tu-quiz-certificate>small{font-size:10px}.tu-quiz-result-copy{min-width:0}@media (max-width:760px){.tu-quiz-certificate{max-width:330px}.tu-quiz-result-copy .tu-quiz-result-actions{gap:9px}.tu-quiz-certificate h3{font-size:29px}}@media print{.tu-quiz-certificate{width:110mm!important;max-width:110mm!important;padding:10mm 8mm!important}.tu-quiz-certificate h3{font-size:24pt!important}.tu-quiz-certificate-grade>strong{font-size:50pt!important}.tu-quiz-certificate-grade>span{font-size:9pt!important}.tu-quiz-certificate img{width:25mm!important;height:25mm!important}.tu-quiz-certificate>p.tu-quiz-certificate-label{font-size:8pt!important}.tu-quiz-certificate>span{font-size:12pt!important}.tu-quiz-certificate>p.tu-quiz-certificate-note{font-size:10pt!important}}.tu-quiz-options{border:0;min-width:0;margin:0;padding:0}.tu-quiz-option{position:relative}.tu-quiz-option input{opacity:0;width:1px;height:1px;position:absolute}.tu-quiz-option:focus-within{outline-offset:2px;outline:3px solid #a87520}.tu-quiz-edit-hint{color:#5a634f;margin:12px 0 0;font-size:13px;line-height:1.5}
