._3-2rFW_shell{gap:var(--space-7);padding-top:var(--space-7);grid-template-columns:196px minmax(0,1fr);display:grid}._3-2rFW_side{align-self:start;max-height:calc(100vh - 100px);font-size:14px;position:sticky;top:84px;overflow:auto}._3-2rFW_main{min-width:0}._3-2rFW_main .lesson{max-width:760px}._3-2rFW_nav ul{margin:0 0 var(--space-5);flex-direction:column;gap:2px;padding:0;list-style:none;display:flex}._3-2rFW_nav a{color:var(--muted);border-left:2px solid #0000;border-radius:6px;padding:5px 10px;display:block}._3-2rFW_nav a:hover{color:var(--text);background:var(--rule-soft)}._3-2rFW_nav a[aria-current=page]{color:var(--text);border-left-color:var(--text);border-radius:0 6px 6px 0;font-weight:500}._3-2rFW_home{margin-bottom:var(--space-5)}._3-2rFW_group{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:0 0 var(--space-2);padding-left:10px;font-size:11px}._3-2rFW_hub h1{letter-spacing:-.03em;margin:0;font-size:clamp(36px,5vw,56px);line-height:1.05}._3-2rFW_hub>p{color:var(--muted);max-width:56ch;font-size:17px}._3-2rFW_cards{border-top:1px solid var(--rule);border-left:1px solid var(--rule);margin-top:var(--space-7);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}._3-2rFW_card{gap:var(--space-2);padding:var(--space-5);border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);color:var(--text);min-height:150px;transition:background-color var(--dur-fast) var(--ease-swing);flex-direction:column;display:flex;position:relative}._3-2rFW_card:hover{background:var(--rule-soft)}._3-2rFW_card strong{letter-spacing:-.01em;font-size:17px}._3-2rFW_card span{color:var(--muted);font-size:14px}._3-2rFW_card em{color:var(--muted);font-size:13px;font-style:normal;font-family:var(--mono);margin-top:auto}._3-2rFW_dot{width:10px;height:10px}@media (max-width:860px){._3-2rFW_shell{grid-template-columns:minmax(0,1fr)}._3-2rFW_side{max-height:none;position:static}}
