.standard-main-nav .nav-links{gap:28px}
.standard-main-nav .nav-links>a,
.standard-main-nav .dropdown-parent,
.standard-main-nav .nav-login{
  font-family:Inter,"Helvetica Neue",Arial,sans-serif!important;
  font-size:14px!important;
  font-style:normal!important;
  font-weight:600!important;
  line-height:1!important;
  letter-spacing:.01em!important;
  text-transform:none!important;
  white-space:nowrap;
}
.standard-main-nav .dropdown-toggle{
  font-family:Inter,"Helvetica Neue",Arial,sans-serif!important;
  font-weight:600!important;
}
.standard-main-nav .nav-actions{flex:0 0 auto}
@media(max-width:1080px){.standard-main-nav .nav-links{gap:18px}}

h1{font-size:clamp(36px,4.05vw,52px)!important;line-height:1.045!important;letter-spacing:-.035em!important;}
@media(max-width:680px){h1{font-size:36px!important;line-height:1.07!important;}}

.ap2-glass .ap2-intro,
.ap2-outcomes .ap2-intro{
  display:block;
  margin-bottom:38px;
}
.ap2-glass .ap2-intro > div,
.ap2-outcomes .ap2-intro > div{
  max-width:980px;
}
.ap2-glass .ap2-intro > .lead,
.ap2-outcomes .ap2-intro > .lead{
  max-width:1040px;
  margin:18px 0 0;
}

.ap2-step .num{
  width:42px;
  height:42px;
  font-size:17px !important;
}
.ap2-value-row .ap2-value-icon{
  display:flex;
  width:48px;
  height:48px;
  align-items:center;
  justify-content:center;
  border:1px solid rgba(103,185,241,.34);
  border-radius:14px;
  color:#83c8f7;
  background:rgba(77,157,218,.10);
}
.ap2-value-row .ap2-value-icon svg{
  width:25px;
  height:25px;
  fill:none;
  stroke:currentColor;
  stroke-width:1.8;
  stroke-linecap:round;
  stroke-linejoin:round;
}
.ap2-final{
  background:#f2f7fc !important;
  color:#092b5c !important;
  border-top:1px solid #dbe4ef;
}
.ap2-final h2{color:#092b5c !important;}
.ap2-final p{color:#65748a !important;}
.ap2-final .ap2-eyebrow{color:#1267e8 !important;}
@media(max-width:760px){.ap2-value-row .ap2-value-icon{width:44px;height:44px;}.ap2-value-row .ap2-value-icon svg{width:23px;height:23px;}}
