.sn-chapter-hero{margin:0 0 30px}.sn-chapter-hero__heading h1,.sn-chapter-hero__heading h2,.sn-chapter-hero__heading h3{color:#151515;font-size:32px;font-weight:700;line-height:125%}.sn-chapter-header{--sn-chapter-name:var(--sn-grey-400,#585871);--sn-chapter-title:var(--sn-header-color,#181818);display:flex!important;flex-direction:column;gap:16px;margin-bottom:16px}.sn-chapter-details__name{color:var(--sn-chapter-name);font-size:18px;line-height:150%;text-transform:uppercase}.sn-chapter-details__title{color:var(--sn-chapter-title);font-size:32px;font-weight:700;line-height:125%}.sn-chapter-pagination{--sn-pagination-border:var( --sn-border-colo,#eaeaed);--sn-pagination-background:#f9fafc;--sn-pagination-name:var(--sn-grey-400,#585871);--sn-pagination-active-name:var(--sn-yellow,#fe9a03);--sn-pagination-title:var(--sn-header-color,#181818);--sn-pagination-active-title:var(--sn-dark-blue,#1d0269);--sn-pagination-action-color:var(--sn-red,#da4002);display:flex;flex-direction:column;gap:16px;margin-top:40px}.sn-chapter-pagination-item{background:var(--sn-pagination-background);border:1px solid var(--sn-pagination-border);border-radius:20px;cursor:pointer;display:block;padding:20px;text-decoration:none;transition:all .3s ease-in-out}.sn-chapter-pagination-item__name{color:var(--sn-pagination-name);display:block;font-size:18px;line-height:150%;margin-bottom:16px;transition:color .3s ease-in-out}.sn-chapter-pagination-item__title{color:var(--sn-pagination-title);display:block;font-size:20px;font-weight:700;line-height:120%;margin-bottom:40px;transition:color .3s ease-in-out}.sn-chapter-pagination-item__actions{display:block}.sn-chapter-pagination-item__actions .sn-link{align-items:center;color:var(--sn-pagination-action-color);display:flex;gap:8px;letter-spacing:1px;text-transform:uppercase;transition:color .3s ease-in-out}.sn-chapter-pagination-item__actions .sn-link:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PGcgc3Ryb2tlPSIjMTgxODE4IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0ibTUuODMyIDE0LjE2NyA4LjMzMy04LjMzM001LjgzMiA1LjgzNGg4LjMzM3Y4LjMzMyIvPjwvZz48L3N2Zz4=);content:"";display:inline-block;height:20px;transition:background-image .3s ease-in-out;width:20px}.sn-chapter-pagination-item:hover{background:#fff;box-shadow:0 0 24px 0 hsla(0,0%,7%,.16)}.sn-chapter-pagination-item:hover .sn-chapter-pagination-item__name{color:var(--sn-pagination-active-name)}.sn-chapter-pagination-item:hover .sn-chapter-pagination-item__title{color:var(--sn-pagination-active-title)}.sn-chapter-pagination-item:hover .sn-chapter-pagination-item__actions .sn-link{color:var(--sn-title-color)}.sn-chapter-pagination-item:hover .sn-chapter-pagination-item__actions .sn-link:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjRkU5QTAzIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0ibTUuODMyIDE0LjE2NyA4LjMzMy04LjMzM20tOC4zMzMgMGg4LjMzM3Y4LjMzMyIvPjwvc3ZnPg==)}.sn-chapter-pagination-item.prev .sn-chapter-pagination-item__actions .sn-link{display:flex;flex-direction:row-reverse;justify-content:flex-end}.sn-chapter-pagination-item.prev .sn-chapter-pagination-item__actions .sn-link:after{transform:rotate(-90deg)}@media screen and (max-width:767px){.sn-chapter-hero__heading{margin-top:20px}.sn-chapter-header{margin-top:16px}}@media screen and (min-width:768px){.left-aside.sticky{position:sticky;top:80px}.sn-ebook__chapter-pagination{flex-direction:row;flex-wrap:nowrap;gap:30px;justify-content:space-between}.sn-chapter-pagination-item{flex:0 1 calc(50% - 15px)}}@media screen and (min-width:1024px){.sn-chapter-hero{margin:0 0 60px}.sn-chapter-hero>.row-fluid-wrapper>.row-fluid{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:stretch}.sn-chapter-hero>.row-fluid-wrapper>.row-fluid>.span8{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.sn-chapter-details__title,.sn-chapter-hero__heading h1,.sn-chapter-hero__heading h2,.sn-chapter-hero__heading h3{font-size:48px}.sn-chapter-pagination{margin-bottom:40px;margin-top:80px}}