.list{color:#8f98b2}.list ul{list-style:none;margin-bottom:0;padding-left:0}.list ul li{position:relative;padding-left:1.375rem}.list ul li:not(:last-of-type){margin-bottom:.75rem}.list ul li:before{content:"";position:absolute;left:0;top:.3125rem;width:.875rem;height:.875rem;background-image:url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_10609_1587)'%3E%3Cpath d='M12.6875 4.56921V10.9862L7 14.1942L1.3125 10.9862V4.56921L7 1.36121L12.6875 4.56921ZM9.53223 5.87976L6.05371 8.92371L4.08301 6.953L3.25781 7.77722L6.00098 10.5204L6.41113 10.161L10.3008 6.75867L10.7393 6.3739L9.97168 5.49597L9.53223 5.87976Z' fill='%238F98B3'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_10609_1587'%3E%3Crect width='14' height='14' fill='white' transform='translate(0 0.777832)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat}.list.list-completed ul li{padding-left:1.625rem}.list.list-completed ul li:before{top:.1875rem;width:1.125rem;height:1.125rem;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.3125 4.875V13.125L9 17.25L1.6875 13.125V4.875L9 0.75L16.3125 4.875ZM12.2559 6.56055L7.7832 10.4727L5.25 7.93945L4.18945 9L7.71582 12.5264L8.24414 12.0645L13.2441 7.68945L13.8086 7.19531L12.8203 6.06641L12.2559 6.56055Z' fill='%23008A53'/%3E%3C/svg%3E%0A")}.list.list-wide ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;column-gap:6rem;margin-bottom:-1.5rem}.list.list-wide ul li{margin-bottom:1.5rem}[data-theme=light] .list{color:#28324d}.course-card{width:100%;margin:2.5rem 0 1rem;padding:2rem;border:.0625rem solid #161e33;background:linear-gradient(#161e33,#0e1424);border-radius:.75rem}.course-card__title{display:flex;justify-content:flex-start;align-items:center;gap:1rem;margin-bottom:1.5rem;font-size:1.25rem;line-height:1.875rem;font-weight:500;color:#f0f3fa}.course-card .course-card__title img{display:block;margin:0;height:1.25rem;width:1.25rem}[data-theme=light] .course-card__content{color:#8f98b2}.course-card__button{margin-top:1.5rem;font-size:.875rem;line-height:1.3125rem;font-weight:500}