body{--brandCyan:#00d4b4;--brandPurple:#7c3aed;--colorNeutralBackground1:#0f1219;background-color:#0f1219!important;background:linear-gradient(to bottom left,color-mix(in srgb,#00d4b4 8%,transparent),transparent 60%),linear-gradient(to top right,color-mix(in srgb,#7c3aed 8%,transparent),transparent 60%),#0f1219!important;color:#fff!important;font-family:Segoe UI,"Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif!important;min-height:100vh!important}h1{font-size:4.2em;letter-spacing:-3px;margin:40px 0}h2{font-size:2.6em;letter-spacing:-1px;margin:25px 0}h3{font-size:1.6em;margin:15px 0}h1,h2,h3,h4{color:#000}h1,h2{font-weight:800}h3,h4{font-weight:700}.blogList h2{font-size:1.6em}.blogList h2 a{color:#5b55ff;text-decoration:none}p.punch{color:#b8c2cc;font-size:1.4em;font-weight:700;letter-spacing:-1px;line-height:1.4em;margin:1.4em 0}.bodyArea{margin:0 auto;max-width:1100px}.fullWidth{background-color:#fff;border-radius:20px;margin:40px 0;padding:40px}.footer{background-color:#12171f}.header{margin:40px 0}.header,.header h2{text-align:center!important}.logo{max-height:45px}.footer,.top{background-color:#0f1219!important;color:#fff;padding:30px}main{margin-bottom:40px}.footer .text{color:#fff;margin:20px 0 0}.footer a{color:#fff;text-decoration:none;transition:.2s}.footer a:hover{color:#6667aa}.footer p{font-size:1rem}.footer h2{color:#fff;font-size:1.25rem;letter-spacing:0}.footer ul.buttons{list-style-type:none;margin:20px 0;padding:0}.footer ul.buttons li a{align-items:center;background-color:#5b55ff;border-radius:5px;color:#fff;display:flex;margin:0 0 5px;padding:11px 22px}.footer ul.buttons li a:hover{background-color:#6667aa;color:#fff}.footer p.legal{font-size:.8em}.legalStructure ol.alpha{list-style-type:lower-alpha}ul.legalTOC{font-size:.8em;list-style-type:none}ul.legalTOC ul{list-style-type:none;padding-inline-start:15px}.blogList{margin:3em 0}.blogList a{text-decoration:none}.blogList article.hs-blog-post-listing__post{background-color:#fff;border-radius:11px;padding:2em}.blogList #hs_cos_wrapper_dnd_area-module-2 .hs-blog-post-listing__post-image{aspect-ratio:16/9;border-radius:9px}.blogList .hs-blog-post-listing__post-image-wrapper{margin:0 0 1em}.blogList .hs-blog-post-listing__post-tags a{background-color:#dae4ee;border-radius:2px;font-size:.6em;margin:0 3px 0 0;padding:4px 6px}.blogList .hs-blog-post-listing__post-button{background-color:#5b55ff;border-radius:5px;color:#fff;padding:7px 17px}.blogList .hs-blog-post-listing__post-timestamp{color:#858f99;font-size:.8em}article.blog img.featuredImage{border-radius:20px 20px 0 0;margin-top:20px;max-width:100%}article.blog:has(>img.featuredImage) .fullWidth{border-radius:0 0 20px 20px;margin-top:0}article.blog h2:first-of-type{margin-top:0}i{margin-right:5px}#mainNav{background-color:#12171f;padding:0}#mainNav svg.logo{margin:14px 0 0 20px;max-width:100px}#mainNav .collpase{display:none}#mainNav ul{align-items:center;display:flex;justify-content:flex-end;list-style:none;margin:0;padding:0}#mainNav ul li.hs-item-has-children{position:relative}#mainNav ul li.hs-item-has-children ul.hs-menu-children-wrapper{position:absolute}#mainNav ul li a{display:block;font-size:.9em;font-weight:700;padding:20px 15px 16px;text-align:center;text-decoration:none;text-transform:uppercase;transition:.2s}#mainNav ul li a:hover{transition:.2s}#mainNav ul.hs-menu-children-wrapper li{display:block}#mainNav ul.hs-menu-children-wrapper li a{border-bottom:none;border-left:solid;border-width:4px;padding:20px 15px;text-align:left}#mainNav .hs-item-has-children:hover .hs-menu-children-wrapper{display:block}#mainNav ul.hs-menu-children-wrapper{display:none;min-width:200px}.top .container,.top .container-fluid,.top div.container{margin-left:0!important;max-width:100%!important;padding-left:0!important;padding-right:0!important}.top .row#mainNav{align-items:center!important;display:flex!important;justify-content:space-between!important;margin-left:0!important}.top .col-9,.top .row#mainNav,.top [class*=col-]{padding-left:0!important}.logo{max-height:32px!important}.top .col-3{align-items:center!important;display:flex!important;justify-content:flex-end!important;padding-right:0!important}a.header-btn{display:inline-block!important;float:none!important;font-size:14px!important;line-height:1!important;margin-top:0!important;padding:8px 20px!important}