.sf-lt-one-lecture-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem;padding:0;margin:0}.sf-lt-one-lecture-card{border:1px solid #e0e0e0;border-radius:4px;overflow:hidden;transition:box-shadow .2s ease-in-out;list-style-type:none}.sf-lt-one-lecture-card:hover{box-shadow:0 4px 15px rgba(0,0,0,.1)}.sf-lt-one-lecture-card__link{display:block;color:inherit}.sf-lt-one-lecture-card__link:hover{text-decoration:none}.sf-lt-one-lecture-card__thumbnail img{display:block;width:100%;height:auto;border-bottom:1px solid #e0e0e0}.sf-lt-one-lecture-card__content{padding:1rem}.sf-lt-one-lecture-card__title{font-size:1.2rem;margin:0 0 .5rem}.sf-lt-one-lecture-card__excerpt{font-size:.9rem;color:#666}.sf-lt-one-lecture-container{display:flex;flex-direction:column;max-width:1200px;margin:2rem auto;gap:2rem}.sf-lt-one-lecture-sidebar{flex-basis:100%;background-color:#f7f7f7;border:1px solid #e5e5e5;border-radius:4px}.sf-lt-one-sidebar-inner{padding:1.5rem}.sf-lt-one-sidebar-title{font-size:1.3rem;margin-top:0;margin-bottom:1.5rem;border-bottom:1px solid #ddd;padding-bottom:1rem}.sf-lt-one-sidebar-title a{color:inherit;text-decoration:none}.sf-lt-one-sidebar-nav ol{list-style:none;padding:0;margin:0}.sf-lt-one-sidebar-nav__item a{display:block;padding:.6rem 1rem;border-radius:4px;color:#444}.sf-lt-one-sidebar-nav__item a:hover{background-color:#e9e9e9;text-decoration:none}.sf-lt-one-sidebar-nav__item.is-current a{background-color:#0073aa;color:#fff;font-weight:700}.sf-lt-one-content-area-wide{flex:1;min-width:0;padding:2rem;background-color:#fff;border:1px solid #e5e5e5;border-radius:4px}.sf-lt-one-parent-lecture-link{font-size:.9rem;color:#777;margin:0 0 .5rem}.sf-lt-one-chapter-navigation{margin-top:3rem;border-top:1px solid #eee;padding-top:1.5rem}.sf-lt-one-nav-links{display:flex;justify-content:space-between;gap:1rem}.sf-lt-one-nav-next,.sf-lt-one-nav-previous{flex:1}.sf-lt-one-nav-next{text-align:right}.sf-lt-one-nav-links a{display:block;padding:1rem;border:1px solid #e0e0e0;border-radius:4px;font-size:.9rem}.sf-lt-one-nav-links a:hover{background-color:#f5f5f5;text-decoration:none}.sf-lt-one-post-title{display:block;font-weight:700;color:#333}@media screen and (max-width:991px){.sf-lt-one-lecture-container{margin:1rem}.sf-lt-one-nav-links{flex-direction:column}.sf-lt-one-nav-next{text-align:left}}@media screen and (min-width:992px){.sf-lt-one-lecture-container{flex-direction:row}.sf-lt-one-lecture-sidebar{flex:0 0 300px}.sf-lt-one-nav-links{flex-direction:row}.sf-lt-one-nav-next{text-align:right}}