/* The popup's own styles, from HubSpot web interactive 178548058755, scoped to #ll-popup. Generated by scripts/partials-from-export.mjs. */
#ll-popup .ll-popup-doc a.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}
#ll-popup .ll-popup-doc .hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}
#ll-popup .ll-popup-doc .hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}
#ll-popup .ll-popup-doc .hs-breadcrumb-menu-divider:before{content:'›';padding-left:10px}
#ll-popup .ll-popup-doc .hs-featured-image-link{border:0}
#ll-popup .ll-popup-doc .hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}
@media (max-width: 568px){#ll-popup .ll-popup-doc .hs-featured-image{float:none;margin:0;width:100%;max-width:100%}
}
#ll-popup .ll-popup-doc .hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}


#ll-popup .ll-popup-doc #hs_cos_wrapper_dnd_area-module-4{display: block !important; padding-bottom: 20px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 10px !important}
#ll-popup .ll-popup-doc #hs_cos_wrapper_dnd_area-module-2{display: block !important; padding-bottom: 10px !important; padding-left: 10px !important; padding-right: 10px !important; padding-top: 10px !important}
#ll-popup .ll-popup-doc #hs_cos_wrapper_dnd_area-module-8{display: block !important; padding-bottom: 20px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 10px !important}
#ll-popup .ll-popup-doc #hs_cos_wrapper_dnd_area-module-6{display: block !important; padding-bottom: 16px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important}
#ll-popup .ll-popup-doc .dnd_area-row-1-force-full-width-section > .row-fluid{max-width: none !important;}
#ll-popup .ll-popup-doc .dnd_area-row-2-max-width-section-centering > .row-fluid{max-width: 1000px !important;
  margin-left: auto !important;
  margin-right: auto !important;}
#ll-popup .ll-popup-doc .dnd_area-module-1-flexbox-positioning{display: -ms-flexbox !important;
  -ms-flex-direction: column !important;
  -ms-flex-align: center !important;
  -ms-flex-pack: start;
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: flex-start;}
#ll-popup .ll-popup-doc .dnd_area-module-1-flexbox-positioning > div{max-width: 100%;
  flex-shrink: 0 !important;}
#ll-popup .ll-popup-doc .widget_1726504404380-flexbox-positioning{display: -ms-flexbox !important;
  -ms-flex-direction: column !important;
  -ms-flex-align: center !important;
  -ms-flex-pack: start;
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: flex-start;}
#ll-popup .ll-popup-doc .widget_1726504404380-flexbox-positioning > div{max-width: 100%;
  flex-shrink: 0 !important;}
#ll-popup .ll-popup-doc .dnd_area-row-2-margin{margin-top: 0px !important;
  margin-bottom: 0px !important;}
#ll-popup .ll-popup-doc .dnd_area-row-2-padding{padding-top: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;}
#ll-popup .ll-popup-doc .widget_1726504404380-padding > #hs_cos_wrapper_widget_1726504404380{padding-top: 10px !important;
  padding-bottom: 10px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;}
#ll-popup .ll-popup-doc .widget_1726504131830-margin > #hs_cos_wrapper_widget_1726504131830{margin-top: 0px !important;
  margin-bottom: 0px !important;}
#ll-popup .ll-popup-doc .widget_1726504131830-padding > #hs_cos_wrapper_widget_1726504131830{padding-top: 10px !important;
  padding-bottom: 10px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;}

#ll-popup .ll-popup-doc{margin: 0px;
  padding: 0px;
  height: 100vh;
  word-break: break-word;
  box-sizing: border-box;}
#ll-popup .ll-popup-doc .hs-image-widget{display: block;}
#ll-popup .ll-popup-doc .hs_cos_wrapper_type_rich_text p,#ll-popup .ll-popup-doc .hs_cos_wrapper_type_rich_text h1,#ll-popup .ll-popup-doc .hs_cos_wrapper_type_rich_text h2,#ll-popup .ll-popup-doc .hs_cos_wrapper_type_rich_text h3,#ll-popup .ll-popup-doc .hs_cos_wrapper_type_rich_text h4,#ll-popup .ll-popup-doc .hs_cos_wrapper_type_rich_text h5,#ll-popup .ll-popup-doc .hs_cos_wrapper_type_rich_text h6{margin: 0;}

