.pi-quiz-shell h2{color:#1f749f;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.15}.pi-quiz-progress{font-size:.9rem;font-weight:700;color:#1f749f;margin:0 0 1.5rem}.pi-quiz-nav{display:flex;gap:1rem;justify-content:space-between;width:100%;margin-top:1rem}.pi-quiz-back{background:#fff!important;color:#212324!important;border:1px solid #b8cbd5!important}.pi-quiz-error{color:#9b2424;width:100%;margin:0}.pi-quiz-error:empty{display:none}@media (max-width:767px){.pi-quiz-shell h2{font-size:1.8rem}.pi-quiz-nav button{padding:.85rem 1.2rem}}