.all-lessons{padding:10px 6vw 70px}.all-lessons h2{font-size:32px}.all-lessons>div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.all-lessons a{border:1px solid var(--line);background:#fff;border-radius:15px;gap:8px;padding:18px;display:grid}.all-lessons a span{color:var(--olive);font-size:10px;font-weight:900}.all-lessons a small{color:var(--olive);margin-top:6px}.tools a{justify-content:space-between;gap:14px;display:flex}.tools a span{color:var(--muted);font-size:12px}@media (max-width:850px){.all-lessons>div{grid-template-columns:1fr 1fr}}@media (max-width:500px){.all-lessons>div{grid-template-columns:1fr}}.coursegate{text-align:center;color:#fff;background:radial-gradient(circle at 70% 25%,#dff19a,#0000 30%),#202820;place-content:center;min-height:100vh;padding:30px;display:grid}.coursegate>span{color:var(--lime);letter-spacing:2px;font-size:11px;font-weight:900}.coursegate h1{max-width:850px;margin:18px auto;font-size:clamp(38px,6vw,70px)}.coursegate p{color:#b9c3ba;max-width:650px;margin:auto;line-height:1.8}.coursegate>div{justify-content:center;gap:10px;margin-top:28px;display:flex}.coursegate a{background:var(--lime);color:#202820;border-radius:10px;padding:13px 18px;font-weight:900}.coursegate a+a{background:#fff}
