




@media (min-width:1200px){
  .w4r-v2611-main .w4r-v23-hero-grid{
    grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);
    gap:48px;
    align-items:center;
  }
  .w4r-v2611-main .w4r-v2611-hero-copy{
    max-width:600px;
    padding-bottom:4px;
  }
  .w4r-v2611-main .w4r-hero h1{
    max-width:600px;
    margin:0 0 22px;
    font-size:clamp(52px,4.15vw,60px);
    line-height:1.01;
    letter-spacing:-.045em;
    font-weight:780;
  }
  .w4r-v2611-main .w4r-v2611-lead{
    max-width:575px;
    margin:14px 0 0;
    font-size:18.5px;
    line-height:1.56;
    font-weight:520;
    color:#29425f;
  }
  .w4r-v2611-main .w4r-v2611-mechanism{
    max-width:570px;
    margin:17px 0 0;
    padding-left:16px;
    border-left:2px solid #d9e6f5;
    color:#718196;
    font-size:14.5px;
    line-height:1.66;
  }
  .w4r-v2611-main .w4r-v2611-actions{margin-top:25px}
  .w4r-v2611-main .w4r-v2611-proof-row{gap:8px;margin-top:20px}
}



.w4r-v2611-main .w4r-kicker{
  margin-bottom:17px;
  font-size:11.5px;
  line-height:1.2;
  letter-spacing:.12em;
}
.w4r-v2611-main .w4r-v2611-entity{
  max-width:575px;
  margin:0 0 0;
  color:#6b7f94;
  font-size:12.5px;
  line-height:1.5;
  font-weight:560;
}
.w4r-v2611-main .w4r-v2611-entity strong{
  color:#24415e;
  font-size:13px;
  font-weight:800;
}
.w4r-v2611-main .w4r-v2611-mechanism>span{
  display:block;
  margin-bottom:5px;
  color:#1768ff;
  font-size:9px;
  line-height:1.2;
  font-weight:850;
  letter-spacing:.11em;
  text-transform:uppercase;
}
.w4r-v2611-main .w4r-v2611-mechanism strong{color:#294867;font-weight:800}
.w4r-v2611-main .w4r-btn{
  min-height:48px;
  padding:0 21px;
  border-radius:12px;
  font-size:14px;
  font-weight:760;
}
.w4r-v2611-main .w4r-v2611-proof-row span{
  padding:6px 9px;
  border:1px solid #e3ebf4;
  border-radius:999px;
  background:rgba(255,255,255,.72);
  color:#65788d;
  font-size:11px;
  line-height:1.2;
  font-weight:650;
}
.w4r-v2611-main .w4r-v2611-proof-row span:before{
  width:5px;
  height:5px;
  box-shadow:none;
}

@media (min-width:992px) and (max-width:1199px){
  .w4r-v2611-main .w4r-v23-hero-grid{grid-template-columns:1fr 1fr;gap:30px}
  .w4r-v2611-main .w4r-v2611-hero-copy{max-width:560px}
  .w4r-v2611-main .w4r-hero h1{max-width:560px;font-size:clamp(44px,4.7vw,56px);line-height:1.02;letter-spacing:-.043em;margin-bottom:21px}
  .w4r-v2611-main .w4r-v2611-lead{font-size:18px;line-height:1.58}
  .w4r-v2611-main .w4r-v2611-mechanism{padding-left:14px;border-left:2px solid #d9e6f5;font-size:14px;line-height:1.66}
  .w4r-v2611-main .w4r-v2611-actions{margin-top:24px}
  .w4r-v2611-main .w4r-v2611-proof-row{gap:7px;margin-top:19px}
  .w4r-v2611-main .w4r-v2611-proof-row span{font-size:10.5px}
}

@media (max-width:991px){
  .w4r-v2611-main .w4r-v2611-hero-copy{max-width:760px}
  .w4r-v2611-main .w4r-v2611-entity{max-width:720px}
  .w4r-v2611-main .w4r-v2611-lead{max-width:720px}
  .w4r-v2611-main .w4r-v2611-mechanism{max-width:700px;margin-top:16px;padding-left:14px;border-left:2px solid #d9e6f5;font-size:14px;line-height:1.66}
  .w4r-v2611-main .w4r-v2611-actions{margin-top:24px}
  .w4r-v2611-main .w4r-v2611-proof-row{gap:8px 10px;margin-top:18px}
  .w4r-v2611-main .w4r-v2611-proof-row span{font-size:10.5px}
}

@media (max-width:767px){
  .w4r-v2611-main .w4r-hero h1{
    font-size:clamp(38px,10.5vw,48px);
    line-height:1.02;
    margin-bottom:18px;
  }
  .w4r-v2611-main .w4r-v2611-entity{font-size:11.75px;line-height:1.48}
  .w4r-v2611-main .w4r-v2611-entity strong{font-size:12px}
  .w4r-v2611-main .w4r-v2611-lead{margin-top:13px;font-size:17px;line-height:1.58}
  .w4r-v2611-main .w4r-v2611-mechanism{font-size:13.5px;line-height:1.62}
  .w4r-v2611-main .w4r-v2611-actions{margin-top:22px}
  .w4r-v2611-main .w4r-v2611-proof-row{display:flex;flex-wrap:wrap}
  .w4r-v2611-main .w4r-v2611-proof-row span{width:auto;font-size:10.5px}
}
