.row{display:flex;flex-wrap:wrap;max-width:1330px;margin:0 auto}.col-inner{padding:10px}.col.large-9{flex:1;padding-right:20px}.content-section{text-align:left}.content-section h1,.content-section h2,.content-section h3,.content-section h4{color:#f45e08;font-size:20px;margin-bottom:15px}.content-section h1{font-size:32px}.content-section p{color:#fff;margin-bottom:15px}.content-section ul{list-style-type:disc;color:#fff}.content-section ul li{margin-bottom:10px}.scrollable-content{max-height:890px;overflow-y:auto;color:#fff;text-align:left;padding:10px}.scrollable-content::-webkit-scrollbar{width:8px}.scrollable-content::-webkit-scrollbar-track{background:#333}.scrollable-content::-webkit-scrollbar-thumb{background:#0f0;border-radius:4px}.scrollable-content::-webkit-scrollbar-thumb:hover{background:#0c0}.col.large-3{width:400px;padding-left:20px}.intro-section{position:sticky;top:20px;max-height:890px;overflow-y:auto}.intro-title{color:#fff;background:linear-gradient(142deg,#bb5014 0%,#8b0000 100%);padding:10px;text-align:center;font-weight:bold;border-radius:6px;text-transform:uppercase;max-width:calc(100% - 20px);margin-left:auto;margin-right:auto;margin-bottom:10px;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:8px;font: 24px}.intro-title i{display:none;transition:transform .3s ease}.intro-section h3{color:#0f0;font-size:20px;margin-bottom:15px}.intro-section ul{list-style-type:none;padding:0}.intro-section ul li{margin-bottom:10px}.intro-section ul li a{color:#fff;text-decoration:none;font-size:16px}.intro-section ul li a:hover{color:#0f0}.intro-section::-webkit-scrollbar{width:8px}.intro-section::-webkit-scrollbar-track{background:#333}.intro-section::-webkit-scrollbar-thumb{background:#0f0;border-radius:4px}.intro-section::-webkit-scrollbar-thumb:hover{background:#0c0}.intro-section.active .intro-title i{transform:rotate(180deg)}@media (max-width:768px){.row{flex-direction:column}.col.large-9,.col.large-3{width:100%;padding:0}.intro-section{position:static;max-height:none;margin-bottom:20px}.intro-title{margin-bottom:10px}.intro-title i{display:inline-block}.intro-section ul{display:none;padding:10px}.intro-section.active ul{display:block}.content-section{padding-left:0}.scrollable-content{max-height:none;overflow-y:visible}}.intro-section ol ol,.intro-section ol ul,.intro-section ul ol,.intro-section ul ul{margin:0!important}.intro-section ol li{margin-left:.5em!important}