.welcome-intro{min-width:0}.welcome-intro>.quiz-cover{margin:0 0 30px;background:transparent}.welcome-intro>.quiz-cover img{height:auto;max-height:310px;width:100%;object-fit:contain;border-radius:13px}.welcome-intro>.quiz-cover figcaption{padding:12px 0}.welcome{align-items:start}.welcome>.panel{margin-bottom:0}.school-brand{display:flex;justify-content:center;align-items:center;min-height:85px}.school-brand img{display:block;max-width:100%;width:190px;height:85px;object-fit:contain}.player-header>.brand{max-width:50%;justify-content:center;text-align:center;overflow-wrap:anywhere}.sidebar-bottom strong{overflow-wrap:anywhere}@media(max-width:750px){.sidebar .school-brand{display:flex;min-height:54px;margin-bottom:10px}.school-brand img{width:150px;height:54px}.welcome-intro>.quiz-cover img{max-height:250px}.player-header>.brand{font-size:17px;max-width:45%}}
.sidebar>.school-brand{box-sizing:border-box;width:100%;max-width:100%;height:85px;max-height:95px;min-height:0;flex-shrink:0;overflow:hidden}.sidebar>.school-brand img{box-sizing:border-box;flex-shrink:0;width:190px;max-width:100%;height:85px;max-height:85px;object-fit:contain;position:static}
.welcome-intro>.quiz-cover{margin-bottom:10px}.welcome-intro>.quiz-cover figcaption{padding:6px 0}.welcome-intro>.eyebrow{display:block;line-height:1.4}.welcome-intro>h1{font-size:clamp(30px,3.4vw,44px);line-height:1.16;margin:6px 0 8px}.welcome-intro>p{font-size:16px;line-height:1.45;margin:4px 0}.welcome-intro>.illustration{margin-top:12px;gap:8px}.welcome-intro>.illustration>span{width:40px;height:40px;border-radius:11px;font-size:19px}.welcome-intro .rich-display{white-space:normal}@media(max-width:750px){.welcome-intro>h1{font-size:32px;line-height:1.18}.welcome-intro>.quiz-cover{margin-bottom:8px}}
