/* START_SECTION:va-b2b-signup (INDEX:89) */
.va-b2b__in{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:start;padding-block:56px}
.va-b2b__title{margin:0}
.va-b2b__lede{margin-top:14px;font-size:1.0625rem;line-height:1.55;opacity:.9}
.va-b2b__steps{margin:24px 0 0;padding:0;list-style:none;display:grid;gap:10px;line-height:1.45}
.va-b2b__login{margin-top:24px}
.va-b2b__box{background:rgba(var(--color-foreground-rgb,0,0,0),.03);border:1px solid rgba(var(--color-foreground-rgb,0,0,0),.1);padding:28px}
.va-b2b__box-title{margin:0 0 8px}
.va-b2b__fs{border:0;margin:0 0 22px;padding:0;min-width:0}
.va-b2b__fs legend{margin-bottom:12px;padding:0}
.va-b2b__grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px}
.va-b2b__full{grid-column:1/-1}
.va-b2b__hint{margin:-4px 0 0}
.va-b2b select.field__text{appearance:auto}
.va-b2b__consent{display:flex;gap:10px;align-items:flex-start;line-height:1.45;margin:4px 0 8px}
.va-b2b__consent input{margin-top:3px;flex:none}
.va-b2b__err{border-left:3px solid currentColor;padding:8px 12px;margin-bottom:18px}
@media (max-width:899px){
  .va-b2b__in{grid-template-columns:1fr;gap:32px;padding-block:40px}
  .va-b2b__box{padding:20px}
}
@media (max-width:599px){
  .va-b2b__grid{grid-template-columns:1fr}
}
/* END_SECTION:va-b2b-signup */
