:root{--ink:#172033;--muted:#5f6b7a;--green:#2563eb;--green-light:#eaf1ff;--paper:#f6f8fc;--line:#e2e8f0}.hero{background:transparent}.eyebrow,.feature-kicker{color:#2563eb}.hero-join,.nav-link.active{color:#1d4ed8}.lesson-card{box-shadow:0 7px 24px #1720330b}.catalog-back{display:block;margin:3px 10px 22px;font-size:14px;color:#2563eb;text-decoration:none;min-height:40px;padding-top:8px}.guide-inner,.objective-box{scroll-margin-top:20px}@media(max-width:900px){.catalog-back{grid-column:1/-1;margin:0;font-size:13px;min-height:32px}.sidebar nav{grid-row:auto}}