#main-content{padding-top:65px}.hero{background:#333;color:#fff;padding:50px 20px;text-align:center}.hero__inner{margin:60px auto auto;max-width:860px}.hero__inner h1,.hero__inner p{color:#fff}.container{display:flex;margin:20px auto;max-width:1120px}.sidebar{background:#f2f6f8;height:fit-content;margin:30px 24px 30px -64px;max-width:408px;padding:20px;position:sticky;top:90px;width:calc(34% + 64px)}.sidebar a{color:#333;display:block;font-size:14px;font-weight:600;padding:10px;text-decoration:none}.sidebar a.active{color:#32b2f3}.sidebar .nav-submenu{list-style-type:none;margin-bottom:12px}.sidebar .nav-submenu li{margin:0;padding:0}.sidebar .nav-submenu a{font-weight:400;padding:4px 12px}.content{flex:1;padding:20px}.content .cols{display:flex;flex-wrap:wrap;gap:24px}.content .col-2{width:calc(50% - 24px)}.content h3{font-size:20px}.content a{color:#018fd8;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:20px;text-decoration:none}.section{margin-bottom:50px}.scroll-top{background:#333;bottom:20px;color:#fff;cursor:pointer;display:none;padding:10px 20px;position:fixed;right:20px}.banner{background:#32b2f3;margin-top:20px;padding:90px 24px;text-align:center}.banner,.banner h2{color:#fff}