html:has(.basic-page) body{background:#1a1a1a fixed!important;font-family:Roboto,sans-serif!important}html:has(.basic-page) .hubing-navbar-container{top:0}html:has(.basic-page) .navbar-logo-link img{height:auto}html:has(.basic-page) .close-icon.show-element{display:flex}html:has(.basic-page) .menu-icon{display:flex}html:has(.basic-page) .close-icon.show-element{color:#fff}html:has(.basic-page) .hubing-navbar{padding:24px 0}@media (width>=768px){html:has(.basic-page) .hubing-navbar{padding:30px 0}}@media (width>=1280px){html:has(.basic-page) .hubing-navbar{padding:32px 0}html:has(.basic-page) .content-item-a{font-size:16px;line-height:20px}}.basic-page{padding-top:128px;padding-bottom:64px}@media (width>=768px){.basic-page{padding-top:224px}}.basic-page-container{width:100%}.fixed-position{position:sticky;top:112px}@media (width>=1280px){.basic-page{padding-top:228px;padding-bottom:120px}.fixed-position{top:140px}}.fixed-position h3{color:#fff;margin:0;padding-bottom:20px;font-size:18px;font-weight:500;line-height:24px}.fixed-position ul{margin:0;padding:0;list-style:none}.fixed-position ul li{padding-bottom:12px}.fixed-position ul li a{color:#fffc;font-size:14px;font-weight:300;line-height:20px;text-decoration:none;transition:color .2s;display:block}.fixed-position ul li a:hover{color:#fff}.page-content h1{color:#fff;margin:0;font-size:24px;font-weight:600;line-height:32px}.page-content h2{color:#fff;margin:0;padding:28px 0 20px;scroll-margin-top:96px;font-size:18px;font-weight:500;line-height:26px}@media (width>=768px){.page-content h1{font-size:32px;line-height:40px}.page-content h2{padding:32px 0 20px;scroll-margin-top:140px;font-size:20px;line-height:24px}}@media (width>=1280px){.page-content h1{font-size:44px;line-height:56px}.page-content h2{padding:40px 0 16px;font-size:24px;line-height:32px}}.page-content p{color:#fffc;margin:0;padding:8px 0;font-size:14px;font-weight:400;line-height:22px}.page-content p span{color:#fff;font-weight:500}.page-content p strong{color:#fff;font-weight:600}.page-content a{color:#fff;text-decoration:underline;transition:opacity .2s}.page-content a:hover{opacity:.7}.second-bullets{padding-left:8px}@media (width>=768px){.page-content p{font-size:16px;line-height:24px}.second-bullets{padding-left:16px}}@media (width>=1280px){.second-bullets{padding-left:24px}}.second-bullets .third-bullets{padding-left:20px}
