/* Match the shared TRAINING / GIGS / VINYL editorial design system */
.page-quizzes .quiz-vm-hero{background:#153b46!important;border-top:4px solid #b98242!important;color:#fff!important}
.page-quizzes .quiz-vm-hero-grid{width:min(1180px,calc(100% - 40px))!important;margin:auto!important;display:grid!important;grid-template-columns:minmax(0,1.65fr) minmax(285px,.8fr)!important;gap:clamp(20px,4vw,65px)!important;align-items:stretch!important;padding:clamp(28px,4vw,52px) 0!important}
.page-quizzes .quiz-vm-hero-copy{display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important}
.page-quizzes .quiz-vm-kicker,.page-quizzes .quiz-vm-aside-kicker{color:#e8b875!important;font-size:11px!important;font-weight:850!important;letter-spacing:.15em!important;margin:0 0 15px!important}
.page-quizzes .quiz-vm-hero h1{font:normal clamp(43px,5vw,72px)/1.03 Georgia,serif!important;letter-spacing:-.05em!important;color:#fff!important;margin:0 0 18px!important}
.page-quizzes .quiz-vm-hero h1 em{color:#e8b875!important;font-weight:normal!important}
.page-quizzes .quiz-vm-hero-copy>p:not(.quiz-vm-kicker){color:#dce9e6!important;font-size:clamp(14px,1.5vw,17px)!important;line-height:1.6!important;max-width:620px!important;margin:0!important}
.page-quizzes .quiz-vm-hero-actions{display:flex!important;gap:12px!important;flex-wrap:wrap!important;margin-top:24px!important}
.page-quizzes .quiz-vm-hero-actions a{padding:11px 15px!important;border:1px solid #d3a767!important;border-radius:5px!important;color:#fff!important;text-decoration:none!important;font-size:13px!important;font-weight:800!important}
.page-quizzes .quiz-vm-primary{background:#b98242!important;color:#102d34!important}
.page-quizzes .quiz-vm-secondary{background:transparent!important}
.page-quizzes .quiz-vm-hero-aside{display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;background:#102f38!important;border:1px solid #42616a!important;border-radius:7px!important;padding:23px!important}
.page-quizzes .quiz-vm-hero-aside>a{display:flex!important;flex-direction:column!important;gap:6px!important;padding:15px 0!important;text-decoration:none!important;border-top:1px solid #42616a!important}
.page-quizzes .quiz-vm-hero-aside>a strong{font:normal 24px/1.15 Georgia,serif!important;color:#fff!important}
.page-quizzes .quiz-vm-hero-aside>a span,.page-quizzes .quiz-vm-aside-foot{font-size:12px!important;color:#dce9e6!important}
.page-quizzes .quiz-vm-aside-foot{border-top:1px solid #42616a!important;margin:0!important;padding-top:14px!important}
.page-quizzes .vm-quiz-jump{background:#eaf0ea!important;border-bottom:1px solid #d9e3dc!important}
.page-quizzes .vm-quiz-jump .site-shell{display:flex!important;gap:5px!important;flex-wrap:wrap!important;max-width:1180px!important;padding:10px 0!important}
.page-quizzes .vm-quiz-jump a{display:inline-block!important;color:#21474f!important;text-decoration:none!important;font-size:12px!important;font-weight:800!important;padding:9px 13px!important;border-radius:4px!important}
.page-quizzes .vm-quiz-jump a:hover{background:#d9e6dc!important}
.page-quizzes .vdh-q21-statbar{margin-top:18px!important}
.page-quizzes .vdh-q21-featured .vdh-q21-section-title h2,.page-quizzes .vdh-q21-library .vdh-q21-section-title h2{font:normal clamp(29px,3.5vw,43px)/1.1 Georgia,serif!important}
.page-quizzes .vdh-q21-library-head .vdh-q21-section-title{align-items:start!important;text-align:left!important}
.page-quizzes .vdh-q21-library-card{border-radius:6px!important}
@media(max-width:780px){.page-quizzes .quiz-vm-hero-grid{grid-template-columns:1fr!important}.page-quizzes .quiz-vm-hero-aside{padding:18px!important}.page-quizzes .vm-quiz-jump .site-shell{padding:9px 15px!important}}
@media(max-width:500px){.page-quizzes .quiz-vm-hero-grid{width:calc(100% - 30px)!important;padding:28px 0!important}.page-quizzes .quiz-vm-hero h1{font-size:42px!important}.page-quizzes .quiz-vm-hero-actions a{width:100%!important;text-align:center!important}}