#ll-popup .ll-popup-doc{background-color: rgba(0, 0, 0, 1);
  

  
    background: linear-gradient(to bottom right, rgba(0, 0, 0, 1), rgba(226, 53, 37, 1));
  

  padding: 0px;

  font-family: 'Josefin Sans', arial, helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  font-size: 15px;
  color: #3574E3;

  
  display: flex;
  flex-direction: column;
  
    
    
    
    align-items: center;
  
  
    
    
    
    
    
    justify-content: center;}
#ll-popup .ll-popup-doc .body-wrapper{overflow: auto;}
#ll-popup .ll-popup-doc #interactive-close-button-container{top: 10px;
    right: 10px;
    position: absolute;
    z-index: 1;
    cursor: pointer;
    background-color: rgba(255, 255, 255, 0);
    border-radius: 0px;
    padding: 10px;}
#ll-popup .ll-popup-doc #interactive-close-button{color: rgba(247, 250, 252, 1);
    height: 19px;
    width: 19px;
    stroke-width: 4px;
    display: flex;}

#ll-popup .ll-popup-doc .row-fluid{width: 100%;
  *zoom: 1;}
#ll-popup .ll-popup-doc .row-fluid:before,#ll-popup .ll-popup-doc .row-fluid:after{content: '';
  display: table;}
#ll-popup .ll-popup-doc .row-fluid:after{clear: both;}
#ll-popup .ll-popup-doc .row-fluid [class*='span']{-ms-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  float: left;
  margin-left: 2.127659574%;
  *margin-left: 2.0744680846382977%;
  min-height: 1px;
  width: 100%;}
#ll-popup .ll-popup-doc .row-fluid [class*='span']:first-child{margin-left: 0;}
#ll-popup .ll-popup-doc .row-fluid .span12{width: 99.99999998999999%;
  *width: 99.94680850063828%;}
#ll-popup .ll-popup-doc .row-fluid .span11{width: 91.489361693%;
  *width: 91.4361702036383%;}
#ll-popup .ll-popup-doc .row-fluid .span10{width: 82.97872339599999%;
  *width: 82.92553190663828%;}
#ll-popup .ll-popup-doc .row-fluid .span9{width: 74.468085099%;
  *width: 74.4148936096383%;}
#ll-popup .ll-popup-doc .row-fluid .span8{width: 65.95744680199999%;
  *width: 65.90425531263828%;}
#ll-popup .ll-popup-doc .row-fluid .span7{width: 57.446808505%;
  *width: 57.3936170156383%;}
#ll-popup .ll-popup-doc .row-fluid .span6{width: 48.93617020799999%;
  *width: 48.88297871863829%;}
#ll-popup .ll-popup-doc .row-fluid .span5{width: 40.425531911%;
  *width: 40.3723404216383%;}
#ll-popup .ll-popup-doc .row-fluid .span4{width: 31.914893614%;
  *width: 31.8617021246383%;}
#ll-popup .ll-popup-doc .row-fluid .span3{width: 23.404255317%;
  *width: 23.3510638276383%;}
#ll-popup .ll-popup-doc .row-fluid .span2{width: 14.89361702%;
  *width: 14.8404255306383%;}
#ll-popup .ll-popup-doc .row-fluid .span1{width: 6.382978723%;
  *width: 6.329787233638298%;}
#ll-popup .ll-popup-doc .container-fluid{*zoom: 1;}
#ll-popup .ll-popup-doc .container-fluid:before,#ll-popup .ll-popup-doc .container-fluid:after{content: '';
  display: table;}
#ll-popup .ll-popup-doc .container-fluid:after{clear: both;}
#ll-popup .ll-popup-doc .row-fluid [class*='span']{display: block;
  float: none;
  margin-left: 0;
  width: auto;}
#ll-popup .ll-popup-doc }

  .row-fluid:before,#ll-popup .ll-popup-doc .row-fluid:after{content: '';
  display: table;}
#ll-popup .ll-popup-doc .row-fluid:after{clear: both;}
#ll-popup .ll-popup-doc .row-fluid [class*='span']{-ms-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  float: left;
  margin-left: 2.762430939%;
  *margin-left: 2.709239449638298%;
  min-height: 1px;
  width: 100%;}
