.learning-center{width:100%;min-width:0;max-width:1100px;margin-inline:auto;padding-bottom:4rem}.learning-center .learning-panel{border:1px solid var(--border);background:var(--surface);border-radius:1.5rem;min-width:0;padding:1.25rem}.learning-center .learning-grid{align-items:start;gap:1.25rem;display:grid}.learning-center .learning-copy{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.learning-center button{white-space:normal;text-align:center;height:auto;min-height:44px}.learning-center input,.learning-center textarea,.learning-center select{min-width:0;min-height:44px}.learning-center :is(button,a,input,textarea,select):focus-visible{outline:2px solid var(--aqua);outline-offset:3px}.learning-center .learning-lesson-button{border:1px solid var(--border);text-align:left;overflow-wrap:anywhere;border-radius:.875rem;justify-content:flex-start;align-items:flex-start;gap:.75rem;width:100%;padding:.75rem;display:flex}.learning-center .learning-lesson-button[aria-current=step]{border-color:var(--aqua);background:color-mix(in oklab, var(--aqua) 9%, transparent)}.learning-center .my-learning-courses{padding:0;list-style:none}.learning-center .my-learning-courses>li{overflow-wrap:anywhere;min-width:0}.learning-center #my-learning-heading:focus-visible{outline:2px solid var(--aqua);outline-offset:3px}@media (width>=640px){.learning-center .my-learning-courses{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.learning-center .learning-grid{grid-template-columns:minmax(240px,.75fr) minmax(0,1.5fr)}.learning-center .learning-panel{padding:1.5rem}}
