.wrap.H-1w75jnh {
    position: sticky;
    left: 0;
    top: var(--header-height);
    width: 100%;
    z-index: 90;
    padding: 12px 0;
    background: #fff;
  }
  .main.H-1w75jnh > div:nth-child(1) {
    flex: 1;
  }
  .main.H-1w75jnh > form {
    margin-left: 24px;
    max-width: 370px;
    min-width: 280px;
  }
  @media (max-width: 640px) {
    .wrap.H-1w75jnh {
      padding: 0 0 0 16px;
    }
  }


  .bg.H-1vbohsj {
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: var(--blue);
  }
  .bg.H-1vbohsj img:where(.H-1vbohsj) {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
  .sub.H-1vbohsj {
    padding: 20px;
  }
  .toc.H-1vbohsj {
    padding: 16px 24px 20px;
  }
  .register.H-1vbohsj {
    visibility: hidden;
    width: 360px;
    background: linear-gradient(219deg, #006bda 0%, #003fe6 100%);
  }
  .register.show.H-1vbohsj {
    visibility: initial;
  }
  .register-title.H-1vbohsj {
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    padding: 12px 20px;
    background: linear-gradient(270deg, #1078f1 0%, rgba(25, 84, 195, 0.45) 100%);
  }
  .register-title.H-1vbohsj img:where(.H-1vbohsj) {
    width: 40px;
    height: 40px;
  }
  @media screen and (min-width: 641px) {
    .warp.H-1vbohsj {
      margin-left: 5%;
    }
  }


  .main.H-tezxpd h1 {
    font-size: 36px;
  }
  @media screen and (min-width: 641px) {
    .article.H-tezxpd {
      width: 65%;
    }
  }
  @media screen and (max-width: 640px) {
    .article.H-tezxpd {
      width: 100%;
    }
  }