.learning-overview{margin:0 0 24px}.learning-totals{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:16px;display:grid}.learning-totals>div{background:#fff;border:1px solid #d2dfe8;border-radius:13px;align-items:center;gap:16px;padding:18px 22px;display:flex}.learning-totals strong{color:#123c55;font-size:30px;line-height:1}.learning-totals span{color:#536b7b;font-size:14px}.learning-continue{color:#fff;background:linear-gradient(115deg,#10374e,#075f72);border-radius:16px;justify-content:space-between;align-items:center;gap:24px;padding:26px 28px;display:flex}.learning-overline{letter-spacing:1.8px;color:#b3e6ea;font-size:10px;font-weight:700}.learning-continue h2{margin:9px 0;font-size:25px;line-height:1.25}.learning-continue p{color:#e2eff5;margin:0 0 10px;font-size:14px}.learning-due{color:#c5dce8;align-items:center;gap:7px;font-size:12px;display:flex}.learning-continue button{white-space:nowrap;color:#164359;cursor:pointer;background:#fff;border:0;border-radius:9px;align-items:center;gap:12px;min-height:46px;padding:13px 18px;font-size:14px;font-weight:700;display:inline-flex}.learning-continue button:disabled{opacity:.6}.learning-continue button:focus-visible{outline-offset:4px;outline:3px solid #83e0e6}@media (max-width:650px){.learning-totals{gap:7px}.learning-totals>div{flex-direction:column;align-items:flex-start;gap:7px;padding:13px 10px}.learning-totals strong{font-size:24px}.learning-totals span{font-size:11px}.learning-continue{flex-direction:column;align-items:flex-start;gap:16px;padding:22px}.learning-continue h2{font-size:21px}.learning-continue button{justify-content:space-between;width:100%}}
