#x_625c04 {
      padding-block: 5rem;
      padding-inline: 0;
      background: linear-gradient(180deg, var(--background-secondary) 0%, var(--background-primary) 100%);

      .v_29ab96 {
          max-width: 1000px;
          margin: 0 auto;
          padding-inline: 1rem;
      }

      .v_58230a {
          background: var(--background-tertiary);
          border-radius: 2rem;
          overflow: hidden;
          border: 1px solid var(--neutral-150);
      }

      .v_bb21f9 {
          padding: 3rem;
          background: linear-gradient(135deg, var(--primary) 0%, var(--accent) 100%);
      }

      .v_321300 {
          color: var(--text-light);
          font-size: clamp(2rem, 5vw, 3.6rem);
          line-height: 1.15;
          margin-bottom: 1rem;
          font-weight: 800;
      }

      .v_ba2b37 {
          color: var(--neutral-50);
          line-height: 1.8;
          max-width: 700px;
      }

      .v_08720f {
          display: grid;
          grid-template-columns: repeat(2, minmax(0, 1fr));
      }

      .v_09c000 {
          padding: 2.5rem;

          &:first-child {
              border-inline-end: 1px solid var(--neutral-150);
          }
      }

      .v_29b4f6 {
          color: var(--text-primary);
          font-size: 1.35rem;
          margin-bottom: 1rem;
          font-weight: 700;
      }

      .v_39a3a1 {
          color: var(--text-secondary);
          line-height: 1.8;
          margin-bottom: 1.5rem;
      }

      .v_a568dc {
          display: inline-flex;
          align-items: center;
          justify-content: center;
          color: var(--primary);
          text-decoration: none;
          font-weight: 700;
      }

      @media (max-width: 768px) {
          .v_bb21f9 {
              padding: 2rem;
          }

          .v_08720f {
              grid-template-columns: 1fr;
          }

          .v_09c000 {
              &:first-child {
                  border-inline-end: none;
                  border-bottom: 1px solid var(--neutral-150);
              }
          }
      }
  }
