.game-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.jump-card-art{position:relative;background:linear-gradient(#daedef,#edf2d9)!important;overflow:hidden}.jump-card-art:after{content:'';position:absolute;bottom:22px;left:20px;right:20px;height:25px;background:#9bb37c;border-top:8px solid #739457;border-radius:8px}.jump-card-art .dragon{position:absolute;width:105px;bottom:44px;left:21%;z-index:1}.jump-card-art>span{position:absolute;left:57%;top:35px;font-size:32px;color:#b68a35}.jump-card-art>b{position:absolute;right:13%;bottom:47px;padding:18px 12px;border:4px solid #9276a5;border-radius:25px 25px 0 0;background:#c7b3d8;font-size:26px;color:#5d4271}.platform-instructions strong{font-family:var(--round)}.welcome-nav>div{flex-wrap:wrap}.topbar-right{min-width:0}.subject-picker .subject-button{min-height:44px}
@media(max-width:620px){.game-cards{grid-template-columns:1fr}.welcome-nav{align-items:flex-start}.welcome-nav>div{gap:10px}.welcome-nav .button{padding:9px 12px}.welcome-nav>div>button:not(.button){font-size:12px}.style-picker>div{gap:9px}.style-choice strong{font-size:17px}.subject-buttons{display:grid;grid-template-columns:1fr 1fr;width:100%}.subject-button{justify-content:center;font-size:12px}.profile-button{max-width:115px}.topbar-title{display:none}.topbar-right{width:100%;justify-content:flex-end}.account-form input{font-size:16px}}

.welcome-nav>div>button{min-height:44px}.lesson-foot{position:sticky;bottom:0;background:var(--paper);z-index:2}
