.blog-container,.container,.content-wrapper,.dnd-section>.row-fluid,.page-center{max-width:1440px}.content-wrapper--vertical-spacing,.dnd-section{padding:30px 0}li,p{font-size:18px}body{color:#090318;font-family:Inter,sans-serif;font-size:15.984px;font-weight:300}a,a:active,a:focus,a:hover{color:#4845f5}h1{font-size:50px}h1,h2{color:#2b2340;font-family:Ilisarniq,sans-serif;font-weight:700}h2{font-size:48px}h3{font-size:24px}h3,h4{color:#2b2340;font-family:Inter,sans-serif;font-weight:400}h4{font-size:22px}h5{font-size:20px}h5,h6{color:#2b2340;font-family:Inter,sans-serif;font-weight:400}h6{font-size:18px}.hs-button,.hs-button.primary,input[type=button],input[type=submit]{background-color:#4845f5;border-color:#4845f5;border-radius:24px;border-width:1px;color:#fff;padding:11px 32px}.hs-button.primary:focus,.hs-button.primary:hover,.hs-button:focus,.hs-button:hover,input[type=button]:focus,input[type=button]:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#ff714d;border-color:#ff714d;color:#fff}form{background-color:hsla(0,0%,100%,0)}.submitted-message,form{color:#090318;font-size:18px}form label,form legend,h3.form-title{color:#090318}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{background-color:#f2f4f7;border-color:#f5f9fd;border-radius:8px;border-width:2px;color:#2b2340}::-webkit-input-placeholder{color:#090318}.hs-fieldtype-date .input .hs-dateinput:before,:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder,::placeholder{color:#090318}.fn-date-picker td.is-selected .pika-button{background:#090318}.fn-date-picker td .pika-button:hover{background-color:#090318!important}.fn-date-picker td.is-today .pika-button{color:#090318}table{background-color:#fff}table,td,th{border-color:#555}td,th{color:#555}thead td,thead th{background-color:#555;border-bottom-color:#555;color:#fff}tfoot td{background-color:#fff;color:#555}body .header .header_container{background-color:#edf3ff}header .header_menu .custom_menu_primary .hs-menu-wrapper>ul>li>a{color:#090318}header .header_menu .custom_menu_primary .hs-menu-wrapper>ul>li>a:hover{color:rgba(43,35,64,.35)}header .header_menu .custom_menu_primary .hs-menu-wrapper>ul ul>li>a{color:#090318}header .header_menu .custom_menu_primary .hs-menu-wrapper>ul ul>li>a:hover{color:#2b2340}header .header_menu .custom_menu_primary .hs-menu-wrapper>ul ul{background-color:#fff}header .custom_menu_primary .hs-menu-wrapper>ul>li>a:after{border-color:#ff714d}footer.footer{background-color:#0a031c}footer .footer_info p{color:rgba(244,232,255,.7)}footer .ft_copyright p{color:#edf3ff}footer .hs_ft_col .hs-menu-wrapper>ul ul li a{color:rgba(244,232,255,.7)}footer .hs_ft_col .hs-menu-wrapper>ul ul li a:hover{color:#7d7aff}footer .hs_ft_col .hs-menu-wrapper>ul>li>a{color:#edf3ff}footer .footer_info_link a{color:#7d7aff}footer .footer_info_link a:hover{color:rgba(244,232,255,.7)}form#email-prefs-form h1,form#email-prefs-form h2{color:#090318;font-family:Inter,sans-serif;font-weight:300}.dark .blog_index .post-item-date,.dark .blog_post_body h3 em,.dark .blog_post_body ol li,.dark .blog_post_body p,.dark .blog_post_body strong,.dark .blog_post_body ul li,.dark .cm_bf_wrp .cm_bf_item_cnt p,.dark .cm_brp_wrp .cm_rec_para,.dark .cm_brp_wrp .hs_date,.dark .cm_brp_wrp .hs_date_t2,.dark .cm_sf_wrap .cm_sf_content,.dark .cm_tst_wrp .cm_tst_slide blockquote .cm_title,.dark .hs_career_row2 .cards_gallery_module .content-wrap p.description,.dark .hs_case_inner_row2 .cards_gallery_module .content-wrap p.description,.dark .hs_case_inner_row2 .widget-type-rich_text p,.dark .hs_case_inner_row2 .widget-type-rich_text ul li,.dark .hs_contact_row2 form .inputs-list>li.hs-form-booleancheckbox label span,.dark .hs_date_t2,.dark .hs_error_page .hs_error_head p,.dark .hs_home_row6 .cards_gallery_module .content-wrap p.description,.dark .job_details_wrapper .benefits_item .con p,.dark .job_details_wrapper .body_col_wrap .left_bg_wrap>p,.dark .job_details_wrapper .body_col_wrap .left_bg_wrap>ul li,.dark .job_details_wrapper .core_values_wrap .core_values_item p,.dark .related_jobs .related_items .related_item .job_add,.dark .related_jobs .related_items .related_item .job_meta,.dark body,.dark form label{color:rgba(244,232,255,.7)}.dark .hs_error_page,.dark main,.dark main.body-container-wrapper.contact_page{background-color:#1e1534}.dark .body-wrapper{background:linear-gradient(180deg,#1e1534 50%,#0a031c 0)}.dark form#email-prefs-form h1,.dark form#email-prefs-form h2,.dark h1,.dark h2{color:#fbfafd}.dark h3,.dark h4,.dark h5{color:#f4e8ff}.dark .cm_csb_wrp .cm_csb_sub p,.dark .cm_feat_item h3,.dark .hs_case_inner_row2 .widget-type-rich_text h6,.dark h6{color:#ff714d}.dark .blog_tags_nav_module .tag_wrapper .blog-nav li.active a,.dark .blog_tags_nav_module ul.blog-nav li a:hover,.dark .cm_jb_wrp span.cm_jb_cnt,.dark .cm_jb_wrp ul#filters li.is-checked,.dark .cm_jb_wrp ul#filters li:hover,.dark .home_page .cards_gallery_module .card-outer.normal .content-wrap,.dark .home_page .cards_gallery_module.three_col .item:hover h2.title,.dark .hs_about_row5 .cards_gallery_module .content-wrap h2.title,.dark a:not([class]){color:#7d7aff}.dark .cards_gallery_module svg path{stroke:#7d7aff}.dark a:not([class]):hover{color:#7d7aff}.dark .hs-button,.dark .hs-button.primary,.dark input[type=button],.dark input[type=submit]{color:#edf3ff}.dark .cm_tst_wrp .cm_slide_dost ul li button{background-color:#edf3ff}.dark .blog_post_body blockquote p,.dark .body-container--blog-post .blog_post_body strong,.dark .cards_gallery_module .content-wrap,.dark .cm_csb_wrp .back_to_study svg,.dark .cm_csb_wrp .back_to_study:hover svg,.dark .cm_cwic_wrp .cm_cwic_text,.dark .cm_fcs_wrp .cm_fsc_item_content_text,.dark .cm_feat_item,.dark .cm_tmc_wrap p.cm_tmc_meb_img,.dark .hs_case_inner_row2 .widget-type-rich_text h3,.dark .hs_case_inner_row2 .widget-type-rich_text p strong,.dark .hs_web_development.hs-form-field ul.multi-container li label,.dark .job_details_wrapper .benefits_item .con strong,.dark .job_details_wrapper .body_col_wrap .left_bg_wrap ul strong,.dark .job_details_wrapper .body_col_wrap .left_bg_wrap>p>strong,.dark .job_details_wrapper .core_values_wrap .core_values_item strong,.dark .job_details_wrapper .job_details_header p,.dark .job_details_wrapper .right_bar .rightBar_item p.sidebar_title,.dark .job_details_wrapper .tabber_wrapper .tab_item a,.dark .job_details_wrapper form .hs-field-desc,.dark .job_details_wrapper form .hs-field-desc strong,.dark .related_jobs h2{color:#f4e8ff}.dark .cm_tmc_wrap p.cm_tmc_meb_des{color:rgba(244,232,255,.5)}.dark .blog_index .archive-item h3,.dark .blog_index .post-item-content h3,.dark .blog_tags_nav_module .blog_tags_head h2,.dark .cm_brp_wrp .cm_brp_header h1,.dark .cm_brp_wrp .hs_rec_sml_title h3,.dark .cm_fcs_wrp .cm_fcs_item h3,.dark .cm_fcs_wrp .cm_fcs_sm_item_content,.dark .cm_fcs_wrp .cm_fcs_title h2,.dark .cm_fcs_wrp .hs-button.hs_secondary_btn,.dark .cm_jb_wrp .cm_jb_item_title,.dark .home_page .cards_gallery_module .content-wrap p.description,.dark .hs_home_row6 .cards_gallery_module .content-wrap h2.title,.dark .related_jobs .related_items .related_item .job_title,.dark .two-col-cont-cm .content-inner h4,.dark .two-col-cont-cm .content-inner p{color:#edf3ff}.dark .cm_brp_wrp .cm_rec_content,.dark .cm_csb_wrp,.dark .cm_fcs_wrp,.dark .cm_git_wrp .cm_git_form_wrp,.dark .cm_jb_wrp .element-item>a,.dark .cm_rp_list,.dark .hs_career_row2 .cards_gallery_module .content-wrapper,.dark .hs_case_inner_row2 .cards_gallery_module,.dark .hs_home_row6 .cards_gallery_module .card-outer.normal .content-wrap,.dark .hs_web_development.hs-form-field ul.multi-container li,.dark .job_details_wrapper .left_bar .left_bg_wrap,.dark .job_details_wrapper .right_bar .rightBar_item,.dark .related_jobs .related_items .related_item a{background-color:#0a031c}.dark .cm_cwic_wrp.left,.dark .cm_sf_wrap .cm_sf_inner{background-color:#0a031c!important}.dark .blog_index .post-item:hover .post-item-content h3,.dark .cm_brp_item.hs_larg a:hover .cm_rec_content h2,.dark .cm_brp_wrp .cm_brp_item_t2_inner>a:hover .hs_rec_sml_title h3,.dark .cm_fcs_wrp .cm_fcs_left_top a:hover .cm_fcs_item h3,.dark .cm_fcs_wrp .cm_fcs_sm_item a:hover .cm_fcs_sm_item_content,.dark .cm_rp_list>a:hover h3,.dark .hs_error_page .hs_error_head p a,.dark .related_jobs .related_items .related_item .job_button,.dark .related_jobs .related_items .related_item .job_button:hover,.dark .two-col-cont-cm .flex-row>a:hover h4{color:#7d7aff}.dark .blog_tags_nav_module .tag_wrapper .blog-nav li.active a,.dark .blog_tags_nav_module ul.blog-nav li a:hover,.dark .cm_jb_wrp ul#filters li.is-checked,.dark .cm_jb_wrp ul#filters li:hover,.dark .hs-search-field--open .hs-search-field__suggestions{border-color:#7d7aff}.dark .cm_bf_wrp .cm_bf_item_text,.dark .cm_jb_wrp ul#filters li{color:#fbfafd}.dark .blog_tags_nav_module ul.blog-nav li a{color:rgba(251,250,253,.7)}.dark body .header .header_container{background-color:#0a031c}.dark body header .header_menu .custom_menu_primary .hs-menu-wrapper>ul>li>a{color:#f4e8ff}