h1{font-family:Graphik;font-style:normal;font-weight:300;font-size:82px;line-height:normal;letter-spacing:.2px}.hhs{display:block}@media(max-width:425px){.layer-2{padding:20px}.hhs-container h1{font-size:54px}.hhs-container h4{font-size:18px;line-height:25px}.hhs h3{margin-bottom:0}}@media(max-width:768px){.header-h1{font-size:2em}.hhs-team-member-con{margin-top:0 !important}.story-banner p{font-size:16px;line-height:25px}}@media(min-width:1024px){.form-group{width:555px !important;float:right !important}}.row-title{background-color:rgba(242,242,242,0) !important}.row-form{padding:55px;width:500px}.form-button-wht{color:#2c56dd;border-radius:4px;background-color:#fff;padding:15px 24px 15px 24px;font-size:14px;font-weight:600}.form-button-wht:hover{background-color:#dcdada;color:#fff;cursor:pointer}@media(max-width:768px){.hhs-footer{text-align:left !important;height:340px}.partner-logos img{max-width:160px}}@media(max-width:768px){.custom-menu-primary.hhs-header-trans .hs-menu-wrapper>ul li{border-top:0}}@media(max-width:768px){.custom-menu-primary .hs-menu-wrapper>ul li{border-top:0}}.legal-consent-container{background-color:#f2f2f2;padding:20px}.legal-consent-container .hs-richtext p{font-size:10px}.hs_manage_your_subscriptions_ .hs-manage_your_subscriptions_ label{font-size:35px}.hs_manage_your_subscriptions_ .hs-manage_your_subscriptions_ .hs-fieldtype-checkbox .field .hs-form-field{font-size:20px}.actions{margin-top:60px;text-align:center}.hbspt-forms-0.2.0.1:0{background-color:red}body form.hs-form .hs-form-field ul.inputs-list{list-style:none;padding:10px}#label-manage_your_subscriptions_-9dea7725-1252-4803-9ff2-7cc0c30951ba{color:#444;font-family:'Avenir Next W02',Helvetica,Arial,sans-serif;font-size:22px}form.hs-form fieldset[class*="form-columns"] .hs-input[type="checkbox"]{width:auto;margin-right:20px}.hs-form-checkbox{margin-bottom:50px}body .hs-form-checkbox-display span{color:#4c4c4c}body .hs-form-checkbox-display span{font-size:16px;font-weight:400;line-height:22px}.hs_cos_wrapper_type_form .hs-form-field>label{font-size:16px}.hs_manage_your_subscriptions_{margin-top:77px}.hs_manage_your_subscriptions_ label{font-size:24px !important}.hs_cos_wrapper_type_form label{display:flex;align-items:flex-start}.hs_cos_wrapper_type_form form.hs-form .hs-form-field ul.inputs-list li input{border:2px solid #cbd6e2}.hs_cos_wrapper_type_form form.hs-form .hs-form-field ul.inputs-list li input{-webkit-appearance:none;border:2px solid #cbd6e2;border-radius:1px;padding:7px;position:relative}.hs_cos_wrapper_type_form form.hs-form .hs-form-field ul.inputs-list li input:checked:after{content:'✔';font-size:14px;position:absolute;top:-2px;left:1.5px;color:#3558d5}body form.hs-form .hs-form-field ul.inputs-list{max-width:1000px}.eyebrow{margin-top:170px;margin-right:25px;font-family:Graphik,Arial,Helvetica,sans-serif;font-weight:500;line-height:1.1;font-size:1.313rem;margin-bottom:1.25rem}.header-h1{font-family:Graphik,Arial,Helvetica,sans-serif;font-weight:300;font-size:5.125rem;letter-spacing:.2px;line-height:1}@media(max-width:768px){.header-h1{font-size:3.125rem}}.header-h2{margin-left:50px;font-family:Graphik,Arial,Helvetica,sans-serif;font-weight:300;font-size:5.125rem;letter-spacing:.2px;line-height:1}.hackathon-criteria{background-color:#2c56dd;color:#fff;padding:20px;border-radius:4px;height:330px}.hackathon-criteria h4{font-family:Graphik,Arial,Helvetica,sans-serif;line-height:1.1}.hackathon-criteria h5{font-size:1.3em;line-height:1.1}.hackathon-criteria p{color:#fff}.hhs-text-content h4{font-family:Graphik,Arial,Helvetica,sans-serif}.accordion,.accordion *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.accordion{overflow:hidden;box-shadow:0px 1px 3px rgba(0,0,0,0.4);border-radius:3px;background:#ffff}.accordion-section-title{width:100%;padding:20px;display:inline-block;border-bottom:1px solid #1a1a1a;background:#fafafa;transition:all linear .15s;font-size:1.1em;color:#121212;text-decoration:none}.accordion-section-title.active,.accordion-section-title:hover{background:#c8c8c8;text-decoration:none}.accordion-section:last-child .accordion-section-title{border-bottom-color:white}.accordion-section-content{padding:35px;display:none}.col-info{padding-bottom:30px;border-bottom:1px solid #cdcdcd}.col-date{padding-top:30px;color:#2c56dd}.col-title{color:#121212}.fas,.far{padding:15px}.panel-title>a:before{float:right !important;font-family:FontAwesome;content:"\f068";padding-right:5px}.panel-title>a.collapsed:before{float:right !important;content:"\f067"}.panel-title>a:hover,.panel-title>a:active,.panel-title>a:focus{text-decoration:none}