#ll-popup .ll-popup-doc .row-fluid [class*='span']:first-child{margin-left: 0;}
#ll-popup .ll-popup-doc .row-fluid .span12{width: 99.999999993%;
  *width: 99.9468085036383%;}
#ll-popup .ll-popup-doc .row-fluid .span11{width: 91.436464082%;
  *width: 91.38327259263829%;}
#ll-popup .ll-popup-doc .row-fluid .span10{width: 82.87292817100001%;
  *width: 82.8197366816383%;}
#ll-popup .ll-popup-doc .row-fluid .span9{width: 74.30939226%;
  *width: 74.25620077063829%;}
#ll-popup .ll-popup-doc .row-fluid .span8{width: 65.74585634900001%;
  *width: 65.6926648596383%;}
#ll-popup .ll-popup-doc .row-fluid .span7{width: 57.182320438000005%;
  *width: 57.129128948638304%;}
#ll-popup .ll-popup-doc .row-fluid .span6{width: 48.618784527%;
  *width: 48.5655930376383%;}
#ll-popup .ll-popup-doc .row-fluid .span5{width: 40.055248616%;
  *width: 40.0020571266383%;}
#ll-popup .ll-popup-doc .row-fluid .span4{width: 31.491712705%;
  *width: 31.4385212156383%;}
#ll-popup .ll-popup-doc .row-fluid .span3{width: 22.928176794%;
  *width: 22.874985304638297%;}
#ll-popup .ll-popup-doc .row-fluid .span2{width: 14.364640883%;
  *width: 14.311449393638298%;}
#ll-popup .ll-popup-doc .row-fluid .span1{width: 5.801104972%;
  *width: 5.747913482638298%;}
#ll-popup .ll-popup-doc }

  .row-fluid{width: 100%;
  *zoom: 1;


  .row-fluid:before,
  .row-fluid:after {
  content: '';
  display: table;
}

  .row-fluid:after {
  clear: both;
}

  .row-fluid [class*='span'] {
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  float: left;
  margin-left: 2.564102564%;
  *margin-left: 2.510911074638298%;
  min-height: 1px;
  width: 100%;
}

  .row-fluid [class*='span']:first-child {
  margin-left: 0;
}

  .row-fluid .span12 {
  width: 100%;
  *width: 99.94680851063829%;
}

  .row-fluid .span11 {
  width: 91.45299145300001%;
  *width: 91.3997999636383%;
}

  .row-fluid .span10 {
  width: 82.905982906%;
  *width: 82.8527914166383%;
}

  .row-fluid .span9 {
  width: 74.358974359%;
  *width: 74.30578286963829%;
}

  .row-fluid .span8 {
  width: 65.81196581200001%;
  *width: 65.7587743226383%;
}

  .row-fluid .span7 {
  width: 57.264957265%;
  *width: 57.2117657756383%;
}

  .row-fluid .span6 {
  width: 48.717948718%;
  *width: 48.6647572286383%;
}

  .row-fluid .span5 {
  width: 40.170940171000005%;
  *width: 40.117748681638304%;
}

  .row-fluid .span4 {
  width: 31.623931624%;
  *width: 31.5707401346383%;
}

  .row-fluid .span3 {
  width: 23.076923077%;
  *width: 23.0237315876383%;
}

  .row-fluid .span2 {
  width: 14.529914530000001%;
  *width: 14.4767230406383%;
}

  .row-fluid .span1 {
  width: 5.982905983%;
  *width: 5.929714493638298%;
}}
#ll-popup .ll-popup-doc .clearfix{*zoom: 1;}
#ll-popup .ll-popup-doc .clearfix:before,#ll-popup .ll-popup-doc .clearfix:after{content: '';
  display: table;}
#ll-popup .ll-popup-doc .clearfix:after{clear: both;}
#ll-popup .ll-popup-doc .hide{display: none;}
#ll-popup .ll-popup-doc .show{display: block;}
#ll-popup .ll-popup-doc .invisible{visibility: hidden;}
#ll-popup .ll-popup-doc .hidden{display: none;
  visibility: hidden;}

#ll-popup .ll-popup-doc{line-height: 1.15; 
    -webkit-text-size-adjust: 100%;}
