 /* Локальные правки только для этой страницы */
    .page-hero--light .eyebrow {
      color: #007fa1;
    }
    .page-hero--light .eyebrow:before {
      background: var(--accent);
    }
    .personal-hero-layout {
      display: grid;
      grid-template-columns: 1.05fr 0.95fr;
      gap: clamp(36px, 5vw, 72px);
      align-items: start;
    }
    .personal-hero-layout .request-panel {
      margin: 0;
      padding: 36px 32px;
      gap: 0;
      grid-template-columns: 1fr;
      box-shadow: var(--shadow);
    }
    .personal-hero-layout .request-panel__intro {
      margin-bottom: 22px;
    }
    .personal-hero-layout .request-panel__intro h2 {
      font-size: clamp(28px, 3vw, 36px);
      margin-bottom: 10px;
    }
    .personal-hero-layout .request-panel__intro p {
      margin-bottom: 0;
      font-size: 15px;
      line-height: 1.55;
    }
    .personal-hero-layout .form-grid {
      gap: 14px;
    }
    .personal-hero-layout .form-submit {
      margin-top: 16px;
      flex-direction: column;
      align-items: stretch;
      gap: 14px;
    }
    .personal-hero-layout .form-submit .btn {
      width: 100%;
    }
    .personal-hero-layout .contact-inline {
      margin-top: 18px;
      font-size: 14px;
    }
    .soft-list {
      list-style: none;
      padding: 0;
      margin: 28px 0 0;
    }
    .soft-list li {
      position: relative;
      padding: 12px 0 12px 36px;
      border-bottom: 1px solid var(--line);
      color: #34464e;
    }
    .soft-list li:before {
      content: "";
      position: absolute;
      left: 0;
      top: 16px;
      width: 18px;
      height: 18px;
      border-radius: 50%;
      background: #eaf9fc;
      box-shadow: inset 0 0 0 5px var(--accent);
    }
    @media (max-width: 980px) {
      .personal-hero-layout {
        grid-template-columns: 1fr;
        gap: 28px;
      }
      .personal-hero-layout .request-panel {
        order: -1;
      }
    }
    @media (max-width: 760px) {
      .personal-hero-layout .request-panel {
        padding: 24px 18px;
      }
    }