.fiber-lesson .fiber-walk-page{padding:var(--cf-space-200) var(--cf-space-300);border:1px solid var(--cf-color-border-control);border-radius:var(--cf-radius-150);background:var(--cf-color-surface);color:var(--cf-color-text);font-size:var(--cf-font-size-300)}.fiber-lesson .fiber-walk-page h2{margin:0 0 var(--cf-space-100);font-size:var(--cf-font-size-325)}.fiber-lesson .fiber-walk-page ul{margin:var(--cf-space-100) 0;padding-left:var(--cf-space-500)}.fiber-lesson .fiber-walk-page p{margin:var(--cf-space-100) 0 0}.fiber-lesson .fiber-walk-outline{display:grid;grid-gap:var(--cf-space-050);gap:var(--cf-space-050);margin:var(--cf-space-250) 0 0;padding:0;list-style:none}.fiber-lesson .fiber-walk-outline li{display:flex;flex-wrap:wrap;gap:var(--cf-space-050) var(--cf-space-150);align-items:baseline;padding-block:var(--cf-space-050);-webkit-padding-end:var(--cf-space-150);padding-inline-end:var(--cf-space-150);border-radius:var(--cf-radius-100);border:1px solid rgba(0,0,0,0);font-size:var(--cf-font-size-300)}.fiber-lesson .fiber-walk-outline li.is-here{border-color:var(--cf-color-primary-border);background:var(--cf-color-primary-subtle)}.fiber-lesson .fiber-walk-outline code{overflow-wrap:anywhere}.fiber-lesson .fiber-walk-outline span{color:var(--cf-color-text-secondary);font-size:var(--cf-font-size-275)}@media(max-width:768px){.fiber-lesson .fiber-walk-outline li{font-size:var(--cf-font-size-275)}}