#ll-popup .ll-popup-doc{margin: 0;}
#ll-popup .ll-popup-doc main{display: block;}
#ll-popup .ll-popup-doc h1{font-size: 2em;
    margin: 0.67em 0;}
#ll-popup .ll-popup-doc hr{box-sizing: content-box; 
    height: 0; 
    overflow: visible;}
#ll-popup .ll-popup-doc pre{font-family: monospace, monospace; 
    font-size: 1em;}
#ll-popup .ll-popup-doc a{background-color: transparent;}
#ll-popup .ll-popup-doc abbr[title]{border-bottom: none; 
  text-decoration: underline; 
  text-decoration: underline dotted;}
#ll-popup .ll-popup-doc b,#ll-popup .ll-popup-doc strong{font-weight: bolder;}
#ll-popup .ll-popup-doc code,#ll-popup .ll-popup-doc kbd,#ll-popup .ll-popup-doc samp{font-family: monospace, monospace; 
  font-size: 1em;}
#ll-popup .ll-popup-doc small{font-size: 80%;}
#ll-popup .ll-popup-doc sub,#ll-popup .ll-popup-doc sup{font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;}
#ll-popup .ll-popup-doc sub{bottom: -0.25em;}
#ll-popup .ll-popup-doc sup{top: -0.5em;}
#ll-popup .ll-popup-doc img{border-style: none;}
#ll-popup .ll-popup-doc button,#ll-popup .ll-popup-doc input,#ll-popup .ll-popup-doc optgroup,#ll-popup .ll-popup-doc select,#ll-popup .ll-popup-doc textarea{font-family: inherit; 
  font-size: 100%; 
  line-height: 1.15; 
  margin: 0;}
#ll-popup .ll-popup-doc button,#ll-popup .ll-popup-doc input{overflow: visible;}
#ll-popup .ll-popup-doc button,#ll-popup .ll-popup-doc select{text-transform: none;}
#ll-popup .ll-popup-doc button,#ll-popup .ll-popup-doc [type="button"],#ll-popup .ll-popup-doc [type="reset"],#ll-popup .ll-popup-doc [type="submit"]{-webkit-appearance: button;}
#ll-popup .ll-popup-doc button::-moz-focus-inner,#ll-popup .ll-popup-doc [type="button"]::-moz-focus-inner,#ll-popup .ll-popup-doc [type="reset"]::-moz-focus-inner,#ll-popup .ll-popup-doc [type="submit"]::-moz-focus-inner{border-style: none;
  padding: 0;}
#ll-popup .ll-popup-doc button:-moz-focusring,#ll-popup .ll-popup-doc [type="button"]:-moz-focusring,#ll-popup .ll-popup-doc [type="reset"]:-moz-focusring,#ll-popup .ll-popup-doc [type="submit"]:-moz-focusring{outline: 1px dotted ButtonText;}
#ll-popup .ll-popup-doc fieldset{padding: 0.35em 0.75em 0.625em;}
#ll-popup .ll-popup-doc legend{box-sizing: border-box; 
  color: inherit; 
  display: table; 
  max-width: 100%; 
  padding: 0; 
  white-space: normal;}
#ll-popup .ll-popup-doc progress{vertical-align: baseline;}
#ll-popup .ll-popup-doc textarea{overflow: auto;}
#ll-popup .ll-popup-doc [type="checkbox"],#ll-popup .ll-popup-doc [type="radio"]{box-sizing: border-box; 
  padding: 0;}
#ll-popup .ll-popup-doc [type="number"]::-webkit-inner-spin-button,#ll-popup .ll-popup-doc [type="number"]::-webkit-outer-spin-button{height: auto;}
#ll-popup .ll-popup-doc [type="search"]{-webkit-appearance: textfield; 
  outline-offset: -2px;}
#ll-popup .ll-popup-doc [type="search"]::-webkit-search-decoration{-webkit-appearance: none;}
#ll-popup .ll-popup-doc ::-webkit-file-upload-button{-webkit-appearance: button; 
  font: inherit;}
#ll-popup .ll-popup-doc details{display: block;}
#ll-popup .ll-popup-doc summary{display: list-item;}
#ll-popup .ll-popup-doc template{display: none;}
#ll-popup .ll-popup-doc [hidden]{display: none;}
