h1,h2,h3{font-weight:600}body{font-family:-apple-system, BlinkMacSystemFont, Roboto, 'Segoe UI', Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;margin:0;height:auto;-webkit-font-smoothing:antialiased;color:#333;background:#fafafa;padding-top:70px}a,a:hover{color:#3498DB;text-decoration:none;transition:0.8s cubic-bezier(0.2, 0.8, 0.2, 1)}a:active,a:hover:active{opacity:0.7}#content{min-height:100vh;min-height:calc(100vh - 70px)}.page{padding:40px 20px}.page.article{max-width:800px}.error{max-width:600px;text-align:center;padding:40px}.error h1{font-weight:600;margin-bottom:20px}.error p{color:#777}.muted-heading{color:#999;text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:0.5px;margin-bottom:4px}.header{position:fixed;top:0;width:100%;z-index:100;background:#fff}.header.scrolls{padding:50px 0;background:none;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:0.8s cubic-bezier(0.2, 0.8, 0.2, 1)}.header.scrolls.scrolled{padding:15px 0;color:#fff;background:#2cb1be}@supports (backdrop-filter: none) or (-webkit-backdrop-filter: none){.header.scrolls.scrolled{background:rgba(44,177,190,0.9);-webkit-backdrop-filter:blur(10px) saturate(3);backdrop-filter:blur(10px) saturate(3)}}.header.scrolls.scrolled>div a{color:#fff !important}.header.scrolls.scrolled>div a svg,.header.scrolls.scrolled>div a i{fill:#fff}.header>div{max-width:802px;margin:0 auto;text-align:center;align-items:center;justify-items:center;white-space:nowrap;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}.header>div a{display:inline-block;vertical-align:middle;padding:8px 20px;margin:0 36px;color:#919196;font-weight:500;text-decoration:none;text-transform:uppercase;border-radius:10px;transition:0.8s cubic-bezier(0.2, 0.8, 0.2, 1)}.header>div a:hover{opacity:0.7}.header>div .icon-nav>svg{width:26px;height:26px}.header>div .icon-nav>i{font-size:26px}@media (max-width: 640px){.header.scrolls{padding:15px 0}.header.scrolls.scrolled{padding:10px 0 !important}.header>div a{font-size:14px;margin:0}}.header.basic{padding:0;border-bottom:1px solid #eee}.header.basic>div{padding:20px;text-align:initial;max-width:none;position:relative}.header.basic>div .back-button{display:inline-block;color:#888;font-weight:600;font-size:13px;letter-spacing:0.5px;padding:0;margin:0;border-radius:0;border-right:1px solid #ddd;padding-right:16px;margin-right:16px;vertical-align:middle}.header.basic>div .back-button i{font-size:17px;margin-right:4px}.header.basic>div .back-button>span{position:relative;top:-1px}.header.basic>div .icon{height:30px;width:30px}.header.basic>div .page-title{text-transform:none;color:#444;margin:0;margin-left:12px;padding:0;font-weight:600}footer{background:#fff;text-align:center}footer .section{padding:20px 0;border-bottom:1px solid #eee;max-width:800px;margin:0 auto}footer .section:last-child{border-bottom:none}footer .links{list-style:none;font-size:16px;font-weight:600;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}footer .links>li{display:inline-block}footer .links>li>a{margin:0 16px}footer p{color:#555;font-weight:500;font-size:15px;margin:3px 0}footer p.credit{color:#919196;font-weight:400;font-size:11px}footer p a{color:#2CB1BE;font-weight:500}.brand-colours.twitter{color:#5da8dc !important}.brand-colours.reddit{color:#ff4500 !important}
